setreuid(0x0, 0xee00) connect$inet(r2, &(0x7f0000000440)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = fcntl$getown(r0, 0x5) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x0, r5, r6, r7, r8, 0x8, 0x6}, 0x94d, 0x5, r9, r10, 0x6, 0x95, 0xd2, 0x9}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) msgget$private(0x0, 0x285) r11 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000400)=[0xf18, 0x80000000, 0x7, 0x2, 0x5]) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c72559c100"], 0x42c, 0x0, 0x1803) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000002c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x3, 0x1, 0x1e, 0x3, r13}) getgroups(0x2, &(0x7f0000000380)=[r12, r14]) 10:55:46 executing program 1: setuid(0xee01) mlock(&(0x7f0000709000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:55:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1) socket$inet(0x2, 0x1, 0x7) 10:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 10:55:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x1, 0x81}, {{r0}, 0xffffffffffffffff, 0xee9dd31a2e0963eb, 0x0, 0x7, 0xe61}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x400, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x5, 0x2}, {{r2}, 0xfffffffffffffffd, 0xb7, 0x4, 0x7, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x10, 0x7fffffff, 0x40}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x3, 0x3}], 0x1ff, &(0x7f0000000140)=[{{r2}, 0x3f416b953ab6e3e1, 0x21, 0x2, 0x1, 0x2}], 0x1, &(0x7f0000000180)={0x5, 0xfffffffffffffbff}) shutdown(r0, 0x2) 10:55:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) listen(r1, 0x252a) fcntl$setstatus(r1, 0x4, 0x8) 10:55:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffe1, 0x20}) 10:55:46 executing program 1: 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, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/104) 10:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 10:55:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000001c0)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426cb3f9289f931c752ba8355d1c8e4ccde7c3648842975c75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b000400", 0x53) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = dup(r0) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x200}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) dup(r2) 10:55:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) read(r0, &(0x7f0000000080)=""/175, 0xaf) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) 10:55:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x6028, 0xfffffffffffffff7}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x9, 0x6}], 0xffffffff, &(0x7f00000000c0)={0x58b8, 0x5}) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:55:46 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) socketpair(0x1, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getuid() 10:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x0, 0x5, 0xa564}, {0x9, 0x7, 0x6, 0x2}, {0x4, 0x4, 0xfffffffffffffa3b, 0x6}, {0x64e, 0xb7a0, 0xffffffff, 0x1}, {0x20, 0xf4, 0x1, 0x2}, {0x9, 0x1000, 0x8, 0x1ff}, {0x1, 0x2ba1, 0x8000, 0x4f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:55:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 10:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x3, 0xb4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = getgid() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0x4, 0x100000000, 0x66508160, 0x7, &(0x7f0000000280)={{0x97d8, 0x9, 0xffffffff, 0x8, 0x19, 0x5, 0x8}, {[0x1, 0x7fff, 0x7, 0x6, 0x400, 0x83d, 0x0, 0x4, 0xff, 0x8, 0x5, 0xf5e, 0x6, 0x6, 0x10001, 0x95b4, 0xb, 0x3], [0x7, 0x100000001, 0xfffffffffffffffa, 0x8, 0x9, 0x7, 0x1, 0x0, 0x895b, 0x2f3e9cd3], [0x10001, 0x7, 0x800, 0x7f, 0xc1b9, 0x3f, 0x7], [0x401, 0x5, 0x1a417314, 0x3, 0x39ee, 0x800], [{0x5, 0x1, 0x9, 0x6}, {0x6, 0x7, 0x3, 0x4}, {0x0, 0x1, 0x5, 0xfffffffffffffff6}, {0x3ff, 0x2, 0x1, 0x9}, {0x401, 0x9, 0xa3, 0x8}, {0x7, 0x0, 0x6, 0x1}, {0x0, 0xffffffffffffff7f, 0x4, 0x8}, {0x9, 0x5, 0x2, 0x9}], {0x6, 0x8, 0xfffffffffffffffd, 0x6}, {0x2, 0xb8d, 0x6}}}, 0x1, 0x9}) sendto(r3, &(0x7f0000000500)="378cf4bbe635f00a575e639ba47a394a6053599d4b40cf8f245a8ea043eb0ef14afb65cb7fab7f86caeb24b087ac24cbaa3815e204ea57c8c5a10ea5e46ca28a3a158127fd749e69aa6b254a495fefab90b7470c76e34b6c469fbbf153a99440121517c322cf5b8456f80d41c830f757c1ba5c81c07c5118e2e826299940da64a304085f6f81348eb9d48025c2", 0x8d, 0x4, 0x0, 0x0) setegid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:55:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x40066c}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) getdents(r1, &(0x7f0000000100)=""/183, 0xb7) syz_open_pts() syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 10:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x41) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setown(r1, 0x6, r2) 10:55:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3a3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r0, &(0x7f0000000040)=""/32, 0xfffffe1e) 10:55:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 10:55:46 executing program 1: socket(0x6, 0x4, 0x80000000) r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) 10:55:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffe9e) 10:55:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000640)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000005c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="b122c4e95a4e49210ea53f95e6e84aada6eb7d862e1f0cf123e88c887c7253dcd064f65d31f2c468658880c4ac6c18568eb33a228058", 0x36) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f6669254f291d3e062ee507df58725303302d03d1c89c1aa34e1c1336c701086de8116e019469cee976f6584337a2c41c1b63f7863fd7322f6a52f0f5fdea0b0100ef4826"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 10:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x323bf3da7cb43bac, &(0x7f0000000080)="91") 10:55:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000640)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000005c0)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="b122c4e95a4e49210ea53f95e6e84aada6eb7d862e1f0cf123e88c887c7253dcd064f65d31f2c468658880c4ac6c18568eb33a228058", 0x36) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f6669254f291d3e062ee507df58725303302d03d1c89c1aa34e1c1336c701086de8116e019469cee976f6584337a2c41c1b63f7863fd7322f6a52f0f5fdea0b0100ef4826"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 10:55:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 10:55:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="de80f923f14554f72298699da8e8ab392d3c17d6a3198987816230a2b2b215faf4fb22f6155523601f979c35ce20a28e147f83c7b3e1890a563c8760b50889eb3e5624d9616974211f7e13e483411a3c60d1932282eb96e99b007c8a3231eeecc66cc9f2bd57bcf62282350368e347659edd38d555fa76bee8c4a90e593ee71339d35f220e2efb89d643a6187ba1c2d040a3c7c7eb4c7a7c56c964c5051a8ef6c39ad6ff3d77f73f86baf3700836277bfe984d62e37b199974c4bd425f747508eccfe5a24e", 0xc5) execve(0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 10:55:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x7000, 0x2, &(0x7f0000002000/0x7000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/109) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff22, 0x0, 0x0, 0x0}, 0x114) 10:55:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x24) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x1ded447b8b8b947d, 0x40, 0xb9420951f2c71e4c, 0x567, 0x1ff}, {{r0}, 0x0, 0x30, 0x4, 0x2, 0xe0000}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x6, 0x3}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x90, 0x10}, {{r0}, 0xfffffffffffffff9, 0x48, 0x40000002, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xfffffffffffffd7c, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x5b53452a9d51c501, 0x8, 0x88}], 0x3a, &(0x7f0000000100)={0x100000001, 0xffffffffffffff7f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0c1a7e7c77d3d9b9fcea28c99626a45e00", 0x0, 0x1000002}) 10:55:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4bfd8e3f9e11424f, 0x180) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0xbf7a, 0x7fff]}) socket(0x10, 0x4000, 0xa71) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) 10:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:55:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffff7, 0x40}, {0x0, 0x9a}}, 0x2) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) dup(r2) 10:55:46 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 10:55:46 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) clock_gettime(0x0, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 10:55:46 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x2}) r4 = socket(0x400000000018, 0x7, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:55:46 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c755a76"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 10:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 10:55:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{0x100, 0x7925}, {0x45, 0x8}, {0x100, 0x81}], 0x3}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x46, 0xc27}, {0x83, 0x3f}, {0x42, 0x10001}], 0x3}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/99, &(0x7f00000002c0)=0x63) 10:55:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7fffffff) r1 = kqueue() recvfrom$unix(r0, &(0x7f0000000000)=""/10, 0xa, 0x4dc6c2b725b32984, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/254, 0xfe) close(r0) 10:55:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) 10:55:47 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b00020000050000000000001b0300"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) fchdir(r0) 10:55:47 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) 10:55:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xec4360c0714ee289, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './bus/file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000900)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f7840da76c63aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd15e844e20c23067e33d751c9632e2e", 0x77}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) unlinkat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x0) execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0x6, 0x6, 0x5f}, {0x3f, 0x3, 0x8, 0x9}, {0x7, 0x8, 0x100000001, 0x25}, {0x1, 0x3, 0x9, 0x513}, {0x40, 0xfff, 0xd727, 0x3}, {0xb3, 0x20, 0xfa, 0xffffffff}, {0xe6, 0x401, 0x6, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) 10:55:48 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 10:55:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={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, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ff08000000000000f87c8a5b671b1b542a53870600e3c7a7140000f8280000002a000000030035700000a43899c0d0373fe17d411702fa00000da7deb0134ccd0b154162c1"], 0x4d}, 0x0) 10:55:48 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="d8276273e32a96c068514655626a2d4814d882c2c55d2144ee810349466a52fcb4d9e684cb107ca23535ab0c3533876387ea4e074f155d1df702560fd30bd97614f2599cd18563c2cecee660203dc3ab54148a935a97ec7b1a56395e", 0x5c}, {&(0x7f00000001c0)="e498659baca1ba2c2779a796c4bc790c0270816cc72fcc52b13d7473c7d1a4dfbdefe4415961814ce7b27945ff0feb0236d1a3b9e3462efd5043381872548d0e4cdb3aadc280311026b78c1d85901cdba0ff93d763fc4fe8280f97249f32130e894c237d30423909b28eb5a8f8055747ff2012422f10abb75918890fa9ffada77cdaef2805b539e7d09ae3e067cdcb033245b9811ba8c4401c2d8fbe2e42d7b84148112468565ff9e72592eadffc75e370b7d3740db2ac804b8ec17852bc948883f4075fe9a48f13367591419f10d9448de91cb83a1e0e1184709fd9960e99a6f67cb4b9", 0xe4}, {&(0x7f00000002c0)="f9ec98191f52db805add38e1c752da9901b3060a1cbc1ce3c4a74204d5f17f9a1bc8daa226afc80dc5dae7f2ca79be3da5d3acbdb003f0bdb2a4af6481c602b1428a9c82821ba68245ed3c6f1e34647543d01fc5c5120b242d65f8698a96d5ea679610146f5854d1cf254fd5e555b59fa9e8d1e71e8bc747d47a40448abf5232297d120265377043c0f7f8c2f1457014f1f6f46fe4", 0x95}, {&(0x7f0000000500)="05da91b81ca4c088d260e8169eecde31170f68198492aac9521f740cf0f0497236e0a59a0cb0f83c9b6afea4488147c1e03b07c1724c5e36aeb19a4d1f2be2fe86946c5127d30d36d5e7d9bab6e6736306164c51dcec2033efed24319c0bf745ee8c9c72fdff187dbb956427aaeafc5a91a5c6b96f5f2eb3b0ea68182dcbe5d6dd33049b54ab7d71596a044c607e27492cd880c5c69a4ea0df0a4adeec6d191a0a79b3cd77968a3ae0da0957c9e53778213a", 0xb2}, {&(0x7f00000005c0)="d0db60cf3a8df292552780f85ae0960bf0bac738119f0625e64fced0827a83fce52ec26682ed4a73950538b6678beb82870fe2c7229068acda04d44944fcac0cba8ba4e467f286c936db5000b0db3a1b52c6bdfca36f3a6ef327d4e9d77e4b9b63d3bdd915980088f37aed7d", 0x6c}, {&(0x7f0000000380)="dc04c4baf00aac9292800d251336747cfd0800e164ab", 0x16}], 0x6, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x2, 0x9}, 0x10) r2 = socket(0x2, 0x2, 0x3c4) r3 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x200, 0xda) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000700)) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x26) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2f197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871fef2ef04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680ecc1b59bdab6ea22c5be289ad57c53f82a41c947940678a80658febde82b7d9f1d12afcd21e0e0af6b2a62d7549b8b7efc465da8f4966c0895a49cbf507ae2edd87ede6e9def48ac446dd5825d313ba8e9e68abc7b3e1cbbc242ca137513864f747c804a8b4024"], 0x10) write(r2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/130, 0x82, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x200}, 0xc) getdents(r0, &(0x7f0000000740)=""/52, 0x34) 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x5) 10:55:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) mprotect(&(0x7f0000144000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x10001, [{0x2, 0x1}, {0x1, 0x100000001}, {0x1, 0xffffffff}, {0x1, 0x6}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x1}, {0x3}, {0x3, 0x5}, {0x3, 0x9}, {0x2, 0x100000000}, {0x1}, {0x2}, {0x0, 0xfffffffffffffff9}, {0x1, 0xfff}, {0x2, 0x7}, {0x1, 0x1}, {0x2, 0x7}, {0x7eddc4a9d519778b, 0x1}, {0x1, 0x7fff}, {0x3}, {0x2, 0x800}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x7c3453c8}, {0x2, 0x4}, {0x0, 0x3f}, {0x1, 0x5}, {0x3, 0xff}, {0x3, 0xfffffffffffffffe}, {0x2, 0x401}, {0x0, 0x8}]}) 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000004}, {0x48}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x80100000000000c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 10:55:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x400) msgctl$IPC_RMID(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r1 = semget(0x2, 0x1, 0x100) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/126) 10:55:48 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) close(r0) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0xffffffffffff04e1, 0x90, 0x8, 0x1562, 0x7, 0x6, 0x8, 0x10, [{0xffffffff, 0xfff, 0x0, 0x6}, {0x1, 0x2d, 0x9, 0x3ff}, {0x7b, 0x2a7, 0x1}, {0x66, 0x7, 0x4, 0x8}, {0x7fffffff, 0x0, 0x3de7, 0x8}, {0x8, 0x2, 0x1, 0x8}, {0x7, 0x200000000000000, 0x5, 0xfffffffffffffff8}, {0x6, 0x1, 0x80000001, 0x101}, {0x7cc456f0, 0x100000000, 0x35, 0x100000000}, {0x9, 0x9, 0x2, 0xfffffffffffffff8}, {0x2, 0x5, 0x0, 0x1ed}, {0xfffffffffffffffa, 0x7, 0x6, 0x1}, {0x4, 0xfffffffffffffeff, 0x2, 0x2}, {0x6, 0x6, 0xa60, 0x9}, {0x11839a23, 0x80000000, 0x4, 0x7}, {0x8000, 0x9, 0x1, 0x1}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xfff, 0x7}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x100cd}], 0x12ca) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) write(r2, &(0x7f00000000c0)="d162cf510d18cf6ab8", 0x9) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 10:55:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x4, 0x40000000) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 10:55:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0xfff, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 10:55:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2800c900ffff00000100000000000000edc03cbe4a218d38817bf0276e9cf7b15ab7baca471dec7bc3e24385b887688c536ddaff95972a50711fd15a5adefaf72e3dcafc92f768c0d96df57d0eff3319bce57f4ec7fe33924ac32bc6f9614758e720b4523c7d64997acf24303921e2455ebb94cd031896d8c85ac7dade119e56db0003a1b1ea25848b48bb04444d1ffa5fbcbbcb79d3149d1ae28cd2e63ba7945119f2b7af9723b2f5345e426a715347e33c3ade10dde2a6716f2a89074608ed80a3b7c8c6b90bd7", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 10:55:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x8) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000300)={0x5, 0x81}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 10:55:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000001180)=@abs, &(0x7f0000001240)=0x2) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0xbcd3efc71c0a8347) shmdt(r3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000010c0)) r4 = socket(0x0, 0x1, 0x7fff) recvfrom(r4, &(0x7f0000001040)=""/58, 0x3a, 0x40, &(0x7f0000001080)=@in={0x2, 0x2}, 0xc) getsockname$inet6(r2, &(0x7f0000001100), &(0x7f0000001140)=0xc) recvfrom$inet6(r4, &(0x7f0000000000)=""/4096, 0x1000, 0x1, &(0x7f0000001000)={0x18, 0x0, 0x0, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:55:48 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) fcntl$dupfd(r2, 0x0, r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 10:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000040)) 10:55:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x0, 0x1, 0x7f, 0x5}, {0x2, 0x1, 0x1f}, {0xfff, 0x9, 0x100, 0x34}, {0x1f, 0x9, 0x4, 0xffffffff}, {0x8000, 0x2, 0x3, 0x1}, {0x6, 0x6, 0x80000000}, {0x8000, 0x1c24a31a, 0x8, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) 10:55:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x2000000000, 0x3}], 0x0, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xfbc, 0x3, 0x5, {[0x0, 0x1, 0x0, 0xa5, 0x5, 0x8, 0x4, 0x7, 0x4, 0x7, 0x1, 0x9d, 0xffffffffffff6482, 0x4, 0x57dc475b, 0x3, 0x7fffffff], [0x2, 0x8, 0x9083, 0x61ea, 0x54a, 0x4, 0x568, 0x62, 0x64d, 0x3], [0x7fffffff, 0x3, 0xfffffffffffffffb, 0x7fff, 0xa, 0xc0, 0x7], [0x3d5, 0xc000000000, 0x3, 0x0, 0x101, 0x4000000000], [{0x8, 0x10000000000000, 0x3ff, 0xfffffffffffffc01}, {0x5, 0x59, 0x4, 0x1}, {0x2, 0x8, 0x613fa0bd, 0x9}, {0x80000001, 0x1000, 0x3ff, 0x5}, {0xfff, 0x1f, 0x7, 0x1}, {0x1, 0x4, 0x9, 0x5}, {0x3, 0xffffffffffff0000, 0x8, 0xffffffffffff7949}, {0x401, 0x100000001, 0xe1, 0x6}], {0x81, 0x3ff, 0x4, 0x8}, {0x100000000, 0x80, 0x10001, 0x4}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 10:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$unix(r0, &(0x7f00000000c0)=""/3, 0x3, 0x1, 0x0, 0x0) 10:55:49 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0xc, r0) 10:55:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x40000000, r1) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 10:55:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x7fff, 0x7, "000563dffc00000100002000", 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r2, 0x20) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d827e7147647fd", 0x178, 0x0, 0x0, 0x0) 10:55:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x14) write(r1, &(0x7f0000000180)="f14330452a266a50b24993cb5e878528aadade2f2f6e73d5249529bc1c893097df101eab29f07309476eafe847ef551d127aff898ae801659aa0191664af30536eded9e57dcb", 0x46) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x7, 0x5}, {0x18, 0x0, 0x7, 0x7}, 0x80000000, [0x6, 0x3, 0x3, 0x7, 0x2, 0x3, 0x5]}, 0x3c) recvfrom$inet6(r0, &(0x7f00000002c0)=""/143, 0x8f, 0x40, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) write(r2, &(0x7f0000000240)="92a8ddab43ff1ec4920c8b7da94e42d32ba94dd6c04e543202e9279f54a21015e48f74cd3e57818afaefffd1cb23c775ddf18daa622df62ba0363bb2356200870e8d43b6f98dce977e774064ddd2d7d55f7d9293d05acd6e5832cec8e491289971e3f9845cd59c554ac15267b372ed", 0x6f) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xb9ac) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x3fe, './bus\x00', './bus/file0\x00'}) 10:55:49 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000080005b67071b542a5387060000f8bf00b818e6800029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:55:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0xff) 10:55:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:55:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\x00') r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x7, 0x80000000}, 0x3, 0x3, 0x5}) 10:55:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getpgrp() ktrace(0x0, 0x5, 0x10104, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 10:55:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 10:55:49 executing program 1: execve(0x0, &(0x7f0000000240)=[&(0x7f0000000100)='%\x00', &(0x7f0000000180)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00\x00\x00\x00\x00\x00\x00_ii\x03c\x92 \xd2\x8e\\\x8d\xfdB\x8a\xc1\x95{\x89\x9f\xffS\xce\x17\r\xb8x\xb5\x9d\x91L\xe6\xf3\xf6\xc9\xf6\xe10+\x7f\xc2\xde\x83\xfab\xb9\xb7E\a\xb6\x87\xbe\x0f\x12S\x95G\xa5B\xe3\x91d\x8d\xf9\xf2H\x87\x113\xdd9\x90\xa4\xa8\xc2u&8+6\x97,\x1ee\xfb\xa9x\xee\xfeBj\x9b\xdeb\xb7\xa9lP\x9f\xee\xd4^(\xf7Qn\xba\x85\xb3\x05\xba/\xb1\x8e:\xe3D\n\x87\xaa\xab\x8c>\x91\x8cP\\\f\x7f\x98U\xf8\xa3\xf4T\x98sX\v\\\xf7\xa2\xe74\xf2.\xd4\xca\xc1\xe3\xb9\xfe\xcb\xaa\x13\x91XHX\x01\x9e\x16\x9ab\x8e\xa3\xe5\x9flE\xc3'], 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x34) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2000, 0x3) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 10:55:49 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x6aec, 0x3}, 0x10) 10:55:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x600, 0x0) close(r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x7) syz_open_pts() writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 10:55:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x203, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x2, 0x4, 0x2) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)) 10:55:49 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x400000000800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 10:55:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f00000001c0)={0x0, "4da6bfb8dbc0594893a7cac3e593ec4183b47b51e5c4e53536990abf1b7a92b51e021665d615a6f0bd2fc711613f78347face3e1cc6828682408ce0d7823c15ed13c72b74524b0fbc532a5c0d6350bc503c09794c96726c152574d271875f950735eefe0475f"}, 0x6e, 0x800) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) 10:55:49 executing program 0: setrlimit(0x6, &(0x7f00000001c0)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000100), 0xfffffffffffffe2d}], 0x1) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x100000000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80000001, 0x80000000}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 10:55:49 executing program 0: r0 = socket(0x2, 0x1, 0x4) listen(r0, 0x0) listen(r0, 0x0) 10:55:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xd6b6c7cb22ad2a56) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) mmap(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x5, 0x11, r0, 0x0, 0x0) 10:55:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x3, 0x55f, 0x10000}, 0x8000, [0x0, 0x0, 0xffffffffffff9b3f, 0x1, 0xfffffffffffffffe, 0x7, 0x1ff, 0xff]}, 0x3c) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000ceaafea7fef96ecfc73fd316fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872b8afbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff00020000000000000202080100008000"/158, 0x9e, 0x0, 0x0, 0x0) 10:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000140)='-\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='/dev/bpf\x00']) 10:55:50 executing program 1: acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x7000, 0x400000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:55:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/135) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x224) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)=')@\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&(+\x8f\x00', &(0x7f0000000180)=':\\\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)=']\x00']) 10:55:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 10:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1ff, 0xfffffffffffffff9}, {0x5, 0x1}}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 10:55:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xa) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 10:55:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xffffffffffffff7f, &(0x7f0000000280)) 10:55:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0bcb46", 0x3}], 0x1) write(0xffffffffffffffff, &(0x7f0000000100)="6f4c547fdc4137c566df252e", 0xc) write(0xffffffffffffffff, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 10:55:50 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x5, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 10:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x0, 0x6}, {0x54, 0x100000000000}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x76, 0x1000, 0x8c9, 0x100000001}]}) 10:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7, 0x2, 0x800, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x46) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2000000000100, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) write(r2, &(0x7f0000000100)="8c65", 0x170) 10:55:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x99d) shutdown(r0, 0x2) socket(0x10, 0x8000, 0x2) setsockopt(r0, 0x7b7, 0x2, &(0x7f0000000000), 0x0) socket(0x10, 0x2, 0x3) 10:55:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r0, @ANYRES64=r0]], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x5) 10:55:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r6}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r3, r5, r8}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 10:55:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) 10:55:50 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 10:55:50 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x21, 0x2) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 10:55:50 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 10:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 10:55:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfff, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x38) 10:55:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x9, 0x2}) nanosleep(&(0x7f00000000c0)={0x1}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x30, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x100a5) 10:55:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) recvfrom(r0, &(0x7f0000000140)=""/201, 0xc9, 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10080, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fchflags(0xffffffffffffffff, 0x0) accept(r2, &(0x7f0000000240)=@in6, &(0x7f00000002c0)=0xc) r3 = dup(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) ktrace(&(0x7f0000000380)='./bus\x00', 0x4, 0x4, r4) symlinkat(&(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000480)='./bus\x00') ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x40105704, &(0x7f0000000000)) 10:55:50 executing program 0: r0 = socket$inet(0x2, 0x8000000000001, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x2) setrlimit(0x376e67624fc86a67, &(0x7f0000000000)={0xff, 0x2}) 10:55:50 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc60680e685cf236f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x0, 0x3ff, 0x306, 0x5}, {0x4, 0x4, 0x3ff, 0x40}, {0x5, 0x4, 0x4558, 0xffffffffffffffff}, {0x0, 0x3, 0x3f, 0x1f}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchmod(r1, 0x80) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0xffffffffffff35ce, 0xd31}) syz_emit_ethernet(0x179, &(0x7f0000000300)="d00d15fd80427cb395ec14dcabba0d806ba598a28829139041cb4fb9db8f589c8460b477a37418af5ba474625651e0f2af7fdc9510f01472e26c6be363377c2719da545f79e90103192519d65b48d1903b3976a6be2a09d4f684b0a794c6e3bdee7bf2cb") 10:55:51 executing program 1: poll(0x0, 0x0, 0xffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 10:55:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x4) ftruncate(r0, 0x0, 0x9) 10:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x386, 0x0, 0x0) syz_emit_ethernet(0x53, &(0x7f00000000c0)="52a0965dd4fb11d826bc1bca98794be4ae9c8f0d47d5966a0e540f79683441d38d72b11ce0672d308dc9904e990b9e23ace9934c503bb513b83bc9a934b7f1b76fe530b33bb3e19db88d1c51ac2dc607b09e10") 10:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 10:55:51 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x16ff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 10:55:51 executing program 0: r0 = kqueue() pwrite(r0, &(0x7f0000000200)="bc1fdb688f769f316697c8082a758ac465b642fc62ab9ad1edf76fa3291eeb8e67ddb3df8c382c6b47cb443995c97501ebbe8aea2f47c057ab0d3fd52fba844618a3cf942b491872f835cf5407a967fa6b4432139c7bd83cfcef9fde45", 0x5d, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r1, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="ff65b6f2057718e4b03e19a84a97662f122717e048f4d25e1cdbe5b98d40dd6acdd4602b5db9feaf18d038fb74bf013885b7140641507f383b1ac6", 0x3b) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x5, 0x400, {0x80000000, 0x7f}}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) 10:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() 10:55:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x4}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:55:51 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b75369fb4d84a1d30d1ad62950b6c597a54daf8ce17cf56bdea4043d80884f1dfd2c63628871bbe7cf2772086ff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe8f4052bce7"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/81, 0x51}], 0x2, &(0x7f0000000280)=""/129, 0x81}, 0x42) bind(r0, &(0x7f0000000380)=@in={0x2, 0x3}, 0xfffffffffffffd83) write(r0, 0x0, 0x0) 10:55:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) accept(r0, &(0x7f0000001280)=@un=@abs, &(0x7f00000012c0)=0x8) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff15}, 0x0) recvmsg(r1, &(0x7f0000001240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x800) 10:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x4812, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0xfd) 10:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000028, 0x800000000003, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 10:55:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="cd") 10:55:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) setsockopt(r0, 0x2, 0x400033, &(0x7f0000000000)="ebffcbff", 0x0) r2 = fcntl$getown(r1, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 10:55:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x2, 0x4}, 0x11f, [0x80000000, 0x0, 0x7ff, 0x0, 0x3, 0xfff, 0x9d72, 0x5]}, 0x3c) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 10:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x7, 0x7, 0xfffffffffffffc01}, 0x7fffffff, 0x5, 0x1104}) socketpair(0x20, 0x2, 0x18d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') pledge(&(0x7f0000000180)='\xab%)#B.#*--\x00', &(0x7f00000001c0)='tap') 10:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000000c0)='2') pwrite(r0, &(0x7f0000000140)="ac12edd4bc2dddb401ff7b8168ee723945ccd16f39d5e9022575ad", 0x1b, 0x0, 0x0) 10:55:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) fchdir(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 10:55:51 executing program 0: socket$inet(0x2, 0x3, 0x2f) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x12) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 10:55:51 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) 10:55:51 executing program 0: r0 = socket(0x18, 0x3, 0x6) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x800, 0x3ff, 0x381, 0x1, 0x5fe3, 0x9, 0x3, 0x0, 0x2, 0x0, 0x80000001}) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a03f2306d6c0ce829b6644e2f6fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa40de02c397635c0cdc2812fe9018e7a158b8322c4c57f08fbff90199694a651a4a9b52d174a30b59353aafa0c5841e7eb1252a7d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5874d48f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e07240eee74da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822119d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c3622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539456204f56f73691c9727f59d2951857534fada684c1978e5b47630931ef6643684987bceba83c430b20e9f0a3e3a44d1004e611a8f70820a419337dd483dc10dc4840ce5f64b1ff148f68e35da43ae8a075650f02cdfcbddf1b0660b178bd27b49e47071e20ef58c080a640ea32e41472cd48dd8f4b7d183c6de46c60b4444a69641359414d9eaf3d62e3506af071608daf81a88accd1fd17a7c565656339b3c48bff115675b512476e37f97381d6121f5137de384a733"], 0x10) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = dup2(r2, r1) getsockopt(r3, 0x7, 0x0, &(0x7f0000000280)=""/189, &(0x7f0000000240)=0x13) 10:55:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x26) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x5, 0x8000, {[0x2, 0x1, 0xef87, 0x100000001, 0x1000, 0x3, 0x86, 0x80000001, 0x3, 0x200, 0xf072, 0x3, 0x6, 0x8, 0x8000, 0x7, 0x1, 0x1], [0x5, 0x7e5, 0x10000, 0x100, 0x8, 0x3, 0x4, 0xfffffffffffffffd, 0xb62, 0x3], [0x5, 0xc88, 0x5, 0x200, 0x1, 0x8001, 0xfffffffffffffffa], [0x9, 0x2, 0x1000, 0x82a9, 0x1f, 0x4cb], [{0x2, 0x7fff, 0x7}, {0x8, 0xfffffffffffffff7, 0x3f, 0x2}, {0x7, 0x1, 0x7, 0x8}, {0x6, 0x40, 0x7ff0000000000, 0x80}, {0x9, 0x56c2, 0x1, 0x9}, {0x3f, 0x800, 0x8919, 0x9}, {0x5, 0x101, 0x0, 0x3}, {0x3, 0xb4e5, 0x1, 0xca}], {0x0, 0x9, 0xc000000000000000, 0x297f}, {0x0, 0x81, 0x5, 0x1}}}) 10:55:51 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) r2 = semget(0x3, 0x0, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x20, 0x2, 0x80000001]) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 10:55:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x94ee, './file0\x00'}) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x9, './file0/file2\x00', './file0\x00'}) chmod(&(0x7f0000000180)='./file0/file1\x00', 0x20) 10:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f00000013c0)='./file0\x00', 0x20010, 0x100000106) semget$private(0x0, 0x0, 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001280)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x7c}, {0x6}]}) r2 = semget$private(0x0, 0x1, 0x52) semctl$SETVAL(r2, 0x402c3dde75035835, 0x8, &(0x7f0000000140)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r4 = semget$private(0x0, 0x3, 0x20) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000001240)={0x5, 0xdb72df11e9027969}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000012c0)) 10:55:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0xfffffffffffffdc6) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) accept(r1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbf6d099344ae3224) syz_open_pts() setsockopt(r0, 0x9, 0x0, &(0x7f0000000080)="4d4b4687fe72f175221ffe6f1ff449d3da621aeb838b371096188ec07b948e26e27ccfcbb69503ee28920dd9", 0x2c) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x4}, 0xc) 10:55:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x3) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 10:55:51 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x92) rmdir(&(0x7f00000006c0)='./file0/file0/file0\x00') open$dir(&(0x7f00004daff8)='./file0\x00', 0x8000, 0x140) r1 = openat(r0, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r1, &(0x7f000001fff8)='./file0\x00') renameat(r1, &(0x7f0000da2fec)='./file0/file0/file0\x00', r1, &(0x7f0000000100)='./file0/file0/file0\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="27c1fd33b2b6a6dd980c54a2ff0de29891e6166dd10069d46e6ccd0946004fbef952c24cda949cdbc7feb72d510e0577963cf2f017ae9bd00b6fc5417f53b3f2a8f13a9ccc0f562eded35b34689838b661dcc1c10be7838b86eb7ce31ef3c54d97c8b29744b21e21b4b0c423fac6850043eaac34331a1e71869da7562905e608450bca007191b3200a10c83bcfa79c743d14987e047991a4ba46fa5c5fcccadc0aa04516b9d120440f9612dfd4778aefe6218c2548a9a04d26f8aa176a0b34cdc035c878c8f789b11f317b05c57009c65b0d7dcf0086d91b9a3e854c972363b023ef2ed3746eeb96a7ed10a54a470bf0b0b747c3e6", 0xf5}, {&(0x7f0000000140)="d5868d777a710b4f0957f24a2b3bc34fc437cd130c45e2aa4f1b9d863f146468d3ed261678f01048e536dffcf12afb9e13b92c1a0294a07b19325f12802542f4140cde5fe70cd6853d02058ad2d030f40c3e0eb06a218ba802c4d86a491b7c19ab5c85d07cee37ed5f63a2d90128f2a129afd0c14a15beea8d819e50c4ac0f0041b90d35ff1fd74bbd3a27f282e9ada88251ec67eb2449a1be485c0b9d1bab56c930d856354bc4a735b0be65721f7d72de0b2d10d86fa285ca1dd8133f9066e0c03c02a489910cea95c304b718da646103cbbba4e7e77dc44edd36e849da0c0d70519c14fe0a6bd63205841e6bed6f9c4f18578a0b2fe95d5ff8", 0xfa}, {&(0x7f0000000240)="e0928ed2588c817f321723a2dee569b86660132a709a4156149604d0c32ed46c810ad154e67da6e3b540ce320b9e40dbb37b07396b46099a2650690e696d06f84e20c4c0470b164685e3fb11226e9bda6fd562bc0ab5827ceb80ced38f37d3c5b41118f1d35d79fb5b17b36a00f78a20eff91426fffe84de5e87c9d376d074da6afc600ef6b917c199d4b73c50cd79e56088d6fef8e65e4404966e87af2a3fa01dbab91747936bba9e16f193f8e5281bf449892a246440ee6d012584f771c94cf6aa035d5aee4b039dbd394e7cb51dc55eb11a91845ffd6b0f9150d441f737", 0xdf}, {&(0x7f0000000340)="ebfeaa22e4aaceefc2d019dea779fcfa161d398d6cbb9b7fa9eaca838998fc912ae34974b756d60cf3fda50f2e3d0024a224e53761f90a21fd452f032d1258b3870cd488044d8be1573a993b", 0x4c}, {&(0x7f00000003c0)="322a03cfeb4216ed7c9cdcafda9ec6b5cf1645bfb7de2cfed674593c3ce174e3e4c8b1d1ec555d517594b258e654f4c76aaae84a822ff4883b8925c6d9630e8803d54fbfe66abedd0667ce0786379e8558cc024c157775efa76cffb372c29fd5090f1a3a11bbab6115edea9c634d9f27559ce3dd57ce6b1b8ad3708d3afc0fd112c7f825f8fe8d464719b66b622f44970df5e6aff5e02f265b618827d172f13f98d3b32e1c3961c1884bbaedcd79cad45ef2d49eb95e1c425b4e8afc347a2180dfce3deb110d09f470ad0b2c247cc32552c347f68fc2b77f42b459a92ff6a9166f703511594c27f85cd611d5b84ebea4e1e4de2789c1", 0xf6}, {&(0x7f00000004c0)="b6c14ae61b0877b9b753c8796fecca4f3035708184d0d803a37ba0e4ea4d82c3aea160ce458c35521e2e9d4ac30d165b366ccda81cc20671b7203e526c877575187298c19eba54da941a838bd8438a8c0b4c539a46e4195a57bccd65ca1ffeab38726d4762eb198d92374856b09dc659b6d56cb96a10bf9ac956265058418f5c260f59373ebd748a12a7985fd3b9ebe95d63a860ffb021ea039a559ef35aa5f9b119adf5831f3dac34f4e434d43fb6f02fd7599cabddee9fa6ca6c45ddd33579c59c8766b2da52ab5debbbfcfe63b3b1e2feb53bd598db39f616d157ccac1fe603a6f15540700dae7de7ab377e30b9a5c7abcb72", 0xf4}, {&(0x7f00000005c0)="19cccb235d5deae431aa53c6f37dac70bf72683e24f4d08356c9f8b982b9525562b86175ad243ddb8d20491318fb81cbef21dc080ca085cc2bad7825ea67421d603668a254a0991a0958db7cfbe61de6a9969c", 0x53}], 0x7) 10:55:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000023000000edff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 10:55:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/73, 0x49}], 0x4, 0x0, 0x0) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xffffffffffffffb5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x20000, 0x0) r9 = getegid() getgroups(0x8, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7, r8, r9]) setregid(r10, r4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000300), 0x4) 10:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff49, &(0x7f0000000340)="b6") 10:55:51 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x2000)=nil) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r4, &(0x7f00000000c0)=""/38, 0x26) getgroups(0x7, &(0x7f0000000200)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0]) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) setuid(r2) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 10:55:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x100000000, 0x6}) 10:55:51 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12) setegid(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x400, 0x1}) setgroups(0xfffffffffffffe1d, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) 10:55:51 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8080, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 10:55:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 10:55:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = geteuid() setuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcb408ad56055dc1426ac96d9170d6f158cd72f", 0x15) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 10:55:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000000400000000000"], 0x10}, 0x0) close(r1) 10:55:52 executing program 0: r0 = socket(0x3a, 0x1, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 10:55:52 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f000060e000/0x1000)=nil, 0x1000, 0x2) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 10:55:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socket(0x1, 0x4, 0x1ff) pckbd_enable: command error 10:55:55 executing program 1: r0 = socket(0x18, 0x1, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 10:55:57 executing program 0: 10:55:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x4b32, 0x0) fcntl$getflags(r0, 0x0) 10:55:57 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="ae7f6c7c679b874338e803ef40d6413fbd8f1bee360b4bc265136f1abc8b920bcbdf469f3e613efd8b780aeff2651a84d9e8c957c864ffc08b3f40ec75a17dc731eb385ed95285643ad9f8e453f5711853502b3abcfdc0cd2af037475f01fcef3b54d1bed5452378d2ce85c3f9ce59388b742eabc5c9a22315d3970926724d22160960f6ffa62cc2252b0bbacf7d925038e039eed0c1c3b1a4f73b01cbb2a12a4abb3309dc7f138a94b33e", 0xffffffffffffffea, 0xf745963d47a41673, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffe5e, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f00000003c0)="ed7aec12a7e1c420cf7aabd152c2cd00ec0b626fd51e28743ce883ebef8e6d0505b1519546a4c266453063cc3a84cb00e88e7af9bad2430101433a03733343b47d7b18e586ee818c7872105c9680de08f06015315a19e9be8f92e7ef333f4c8e19dd1bbabbc1e8db91509cab5eb68057e9333f1c610f31c0662b4926f7d95ae719b8e34a7926f80e26f2bcd32f0ea929de0d71e25563ba6604b8d27540288645d7fc011763b54ce8024888aa2e63a89e3fab44ae", 0xb4, 0x624a002d203092e5, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup2(r0, r0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00', 0x4) sendto(r0, &(0x7f0000000300)="b12df58a05d233c763b9662e84630fa88530d512404296ee230439eae6af926057534aec039fcba68b92bf56348ff625a63a9e3630a298d39e77cdac87b3db15172b1a716e0b97d60648c3e74aaca2eb9eae4d462a298f09ddd521546acb95e35770ea3b0c3d2962e0438c03eff1432afb3c5319dfeb564db974a6644c9718ec2854a12d1855924f3d894e132689", 0x8e, 0x400, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000080)="fa87edaa953f82bf083b56e91fb00956c3bcbc170fb4ee46c8ec904d926f", 0x1e, 0x3, 0x0, 0x0) 10:55:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x40) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) openat(r1, &(0x7f0000000140)='./file1\x00', 0x80, 0x84) flock(r0, 0x2) 10:55:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0xffffffff, 0x7, &(0x7f0000000180)="219bccf280af5266f414e7cb660d906b6b1e114aa92fc87b1d1b7a6d6558312f5e39bbde824233d26d2b9113994bcae4756d8460ffa830f62bfb3375b3b8bc96f70d4d6c40f368f4f481b804fbdcc5d69a36a4f3beb2b2e1da65717daae05bae9a08f442c48b7c6bf3e42da53bef873d", 0x70) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x100000001) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socket(0x2, 0x8000, 0x1) 10:55:57 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 10:55:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0xab}], 0x2}) r1 = socket$inet(0x2, 0x0, 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 10:55:58 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = semget(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r4, r5, 0x180, 0xa000000000000}, 0x7a8f, 0x57206a1f, 0x14}) socketpair(0xbe1c1b9933103a3e, 0x5, 0x5, &(0x7f0000000000)) getrlimit(0x0, &(0x7f00000003c0)) 10:55:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 10:55:58 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x196}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 10:55:58 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6, 0x7, 0x219d}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0xfffffffffffffff8}, {0x18, 0x2, 0x6, 0x68}, 0x9, [0xa99, 0x1000, 0x100, 0x8001, 0x800, 0x3, 0x6, 0x3]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000303000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x18, 0x5, 0x400000000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 10:55:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 10:55:58 executing program 0: r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x4, 0x7968}) syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x6) ftruncate(r0, 0x0, 0x0) 10:55:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x5) getgid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) syz_emit_ethernet(0x4, &(0x7f00000000c0)="e8e98627") 10:55:58 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setegid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r1, &(0x7f0000000200)=""/119, 0x77, 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setgroups(0x0, 0x0) setuid(0xee01) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x1}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) 10:55:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:55:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0x15da3a05}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x9, 0x8, 0xc08}, {{r0}, 0xfffffffffffffffc, 0x82, 0x20000000, 0xd27, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x9d, 0x40, 0x8, 0x800}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x5b5acd36}, {{r0}, 0xffffffffffffffff, 0xf, 0x40, 0x2, 0x81}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x1ff, 0x20}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0xc0025ae0ea9ee767, 0x2, 0x3, 0x3}], 0x80000001, &(0x7f0000000180)={0xfff, 0x5}) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x9, 0x80}, 0x10) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000300)={{0x8000, 0x1192, 0x6a3}, 0x77, 0x1, 0x9}) select(0x40, &(0x7f00000001c0)={0x7fff, 0x0, 0xb7, 0x7f, 0x100, 0x9, 0x5, 0x1}, &(0x7f0000000200)={0x20, 0x5, 0x10000, 0x4, 0x7, 0x7fff, 0xffe, 0x9}, &(0x7f0000000240)={0x3f, 0xfffffffffffffffb, 0x3ff, 0x1a, 0x8, 0x101, 0xffff, 0x7}, &(0x7f0000000280)={0xfff, 0x9}) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) mlockall(0x1) 10:55:58 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() fcntl$dupfd(r2, 0xa, r0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r4 = dup2(r1, r2) close(r4) 10:55:58 executing program 0: r0 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9ca, 0x1, 0x6285, 0x20, 0x40, 0xca4c]) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x7fff, 0x800}, {0x0, 0x7f, 0x800}], 0x2) r1 = semget$private(0x0, 0x2, 0xa) r2 = socket(0x1, 0x4, 0x261) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)) r6 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x188) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x100000001, 0x20, 0x0, 0x553cecc2}]}) r7 = semget$private(0x0, 0x4, 0x20) accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f00000002c0)=""/4096) ioctl$TIOCCBRK(r6, 0x2000747a) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x3, 0x40, 0x101}, {0x18, 0x1, 0x2, 0xff}, 0x80, [0x6, 0x0, 0x4, 0x6, 0x1ff, 0x80000000, 0x3]}, 0x3c) getgid() clock_getres(0x4, &(0x7f0000001300)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000001340)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380), 0xc) pledge(&(0x7f00000013c0)='-\x00', &(0x7f0000001400)='@}\\\xf3\x00') setgid(r5) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom(r2, &(0x7f0000001440)=""/4096, 0x1000, 0x800, &(0x7f0000002440)=@in={0x2, 0x3}, 0xc) read(r6, &(0x7f0000002480)=""/199, 0xc7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002580)=[0x100000001, 0x0, 0x1f]) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000025c0)=0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000002600)={0x81, 0x6, './file0\x00', 0x8, 0x8d15, 0x4, 0x2}) 10:55:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 10:55:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x5, 0x9, 0x9}, 0x6, 0x1, 0x3}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x800) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 10:55:58 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x3) 10:55:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f00000005c0), 0x15b31adabf240f4a) fcntl$setflags(r1, 0x2, 0x1) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = fcntl$getown(r2, 0x5) r7 = geteuid() getgroups(0x3, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000240)="057e08658570322d451e49073b7ba3a4ce6da3e3b15b625e5a43b9d7a4fdf47b71e988041f919345bbc888a44d3ed4686ae71bd86eeb84b2a38c752cde4d41cde38ab82f7ab9a67ad9c0f116db42d915f79ac0ed9f20841a7c5bd6e487ecb924b20993ddfcb8566001d693f7dc8b1f6fa3cff4371b91fe341967e1", 0x7b}, {&(0x7f00000002c0)="786eb8e3dec2656406381607f22dfac3a321ec7dd990dc296944034c53b2dd5990e58bed5babe157a446d2cdd256baca1b8592d02bd40ee88fc14f82994bdc0cfad8db1365dc787ba6ff21a8f92e8ee2427119d25a3f28c4003647cc5c3db32d32df1a1015916b61894b0d69f7e1944a63609e966cfb0709b3d45dc95c7c43d541052bce53f2a2c0cdbd84300fce3799ffaf7af17ee4c13fb44b9ee478793b95cc71ce5e8e524294a414243e5096c8e79770a83cf25817ab9bd1d7ee0fb3d49af5a52744ad3b1510", 0xc8}, {&(0x7f00000003c0)="987e972440792fa96c98ba15c219417e4bce73b466ad7255c1f0d2102b0bdc15602b", 0x22}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r1, r1, r1, r0, r1, r1]}], 0x78, 0x8}, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 10:55:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 10:55:58 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x200, 0xfffffffffffffffb, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 10:55:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1ea, 0x7fff, 0x6, 0x6, "53584692a99519649f047357b1cb7c858e425eba", 0x200, 0x6}) 10:55:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x0, 0x8611, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x0, 0xee65, 0x6}) 10:55:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x2}, 0x0) 10:55:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockopt(r1, 0xffffffffffffffaf, 0xfff, &(0x7f00000001c0)=""/153, &(0x7f0000000040)=0x99) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 10:55:59 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x80000001) 10:55:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x100000001}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x2166, 0x3f, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r0, &(0x7f0000000380)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:59 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3d) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 10:55:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 10:55:59 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000001ed200007b38ee1af734770e1ad327a00118b2c552453c97fdf9d89e24343be973cfc21dc17a598978ffafbbb01b8e06ef188bb9695888f3c78fc4d5f8d0b4f0d2df5fccb4f66d73ba91dd7a3e2609da5e874f35afdc6ebe720575ac656044ce9be5c74b245f16b8e28e292b4d9fc2187aa9e23b5c18c3d0791"], 0x10) write(r0, 0x0, 0x0) 10:55:59 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, 0x401, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) 10:55:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000500)=""/32, 0x20}, {&(0x7f0000000540)=""/220, 0xffffffffffffff8d}], 0x2, 0x0, 0x20000000000044) r3 = getpgrp() ktrace(0x0, 0x5, 0x4, r3) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) socket(0xe15d04c3cb1f3477, 0x5, 0x2) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) 10:55:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x61fa17d42ca8296f, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 10:55:59 executing program 0: semget(0x2, 0x1, 0x4) r0 = semget(0x3, 0x3, 0xa10f1753aba757a7) semctl$IPC_SET(r0, 0x0, 0x2, 0xffffffffffffffff) semop(r0, &(0x7f0000000000)=[{0x7, 0x7, 0x800}, {0x0, 0x6, 0x1000}, {0x0, 0x3ac5, 0x1800}], 0x3) r1 = semget$private(0x0, 0x4, 0x4) syz_open_pts() semctl$IPC_RMID(r1, 0x0, 0x0) 10:55:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$getflags(r4, 0x1) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 10:55:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="86ec7e1ecfa300345adde9a9f681c10ec2eaecff34c0fc541a3f6b6c5136a9b09f8e2ad2937c7a3b407cb46bd0055828fc02351e16e05d7207f8859373dc0c90e65b49c749d6bf8460dce81a5c16bc5161486f3b7f97ffcc13416ad517af06219f9c30daba8d39fc4bb2244360539179812c31937c4164b5becf9a5c44c598329ea9c172dd420ba45371b3262ecc9af897704677070035eb84806a665ee947129bcec887ace1499ce798a920a4251e6bb5a8c56e3ba9795139561e840268e3ba4f80a7024f7f079ea436b2c5750347581ff81fe02eec52786e09ea4cefbf8cf3e24dc10e8f9d5653e5144bfbca00132ab4e3a30f9e369e8e0d789d4c4e708f1ea81f3ec9476a5e25f91bedeefe35122c6c2f81cb0275fa3fd3fa2d218cb4a3"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 10:55:59 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1f, 0x60, 0x100000000, 0x22116c7c}]}) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) close(r0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xb, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x31f7994398991a7d, 0x84) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 10:55:59 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x801, 0x0) setrlimit(0xd, &(0x7f0000000080)={0x4040, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 10:55:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) 10:55:59 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="006530004db32faf736757ca65f2362732bca25ba45bf3a31b09520260aa00599b22b1864ca99d10f89df8a4cb074b7a2737c8ce4310ff4dd8715456e3247f4a14d484ea620266852ad3ff0b8d8234238dee68dd5cdccbbb2a7ed9a1055833a3dccab454c9bb87dc0098b6d1def48f4131db7c9837561b6f3fafe22c8d97dc00"/142], 0x10) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="3b003e7a40c94e763fbdf17fc89ae16ff160a4b9a50e5f7c7722db478f55488356511c2025f5e4ed16e36699ac59fc624cd68739252809154291feb6ebd73b301137333b6e8c7124df2f21dc3956ab9fb876a533957e1d6ca707314bccee37b21bcc688727166fad50748000a687ad7d75f69e06f40d123a925ee9abd70799e9afa7ca26ac167d33ef93a398b70189984c4b8054a922914b3cd241c8568f3aa93f4b63cb3c54326a80d5", 0xaa}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 10:55:59 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x2d, 0x80000000000000c, &(0x7f0000000040), 0x0) 10:55:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1f0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto$inet(r2, &(0x7f0000000140)="b2301abac7bd49145f5f0153e9787338114887ccb4abaa5a6bfcaa21edf6130bb664605b8feb340b413ace92a9057c1f7f88199bb7feb27179668aaca61d722d73c769d670a48c61652fa639cfa0dde970de40ab641c984b1a2a00ec900f365dc8aaf3a0ba56c5227995c524a8392f67efef166cac6bc40a7ec2befbe0788497d149c509b220e9ae3fd0eb32d2c136c2e999a56e696a", 0x96, 0x2, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0xfffffffffffffffb) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x7) r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) fchown(r3, r4, r5) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x4fd) getsockopt$sock_int(r3, 0xffff, 0x121b, &(0x7f0000000340), &(0x7f0000000380)=0x4) poll(&(0x7f00000003c0)=[{r1, 0x100}, {r3, 0x8}, {r0, 0x2}, {r1, 0x40}, {r1, 0x1}, {r3, 0xa4}, {r2, 0x10}], 0x7, 0x0) sendto$inet(r3, &(0x7f0000000400)="cfc5c718aefd7c2f015b9795554d249f", 0x10, 0x6, &(0x7f0000000440)={0x2, 0x3}, 0xc) close(r3) pwrite(r1, &(0x7f0000000480)="0c605416239b23071fcfe4984eab9c8992185b44897c288d9ff70de9163e1d6c2db6c2524a35d664d406e816e2c43770033d278c9b1007bc5e9e967867b0a6ec2a76ad7f2cd6051813879433431667a15e79a6bac2407811edec23eecd0a8915fab696a5435a360435d553f5c96e8a1569c20f5bb1ad0fd5021fb78c73e5a7ee75e519192b9e2a680227da41059b472ca310afae236910fa7258e04ff64fa6a54a7f550a2953f85f2dfec3378b85197fe4e8162fc229a1d6282f5def642cc0d1a6f4ab9a724dafdab4de1f90105e28530ab63c52eff096ba4cfa6238011d", 0xde, 0x0, 0x0) pread(r2, &(0x7f0000000580)="f06712a41e6209f8cffaa6cb6568af895c7b592a01fc7b6e738161d9cb7a8bb2d7993f6625fc0b15d60c9c6ea97b8ab6c0d80f51fceecbe816de8ebc4530dd8af4288e4b6d62266ee380f18fd4f278251921ff1af7dde2e26033815123c33fb1971796db41e35aebf1e184dad18374acc7ad39ea2383", 0x76, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000600)) r6 = socket$inet6(0x18, 0x4000, 0x100000000) close(r0) semget$private(0x0, 0x1, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xffffffff, 0x8, 0x4, 0x1, 0x8001, 0x16, 0xffff, 0x3, 0x3, 0x800, 0xb91}) socket(0x20, 0x0, 0x9) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000940)) fchown(r6, r4, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980), 0xc) 10:55:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) 10:55:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:55:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x10000000000015}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x800, 0x9, 0x9}, {0xfffffffffffffff9, 0x7fff, 0x100000000, 0x1}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) recvfrom$inet(r1, &(0x7f0000000280)=""/229, 0xe5, 0x40, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = msgget(0x1, 0x10) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x7, 0x344, 0x5, 0xfffffffffffffffa}, {0xfffffffffffffff8, 0x4, 0x9, 0x4}, {0xa3, 0x7, 0x7, 0xfffffffffffffffc}, {0x3, 0x80000001, 0x4}, {0x1d3, 0x10001, 0x100, 0x3}, {0x3e0000, 0x54b, 0x8001, 0x80000000}, {0x40, 0xa2, 0x6, 0x1}]}) 10:55:59 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x134e247757405fa9, 0xf0e) socket(0x1, 0xc001, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:55:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") 10:55:59 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000ddfdc6d66e99823d89d18d48cb882c48170a2b5cf7f44f14950664c9e4e143577c775f3e179b5a282e6978408b88c8d105c8192741bc68e8257559208c247067916db313102e567194c1f8319a8c5c565ad6e48f94299fe30e8970ab81"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:55:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x2, 0x16e8734fc2a70c98, 0x1) semop(r1, &(0x7f0000000000)=[{0x3, 0x53, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x7, 0x1800}, {0x2, 0xfffffffffffffff8, 0x800}, {0x0, 0x4, 0x76c47895c2b61ec8}], 0x5) recvfrom$inet(r0, &(0x7f0000000040)=""/220, 0xdc, 0x42, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f0000000000), 0x0) semget$private(0x0, 0x2, 0x4) 10:55:59 executing program 1: r0 = socket(0x20, 0x4003, 0xd0bc) fsync(r0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 10:55:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() r7 = getegid() setregid(r6, r7) preadv(r1, &(0x7f0000002800)=[{&(0x7f0000000400)=""/242, 0xf2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/136, 0x88}, {&(0x7f00000015c0)=""/157, 0x9d}, {&(0x7f0000001680)=""/105, 0x69}, {&(0x7f0000001700)=""/159, 0x9f}, {&(0x7f00000017c0)=""/19, 0x13}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, 0x0, r5, r6, r7, r8]) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x40) r9 = semget$private(0x0, 0x1, 0x80) semctl$GETNCNT(r9, 0x7, 0x3, &(0x7f00000028c0)=""/254) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000009d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e723ecb966778186000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fce0ce4c7c659ebc52df6c8ec800000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000768a3f9a6755ef1f29b14a619af436d51c205a19aa7d78d4d33bc8c766bc781726e3e0a4fd3d36bd649e240ab3a71f437fedeae67bf3bf0a05e3b2aaf5968c562b5f7ce79f2ec4e6bdbb95a1a50307f1e078b42026076b7c6a18621d14ca1240dca59cc261032e11ee97d6efc6aa365f0fa1080afaac96cacbc8f312595fbf588bebcb8963fa9a2cac9cacff95d05f0ddaa3c82783f837a39aca40ca156ff5623a3bebcacaa01efcbb3b693dc511874dec93c8"], 0xcb, 0x0, 0x1000) r10 = semget$private(0x0, 0x4, 0x72) semop(r10, &(0x7f0000002880)=[{0x1, 0x7, 0x800}, {0x2, 0x618f, 0x1800}, {0x4, 0xffff, 0x1000}, {0x4, 0xd91b, 0x800}, {0x4, 0xffff, 0x800}, {0x1, 0x1d, 0x1000}, {0x0, 0x8, 0x800}], 0x7) getgid() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) flock(r1, 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000029c0)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:55:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) r1 = semget(0x1, 0x3, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 10:56:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/251, 0x27}], 0x1, 0x0}, 0x0) 10:56:00 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x0) 10:56:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/28, &(0x7f0000000080)=0x1c) 10:56:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 10:56:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xafd586bbfe56a278) ioctl$KDENABIO(r2, 0x20004b3c) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeaa, &(0x7f00000000c0)="b2") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x6, 0xe4d9}, {0x81, 0x3}, {0xaf, 0x128}, {0x40, 0x7fff}], 0x4}) 10:56:00 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 10:56:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = shmget(0x0, 0x3000, 0x10, &(0x7f00002f2000/0x3000)=nil) close(r2) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)) 10:56:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x2, 0x0, 0x0) 10:56:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21e4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) sendto$unix(r5, &(0x7f00000002c0)="9a9030d472d9d582ef29e40c5e8dfc484064c0d95c9343790adddc6120eef4a8721e2f5dfeef9cc3d54ac0e56c3ece2f5596e2b7ce34f1dc2fc9586cca6b2db43bdcf17ac4c1647a4ab9a3a495517a2dbcb53497f52156afc28a0db900c7766203b7fcd03733ed842d30097f0e9e1e17d3eee72451aea20d80d989e42107373568bfe51f0dd49128df1c4ce3fa8b3d62a191fef572b508cfd797109af0bfa04bcc467f496bd47bb238503eee5a7399331afee6c7bc", 0xb5, 0xa, 0x0, 0x0) 10:56:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) close(r0) 10:56:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) getppid() close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x4) ftruncate(r0, 0x0, 0x7b4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:56:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001a0, &(0x7f0000000000)=[{0x3}, {0x1c, 0x0, 0x0, 0x100000000}, {0x6, 0x0, 0x0, 0x8000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:56:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000001689", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 10:56:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x7fffffff, 0x12000, 0x81}]}) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) select(0x40, &(0x7f0000000100)={0x9, 0x80000001, 0xa023, 0x1, 0xfffffffeffffffff, 0x1, 0x7, 0x3}, &(0x7f0000000140)={0x1, 0xffff, 0x8ba, 0x5, 0x6, 0x0, 0x6d, 0x1000}, &(0x7f0000000200)={0xfffffffffffffffd, 0x4, 0x80, 0x4, 0xe64, 0x0, 0x2, 0x3d}, &(0x7f0000000240)={0x3, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:56:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x400, 0x200, 0x5, 0x8000, "596944f6264f4926f375fab7336daca8dca7da34", 0x9, 0x80000000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) socketpair(0x1, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/4098], &(0x7f00000000c0)=0x1002) 10:56:01 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xf171a390f0010d01, 0x100000101, 0x0, 0x0, 0x1000005}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:56:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xf7c30d072ced3212, 0x0) 10:56:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCFLUSH(r0, 0x20004268) 10:56:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffff55, &(0x7f0000000240)="00174a3ba11ac9b474f2c0d51083ee0f2abb607e4dc0a800e574e0ae0a7bc665ee8a5f596778100922386d06e7724a706ca50de7ab99875ce440aab7c6e0ab5d76380b08f2782b0b10cc45f43f8d4f68ec8ea95e3c325c2be67670a9bc03b3b9a5590e47282c20af794c7084c0464d13d13b475136e9b78f63955e6c58ab4b4085e51f5261fd395bfeba8f12f4e94408792d457c4e1d3d1cfa1c") ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$dupfd(r1, 0xa, r1) 10:56:02 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3ba6, 0xfd, 0x5, 0xa60e5249df41f9b7, 0x80000001, 0x3ff, 0x0, 0x2, 0x0, 0x90, 0xb1}) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 10:56:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) connect$inet6(r0, &(0x7f0000000040), 0xc) 10:56:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget(0x1, 0x1, 0x200) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000140)=""/86) 10:56:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x2000100100}]}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:56:02 executing program 1: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x100000001, 0x4) 10:56:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x76, 0x2, 0x6, 0x80}) 10:56:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) 10:56:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) fchflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) socket(0x18, 0x4, 0x80000001) close(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) 10:56:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x24) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 10:56:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xffffffffcd4b3e5d) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000400000000090300000000", 0x2c}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 10:56:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 10:56:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0xc000, 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000380)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x81, 0x7, 0x200, 0x0, 0x5, 0x2, 0x7, 0x2, 0x1, 0xffffffff80000000, 0xfffffffffffffff9}) 10:56:02 executing program 1: pipe(&(0x7f0000000000)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000001000000000000c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abc60b7a4a64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb3fec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03dd85544cd1cfd0b34aa3fc16139c665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0020000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9d01000000000000001cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c4f916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc5c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb0654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f42874f0056f0eca629fde07dbb821b117c9084147ce522005f96566eaab012083d8597e92269a7d0416e4815d6a940a34100db78852dd99c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d9cbdc8a526918419fb9350359d2238ea4263f2dfbacfec85a011e0163cf4f3917ad41bcabe64fc413bb51e9fc99bf278bbb2b587f00000906b129a7caea3370b6d54a7118367f5927e561506d3a790dd145b11cad4826d9e080a55020d9275b6c9b630b2a25a9f02617f265cbb73a6851ec1c902cb426f781fc7d3d6"], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="5e063606000000ee", 0x8}], 0x1, 0x0}, 0x0) 10:56:02 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x199) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:56:02 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) socket(0x10, 0x10f867bea83d2cc3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:56:02 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x0, &(0x7f0000000280)={0x5}) nanosleep(&(0x7f0000000080)={0x100000001, 0x4}, &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000040)={0x80000001, 0x3}) 10:56:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = kqueue() fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x6, 0x2, 0x63b) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce5228597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="e122381a48b389c102e5225a3e086c4d6df67cdf7ed69223c8da548e5dd5e829369d388d00a0b2469ad82aa3e5571a97248add0cb90ac613844671d29f4cc370b0da8b162d2b6a2bc91f5960a95277f0f81aaeebcf916aa27967180fbb9ad9e5056f7e41c44d6d426dd3b012cc609c1f462ee6bc736578d87b26c154a466dcb69ad61d53cb", 0x85}, {&(0x7f0000000180)="fa5e8f526a285f7678133857f36857efc739f25ef755b2167d7704ecbde3ba0767d05e323e977da845a4e58eb9743d41950b17e61a57", 0x36}], 0x2) chmod(&(0x7f0000000340)='./file0\x00', 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000200)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844772aca86dbb8124a763a012a1f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a6394920000fd60cd0d8982b529d9effacb29f8a4bf1c7ee8a51f8c99a1ea64def82be2d873d276f3c2d68c3249db651f4cd5f32a5483315a86fab20a391bd974d9380979e550a396f993b88e558997f9891676db03de3e5a4bd6dba40f932f075d117c4bd0ab790533b5280f86dd45d8ebc956cd7213", 0xfd}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07d", 0x3a0}], 0x4) r1 = fcntl$dupfd(r0, 0xb1496ee22cce0ed6, r0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x7ff, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x37c, 0x1c5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x40, 0x1}, {{r0}, 0xfffffffffffffff8, 0x6e52976a10175284, 0x20, 0x4bb, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0xcb66f42b482dc8b, 0x59e, 0x401}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x8, 0x1ba}], 0x4, &(0x7f0000000440)=[{{r0}, 0xa006c560c34b7afb, 0x26, 0x8, 0x74, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x81}], 0x1, &(0x7f0000000480)={0x40, 0x7ff}) 19:14:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) read(r0, &(0x7f00000000c0), 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) close(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0xffffffffffffff91, &(0x7f0000000080)='\x00') close(r0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd98842d91928432344ac2ae2fe3733"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket$inet(0x2, 0x1, 0xdf19) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) close(r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000140)="11ed10b6526a4867a427aa7afecb9bd2d1670bba61b0aa9c02f006de5b88176ccac6b77dc76123f2a9e77b256b2a45f23725eb888a6247fd75c403c2332c55f1c562d8f0086b27802a41f0f265a397e4eebf43fc26aa8e5ef3e15b00b0a5"}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x6, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e7130486699319296487b5166b02ae0e7ddf1b896b58c9c5283f458efdcc2554ab277aa13df3438224aff985534dcbd18e392a01bdeff51e532b9d464f2f87be07d3e9f3cf7230658632cf3a2c9f8c1caddec31c42bbf9b55dc3a17f66439086ea4cb2fd31d471862d44db2046138003c2dd3857d68dc896ba260c9ef450cb0bc8212ff450b146d16", 0x93) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000000340)=""/200, 0xc8}], 0x4, &(0x7f0000000480)=""/38, 0x26}, 0x2) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000540)=0xc) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000040)="c0", 0x1, 0x14, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./bus\x00', 0x1a1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000006c0)="4a1000000000900794703165342e9c13c5769546ab8adb12c7747d3fd2426a398181df49e097c564e1f8dc04bae371851c4cbdf2bd58e1303d0b8b14fe4689497d041d63a438e69a36575336d890f47f12b7451b5e827f113c604ae513b3ca87e866155712018dd967f5878b4de1462206d86433984135de077d4548f725bcbbeafe8f81bc4fbbc0cff7f1b99076a88cccf314ba596095a2e562eadce6656b64e133635df43f8b7f86663acb", 0xac, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000007c0)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x165, &(0x7f0000000280)}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000280)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 16:00:06 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f000069f000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000780)="14cf2203", 0x4) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) close(r2) r3 = 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x10000000000003a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./file\x00\x00'], 0xa) flock(r2, 0x2a1e6703d0f0dcfc) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xfe21) write(r1, &(0x7f00000001c0)="0fdeb69384ff", 0x6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfff) 16:00:06 executing program 1: socketpair(0x10, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000080)="a1538a4879b69420e42705260c9933b7e280e1dd9d1c26455a0528ab0c4a62b5bc15e3345d3bdc7330f6ff4914efe0cc5936f981af4fd9aac8b8a37b8a14a0709e", 0x41, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x37e7de24c1bd0d53) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)=""/45, 0x2d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000001c0)=0x8000000000000b5) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x7fe1) dup2(r1, r1) close(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x6, 0x8000000000057}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pwrite(r0, &(0x7f0000000340)="3528bf6be8167059c507442a402bb5487940b3d24235a157b3d012776107633a28669f78f847edbb648ec1c55d9d24f765ccec33cfc2f7140802754d6b104a50fe1a7b077127a290bf16b84efe20c17bc865a103af43b606072f6b491932f1915e7237cab75a7d4deae27d47baddd94dfd67e876bad3801c8d028d090fb4b3b7db3a9505cc12259e56f1ac1748610d94b064638a00c8fa407269d94abb3e29e7391ee73325f26da0ff9ca5627502af059602df12654a669822a429f218036ed8d1aa8dbf3a8932e90217bc126d429d949807f33794bc5cce73373a1017fc906ef64fb595ee1e4d8d0c2cc211a204dbbcafc5e928c5c7739976be792b7e7ed3c366ec0680433fb13cafc14fe4db9868206b97122a7f24302b14edaff615d1e59e6e0c86443852ad6a98f7cbd07b7e21c639dcff4eacccc77936fdab005587f54e0637cfb59b72bff2c49188f38390b0474b5c192b917c59cd5fede110de63027618e55c81e3c33dc76c3af3ec75bf58817abc32ef02fb0521586842d42365bfd92f127e264717cf064175bd737277d6dd794df6310b0b4e47fdb41309837976fa8a9f347208e3852a12664e2f7f35b9097ee8f7415f8ea99649e26489c1e281d84ed0c58f8b29753d3289eae5e50401bc3c134ce0498302e97e23fbe418934f37c84fea7418715978f5b9914038c209dbd0ab0ccb78227c88697f5db810eb19cb9c7c1f1f214777c272208731cef908e763d78aa0bfc01e2e5cd9a79949c8d442c3cbf56cdef551ff1abad17fa164230d69976589199394c05b9e98d8557e2a72cb829324ec054534683793b6e52ed2821ce7022a25df680fb82433d85662abe56f0ac7014202d51ed4a317213c93ab7bb6ccb79fb7841af1987eb254f3d9fa81e71a352b37f0b76aaf192da072475c25a61b454de93f2cd808b6c32884bcc8d4f7f4546859ae9b0d5eb603112944f43e5f2ba2e4b6bfe98c597daf686170c7177cb5b2af9bdcdb9478c6291e669b307e40364780630b460340c092f99a99bcddf7d21818f36f2158db2a3a43452528ff9c2bdaea3c13b2cbe2ce034d7e61aa43f9b8de31bde5c27c250fe2d2bac0f1afcd7c8e846a88df9a669b139f353dd2da91f197c529f2a9204519ec15dce75d6d4ab7028a283bc4c53655cbe87c32d2195c1e2d53a86621a0ed1db03add313bda38b4ab59eb5f9ebbf2e1621235b9f2396f23674669d71b17d108080e71be83167c81344726722dea0c839a2df2223119883c10f0f164eeb2e9634e2ed2149f345ee769e1f8fe69ee675a1a83276896635c75d1e0bfa931f06a91aa46b8340313311020e6e4b37bfbfb40c6e1742cba0d23bcad86a7f38655c74d6a2427baf241d4afa5b5aba1fd34fcba9b4d8426755f91be5c8f9833128778fd3405717076362aed03242442b61f0dee33bdbcbc20b39ed19de3cec13dc53131fd8282376b282bf1f93dbf677b0c5f8999a3b53b984080930c1aaedfc512235081f8a436fa0fedddd1e1492cdb284341fd04a92b1e25bd352c1bfb82b3b97ec89503ab850ea3c568eaa67624ef8b1f4ad5c026f6fcd85758d4cca1622111dc7a13310c3da05510f9c32706870678f179a251d7450147e172ed133d777248a4dd033c91162f9bb1edc52a8385254951813ba4acfd876bb6f20b55e63d33d125fb1100b2faeab24a5f9ff6bf27b8ea159d6a00a8641a731ef81262e8bad14f9e126103741fa771d9da5b640ac1e41ed379a15dfd213bd95b09dbdca6620bac4d2a5a0d94e14b1b7bd60c46cec40c1b3e3b26b8c139446d2a7f555dd2c05015d511ff5d01b1fb80df41b553a2b74d9743e0995ff3494fe7dedea0951a9bfbf4d288a8ff3ee6bad876c7146f26f4e205d2b54a1b916014f1e206f6c5506a84b6527d84432ad12abb50971f682fae4d96888215136555c8085ba39aa78c39a1149a021d8f8118a5ca54e5dd3e5481fc88adf019486fdf183246a7bfec19b0a74c91dd8e7e3934b34bfee4fc164e013ca99d6fc6806f642f8cbade416d90a525126602bc18d5e8d7c01f624cf6b485f926b3880d46b9a43459d5b2a608cedb3f8af21eabdbbf2c7a96f5534039d415a4ddd339405426a6392faeeacb4cc9f974cd8222a774729d569ac1c4ebd3db0f51720768ae82762a44a8904cb7cbef00b476ace881dfedc54d767e4b653a104ebb4b569cf27489bbbf1f3c8dc75d47290d15e4ad05c119e58b239783934b3717cff8ae6ed52c26b3464b96d356aca2387b5a0307babb8c07963edfe62a1b07078a92a5863a41004a85c98cee7bed2a6c737fc78505974bd07ef4f955e15a0e0845009e33a5d3cb1958255e60008b1d1a931fd92fe8bd7f69ef051018880818f5d8ea8d8fe237aa575970812b00f89802bbbb71337371067d07f4f4a485b7928030455d3cc3e20ed2c02e18f42eed59d697d6a0c6ba1a845afa455399daac8fd453300394708321c0735c09e3667db1465e49bbd675d26b5541ea1d73144ed1ee43c64fbdc65471f9080c8ccc1ad1100ee1776e1868617c60dd8f082f4377f3a8eaca1317e92a4308396b6f91ad4df4e19d5a5eb7a06794312d98fa97f2d11f2c48e18f850a03e355bfe62d726039ae42c41d23097c6a0e72cec122a2192570ae54b99629bf7cf4d175c1bd3443fddb571d5fa4a5e43bf3fbca640b42411da57803b76060e4f8e19ab85cd29aebfbf50afc18894633e4b985f1cfed72cf2680ff1f66d5234a7a1e935ad10c07ddd9739dac2b6811d30c09d512aa08a0932fa6e698433d8647d8c6cf8563988e4b11f13495ca477acb44fab49d1514f632836e565e44c6b90f29f99c8c41ec1386f35d3720e50e9113a9b8d40c724105f9b57fedeffcb98157e4369ae1fbc95ee1a5f3f701aac80bd69c3d48b9286ed8c3ce570a3495007b5f2205b0bab341ae3811533332dde8bff2a856be9e2fbfafca816399bf70939e0cc60dcd61db82c5e3bbcb94faca0337f97ca039ef80ab18453b4900b5cc86d18bf295521b5f0eda6e0925252400a21808ad424247f40c236f534b96a273fc96196ef7b21a06f2d29f8946b28de7646622fdde6cbe4fdf66e62212c502ab865f725a9700d188a2441f725efc5a226d90ded782b5d139b73722e5e0fd3051b1a253d3568f9e9f98838ebe9c1a6560c9421e93a944c37fb879e85a19363533feed4d965d53dafc7514814f9d02763773af778e92e9a19d59751b9fe93622ad74f0c9bd0111458d9d42fd92b73ba9612f2cf25d623e8fd69f4e167426243d5ee68cede56efe77d21c9dc61ca4eee0d45bba96e37c00f50e4c1b5bc8e5a763357258421368ca1aa712262c7bc8c1e27b470970771b4fb87e4f9613b5aa0e5a4987ca8c6b76a9457c4dc5ea56492b7723e4ee33075372e1238f515162b110ef38188b424cb57cadb686b9706435e9f1012a9cfeae9f244b149de4a4beb58f931c6d6f6905539e53ebc13fa09464d7e326b402ca81cc66c2f42bbc698f20b2b6f04c2d0cd3a8f8768f6efb34fe3cfd5dd4f695de47cf21f4a9e1daa134369fd2c6c1ae3b002d61a19619a374de64154fbe7a31d1071c4f22c86f453a024fbd684b5abe2a9622edbaada4374e8f3d95618abf47fdd29214bb4d2e3171a478507fe6e87705b92ce8a12865eb5f07a9bbee85d9b1d0e8990c138bc84f2134730333a78e6ae4907f0941e221d30fb8ff058c72c68502fbe7753c5cad0cdbac69b8bd9cfc9eeea712fd4a82dd303c07acabb823545e66c9b330d2b454109441607ec0779f441139b80d2623d2c762a595e3edd8f70a33990a54ab6d65513bd4fdf559859f37620c7c0100cdda809f6f52af59975466ec0a3e421eff03077bea941aa369f73ff55fd3e7c5d0ce9ac58fb545b3580955db4f15efec83b2de4e8095df70596b1004d6f9ea27e67c8063e7e6c487372ce3ac196decb180fdffc687a367c0d61eed8b6908edd8c50c8eb898fea9e0d6db3995ac4bf42772e4c71c2f8c6de6132c131b536131b353d1bdef0dbfddb04829070aaffef06759a14e45793edeefed7227472e3c7408899f4a9ebf36e93aa65706f9777921a69b583d72f8ee22b300638f42030c2d02d99eab9e92e71319edc9effb50e5a2d4ead0f3a5622bea0a9eaf4243d5c72a02ef521a2d393041521c3236278d39ae1c723f2d90484cf9195f313a1e9c6325fcbd9392cc0395e070a08e0faf7e5b35804f64ed364a7dadf9e161e0d162b484be6cc4ee5dc5160c3e88582b4748d2b50b542220fc779fa57dcbe34ca191cbc3a5733d2342836986e09bf569bea4fb44ffc5ca203f18777ae1f4a695e8ffb7c0d872c09e942b5f878d75d9e86e58cfcae10381751ed84bb49a2d03e80c3da4c283966d19c5592cea42dca90b5aeb7555db942d72f125ad91a471f6640738109f8781fd162ca98e8d9c6a1e442e647d5e3c78cfda4cee7c9f359565819c1b6434ce4bd2a7ccaf8d50ac72486062d517c87a310a104f16e366f90265cea8283986ca39d530fa4e1d1a6fe350802bdde1dbb6cb3e734fa03c63e8e18616c6a6967b913d464fe5904ed86cdfe433350511a081aaca6e3e36bc537c6c3f7db7c27ba6b75d80a0f5e2f536d14d3fc7aa85938638137c592fbd43d683ddcc69640056f8d9dd1c85c5925a8c7d74d617e5ace576300bc479f73f78c30b80d358753aa5fb12d9466a9092c8d011355b939f2641d6c0dc793c88294502f085b5ce474240959ab09e4704d31eff0ca382df37212d91463674bb995a389c43aeedade253d59c3b5715915ad8e934c8d054a27e7425c1208481c39dd0104f63ba57aaad37515623480687724b975d7511cffa2ee80f8ba6b312efd6591d7463d98663b4c306cb1c4beefa1d0ff493ae23096f7da718a0e06b881aa9392d0d07e20a98ae6751ea645616dd32868a770a40e7808d3fc73d16e97bb847d4b201d9cf6f2736423314791f5568012549d641455c3acd9c6550908851250221ccffd48090829c71b096768b2ea99260fe96f3b513f4f69dae726a190baccd128c73ecaeaff4b349d1e234c49d917c8d20e9649a9082d6d16f254a76c77cb40e3fc1b272152df554aa004284cad6019e35838b49b0fc1619f74be9bcd19abea4789bcaf0ef237002e5d3048359b63f03e019383917ab51dd98d562067854aad152ca296f663ca13635fd34e12315eefc589dc53ca2c5027c01335aa5be2560beff328a79f9db38d3aa932114cdd748034360510ce4e04e2919e25f4abedf20cba19805a58710a88e47a022de82b5c338c6ca77262639fc2cc68e62333063cbaf25bf0d6fc1849bf2749689e9914868d5245e74212fd2fd4e0bad458430a57fe48c43d8a614046306232f8a66b84c74203c3ce22501bc607e4d6761b4fe7d4acfc4e7787accda9a8d1840b0b168f03c1bebf853d0e2e5fac5ea538cfe32dbc739e19d56a317474552772783ca17bd5eaa44100ff13ac0b389dae313bfdefa944575b86158b214fc6d11d1290641972d1930f610a107d5d0567915dec8fc51f6b8c7ec990b918de6f6d9aaaea87008e672a1630084020563e30df5d9ae1dab3f34ff49227a0aea0742129ce4f8ecc3f87ebd0cd60c5830fd6564f1c996d0673281a0870e3eb9c73424c6553975db18b709ff696959480685cd506725a3a11f86d4882984cfd0d3704d82e9d769baa3ae630c9bd0dc6af06cab7e1a499bd868a2854a8738fa85e396031927f9347e4db474783b66e11692ac7ca7049b12806285a12e431eedbdaf23b269b1bd78", 0x1000, 0x0, 0x0) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) r2 = socket(0x20, 0x2, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6b09, 0x100000001, 0x1f, 0x9fab, "a5238d7bb7139226e7e9cd3eb1947c0990020e96", 0x1ff, 0x100}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) close(r1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x1ff000000000, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c0c43558128789889264c29d8fddc682ee6d04c9e49909405f1444385f9cdd07d965d1bc628a421d0f4e8d75aafa6a633ec5ee3b198781b7a684f9975e36c53acf7799d0ba21dddb4617ffcc13ddd36149448e61eb60440443d46a8694ff8b4e80bcc742cad21d42046253e158fa917c3c459a734c3537b4146ead247df6044bec8844d459753663559f156500735fcc8fc5562e70799897ce733b34ab85"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x1308, &(0x7f00000001c0)=0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[], 0x0, 0x3, 0x800) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x1000, 0x40000000000000) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0xa9e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) r5 = dup(r0) ioctl$TIOCEXCL(r5, 0x2000740d) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) r6 = msgget$private(0x0, 0x400) r7 = semget$private(0x0, 0x4, 0x20c) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7, r1, r3, r1, r4, 0x100, 0x7ff}, 0x5, 0x3ff, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = geteuid() r10 = getpid() r11 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000040)={{0x66, r8, r3, r9, r2, 0x22, 0x8}, 0x1ff, 0x3ff, r10, r11, 0x0, 0x0, 0x200, 0x6}) 16:00:07 executing program 0: poll(0x0, 0xffffffa7, 0x1ff) r0 = socket$inet6(0x18, 0x1, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x401, 0x101}, {0x18, 0x2, 0x32, 0xff}, 0x7fffffff, [0x10001, 0xc39d, 0x80000000, 0x4, 0x2, 0x8a, 0x1, 0x80]}, 0x3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000100)='./bus\x00', 0xe12ae591ea22f21d, 0x20) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x400000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r3 = kqueue() r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0xb6502aafbf531439) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x20) write(r0, &(0x7f00000001c0)='t\'', 0x2) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0, r1) 16:00:09 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000200)=[r3, r4, r5, r6]) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r7 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r7, r8) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file2\x00', 0x1ffb, 0x1d0b) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r2) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) openat(r4, &(0x7f0000000180)='./file0\x00', 0x281, 0x7) 16:00:09 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r0) 16:00:09 executing program 1: mprotect(&(0x7f000016a000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x6, 0x2, 0x100000000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') getsockname(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/58}, &(0x7f0000000400)=0x3c) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000002c0)) mkdir(&(0x7f0000000300)='./file0\x00', 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r1, 0x2}) open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x4) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto(r3, &(0x7f0000000100)="b8019a4cc0c498682a2a049c001facf81732717542c832fe34e452b3d0017d77a8d0ccbab0f88b6ed5addbd5f9ce49b0a53267f4f8c41c2793c871129b15620d65d57c5987991fba6ca36dfab60928080836ff7da6a30c6df4d94de40ff8d30420ee4ed0cba818bf76d728f5788d715b426d843d4e182375f0753a1897075ed318359f908abfedc46430a8d95041cba942f0f1231657cf70858b6cda2cf9815ad45467f13c5a91c8bbc9e08a63be930b753fefcaa5066a5e8579fb427f86be3088f9969fc38887eea3b3dd95694803f9", 0xd0, 0x9, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) flock(r3, 0x1) unveil(0x0, &(0x7f00000010c0)='c\x00') 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt(r0, 0x3f, 0x40, &(0x7f0000000380)="a14c87478273c6faae409bdb2a7bce27af486c07b721e6320b29ab27a634ffce930e98086fc365eedade337668e09d589982fcf6784d07d082", 0x39) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x700, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000003c0)) recvfrom(r1, &(0x7f0000000240)=""/244, 0xf4, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="01dd2e65300034f361625b8a81cd85104d78486caef8e6d949c45c9e0e93ade4a74be123525f2037929e4b47e1c8f9bc1a5af2fbe25e06b2741f5f9427312c638162e6a951bf98f2a50a43ed10e264253912a5685e66aa3c971c10eeb4ffa1add509acbe4f2f5fbaaa1c8c7e1beb7f5e5cfa9e2f77f9e7dadec90ba7e8a611dec94b3598d58d4dce564e3033e1af148697a7"], 0xa) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xddf5cdc800dbd5f7) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x1, 0xfffffffffffffffa, 0x7, 0xffff, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r7 = msgget$private(0x0, 0x2c0) msgsnd(r7, &(0x7f00000004c0)={0x3, "361cd205cdc6d79980a9ec77f502db34f80b6f65aa9c2e6e1a9bad5f0767577c9343e4a5f63dcbd6ee5e0c5393c5d600915eb9ce316b223aea71b96e11bbaa162dc52657f56d56a73a3d8b44a9f6f8eae2bb432c32d9eecbdce59d8a53c7732feccbb3157c4440d316a7d7c584911fd87b273eb857bccef6e472669b08d50f90406c066d8a4e6522b069971ec1c13a145162076cef1d6acde496155f47443d92934f54ae418bae97ec8ea0d4f53b7cb0684874de18f4"}, 0xbe, 0x800) setsockopt(r6, 0x29, 0xc, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0xc020699e, &(0x7f00000000c0)) semget(0x1, 0x0, 0x400) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) read(r0, &(0x7f0000000100)=""/251, 0xfb) 16:00:10 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() sendto(r8, &(0x7f0000000180)="cad21c513d2347607ee8f7e59f261e0435f3a81db273c8bdd0f7b2434ce9ab12642df1504306e9dee6643e0d84e7bdcb8cd3989e9b37db038b19076e195f945cf57ae1d66f47f5d42dc5e19c", 0x4c, 0x8, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) semget(0x0, 0x7, 0x2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r11, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) setsockopt(r8, 0x1, 0xffffffffffffffff, &(0x7f0000000a40)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74707000000b6e9b11cd7dfb3a9fb054501d867d9ede5564d58a7da68284e4ef1734012d7fc89bf97302a9f7814e6316b821d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6abc64be18b31a46485adad4c60cc2461c744b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a4684d02a97535b8dff17ae2b67ba6e180f02c3", 0xffffffcf) r12 = semget$private(0x0, 0x5, 0x40) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind$inet6(r2, &(0x7f0000000440)={0x18, 0x1, 0x886, 0xcdcb}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0xfffffffffffffff7, 0xd18e504, 0x8, 0x4, "8378e04141c7297d097907ca4406baa8f5fb7c56", 0x7fffffff, 0x3}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="073465f17210c8caa0b41e69c78a1575d5f380ec1cdb2c8d9773e2f7415711d0316987d32cd9407039dc08ff977c560b30f85ae788abad8f60f06e5c58894e9495438f2c1606b25b3e8f3e8793228acdfa2d091828950bd7de1526610bffc00d13a3d58b2c32a395904f41c5961e05deeaae9f140e612d22cf4674e9a3bd90d35178c12a0e6e2556c1c45564f8aba983e8d2eb", 0x93}, {&(0x7f0000000240)="89ff4cb3212c6b5c60016829ec5a61ded2bbcfd456da9159c4efa1c6d71ab773c880ce935906539acc2c8c69cc454352ef741b67e17be4fd290c7e20da76541d394d2ba623cb16ee10df084b5311f2c22746289f54c56f88a2d7d70ab79b6a324451877639bae0ffe91b5c34af2351dee6d29f352d1db21dcb73d1564d8866638603e237bb7d3ddfbfb4065fb36db1800cd567e8b4", 0x95}, {&(0x7f0000000300)="4803f447c05744b265ac4a65d589596cd0bdfc6c53ecb044758d1ac4ae0167cec93e5f3a4af98b9c7fae9dbe15fdb81c1c216cbdb59006cc49e96d485e295b20bc570ffd821de5a6d68a365d0c9d33fec7171f44e162f8a60bdba523c4d0c8d0316f2764283a9fd651df3eca8df6e958e5224de17f2c273624b8ede4d290be264914ab5e", 0x84}, {&(0x7f0000000000)="6fc9917b8b76ae3363ec50dbf62041", 0xf}], 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/76, 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffb3) write(r1, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xfff}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x17, 0x8000, 0x3ff) write(r1, &(0x7f0000000180), 0x13c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x4) syz_emit_ethernet(0x1, &(0x7f00000001c0)="98") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="000000002000f9ff0000001000faffff01000000000000000000000005e701740b1c7c4a2c3ca1fe4cd6435a3a9dcf76463d3cb7ed5b840b9450621be0dc03d4ae8105c4467f922e66a8e86f621a2625b92b1ecaa19398bf24e1e11132ace35f1060fbb4fe922cd36d9e2ad001003415ae"]) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x8001, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x56fdd46769551c08, 0x8001, 0x1f66}], 0x3de, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x6241f781, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x54, 0xfffff, 0xffffffff, 0x9965b9a}, {{r0}, 0x0, 0x40, 0x8, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x50, 0x80000000, 0xffffffffffff8000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10, 0x5b18, 0xbce4}], 0x6, &(0x7f0000000100)={0x0, 0x2}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(0xffffffffffffffff, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, 0xfffffffffffffffe) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f700cff703000"], 0xa, &(0x7f00000009c0)=[{&(0x7f00000003c0)="467d1043ec9453a263870f316a77a08e3bbd341161d0e1f8254e1c545faa9747d59c2067949863f3074bcbef90e8d24be5006c29c41946185a0176876a7980b25fb628c092b7f14edd08240b0c621e61359db460174b04743e4ef5c8882dbbba6f42e0638c776202d7cf27ab7d46d75235ceec79cc8accbd0ef03997db2ce994f58d57a47b1391750e158c60dc464aeaa90a1a4e184464daa9942d5b9effa1", 0x9f}, {&(0x7f0000000480)="49999b1cc3ac0ce40431370bdb6e166d132e0ffadc23ab07ca56aabb17a1e71b09ff9da1524f9d6fb36b325839a3f918dd0500c6b4aff7548a7d6b429b1ccdb5bdb74439919921f1fad177a0c8a668f448d77256241ec9", 0x57}, {&(0x7f0000000500)="7a85b9ad519685e3205c96fd3c89c8cdf74ff62de85f98ac46023a1924d1e51aedc7c520e29afdefd8ae1d653589752fb701828c7a6543579aaaef96bd87e29ab19a729e64b5d7019f8ed903d5abb62e558927b1baf9926be77fdaa7bb1f5d927f36b3b842602c1bbcfc19ab9e09811d88d5c0db4ac68b3882c6de1f4a58677874d7a129ca3d8fb58bcb6cf0877fd66e19ca424af0c8edcde045c9a260551bf0c44222f86cdc5b4bc92d2c50feff582f594e1b7c1b7827981e162601e2a275a1361f0d507a32e95e5a4c9cdb70824b2590488b8de82557c0ecf8265de4edd1ce4b0e5c0e52", 0xe5}, {&(0x7f0000000600)="4c7f58e216a03cf9df8668c1d5f8d38859d8d150be03d30b03238327b7c8f0fdd60583f88c677c7f2bacb9cf5c6f75d528a1c1c3d9a84115d9f7a3ae696cb19402c0c1ce99685da067a2499cde8641871932117b30538059ce71c2690526d62bce95e9c3d3000e43ad7a5fa45e780303cdacae8674b7e32ba819286e2eca3c7eff3a223d2eca51c80920c4ee7576728dec9df43ef9bb5de0c8201c96776b2d1fd1", 0xa1}, {&(0x7f00000006c0)="6b1648f7614722872a376754cfd1e4c6f2fd0640e8997da20019888085d193a7aa85612852e3a35796213d7297cda26a9ef4c8e15d14088bbffcdbb3108119fdd1094ef3e80e71421e66acb6e9270aabcbaa19265279dc811b3fc9d3d37e6e3473704ead1595f905186cc935e6b059027644fbdbf980e1e0191e926fa41d85dd35c2340b17df929994caf600f8b2282e0056be273b424da1eb656e13777bf15e328d13736e129b9cc64771b25ab670b92323e5c9e203be16519c3d86c0aacc336d2b24f7fa97172a5e4dfe4882f3b4b31581e589c96727b03be45c236063aaea0f3d84da7b", 0xe5}, {&(0x7f00000007c0)="cdc77683813a54470e14e53f8fcf40a789", 0x11}, {&(0x7f0000000800)="3c090329c86fea14e14aac97fcbac2c8c9c07c776c4eb0fa92d3e5873c013807e2a8d4b971a82b5bca0f4a379b938470005f784fc60817e05e069be6b8c33df96fb07841731f1150b71e", 0x4a}, {&(0x7f0000000880)="4a355d7aeea163563882c3ca8a383c80ae1c37815517912aa21832f194c3cd49090caa199d20cf8a8e6013f0378e65e173b7926312005802cf73552915fdfc5840b7b185ca1e6780aa636b2a252f0ccc7e28", 0x52}, {&(0x7f0000000900)="8e98b14c7c4e6fc6d036c742255b0c9ed8d54b045b5f82ca21ee18e4e9bd32b39986595f1dc54f4ac4930e2524975e91fb8b364037281b7dbecef24e4bd44d05ec401b9201113583368420b1ba85c52127839350525dd21e4db17d7e5c78444209edaf6bb44de2d86b1f2dcbfa7f7d4e85337d48c9b986a3b3b1bdd2e6905eb3834f787b925e74f27844ff3f0506b4912e497055", 0x94}], 0x9, 0x0, 0x0, 0x280f047dfecb84f8}, 0x400) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/179, 0xb3) r4 = getgid() pipe(&(0x7f0000000300)) r5 = getgid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000ac0)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) r9 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r9) setsockopt(r2, 0xc3, 0x1, &(0x7f0000000000)="8f30e300cc6e36c4e6", 0x9) 16:00:10 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000000c0)="71ce9e4b799b684e7279341178573f5a42ca73cec84c47eb759116f9da7ad34c459ab271f57bcf395ae219cf6e8bb610ca543a1646302bdeb2a194c9b4e36f304d6b4b4e07ad175399e84e43877533ed97d9b93c54832421ea8fc43100b67f5910a6c4c1706ebb14f8ef31b72fb4fc2c1095359650a0eebcbc6b51ba2a4981f35fa140c3509ecd11ffbc1a6884126799d05d045cc59ca2b3295c63666a5e7c3d86f5304f74bc044b41785b93bfff6aabbbff575ff041ca7e83c3748d339a8db7e2e7e6e1241d6bb122804733c7bfac415b2a99c3b8f0734d64adefe494de1f8db2bb8cae1017a6d2576a438af1f5fb0b", 0xf0, 0x0, 0x17) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x3}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x101) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000440)) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)="93d34befdab0d6757437bae3d1c2399bd8160ee5391328290224"}, {&(0x7f00000000c0)="10ead0cfd98bcb5d6c05468b915cd4f8e1ac636bc83b558c2e5a84e11534fde2e002af4c25d4b83496ca5c400e6dc0604b91686d7153822cd26f3adffc21c364e3e1288791e20f8ed952026ec16d81ca9df0a0d6c8ec1917704d39375b60f7497d43f1dc"}, {&(0x7f0000000140)="00aba06c85d8cf29840811"}, {&(0x7f0000000180)="0e24bcee890eb53035738d69b4a375c2278fe2869001a18e90a7aa69efeead8f9c1524a38dcc38aea2d77139eeaeb9ef4c44c2be398c3ca4c143727135d4a28be07cbd59d89d55e6144cd0"}, {&(0x7f0000000200)="1c8299789ae05ccad39a51ff647e14b7dcdbc59f499259a33637a868cf9361d5835e0d3183900f1497cd0026b8123284b95bc3bdbe79fc5011dc852d5c06d3b2f2187051aface2f0754a102f7d7a09c54ba225d16510ddfac25bcbb7b612b01bef22d805aac745a1b50df3e79e77a9b693bb5522237fe5d20a576106a9af8e18dea15eea5be60ec3bd031e0b522914e2de07ebf3b6539ac3712ad66670fb552055d2f5fdaf4d079dda26181c629a386d3b5dac2dac416ef10b53"}, {&(0x7f00000002c0)="9e7195b84ee4df82c14a4eaa58e45ed0f1cf1e01f100ae8412d604bda5dad11f06fdaeed173b58157b037e0e022d269ae6c7214847a72e2ca8a05da9a856e3c4baa5fd944fcc3ca7561c908ec93478fac0e20f983b0f4c34278e6de1796ca86aa70906acd7e7990c16a81235b07f912de7e961afcb4fcb909ef9fe6e1dc007554980e958bb79ebb150e1d101eac581bc0dbd3a42db826dacad11457d8fdc05b2b8aaa1bf9500017712b2867ea30c79ca2b8f9289d3dbb843542b71e4e2911151f1913d89dfab30d3faf55909c43b33c8e24b672fec8698fe830f11e877ef821c3df9e4bc6ad3", 0xfffffdd0}], 0xa9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x8465e15bc2ddf95, r0, 0x0, 0x0) open(&(0x7f0000000480)='.\x00', 0x20000, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x100, 0x7, 0x3f, 0x0, "8fe86afd5bfd65638c1991f4823b2f97fa4a5ddb", 0x2, 0x7}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000280)='#@\x00', &(0x7f00000004c0)='0[-*\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='@{\x00', &(0x7f00000006c0)='-\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)=':*[\x00', &(0x7f0000000780)='\x00'], &(0x7f0000000940)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00']) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xeccdccae61bb3ab, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000240)=[{0x4, 0x1b, 0x8, 0x2}, {0x8, 0x1, 0x8, 0x8}, {0x8000, 0x3, 0x40, 0x300}, {0x81, 0x4, 0x7, 0x80}, {0x2, 0x400, 0x2, 0x6}, {0x3885, 0xfff, 0x4, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xb62) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x2, 0x7ff, 0xffffffffffffffc1}, {0x9, 0x1000, 0x5, 0x9}, {0x2, 0x6, 0x2, 0x8}, {0x3, 0x0, 0x9, 0x7fff00000000000}, {0xffffffffffff8000, 0x9, 0x81, 0x9}, {0x40, 0x0, 0x2, 0x81}]}) 16:00:10 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0xef9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xffb}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) bind$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f00000003c0)=""/195, 0xc3}], 0x3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) load: 0.22 cmd: getty 56374 [ttyin] 0.00u 0.01s 0% 307k load: 0.22 cmd: getty 56374 [ttyin] 0.00u 0.01s 0% 307k 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x81) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') getitimer(0x0, &(0x7f0000000140)) unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:11 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000013c0)=""/79, 0x4f, 0x40, 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) getsockname$inet(r3, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r3) setgroups(0x0, 0x0) setgid(r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x6f}, {0x18, 0x2, 0x7, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x1, 0x1, 0x6, 0x8000, 0x4]}, 0x3c) accept$unix(r6, &(0x7f0000001280)=@abs, &(0x7f0000001380)=0x8) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x4000, 0x1) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:11 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x661) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000300)=[{0x35}, {0x7, 0x2}, {0xa, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x8, &(0x7f0000000140)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/148, 0x94) chmod(&(0x7f00000002c0)='./file0\x00', 0x40) 16:00:11 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x54f49df162ed9187, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x4) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x107, 0x14}, {0x1, 0x6}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) mprotect(&(0x7f00007df000/0x2000)=nil, 0x2000, 0x3) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/63}, &(0x7f00000001c0)=0x41) getsockopt(r1, 0x80, 0x6, &(0x7f0000000200)=""/97, &(0x7f0000000280)=0x478) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x82, 0x0) mmap(&(0x7f0000379000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) write(r0, &(0x7f0000000040)="d1dccc2a4d7df25a56c2d57e5d39e15edacfe43583905e0f3e42d5268d2e96d88ae91aadb1c3329f6a3d7429d8cb11da224cd3ed4c68db22a1367496f9af5996495e30de3ba2c75851c8b1bf2ffc20174b6309bf65bdd71ada36f69d00cc33b3b262bb52c568182002441ac2a25e2da4941978", 0x73) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x101, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x400, 0xffff, 0x2, 0x0, "4f34f00c80c6bb0c9d936bfa2399fc18a1679531", 0x4, 0x6}) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:11 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0xffffffff, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x19, 0x7fffffff, 0x523}, {{r0}, 0xfffffffffffffffb, 0x10, 0x85, 0x2}], 0x8000, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x2, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000}], 0x8, &(0x7f0000000280)={0x1, 0x1}) write(r0, &(0x7f0000000040)="fe73", 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0x3, 0xdb, 0x1ff}, {0xffff, 0x7fff, 0x7, 0x44}, {0x3, 0xbf, 0x4, 0x5}, {0x800, 0x7, 0x66c, 0x560}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x6, 0x5c, 0x4, 0x400}, {0x49, 0x8001, 0x101, 0x200}, {0x80000000, 0x7, 0x100000000, 0xb06}, {0x9, 0x3, 0xfff, 0x5}, {0xa8f3, 0x1, 0x3, 0x665}, {0x1, 0x4, 0x7, 0x5}, {0x80000001, 0x1, 0x4, 0x4}, {0x7, 0xffffffff, 0x1, 0x2}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x4, 0x7, r1}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="a693e54f64972376c04c2cb63d33474f849da1e71b26a83c3a0dfee153b3f50c9d52ed91aaa8539218159c9995cd7c2c7e56a39d8a859c9dfbb3fc1e877847d0701f1059a1949229f90a25a1e202d7c5003de43baab8bf603533679f9d6a4d5f6e5525ce49a1a62e", 0x68}, {&(0x7f0000000200)}, {&(0x7f0000000240)="71a1", 0x2}, {&(0x7f0000000280)="7ec9f9139e543439ec98652583e26d0934", 0x11}, {&(0x7f00000002c0)="fb48d1ea93a740f15c2f9b92fb5ee31a6532665100a5729c566f4cc102985b72ffb681ad56", 0x25}, {&(0x7f0000000300)="2113746784fd61490db15b1857a38544f08bb331d851b498c3a312b58e12849bcf8acdb92edd669a034801d139d0d3108d9ed4f682186e9ca4054284664fd4f0", 0x40}, {&(0x7f0000000340)="b42a1f8268440f2c823a5617406641df401827ac1ad39373312ecf67bf2cade3cc12261a1f4bc74ce892efeeaf30f0b679532305c1dc3c9467ff056f494a531f5f2029dc54e3ff2e3570135b6b2d6989d1dccc2961a8398c07966645e8", 0x5d}, {&(0x7f0000000400)="3be169f502e8d3e23ab3b78847057b7cc64d6b8d0b9a0f9485dd7cfa9a193cc7ae3698e3bc207405593c4d9e73877d56474c81191bf5fbde3db1fd432efe41", 0x3f}], 0x8) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x3f, 0x5, 0x2, 0xfa8}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) mlock(&(0x7f000028c000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) close(r0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x9}, 0xc, &(0x7f00000016c0)=[{&(0x7f00000001c0)="11c58e5188b112290080034ac90d058c09e650f37ede244878e198d84675063eae96da32affbd9ed7831eeb5f5288488da25a320e8787636a42c98e1779a4645d10e810f4e1e66ab40d66f49ec4533b58f0dd7d0267d911723e9dc17c30d4956786e6ac37b2594b8f7a76f6aa2991e2953edc46882b7012096fd4b7eb1017dfd44e764fa89e150ecd5f00f2fa686e3a4b13f808c6b59cb2fa62275f173c1c2b9554ec0", 0xa3}, {&(0x7f0000000280)="8cf065d2e6961a9c7c246ae0718bd23f4bd85bf977d629699377d897e241b01fbfb4b0229d9b4a7cc47296dbb5f8bd2434d3e53579ac65ee338d4cad52dbf5589eaac163ad81208542a36f08c998f5534fabaa7121991c51a52ef03091cd630c6d500df7f2a927b662a932659b11ad7d4654b25213a3624cffda967ec28a8a84eae9e16b0045f1476cd0bdc806c1c02c7e2454723013b3bf5be3644b331ce7c22eb8cba22ec8a23f09990c1a6706f70fd0992935bfe9a6126f57446f46361a0ce4193c48fb3a386ddce7ca686619f13cdf50cd76c22f0ce16c82b112650e9afd3a409d", 0xe3}, {&(0x7f0000000380)="f591d3951c1894d71a465d0386d80a0f87dcf83ab79384a9cb66a49b4b9170b32e188b408a7d42af50528724b6b5320340d7971421144ce071f3436f7a58ef6882f835b55be0322d41dee8fcfdf14a4e7b14e922dad1ff4f9d362f3abdfff1fcb26260bdfc49a0f48cdc292c782d276786a9191b2750b35951575b637f4c960f40a02f238beec084e43a758cd6c390a376c742ca5668183f8bab9b7693931868a82dc7bd48203db5c2bcd65287b42956e523b5c76bb1e14a8b79945077fc1e417a3910e72a35550e31872817376f678aabbee3", 0xd3}, {&(0x7f0000000480)="6bf0b70938d01a2d7f88f6ac9e783d9562c5143f545dfad42141af3eab8b7ea59a1514cb2a5881bc2bb858906a46a754334e871033df6d352a246e3bd6a4a49e28e2f680f29edaf522f654bb9188488e63aa275d7ec78428a934c1786e04aef441bed5e40b7fcc2520d49c5f00ea02e57dcf977213d96cc6d7a16afff57a9cc0dabb0e91cabded0d21f1d55fb89a625b5d6aa86966d55c33f064be", 0x9b}, {&(0x7f0000000540)="0cbceb7ad819cd8fff5ec4420402cd83fc99dc86989c2fb65cf623c079d31708ba6e3071a4a3ef25af745edb1f3b39d9a60b61d563c07f80ab0c407d56dbbb146a9bfc320e616797b634364adc28c624d0344ad69eda253fc298963b931f670118bb03b81b9fd7360e2a198e400e671580faac196efd5eeb232ed1e2d5f58735f7ff20ed49ff2836c8fb1913891b0f695385665b4293ef7ecbb2cfdf78b473cf91db711b10b5c8fe829bfecc6478d5e3be0ba41ff2", 0xb5}, {&(0x7f0000000140)="d399dec909c313d6f78ec47eb70b76ba107f62e1a29d5f396c140e", 0x1b}, {&(0x7f0000000600)="34d8f58f552cb608e1b1fd68f417ccd2b2b1211999cc323d9412933097f5026c955096f71ca9cdce99702de60529d14c04b267cde71f7c49b4a5334e6b3bcc5f3d8444316105199b17ee9848794d79db0baa0e4c5fa5b8af8873e8ed9b714f8ca0ed17f9c3daef085e13aaa65afe0c93fa3d809c09f2e0b798b75d0b90890f378ee0c4de9cbcf3f543ee74848d9b2ef93da58b59a8d6dbc242f3efd840e7f3902baefa9ece905583d9bd7d993a37c40973f17f3c96", 0xb5}, {&(0x7f00000006c0)="b2cf5534b5e3a91f52afebf251ff363ee27a1b35d0f2d5d6e3667be9f34a19899b9e04e6e9a2a239cc006ee925aa8a4793347f2afc5c292b9734485222d575a73c516c5a53d9bd0b68718f31c112204d29dede072a23fd250db6952147aebc214f890631b67b27ffb220e74b3d080708e239b0bb138e76f40a7046b9ee70645f57e1ff91912c874f1489db1002a897eb4e639a740d411fd8df0aaa6506fe641a861ad4161811bf8db57770e5edcaa4ae292533c3a8aa03194a8dfa39ea993aa8a3c06e08110367736857717101c767fb6ca473488568a2ddc68d3e8820a0bfc1793f87510a26385db09a9cae1921aaf3cafd622049e48be3b6da225979eecb8f5c80c9df6e9ef7448a1ffdc0baed54cab11d6b5167c34411b608e4213d2e27fd63b3af650c6eccfb15a6ff11248669818ab35a089f05417a6fdb2b877866b8f25d142f2b436a598717ba621a34f7cafcdd34518d479cd9e642316da8444a2d30b67d6345636cb6eda3d8696500c06230f0e064774cc631f0fe34bbe518a280dceca14455db0554900fdd092482f73477364e70c4104838fd0a24093df2a446f724bb78a9a707f654b1d499ff92bd0746cc8382c82de4e4723ed6910ab1200739c0bd56cbb8aa16986ae18516e2b767d419d1a77431e2506c25cf2558907e111ba1a0f3df8352c8df620bbfa08e3a3bd6b01288009e83024307bfe7fc54d1d03366b3ebfd9199712bd0cdd4e53369f729a2072624de7a31f2820bbc06b39aa4ed820e29fbda77fbd2f17be680de31236aebd7373c003a680aa0a1ffa7e70049ac75798c9aef92956d29697af917ceea92afdbad6a630874cd7896f6f99344947dcc32680670f1bc2b952d24bea87a8810abd2b2333738439a541ec25daf1a49fecff4c74e19ef00fef16c1ee08fa2ea13116bcb41b10431ebc5582f2bf9f89f71c8a2a9c49ecd54a16f9956ca5013f16fd502c2a2cca52c030b46f6e1ae4ede56d0d2b4384355e396922521cf12b929ea72707869592e9f2008b09a74874616beb5186338a0b93264f500e0270128695f7f3c150021a32ba7ea0c71c59ef355c1f08428a0115e11b7bb78a5d5c6f980fa58997693a894b2bbb9cb06be7e6e129aea110f372746ee9949f37cbdce1a961192f557af637c54c260300407219df29daa72294163389718a43d5019c891f314aad799d67f7b754c474bc2f4e7e35d471279ba1c085b4dffec7656b0e6e80e459b3784d0cab40372337a4e61eccf77ebc35a37bea2043359405430e7e4189bd3b229fc66535b6a6fd91cf396474894472841970fac0b8b48a527736423c4f47ca5192ff16177b496d2dc429a147d43a8ec3947250f8293d0dc75abf6a1107fce37344a01ff7546e1cb4e0b39719396158bb7c6546faebeaffe12d51c6cbcbe4c0d26dd7381d9b73c89fe3ed2cc471f8d1af7e5bc0817f8dc7c830c0383a6392245734c5684f6d0508e4d8257f5ce3340b7ae652e3ebf2d1d9d3fe2e976e6422b6c9285411a77b213696e4b0c3bdf3638b186d5db022c5cb6ce1fd092415d74a2af3273c7c5657c9fd78c39a4ea99c559c795d52b6ff0a7461a1b31f65dde0cff4e399e9897394ecf0aa97d094a8bd59054c4325f47c687f4ed1afb2c92103a63c3fb9738f80a0ed4fb40fb17e82dc5104d3ec3ecf8e9c893d953150b6531db4422d5abfa1821d804df9c2106a8b741c1af0e209fe21da34ac3f69beb159d8eee7a9e6d7f5e531de8ef9fd25b11ea0e4ec3fe8364f0ff73374ee92e9bdc5ba6a78157f97758a09983072d3dcf140b2d86efb6ea7b41d57a26d6dfc98ee6beb7f490dd9ab162351b04227264ba5261fc09f5faab90ab688c6376b01c94101eb8a6b13018be5ddde036cd37b3692f8ca5f844cfcb26fa4cdca71449964d34a43fb575c686f67e2dd446c33fe56f85971f6427d7d38425d61d38187c61ff9e6b931df33d297dc021ac611221dab0647079f7115d70c6de85d297c286664b24e19d6886ab7496db9c89e724f1211cca85ade5d5ec3cfa709022b3114b59c4a9db426fe7e61443686e3510df9c47fdeec278eebeddf1b4566520c57a354c08eeb7fcdcf833deeb54e58fd7c4125888bb8d895249b25d0f8392ac5d3c1f86b774acbec177bf64d6bf5a6e4d54418076e471a3cee91866a682e4e93fab7a9261930988d2a01fa84bf3f56b4d03197add0c2966a42ed703aa34f506f779ce6906cbd12f343e3ffbaa05f24a58b181ea8d27a634445e7784876c1c8cde48a2541f25edd9b21e22434cffb18965a6531c629554325aac5a838f0d770950cacf426815beb964d7742e587bf626ac859ad356cdd1ab4acc586c673ded3e49a0f40a5096a79ce589969f8b3e90993c060e93a22b5a194eee5c8676c338535707f58362793e285d1748b40260ed30fa3f4af0445e6e350905bd1283330fb54f2b1093a5dbfbc2c7275c7589eda4342b6ef73f9793c44851a12b9226b2dbda7df1c03eeb99f5f04d4de0ea55199267a79d38376ee439bd0bff3bac5dc088ee48a1694de5a7bfb6c5a495137fc75ae9c8dccd813b18d5ca38e0c1bf8a69963f2f449f048f7b9b18e1439b5762fd51def6974c2a7af1da20f232c1a3eba979299842e01dc6e9ce4eb69b57eedd2806a0940c8671692b5374c869099d842179d860456fe202204c49c237460ce5c4297b2cc32f8a94ca12c8ae5f8304d9c008599d5ca22fe47586775d7ae417ca451d230c81535d39dc3c9fe1b554bd99d71a38ad859d5bc8476a0f8e15755205a3977f1696ed6408fa99a34f35eacddad97e264876a04a8eaff18b28472e3ad2a5e070c77006c0f71654f2d3259823540ec03cf6b1d5436479302dcffc15c26ec23bc3fe6f12dc097047dac63a8adb5be63c4578f3f7fde04a26a9a5f2147e14cbf698cde4e9663ba820ad74a296496ae4e82063fe29d570f315b2c36bbfac1370f96d04419c28bf1d05ed6293a0aadaf4aaaf1a151d039e27af9b98b29698634618c67ddac35601388c9d38ce02fd70c211464c0f9ee70573b32515e81154907a8dc7db79bf4dee2c87f1779a3bf041dbca21f5fb2c355566f94606ed5a2d0acb0b600b1e462f578ba9cad5d4ff6c83e6d2fb6bafd5728327b6eebd03f8a1bc4b6080df01a100f01c7ac4bbe99904607dade74ae6d9567ac7b3fd7bc3634248d0002aace24af717605a3c5881b49677c0e42a10bb7b56579fb23a7c6ac42361e5a7fc430545786ebe937f1b2b838c85a71692cbf4f275564798a4f20eee8d3c48173684c3e43b5b4f8030ae620497b2248146c4dd778e42366ae7d5d1181f370e18138f5b3dc169343b6653effee65eef4a765ec48087c1b50e523b437df6c46c5b524d534d8ce8d7e5ba9ad35ef359eb356067e727a8fdc1ee5242cde281c4cbabda221990da00da3deb06d6a79cbd27b9bc0b7b7e4fc98a45683412f19dee93b9c0b84125a7262f86ec79c89146d784f5a4a2eb3b0d1925da5f652dc3dc958a866607f2203f9dd69c7f58c6a07dc33623c1c54fe3a3213d653cfc02f67ec88af9daab79706d208d90615cfec83d03502a9d864e122f6c9dd7b7b63c987edc95e4f0ab6419b433933e94f0d1285efa7c1d5581e0600dc0d8cd2295917e892f1c262c28b958fb6fefebe8d9dddcc866ba6f5fad250d73ea4ddba877dd9dd73d929449b7ca9e6fa596293e0c6df46c2ef74b0fc5649ea23a9a620b6369b16da99ab349e571a189f80890d48cc61ed8dd00b2d44544512dd70e818aacae5273bf4f840245504d63511e6f62f5d8174c65adec0fd84bef00cd158c0157c683ba0cb694befda8a33e6cce78a7fcd5bdcc929842d4d6d644c3cfd5ca1e9e0f61f48def4b737f65413d45a6c3122e682a349ea7d0d376a6d926b251fcb2676a1b31f750fdfe3b859dd2d0a82edcd737f2375a93abeed6d8aec6d41ad3974fb72cd3080fb135bccd7e69ba1667ad8cb6a81c65ae90509f81d79ddce982fb97e972e4a95bfdfd5723e151293a9d890b2e95df06dd047113010fd3c323ed66ab3d20259966e41b42f81c25d3458933292c73159821bda5043220f60e58d1a6a9d1905651d6f38e140add0d60cd197d36e7f53614bf2c7e3dd8e6f7d191ad83e37a535a21f43737982a7fac7d573f30edb1460497419648e0bcdf909abb0544330ef84e5b7ec07b6a160c5835087ce0f056ace2aa572df3827d3064f47b20b3ea7acb8139edea8f2723622c9bb49065f2fd03bae0c24fb25aa60e3fff34f906e011eaefff4a81f3ec0780d900f03d02880e06d958b10d097ab9d4665c151163efc8d5e0cb1453632ffb80d5f65b064c5fe0fe0357feb35321f8da978f9476cdda4f923ea6ec159842c0c075747968dbc23866361bcc1dc24c3ac7028e8f76998b02ad5d6900b8b0ea836f306054844a65747a2476c3046b69542788c2aafd406fc2aa4faa7c1168091ee7538a4decc177d12f8bd26f2c756f75179de62defaf0fb57025533beb553796d456e7bc798760c043ba149153e55ca69d69fa5800b70d8a8883972b8a4d137f2c8527c3fa12b2287a2746a68e85e009b847f29713df49a1c3557c5da113652307286d854fad7a0953a882ebc230d379513a3b1d3f3c144470c30965c49503a80a5f5d6e96eedff75d4f9cec59593edb084eef8cf195c90cc91390ed6f0ab11df84135d4bd0d38ac9567790de82a3974bf4fabc07aa45cc0d58bf3a27132b96235203d53a7a536058331e577bf8b3f1be673c6712bd045dd695e8618cb5848ea0d97aabd6c4dd17e3a07f114ee8e88994a444a34ebd4029147823327f9c039e8bee19f2a5789f618de0ffe3bccb1eae1bcc43d0c4884aaeab5d8e7cf6d839950c641d783b6fbdda494770358acff57476a9779d52225c481e5dd21f9ac96dd78cb70ae838b2ae380a021a454d18f7f34753bddf869a3e3437eccfd3a34a28fbd1718140c154ac73fd8d814a9dcdfeb4b1bd8b91a083327ce63759dba225a5a5325ce917a4d2dee5a4907049faea551e338a41b63b3cafcd746b9ce5d67c46f4b343e576b6de2ec75ee746abde1f288e181ecbc5588a787042ecf54639d104e9ca05b043b266ca25f7bb64e4355cbd9c8a23554365987b620f5837c666aab92c0f5e6630473b4df4bb7c210942245121d5069adbc215b16a65e051c45781e89086e409f50814bb400959e81e77b1ab8147f4d7615f832d8895684fb13d40e71ab56313ea6e80bbc1120d0a40592b9be605355d04e1d42fd8a02fe78bb099682c777caebfe1f87993ea55ba0256516eb04018e1babc3faec8dd04a9db6bddbae6787ff88cabae17413cf513c2aafa417a75bfd4604bc240038642c1300fe1475bfa2029432a169f36b887806f09f7f00f7bc202692315ab777dde1338eedc1247e695f67157665f377ff8c5f5ce247cd279226d56a4bb784afca6bd10bd046158f0aef720c0202b1daadb1bb17947089a0d6dc7843773ab11223841c12d85973e32800a3eb25387f1470926fd5c0a9879b0ee473559a3dc1a95f47b0809ed3620a5e863e6ac95a08ab0dd812046fb2924958190119f5dd0c8a8c8941f219347ded34bda01dba2e375cba3cfcbb9f142a581e1ca269762de92670a7e9705ddaa3cbf8fd133c9beec03792f3136649912fcd0bc2fed7d22118e0c1d8829ae59efea9e6a1b97235b913ca9dce856968a8bc6a2bc40cd14e65cb2aebb720a9ad49f5dee83280fdff99c995b06785c0ff555bdf571bd7b65766ead848a972b3877df8cc676ba3b2bc15db", 0x1000}], 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="5c0000000000000001000000f8ffffffd1b859a87144fdc694ff7205e540a733ebb512f65d88df14aeeabc923167377bc3097b3f2ad0144f4a6cde72eec3af6f6857c5706594fb1a2724cab72a3cac87436357b62210c5cd3eefd6992ff5bbd96550e13786b2af1d"], 0x68}, 0x404) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x3, 0x2000000000) setsockopt(r1, 0x29, 0xffffffffffffffff, &(0x7f0000000040)="db3996050cc599f21ead1803017305635a7f8e010001001a6fe68e7d834b66faff24fec9325fdc700e79c7d9b54295fe0130c0c86f53c7495984e8c0b1327df4e8795d2629238fdf385e4ae566872425115d20a9cf9e74eff7af2ec0b9bb157f1bc0a13fd26387bf774a317a833f7cb1b08876e0d2181fd4ad721fbd7b40000000ff5735725613e144293ffb4bcf1beb4e3e3da4ca7ed128f3efae79a498c5505f1daabcfa98fdaa6c6ee5200323a2fcf6f1abcfcb21e4079a4aff2dc93c484127b1e0ca6c5e683b2399a4790b05ea1abb8305fd71896efcf3a2b0e7d18ecd6cc4ba048893d883e0aa90b8610814d3a125ada683", 0xffffff88) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000000)) 16:00:11 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) fchmodat(r0, &(0x7f00000004c0)='./file0\x00', 0x80, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=',\x00', &(0x7f0000000080)=',-+\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\':\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='%]\'\xdc\x00', &(0x7f0000000340)='@\x00']) 16:00:11 executing program 1: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:11 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, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) 16:00:11 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0xfffffffffffffffd, 0x1ff, 0x8, "b6118bdba8a50bef59d9bca99a0f512c9bd21e67", 0x100000000, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x1c00000000, 0x3, 0x7, 0x7, "4fadc9c30fc537c7e89ca9920a50ffc377356914", 0x1a269ecb, 0x9}) close(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x43ed) r2 = dup(r1) r3 = syz_open_pts() setsockopt(r2, 0x20, 0x49af, &(0x7f0000000240)="a68edb70ace4663ba730772455ba23a1e72a72bb530c7e7e7ca188801419b5bd017f10e01a3de6ff48bdfb22805cd399c888af536745d957bbf6fe0a25c66d64e69973506c447bc8760faca8d7262b8f2cab5e3ef0b866b86245ae3e5bb42f1bf8bd17d3086727bcea5cc38e93129445845874bc8d0b037407af31f5d87fab17b4733eb6b018cebe38434ad491c4ee3a3f38535a00a45201fbeae2d316ac99ff5d0f891f68be967d2680723d197661bc61d6", 0xb2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x5, 0x0, {0xe65, 0x3b6}}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0xc2bbb23915464a3d) close(r0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e4000000080000ee000000002000008e"}) r0 = socket(0x0, 0x5, 0x0) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) 16:00:11 executing program 1: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x20, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x80000008, 0xfffffffffffffff9, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x1d4000000, 0x7fffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x4, 0x5, 0x100}, {{r4}, 0xfffffffffffffffd, 0x9, 0x4, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0x2}, {{r6}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0x7}, {{r7}, 0xfffffffffffffff9, 0x40, 0xf0000080, 0xe5, 0x3f}, {{r8}, 0xfffffffffffffffe, 0xa0, 0x0, 0x101, 0xff}, {{r9}, 0xfffffffffffffffa, 0x80, 0xf0000006, 0x0, 0x155}], 0x2bee, &(0x7f0000000380)=[{{r10}, 0x0, 0x2, 0x1, 0x2, 0x3bc}], 0x101, &(0x7f0000000400)={0x100000000, 0x7ff}) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x99, 0x10, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x50, 0x20, 0x8, 0xffff}], 0x3f, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x60, 0x20, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x7, 0xe18}], 0x5, &(0x7f00000000c0)={0xfffffffffffffff7, 0x80000001}) lseek(r1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) 16:00:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() dup(r0) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() geteuid() r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x79, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeaf, &(0x7f0000000000)="d1") 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x882, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="9ad004daf56041a722aa2e0733a053ff0fa5fd77733fa0ddde5e348ef8b25f852f1edb06ab3cf8e9a2593d4260210e9fee1a7988c99ba0f365d29261715ea4651e6489f0023a0f6a10133e42b38078", 0x4f}, {&(0x7f0000000200)="c15edad5d6513b7f9980450eea8e8d551af02cc97883ab0c77c404fcb854cfda9b3503e502f9c20f7e032068c5b25bddeed899834cfbc2b175a94625a4547375e64ac44368eec79a41acc3aa8026", 0x4e}, {&(0x7f0000000280)="0da7d236734fb468a8cfcd03dc76e057840b2f2dc216c0199f712b5bacdc6c97b2866c85ea3d11dd02e86bdc1083ab3ec3a677c561d00f2dddf1bbae62df103d8fbdb79cd6fc36e9052393780bbb71b1318dc3dd646386b252bf3ab2ad889332551d46121cc8f74c844d9c5073e9aec650fbb5d481214b49d0a3d1d85341b5b95deff196f90dc188094d26a8621892a3868f8587f3adb2b61daa7f61e2effaccc89a99a67ef564db55eac69ef25292ac418efdba845f236612c135f6dbbe4e0fd49240f1b55e533f34c5", 0xca}], 0x3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xffffffffffffffd9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() socket(0x18, 0x4000, 0x3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0xc50bd23328992918, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x2518}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x7, 0x8, 0x6f2, 0x400}, {0x0, 0xfff, 0x5}, {0x5, 0x9, 0x8, 0x6}, {0x939, 0x4, 0x101, 0x8000}, {0x7, 0x2, 0x5, 0x100000000}, {0x100000000, 0x10001, 0x100000000, 0x80000000}, {0x7f, 0x6, 0x7, 0x600000000}, {0xffffffffffffff80, 0x10, 0x4, 0x4}, {0x7fffffff, 0xa9, 0x0, 0x7}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) getgroups(0x4, &(0x7f0000000580)=[r3, r4, r3, r2]) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=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}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x200}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) write(r0, &(0x7f00000000c0)="4f52baa10925d2779aeb03c0a4671f67e3d4856963e099316760fe0302886530474a35c5cd8ef61e7fd88b48d6800b6c4595d5442cc8e26aec70b0db4cd973ef543916fecffb02d05fa19440a8515101e607a761d6490b92c65860b1ccf9a9522c49940b8d0ffc7c29c8a0bd73693e52b3ea37013ce9553ad79860977658c3f2c7e9b9934e3227c13e876e8e8502b54cee55220f68385fa40ac28bf8f56b6f4291b910a213c6813857e23e5aea7f9eba5eafeeb2c677a781d9c36b7cd4b34d31d2ce5a7926ca3f9c06e5eac8c930ab17ceba83ccf76ad9baf2661489db52e94cdbf379446cee7c025ef83dd39f7399aa", 0xf0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xd74, 0x7}, {0xffffffffffffa532, 0x7ff}}, 0x2) 16:00:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x4, 0x8) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6, r4, r5, r6, r7, 0x18c, 0x80000000}, 0x878, 0x5, 0x3}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r8, 0x3}], 0x1, 0x0) dup2(r0, r2) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff000000000000, 0x800, 0x3, 0x2, "e8e2f9581449b69bd21d2d93662f3d2a66179351", 0x9, 0x9}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) recvfrom$inet6(r0, &(0x7f0000000280)=""/73, 0x49, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x3, 0xffff}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pread(r1, &(0x7f0000000180)="580fb10d61b2b19b39f9bfb44e569be7613e945597604861ff67e485bd6d4d7eb5bf847316954b24f42fac0d825c8d153b78864ba421f27b1320ec0a99a0d5bb93ac8e4ce5a5e903b8dbf7c5d7b82aad45c9ba3004cac682aec47c1d6e39c5a52eac4cb3ed1847af4c5a1d1a65c8f53526d1b3c61962e103cc1734536881ce8661b660da10319af87fcb67aececf79f8dc39d1576ab4339deeb30739f8ecbffeb891d3e29dce357b9a9ed7c365360ccb3241765259e454d7db6dd9fe651a0fb5393fd993066f1d7aa337b2dfd777686be019772e921e29b17e41a287622198ef2466ad86e4bbaaa9e7f0b488997d06", 0xef, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1) 16:00:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="8aaaae0ce2a960099922a15787f6f8cafce5eef1f06875fbad47660869723b4f588f3c695cac04dd98441ad7cce8b357f424f335c6dbb22c200d6b4c389750ae4d9cf3631f47cbcb9647e06a363b5253592139940398af825b1d51fbaac3f23c49284d59c8ac70708d27a0e4b2dbcc244f0abf0eaf1466de16ff2fcf8785c6f6239c75217a37ebef1d9232c4a37d22d96c7637ca10f4b4a12611826d7317b677b4c59036495d58bbb4", 0xa9}, {&(0x7f0000000180)="6b86a457dedacb75ffc9d6cbcb0f31a7ef03e67029029bfa7d721e80d493788453be2cb126535d3dcd4499de8a70de4918388214e5900f8752a3492c6f37ccb6c0d9394f83b48a63f060421c9ba0099487fc5287af82849e26a5ff7f11d3592ce6b03bd4b20fad120a6c01596dcafc672d774e077c0947a0a38ba16fbb6296bda350d479e4ad279db1bdac6cc21e0288254b9d73db683a8980ebcfe1d92d90c8da4dd2c835984115", 0xa8}, {&(0x7f0000000300)="ecb7a1e08040f2cfffe2a506de7e06508a7921f40a265808bbf77a2d18204b5b35ecaa95d9a95709787003f8d7555f60c1fc3064f8c4bdac98aaeab6d8027e04022470fab3922adfd9394686696408747f09d4e051e66cf4ef48", 0x5a}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) setitimer(0x0, &(0x7f0000000240), 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() socketpair(0x10, 0x3a124c83f8f1037b, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r3 = syz_open_pts() r4 = syz_open_pts() write(r4, 0x0, 0x0) close(r3) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000001c0)={0x1, 0xfff, {[0x0, 0x5, 0x8, 0xec, 0x319a13cd, 0x1, 0x5, 0x4, 0x1, 0xfffffffffffffffc, 0x101, 0x1, 0x8, 0x10001, 0x7, 0xa96, 0x3, 0x4], [0x100000000, 0x7, 0x45, 0x0, 0xffffffffffff8001, 0xff, 0x0, 0x401, 0x7, 0x5], [0x3, 0x3, 0x9, 0x6, 0x800, 0x1000, 0xff], [0x5, 0x7, 0x5, 0xe0f5, 0x9, 0x8], [{0x7, 0xe935, 0x5, 0x1}, {0x7fff, 0x535, 0x81, 0xfffffffffffffffa}, {0x2, 0x7, 0x401, 0x8000}, {0x8, 0x9, 0xffff}, {0x7, 0x98a, 0x6, 0x5}, {0xff, 0xffffffff00000001, 0x68b0, 0x25c}, {0x7fffffff, 0xfffffffffffffff9, 0x6, 0xffffffffffffff38}, {0xab6, 0x3f, 0x2}], {0x7ada72e5, 0x1, 0x401, 0x1}, {0x7, 0xfffffffffffffff8, 0x8, 0x4}}}) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x7, 0xfffffffffffffffa) getsockname(r0, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) fchflags(r0, 0x10001) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="913a889cf9ce16893aab", 0xa}, {&(0x7f0000000180)="ed288d05d4d9913a4199f7a14a5467d22f0e4ec7c1b335bdcaf4d2a744a1727f9b1bef5c8fc4e1c979fca0f214a2018e5c972f238fd0d30af1715379eeec407bffa5e552bd52aedc393f78e1be5084379a725a156eca5b3493fc53e08ac93075f9984d924f71e51af0e1578b7ee0d39cce73aa6e428a4a062cfdd914fe4863cbf8752c1291a2be27755c37259349", 0x8e}, {&(0x7f0000000240)="546e9f57876eb74a310f45288c8e86f22dfdfd052b4cb34d7995d09f6fdb3e89548da9af4ae398560f3afe436a1b6c19133b6cedcddb00b359fb971a6ebe0bad2443947a9dba754749aa6a999de47b19", 0x50}, {&(0x7f00000002c0)="49651e0177458696deb46a0a9e277cbe0b6aaede7f901ddec4b1ea50a8a8ca6fa47c8c68235897042e2673f789ad1b5e11857fefb97ee88ddf9e10630683c1ca883434a1d4c1aa92545210347bad0ed0a46ef3bcf36393c4b98cf5dafea59fe79c4e184e8861a486f4008d94b7cd5c920bcb1424f0c4896e8a2a707ae72a326a272dd51c5b73c2941960f4a1af7c80af50afda84e79e3332188c53a53115e33c5a5507dbaeda5daa9f641f5084a2f715774101ee7e60be14c625bfad35c1ce29a193b1f4d26ef0f4a5078ee0e0827f9c01f6bdb1a931962a7058b589c3cda19ded33131f15bb0ee6fdd6a3dd91a0230ec297a6a7236cf30ff35ee9f3ab03e080fe56b6fb9f0f393b85440510648c80f4562c2783bea0a7dedbb845ccbdf1fe923ed1b3c6e5f044471061a44e7abb1b23784633f7e8091841669dfde001d8bc9a8bf02fb8e141b4a4afd64d99ba82bf44d6b3ef0cc06fd1fddf1585aea67be28c80e3e80fe6cb4ccae58a9c8ec00837da703848e764119c500c318f7bbd45d2306c9d0555bde866d4c2f2fda08936f2f31e5ceaa0112d1a06358bdf8fbc9fd8107432795380889047d51a1bb03c6139730c2d5ff84c01534c97dfe01ef66af4b467251e3b2ef6417c644b5c591f90d63df3fdc845f1264e7bbdd67c87792d15ce0de610ae9301bc140a44f484fc6d3ce427383a401defcf0d2e61a29b52beb2b5b081bf1c045b928658ecf03a4719a238076c0d002caf5462c714caf73e628a851fa3df75fc5471474eb6f6cf204a9baedc226909d51fef88b12bcebe62b62709f05347e651e3a033af24a9ab05446d3637456677018bac4d41935267e41fe708a9f5b567514606b0b14a1f24d52339edf72ec1689f03aa107ccfdb45378a78db56fca16c3ffc15cb777f291829d8a3e4b5eb8cbfd4a6754573d35604244a007a2752febe61bbbf6f5946bf5b3dcb6f7c7f67ef6cb7144c4ad4caf41956dc48d5c2257ce759f187484c257498eb52fd00807b490e00b764cba7d5c5448451fbfd6ac91a23b8b3ba67dbb2772c03f9dc657ee76af74cc633d5a15ee9259ae0a996392f13e81a7a996e714db1273d4ad329f6b1703d7cc26f58ac179a26fb164244ccb961df6e1da3fa6955f5aa7abdfe8b7bdd5488a6937ee19f0340b99dc2e888e2f0417ec4e405ed5e55095f5e86c4eaa197fb6b5345f29391981754aee6c46c8ced4006863ac7319147a4b7f464143d35d1787307f924e168f716dc15d4b578beaaf5a758e44bba72211e560153adf02189f48975583d7b6874602af1e5722fd4e5a46e01884a251cc06c1087e38fd62e175fbe2e33b89f85def466d61f57f0606776d53803df31d47159b4228db6b80e0a0ce1f8f642947adca031ddbe82699d86d107f6668b26bea5764f7a7745195a55692b50d3baf0f3bb4134cbdc095198f83beb80dd0e09efbc0e2687d354b6c498275fe96ec6304d516ba89132ff3b4e15ed9e34bd3fd4a30971b9b6d253364194fe5205bd9860d1e6dc6ed88f8c0b728b8be78a63a8892693873d27d9a710c11c305e6d93f1344e00f05c1d103b746b60b3ffc6e5cc4b8082d35f6d511fccd89aed6db5db9d8e465c3ee3197eea33e1144674c8784072985fc63727b182929a28b4cbc6476cfce641df800c285c9e44696f456d158beca01220666e5f1ba9743a5ca5f9add68cb86e2851306eec38cbe37eb00534e36ae9a403ca89100d4f1f21cf16d9e2145c01afb6913f9a680db4af764cdd0dc1b913a3f4ca0981a238552945a6ad6cacfef914aa9a9a7bf26d6c5914cae610431436b3177fff3b5888b88764f3ffcc27e2d4e4d66502d0a916db417f815171b71355c2e957fa8f327fb79823ed559889e6aa694ef50bb2d0beff5bb8b705c02573124813e067b5f50af3dc83d8adbd3849e70fb9211ed070e03fd4044bd80702638100272ea7f13a3226db9e2fc2363e78621aa9cf75b095eb853a7a5c8a59d606e43b07b9a017096511359ded08475ae076d81964fa0f3a6583dca678b0cc35ca52efa13e07d013fd3540d4c38b60a91d85b766ce4d33cba896b540e3e0c1df67d35d261cb544ac2109445786aa29164c620081189e3f88ccf915c928fa249c877d1f06b7e4ec8b8a96a938eca51b892a2d74cde6af7cb0761df997472ef891c9bf6624317d29512084cb1742fd9fb0c8f32b19ee9f572cb8f02f5c9cf7defefc542d98f9f2b989b721e8227877930531eff6f3c6167df9cf05899f1a54e1bf478c20b9c96c50cb2b136986098ac0b0182f547ddebc71068d022fc703b6bcc62806f63641f5728734786634eeb99f3750b4eda8b961a62d8847137ad2ec010be182d4d45fa1c9e7d67f848c801a23b9a7ecc1a9df482c237bf19d1d2751b0d08073fd15403da120fb81b43a140ca20183cb424cbf4e42457f5ee8409aa857ab29a05816d4206c00a4428422f5be7d4f25c412403f9ba0788d3550b91ffeea9cafab2837a9ca21d123f4aee18f70662182c85da012e0418acff306eea6013108293c4edb3c45cb2524b1799f91f504844a37e8b8559f69621d03037c1d77e10a9a6df6f5a2feaca64bdabf45357f0b3bffac0bbed8935ac63e6697340086394c19d4e3c0fd47b8b54ef94b2f4d8701e0b95c36ba54445ebe388427346d19cdd4e6cb46d47d1a15fabe146722c7d0de9f9a0cdd5b39119e886276f8e8856070b28d129e45a2499326e4216b01cf6b76e8b54bd0cae0117287e732383b92403f97ccf000a111943e3716587576cbe58afab8902d1f3411ad815fd086ff131b0f058283f371f3b088756b5bfd1802d0e6d00e4449278c84b55785debde1ad4e94843460cbcbe156a5058ac3d33ec16758ca1287c48d32b9048655ff9b27915ca5317372699ba7e3f43fbf0fc7c97a06ab4f8ee1a31d28701073bcd9f15d8052d46c58a85d056d994b8a6c615b8926478d2d6c9aef0e94e18778a061a4e83f5a1b92b81eb2c2a3c41ee55de79f84da1b0f637a8ea1c96f79f82fd24891935d4519ca9f208167387e967f42049c69310dc995c712e53473d447ceeaed710419a6cedaf3c8a5d64ef29b55a94a98705f1865a1a18306655b1f42632c6dc18555b12bbd74d605993731dd9d9b50b941c552f058c6206ddf5d829acb394520792c87acb200afc66e14a698e2fac50474b8b3535fba702badd299dd11bc7fd5d00404dcc852e219a9c9556b8cd70a6a3dfcd0083b71f50aaa140d7a21f727e0fa8f7138d93e109d05cad3d9ff08093ab034345d28fdb6be28eaea28739da84f6271d1b2d4efe6f7773d9470b5b641fce71bfea2fa316ae99da00e11d8c0bc1a7a8811e33cd995d298d8b5b3ab6d4e423458a67b9e5a15bfc4a3e44feed963d646860b2439a0c869de0f3b9e1ce04ce8238862ca640288d8d606a1e0b3834680b9e113186303bd0787321f7b92a9aa33a78325e1ce87fe877d69a9b9d9bc417f99f699657f76854403ad14d4915d789d0e0d5791e51aab9159dd96ef1621c284265a9326d7240cf5eaf9737d59e0a168e8490a2647bfdd0bff80b32efb58f3ae8ad52865e07259b6cef666c0c2332781a43c7bec911423acf9bb3bdd52be0f45fc7d3b67d42b71961b3f524490796c9dabe0196bf1696c2fd116785538cf8e084ecc433ae0acf027b1d9725f94ce9bc0523358a2c019390e84fcf3ecf6937322a936b082d65bfc36caf446139b9c93fbdbe2e1dcf6c49e220452dd3c08aa0876d390fdd7ef10c4b167a798230ffda12c504d315ab21a43e5924e20af5bf6d2a968765dcf220c5f8d466f522c4c15ded0a7006e4084fef2cc9b69ba981bf44d9272019fb89aec39c12a42888e16c05cc559b506fcdf0e184fb47ca543a7daee0bfa53262131059b12c9d77315321abd2cb6342429eee9094168bf4041684751a5828e18e5190f65b459f21b08d846f1640da33bca066478bf11ee39caec30f4add7566739616819bce42a99d978a377500b4f6e942ef59950f49ed91e7ed69ae5ca328ccc6ca02fdb4378af5b4ffed403c0011fa3f551d89efa4bb6841b14a36bc5560f20f5a332e2d8d9677fc300fdb11f793eecf4cc65a74ad86e670ac37c8e8a4d1aba1b0662a3edd72bdd4411e5b8aa07ee26d4a5cfec9b51d00bc1b74d039e22ff06499912ba2327bfd5659cf2b9c5671857008cf5fd2d54812bec09305959b9e3ab1a1ad08ba5511d65056a3681eb187d3d13b0acfe650f9176677997a24c65d93f9ca877f65eef1bc224f4c212935d1d8b23b9de71196bb82798789b760dc94c882cabf19174883ad3ea127af829a770e66c1897e31e02abf4c51ac58b5ba708ba408ba87b6c26c2ca2864cd02ba2ee74d530cf9739a7a1aaffa3a279eab9e7545b83aea834a671b33fe203e822fd559d38c49ac2f5bf6a7aab343ac5fd8e96600154e07a694610b79b8439548a74042a13418502c9d14b6ba3ed246fa2e5ae11317656381e69d1cfee17761276ea4b80b24883634ba652d64add31a3384ed42cfd2c5cc81c50eb065d95c789f37f7c4c01f83a896b61613b568d9bf9bef75e9efb2fdc3c0f173681dc780040c3b3a96da70b83cd4dd828e25100ee00912e8f06c4ed76113a6fd32a17408a6e7ef7dbf8c59e08d0a457e9e77b8f69e2b88f12d4098834624e16b97043c764942767c0ad1861e788dfa2e2056c737a5edfac8600bd3a6d9c125a691c1b522e01f4061a3e8c858da5cf8126a6aa4176fc856e14f1853ee1ec24a0e8f4cc9b867ded3cfc7642fc17c53438aa9847a50c5c11148ba73e3f1fe052177ff7ff0a5a7ba0213b46d658e0d1994ce2bf8a9acf06c9e0f7aa30a4ed5345736ed2e5eb62251499cee0f09b1b6571fc0bc9bd57b5d2b5afb7124ac53637aac69c07c6381d6da35a4903721ab64c7cd7c93cc797dc73df64617ba645165806f1e95d6b6668ade152e61debc18a40d985fdb73e1430f8f5956f5b1e0d25c2aac095fd337f5c78a11010fc5111ec3fc647708f458c20c4509ef8309256b9ab03104530413aaaf6392a1482dcd8e8074796397840d6dd0a2fc5a2824eb56a91ddf189426c1fdb99106770673bb80a43ed1b71df83b4cc52c841aa14090404f394b13d48e5f67290326746c73d13160372d023628c5642f75a72057f4102052f0db7e5e9397f549ef69822f278b7ad51c08cc6cc59ab53002610bcef4f90d0a7a405798535c77afaa9b855ccdaf03c170ae71e6e8698654cdf0bfe2a64af43400bf3bf4bbbb14fe8d01b3cefd6e5882bf70531374bf10e1afc49ca4a6862951f928d8f54b0f0fc56f7e39e84cd2b47e039426d9d3a8fc61b939f64279431f998babb55ebcea426b7e331162193a16071690d96d0ca651294b7854d0e28bde9f890a15dce250d162433cceafa28ccd0151c644babcded3459fd97c91fa2a904e72e8e1815e0512790bdc923598dd282b86a06d3da435a207cb79f7e4554a1c934b3b04589201e134b5aa44a6fa211e4a94b8ea8a8c85fd92b2f453b404f7175642a3c507739f0ea7a6f1b2f1de1288ad4d1ffcd426cb3de343b8c98d03cd643cfbc3998d22e87ad5716305f4974dd46a028caac23c6acc3f058beb9eafbccec60c7e3ebdafa0d064289db8231168c647788b68bf6f0b81d510d5bb27b1ef6c5ea43670d3031a67cae3c3780a09349442e6c753d09ff7ff7b647ef8ddf29ba8e9d53a8254378acb4eaa5628054c2af976b84c67503338476ec579a5360f6d9d90b37f5056d18e7d2c5ff0098bf28defa56d059de2555f18", 0x1000}, {&(0x7f00000012c0)="548813f4f24e716f5c1a712369b25ace3b5a4d12cf9ee6d1c35462a214a1d261d244156b3a52d89000407599fc2d19cc89bcf6740e19f8c243f8b1540d273ea42d4dcb66bbcf7c990bee9e36356125533d808192778bcfa53a4a15e06fb0a30119d7dd35bca68c65b323962484cee9bbbe3c488372a30db2e091c86eada75a8b044684d79d0db6166038", 0x8a}, {&(0x7f0000001380)="cf6579f85e6fe01c06f40eb4678213d0460c48f5ac3332bab623f6eafc566454713e9305e2b22bc4886670a2366db94a692cef916d03173e0e823e5fa72d17a6aa17eadac68cf65c189846206abebddf993e6a38cf4f405ffa36f440220c4737d56f7947a2a467f05c010693c516e16f2cf1fb95af111bdee8ce45fbe9f16425888d9173a15bc873f5e3974930c36e8422ec5010", 0x94}, {&(0x7f0000001440)="ac5b499b30803fa50d92d5e3c4eb7e2c7250e3b1fe0de6c7c348a56d9d6b48d51397240d9f254982b651630d54d0d999670d96c054c8cc727bd43aa2e537ab11e1e974b027994f27597b8d3636b2b506614346faa35758382c5048e09f14866517bede110b7393aaa362519e", 0x6c}, {&(0x7f00000014c0)="a32231c5a0a0edbe1f3646c4b82dfd5587375fa9b916270691bb7637be3ad3bebcdf07d51fcb10c893479829072008b01768c04bfffec41ee88ebbcd31e328bbd781419b2d009c12f956ac3602888a825bbc6896d604d00b8f220736f68e49371688d7859fb4b0", 0x67}], 0x8) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/9}, &(0x7f0000000140)=0xb) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x20) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x18) faccessat(r1, 0xffffffffffffffff, 0x6ea4180f3f9a1eb9, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x540) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x18, 0x0, 0x4, 0x5}, 0x400, [0x9, 0x3, 0x2, 0x9, 0xc7, 0xfffffffffffff001, 0x3, 0x4]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x5}, {0x3, 0x9c7}}, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000200)=0xb8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000440)=[{{r0}, 0x9563c53b72f7a290, 0x40, 0x40, 0xf6, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80, 0x3f, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0xfffffffffffffffd, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x8e, 0x6}, {{r0}, 0x21968323742cd9ff, 0x8, 0xf0000000, 0x400, 0x9}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000002, 0x4}], 0x400, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff8, 0x61, 0x40000004, 0x47a, 0x2}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x100000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0xff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x71ce, 0x101}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x0, 0x8e3b}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x3, 0x8}], 0x9, &(0x7f00000006c0)={0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) nanosleep(&(0x7f0000000200)={0x1ff, 0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x9) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x4, 0x40, 0x6, 0x4}], 0x3ff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0xc3, 0x1, 0x7bb6, 0x7fff}, {{r1}, 0xe1988c0809d05e2a, 0x3, 0x2, 0x1, 0xfffffffffffffa24}, {{r1}, 0x0, 0x10, 0x40000000, 0x9474, 0x7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x8, 0x41d}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x5, 0x3e9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x800fffff, 0x100000001, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x4, 0x4, 0x100}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x101}, {{r2}, 0xffffffffffffffff, 0xb, 0x80000000, 0x401, 0x1}], 0x1, &(0x7f0000000240)={0x0, 0x80000000}) 16:00:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x14) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x10042, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)) 16:00:14 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x6, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000000)=""/104, 0x27a) r0 = socket$inet(0x2, 0x8002, 0xfffffffeffffffff) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) 16:00:14 executing program 0: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x2) r1 = socket(0x18, 0x2, 0x37e) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f2200000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgid() r2 = getegid() getgroups(0x4, &(0x7f0000001640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0xfffffffffffffe65, &(0x7f0000001280)=[r2, 0x0, r3]) fchown(r0, r1, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r5, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r5, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001500)={{0x18, 0x0, 0x996, 0x1}, {0x18, 0x0, 0x4, 0x3ff}, 0x80, [0x4, 0x3, 0x8c7, 0x8, 0x3, 0x0, 0xffffffffffffff81, 0x2]}, 0x3c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r6, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000001580)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001540)=0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000015c0)) semop(r7, &(0x7f0000001c00), 0x0) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x80000000) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt(r0, 0x2, 0x2, &(0x7f0000000180)="ce19c660a00e585bb59ee4994bfbcaec62961dbf7609450daa8df774220fab40796cbbafeed8e33521d335cdb87bbb02027fe4eb21d5a52e7cacd396", 0x3c) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000080)="c10da8c56d2b250b64817be51a618f35945043df2a707d2c8961cd27e0255ece58c0ea1ee6868df9393909e1fc4f7f53a417e8eb818d163b179bf25f5c", 0xffffffffffffff4e) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x400, 0x0) fchmod(r5, 0x22a55cb91485cffa) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x2, 0x7, r1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="067e1dedba33135ce4", 0x9}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) getpgrp() 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0x200, 0x8, 0x0, 0x9, 0x593f2ce8, 0x10000, 0x0, 0x0, 0x3, 0x401}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket$inet(0x2, 0x3, 0x100000000) sendto$inet(r3, &(0x7f0000000180)="d6756a31fbb1845f713873bfbdb5b9b61c8cce2f0ff9203a77a492f0a128d1f001a6ba7baf8a845f4db361bc913c67c643b93561727737027ec1567c67370d17c1d3868fae03bb8393a903ef6db97bba5afdc95e83a309dde1c8672b0efbb4b1018e6f10a66545e025038a12bdca2e94c0c72e86828eabebc670bc4b7325ec8206c559015af4d76db8c978fe5e1a04b610", 0x91, 0xc, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x4, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10040, 0x100) faccessat(r1, &(0x7f0000002580)='./file0/file0\x00', 0x40, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r2, &(0x7f0000002500)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/33, 0x21}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/125, 0x7d}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x8, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x2a8730e490c7b761, 0x0, 0x1}, 0xfffffffffffffdf9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01412f70696c6527a1"], 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r2) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = getpid() getpid() wait4(r1, &(0x7f0000000100), 0x630c922e28ce9249, &(0x7f00000001c0)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x343}], 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8b) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x20, 0x8}, {0x42, 0x2}], 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200) r1 = open(&(0x7f0000000100)='./bus\x00', 0xc8, 0x102) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x81, r3, r4, r5, r6, 0x80, 0x9}, 0x5, 0x6, r7, r8, 0xbef, 0x7, 0x80}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x82, 0x9}, {0x89, 0x9}, {0x5, 0x80000000}, {0x86, 0x3}, {0x6785416398be5fd1, 0x1000}], 0x5}) fchmod(r1, 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x8) fchflags(r1, 0x10001) 16:00:14 executing program 0: geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r1, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = geteuid() setuid(r4) r5 = msgget(0x2, 0x0) semget$private(0x0, 0x4, 0x200) msgctl$IPC_STAT(r5, 0x2, 0x0) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x2, 0x4000, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x10, 0x4000, 0x100000001) pwrite(r3, &(0x7f0000000180)="b9cc1c057881d3d57edb25370ce7b379d9e2c9956a275e350773e59b59a9fd71e5b8f0dd1b64bd1528e934e4fe1e9e22322094a3354eb08272ca71b7f50d446089cc6dcb770e79f3c24ac391222e4a561447153a0487977d470ce58b7065d663a2da9a3c62b0e8566ab5cd5fe2339271b912932c461e7c4f54927e4dbc205dab83829dc8482b7595831207a400e45650b678543a5ac33078dbb85188395ac659714f1006eea0ccc1a5467abce074b44d4a7bd5dda9625fd1a1f508cfbce06d54d5cc1f7f70b7904678f811dfb91d187d2c950ec18e94e6c8c9881b003e30113fc20ae192382d0764f3929c6a", 0xec, 0x0, 0x0) socket(0x18, 0x2, 0x4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="4b38b7fd939e0a383006"], 0x1) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) socket(0x20, 0x4000, 0x7) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) fcntl$setown(r0, 0x6, 0x0) close(r0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100000001, 0x816, 0x80000001, 0x1, 0x8, 0x2, 0xff, 0x1, 0x1, 0x0, 0x3}) 16:00:14 executing program 0: r0 = socket(0x18, 0x4, 0x8000) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getegid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) close(r0) socket(0x6, 0x8000, 0x9) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000340)=[r3, r4, r5, r6, r7, r8, r9]) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 16:00:14 executing program 1: semget(0x2, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x1f}], 0x1}) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xffffffff, 0x2}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r0, 0x20) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="0f7039971aa8b2e1316826c44be55592947edbed7be04464f7", 0x19}, {&(0x7f00000001c0)="a246ac0e373f5282e855c2258c09d02db93f21b10f6fc8501a120a6fe42468ddadf66545dd46c82c6cd243078af99a6a1a4325aea301a7e4450090adf7cdd6e178870e20e361503a0b9c357e25f9b7da977130dd9fddb5eebc39ecf348d6bbcbcdf5c88c960d122a96f5dd84be8c6e1c3ccb99bfefaec74a3a549b1273e85f94dd79c2bb417421099da1c79711d854d8b33870aa7a7dfca28346d7f5348110d5b960d91a1d9d519c8741f1a88dc58c895f606f2e3b3f0caaf92ca36e31f2e200dfa6880ab7e736c42a77b05a13f71cd8fd5b2b15b40691c66b21ac7daa6ceef5a6573afd61aef1f03d2bd25050b2cf9d360d0b111db9d1514887e0f0d14a26e91ba48a2a5e1e7e45b7f473aa1897b98c91b972c701de01fe404ee7179c97444177ac758d5754d5742ec8156559920a9c73c6e686248d23cd61251a74ec8695c7b0500bf193ecf177c9bcb0c3874b315d2b5c908a24c3e7cab94a108d72f136d01a7420c14e2cf948256783e2e3d0dfc9786104742cdc0ca1bfee253e180f9553dbeec58bcb11612c183f9fd752158d0b37268edf9206c6c23a13320640d0405f3ebb009a4b7c8a4ec14d70fdda3a6ae4809d925d08c42e113030a4194da3436b6e4212caa1a8e38eaabc2c0467987b96f90d3b1eaa66293c3701663f001df308557171fb3738a4b22737ecb533deb5ccc5875da9d32b9656464efd8eb689259e3ce1ad29a2ab6de54c36f9dbcf100a3c0e0dcca572735cb247e9cf75a306e52b239e490aa6278a354e30588288901e09a92b72b3259a1744dbc47fb972c952614cb4dff5f75e253e7514064cdd134ae0ad05e29f706eda6d570d21a7388d43d4a3d76ac7ca7645d01f7c709d96431eef103c252f30177d135a30d767064bae8dbfdda6e2baf509787403f5af37b279b097019c688d72f6a62da8ec97a428f6069246467241e241d15e709157fff7abd7d06e999f78006a4788ae40b8d3960537d9482a296a1beec5070eb462a6bcc080370802017969f31ee246ce9fedc62d5910bbc97d92cc70c7deff98771755f6a640c61beb7934da28f9ff2c203643b46e2c9fa27a4624c81e9737f68b53421285feab10e868af566612efa42bceb110eae29618838ca8388629f743e36dc0dee2864fb3fe1138edf656faad03ee7685c460e328d362168b556fae14cf6c4167886f58c6fdafc9b06dc55604d89603fd6685383041bdeeb39261cbb7393ff11ad58d169f6ca6cb75851f06930c35db85969b85c97c83058cabdb709630fa10e82253a564ca70dec26b9d8e77e135cc7a2a00a2f22f557feabf62de6c74e2d686216222d06b3529acfb1c6ffd044936c8c64bf02fe7cc714990ae0b902488b25f7d98debc560576bdaeb32c4ccc713c109b6efc93cd13da950c5d821e20b57bd1647f9e9b5b84598eabda1005d84857b434624060666804829c7569fc075ba128350bbffcab3f7535f84e3b51442e96ae81c81076b1914c3d01233ef40cc34a4709f71eb4c3eab6e46f889037440061c83454f74beb36b6ea142e43b0e0e2a3434b4cbd8dfbfff86cd1a36c3ccb5891e0a36a1c8168a91caefca4be32d3e8a13f0b7452dda2b519a1fa7b31415b40251c3d73d72046933100c3b678881c9d53e52ec10e39ee179b49676f5b2908f94d7235d7339b5b28951c387fa4da54f580ad272fe341629e30ec41cc8485a40226aa2af9cdea9be27bf9cc778d0d94486825d80270205fff4985a4c086739670373f1e5b3fc0774c0fef31b1a8db847febeca79c0b6521400a81c3b54a19c249ac8164aac610dc3ec52bed1b6c6805cff42f85a2fbe0d967d24b0a4bb521cf9d60d9027d35e867c72d3b3d07029ef801ef16e589ca12ef1a856a2047f1dee2d3f1a357c5c19b478f5a7dc26e20084e9af60709fa70e3c41f11dee3135a64e72497126febef38d420c71604099af88f0d6b17de4f7a05ea17ff83c0ec49ea0085f98b21a18dd56a4aeda0cbf2bf14ae1b1f07a38d26d5327e812857be637b779323184512eae19b05a2f0b915842b964a61d6e28e9d304a24d903e28f837c7157f2e6325f6024ff5152c34e0d84bdc5951cfb384099399166570018d20b9a4270ceffc15ecceda4658bf4611456b66ea7585993c4bf0930550e7a8dc0298a1151f915ed498f3abba02acae4a121befc98d0cee4877b314506ebc0475d1970b23b98bb7b76d2e3ac4ab163fa16dcd9aa82fdde72e03a8ceede84dcee6954ce1035118a85e21d9826cab091c8a26512945da55522f6611d1fa01e0558d374f850a64f2b6a4a5bd74bc8a2ae534c1062bf884dcc1e2ee89b774a56c065405bdf2726bcecdfefc62c97365500a6ffe055ae4bcd03823f5650c0202f5d285b29041510e4535c9bd8110ce86895569a6e445e1bd66f65039fe6e19472739426524f84282a0540ff1006d967d2d5a7a0c157651297fd5a843d02da18f24c3f7f4edffeeab25a6f1061dfccc2671ab7905b27379555fcc0cf97bb043faef263bd3e5fb0bc1a8e30c65f1b32c67246f9319a7d7f91fe2045d18af1d9eb8d6c976827c5c12343fac8b1721613c0ffb738d56aadb91a6170beec9631e2f5d05523808a7349e1c21b3ab1a1b2d8fdceb68d9745d84dfb22b82790473ed9304c734612bb285c40df0900e9063e5ce5cb0b21c43c79c845d6d4cd652b353f1e14adf9096ee0001f624f4954175062a58593c867df53e0163da175aa01b5461ca1754797ddc3299fee25c944db9ee01b9ef2cc4963789e0b17ee4ecc7e9c311ec74ba9b1fe5569f52d465a543b7406a8ab777d2e1ee15def3f0954bb04fa1ed8ea93c2f18bc2dd5e9db89fe85aa74dc7b9bd3ffe94fcfa1df256e796e5935d4deabed91a0cd3bb5aae9b0fabb133c1a6306808e8e8d4a91192fd1ccef6aa3f0bc954d57dad0bd572773180a5f68a432baedb791b26ec5bdd1e7b3b61ea037d6bc1188a436fac1d871a22ce8ad93b976dea316a7a37f91ba23a55e0fabbd207e7775b76b622562947100f01b6cb03df04fa301467d1b8c12c0ec3907c1a4c4447a613683a35efb46000514a9f49d780f0810fc4d6e31962fdfed43084e0052ee78174fc1c36ef89f1a1c38492422880f6ad6917adaa7220cef4111b2b61fb3eff21f6c64041b41eee378238aaa3ca65d3cc1b98b913bddeb6c14b7543f0b3be5d6910b8d80d450819db1ff81be79b3173d89092a347390dab6220f8f6391bc87d25e2196903a90ddf704ef1bfa8f27cc6e34058475e6aee91c9139eae9292c8331ac48e5a376cfdd416d2fc2cd4cf1112e171f597d5121e6c6fd2b6bda7d0a23578ed5bc7fa24d70e378e8b9c41b7c5e48578a9e66ba7427384daf26645de7a45604eeea9d9e8b636306b1b3f15ed997a2d718c1134a1e7286755e18ca8a4ee6c7191993b2c92db0527d77402932e0d43ffdee8d3e8ee0a15d1be3ee1d12ccd5046a5904f492dfa25193886d236b902fc9e0e0b42f584eaabaac853ccd11c58cc6af37cd3d606b2ffd7f5fa2269bde00a0b42ba03ba0af9f5c204e863dfe2e87a80c624069913dd40050b9f8c93535843f03178972cee5c46bb51c9fad12eb7d2e92028706670d8fbd02c64d3941936666ff12b7ce2a2b524cdbf1b6f5bd91143118df1579dc75f1bd82468da23993b73ab98f3ac3c945b3cdd6b8e0027f3a7fba6a3628059b271bb250fbb1165f4985cf3b8ecefc4f541ca641e2471309e04afa35e93b5b92602f00e9386a49a0685abae6936d77e83fa48334d3912e955f962ce03ef3a1d09145f59e7fad716ebd09d48eaadbf28886ffa8162385f061099cf5c8a22587f06762438a049171c6899b882b01fc74864cf357bf93241a53ea07a5815c52d981fcbfbbbab7f1fcfb12053fd7e5b4d8b9832c1c36871156fae05871d737cf0f26e6bf9460da4313b5fd36a89449c0820fc11db15368f8091c13bd9b7ec4eaf86b5e0fd093fe30c225125653c01ced2e3873ecc0dec57c5cfd219575d35326d300190eca70669be3ac1addd5eaa4705147b7e21674d67588ee1f6a484637001f245ae375bd686759c5867808b3947a9b9675dd4db1d05f42c2d71be3f0c21ef98d1d4b21955ddcc64ac64e8f0fca6f120a7b8cc03ad421936623aa06f3cc46d437b58101b2f790de1fa68dbd4c39ac44d3b76833210a5a2a7b921488ba4b2a7e40096a7880dfe7916cbf51f4805718dffc179faff2b068ff697aefa067159f9affe9a00a19639472f3eb8ceece526f9cf804833509c3828c4be1e91e596ba88df669d5998386b04447df20465064664defc843cb884ee765d09b0190f1993e6351a212a139c08c53a94bed9e8c32e433470608ac65c0cb5287b1e8f59b8d4a5d8958616c2070fc082afdd24991838ec782af652f18f6948a1223b2da483b1e018f2bc832c07d9faace624e6d5fdfa9def4f8b698825d057a4542b50a0b3aaad1a91632e003ff1990e6294e1b06a8804924ef6a27134c539a675ef7675e25344b980c390f06b8865b271d6e53863e901029fb8357ca930a10189f60e7e3744f477bef69b93ee210a97401614007793779c25cafbc6ac7e2e181a7b987edbbb2ab401b1888e85cfa0957b425c633c48d77ca947cd4ddaa9229d29a186d2db1f4403e3e0a21b4b734e13945b667c9256e2104f611ebcd1977115de4c4e8f885ec66a5520bddc019c0adff7c132ca2ee1dc4a05509c2345ddad03db0f16efadf1c763ff6b1b36467cdb6649cf1b0eb406603d0a574a7f331c7f6e8737fa9816082b5be3243c5f96c1a5a8748cc572418bd1dd29cdd2b9bb886bbce7c0dcd324ac8052cf4c94a96c31f3a9c9b967516f868d34595e701b5705c06c27baf117e2d8b905223a9ea8daf200fb53534e21bce768bf37a12bde58c41646a9165b49a964db46b0d7140c031fccf9680a8148c6e1fd5bd493d2b998e24d3709fe552022672c4971d8e351a479e3db7d036b9525cddbd26dcdb535d19f0503d01bb29927aa8c53d4ba62fdc7e88a1d0504754a6d9f6c7f796713b2c0ed1b0835dce70a2f3a3ae2a6f7e92bbb4bad3d0bfd955300165d87e44f20e8e39092a28df1c7a3242791dbe406f1335c8d0debbca9fbfb16a6c148ab33bcb86e6e409a84dbb5b1c83ce6c7db64f082eb3860fc608c9d01de7be727e01fdcc14e0c1fae588e9cdf0627c0ecff54e06ec281c2ff7ac1a8a00268e0f1b35913f1b521596ec759122026145e23bb6f20772b188870494b540950cf50e3fb752c2d122294223680f8d2d29d005a7cbbce32b75370fd6b8fec584346532ad11a5f39dc5ac32124b8aa35f273fb8fbf039312aa32f0b0cbeaaec0a926f97a4014491816dd1f59cbf4784de869865b95febe21be365177d9b654158228ad2c0b0a370b2d68e914131483ac8e62162b7615fa01d3cb845b1e49dd5e9ea7d760ada1bd96aaea63c8b8a47c700e2bca5f396cdea6b784260ee4ea5504ecfca43b22b253ccdd7f2a368d437cd71a5aa9a5284d4e082bbd82d5f5eb574808aa4c3528fa21c2195c4e3e49af1c255fa5e63c489dfcde5e59ec166f8a58cac0e272c63d9c77264c6f859d0f91b05692cacbe05dcf905a6d9187a23ee267c6268652697a05ef5494aa8610a744e36a117b2a330738d4c2efb7ca08affcf3395da47b2a284f758aba220f58bd48631005c399237766c3cb6acf038dda8c0a1abb7fa754ed2f1eea176b9e186abd019098632b1bb5debd230b16d872ac191535355029befdc1dc16e5d47dfa8e34fffe7a5d6f5d031f163a2afa", 0x1000}, {&(0x7f00000011c0)="955c498d8cbdebbe48cf93e321038d5a736affc6cbf0493891f2610f8ec5", 0x1e}, {&(0x7f0000001200)="39a23deafd382ceea2af45bd87f72a97837cae784f79f584b01bb4689d2f3a028de97687", 0x24}, {&(0x7f0000001240)="3b000ff547c6b7b2dcf68782", 0xc}, {&(0x7f0000001280)="2d1226dc0dc69a5a3cdf021c3bbd2cca8b6985e06ef1fb7908372e7df251be57cc2ed0d4b35a5b41470a8cc6fd531277141987fec8ae2b0c7df3942f030c4e2ece6b87da8df5a7e79d4446c2e6f8a30b53e4f923ce0e6523964bdbf9611e907a7e09be370b7c228a1966e96578e5b54d7c8b5779edc43ecbe6edad302f1aa363c40da64902a0dbe864bec65160e9462690e10ccf469f390ff3a5ebe7d335aba679cbf3936a56d2e98a7a8c4245ce8841786258f395ee1b870ac9ca4ebc891b7cef525b7ac5d4d1cf7808341426c045315d81a9093f2ee790d54472210bc4469336eb1060e6973460ad7ead06a55ca45b832c90", 0xf3}], 0x6) r1 = open(&(0x7f0000001400)='./file0\x00', 0x40, 0x80) r2 = syz_open_pts() r3 = open(&(0x7f0000001440)='./file0\x00', 0x80, 0x80) fchflags(r2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001480)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000014c0)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001500)) r4 = geteuid() r5 = getegid() fchown(r3, r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x80, 0x0) flock(r3, 0x2) r7 = dup(r1) chflags(&(0x7f0000001580)='./file0\x00', 0x0) write(r7, &(0x7f00000015c0)="587cba24d5aeef169bdcd4e4cd17f62f0aa7911a311bcabd7b3043c6121c0de5c50b75677dad4db3d3b781831e68b3623bf489b0822d4829d8cd8b1d4e5f65a3fb8711a8e90be6de498c4e60d3f5ee56aeb679ae8f31ed8a9206def100a73c2ec3c3997bf61414e386ce64dd08ac0d3c72e564ed3c8c7a99cd7751dcfb101aa5b42018a194aaea7aa772358244541302f5356391c295ad7c276415b9a87a9a67bad8e7ee9b46a0073da909797299089b20f5de08fc586c8f025f1fa3dacc874db75f", 0xc2) open$dir(&(0x7f00000016c0)='./file0\x00', 0x20412, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000001700)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001740)) 16:00:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/77, 0x4d) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x6000000000000, 0xff, 0x5, 0xce, 0x0]) 16:00:14 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff7f2e2f66696d653000"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x5e) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3d8f80bad1cadf7d3c8a7fa04b9d150a14342f6256bb1c3b015f41398f0adcce19fe6cadf23b2b93317ceaf288dce852384017d3ceb5e4f779705fc44a759797dc5900d3ba876bdc454f27d787bb2a619c08e4ddce2bd83d6adbcdd4dcfc980f39d1efc58efa727f4d4e7893975bdfff2d328ce801b38acd91", 0x79) 16:00:14 executing program 0: setuid(0xee01) r0 = shmget(0x1, 0x1000, 0x90, &(0x7f00007be000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x5e) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3d8f80bad1cadf7d3c8a7fa04b9d150a14342f6256bb1c3b015f41398f0adcce19fe6cadf23b2b93317ceaf288dce852384017d3ceb5e4f779705fc44a759797dc5900d3ba876bdc454f27d787bb2a619c08e4ddce2bd83d6adbcdd4dcfc980f39d1efc58efa727f4d4e7893975bdfff2d328ce801b38acd91", 0x79) 16:00:14 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r2 = semget$private(0x0, 0x7, 0x400) r3 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r2, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r4 = semget(0x2, 0x3, 0x4) semop(r4, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r3, 0x4, 0x4) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r2, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = socket(0x11, 0x1, 0x606) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x8007, 0xff, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r8 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r8, 0x2000747b) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r5, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r9, r10) setsockopt(r7, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) 16:00:14 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) socketpair(0x10, 0x5, 0x7, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r11 = getgid() r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000400)="018dd2bb2a8fdb7d456c4454750e1f382cf5076b77b4fbbafbdd1e4500bddb208c3c5525b02a1232e45225750b1dc3277e644f74be31686a543751a3cd2597edc92be662769369fc43f07112afa6c44b1a24ca7765881883b0cc", 0x5a}], 0x1, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12]}], 0xa8, 0x8}, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() r13 = semget$private(0x0, 0x0, 0x40) semctl$IPC_RMID(r13, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x2, 0x9}, {0x2, 0x81}, {0x2, 0x39a}, {0x8fab764bf42f7177, 0x6}, {0x3, 0x5}, {0x3, 0x824}, {0x2, 0x2}, {0x3, 0x800}, {0x1, 0xe88}, {0x2, 0xff}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0x3}, {0x3, 0x401}, {0x643f1406ad0fd15d, 0x9}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x3}, {0x2, 0x2}, {0x2, 0xcbf}, {0x1, 0x7ff}, {0x12bb7a133aae0c46, 0x100000001}, {0x3}, {0x2, 0x222d}, {0x1, 0x4}, {0x1, 0x6}, {0x3, 0x9}, {0x2, 0x25}, {0x2, 0xfffffffffffffff9}, {0x3, 0x8}, {0x2, 0x7d}, {0x2, 0x6c}]}) r15 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866bae21ac6b4655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab64b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1585200c6012ea61035aa596b4495acbebc2842b08c5c2afc962bd985e853771c43f00e85926070e778d3b9b10b00bbcb8ebcd6d52a348346a6a259e3ab4f98e8f699eccff5fb4c72f348123d1e89b4b2f00656042af8d46a8db2f0e61081cb9bdf88cac624b04a166548d2905ea71430b56317be2c70f69ab28ed4127277cf593285dd88fb619e9d7211"], 0x10) r16 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r16}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r15, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCPROMISC(r0, 0x20004269) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x200) getuid() r2 = getgid() fcntl$setstatus(r0, 0x4, 0x40) open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) sendmsg(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="786ddd1ceaeb545a27943996d24ddd1edbfc1048a76c4c074d1c3d22f0c1f6ec56310ad38dfca8f46ef96411efc4c6c48668c4f48260f4c6ae81058c80b5c2a551005c75918ce6471d279fe959675242d87534653affeb2f4c3aa825ee8046392594aff598c04c91a251899b2ff7e6e24c040db2984e929d6604c539828c1981a3d85b302092abf723352a20ab1eab7ffbce2b646b95c54958998b48f8e7a07a7b35d1f7951fc1f5ec58241e50b261c87c7f3d4d56c8faf75879baadde57", 0xbe}, {&(0x7f0000000480)="d841b692c4cc648d0807311873dc065c3ec2f4b1062d2ec2e22e4b82bc144deae0d50cbecdf3450a1f92b39684463ece487b71c5c191ee7f11af9795fd9424903055798e4cc9c3437a99252b9984d30cd7d2801872fdfc43337b18e05e9c3df1d0ea66f65de5fb977f0ac7b4f6a0e7edfe6d3997509524ea830e4897", 0x7c}, {&(0x7f0000000500)="cd3276016767c5e1023afb9e59f7079ea1611b012ab2a487dbc7111990cc9cd5862c88365b6f637df1e1e7254d529500e1a02f16af70a83b2de8f191d9d8015f55e60da8d38d2d9a9abf71553ce2acbc5c6f60a8e8801ffd529a6d86ada763e9c850a744b866805273d08265328cb1b1fde0ef0da6aa11cfc0d86bd0767fae2ccef345b065504afd2d5666186cbdbf4a9304270df1fa9602d55da1ddd67b0773c7b16df2", 0xa4}, {&(0x7f00000005c0)="625ccfbf9b55705740fee6c8a0ef22d1c7a647c7236d66c60119faeb872039f812d3f0542c4e760344751921e269bee83a110aeda435fc091a453f305cf3225f313a781a5b58487a661bce8310c82136e9c38e9a5eca2cb2cc5579fd23551e52f985ce45545b3830f045e485cd417a281233fe8ec79710b57f0b7e7e06ed", 0x7e}, {&(0x7f0000000640)="1c145ee3676dea77d196752fa2a777b1992e03d7e7433feb32ec73bc135865173491f9e0559f9d87c719db9009c854db1b9f4cf10afe87fdbdb8e5f135cfc73c25f284c7ed00ea3b5ffdb5e144a495cd8c1cf671e579c5d646acd587cef33cb3204a749ac85c62fa30dca6ddfef7edb102f390e9a4853e6322ee3548a09df2ba38ff7d4dfb81fb0341f215d988eb44d7fce717b882f6ead275cfde5dc0b118bd1fcb6517d5cf2e43815648414f1a31508c8e9e328455997f1cb7d0b3a735227543183b0617110366590734e1", 0xcc}, {&(0x7f0000000740)="221469c49d176d956547f0da41debc674109564130e2116a8014d1eac3e4e60dd20b3565da51ef5cc0209a5d131a0a3e6b8ccc23b9601ce3c256deff9678ea7a4f00972c3e4204aadc48bbfd6b8d88a20f", 0x51}, {&(0x7f00000007c0)="b7ce872b2de9a0250a0da87d4f9a43d9919e7e446aba3d1a43f8cfaa5716173da5e9119c295fd9ba0fa3da56a204360b14948ad57168e7331151a82187ae734144c47b79a67675c385f8762e699c12db4d73cabbb7e13e85796b2c9287717348cccb50429bd282971ec8bf9b4455a5862bf55e6bc353e937ce3f083db8a87e4c4a4433a7e8b265dc8508d180d8968a9bdb9783fbfc36c607ad929a175fa7f2a60aef449f2c8444c4c2ad3e38f8d2e4f612821f85ca17c6fa59dce083adf1d404190d6eae934c1091c964b0830e88d179af96a813837a00580bfcdcf9e1c35f61b4505433d2da417dc6d102454f76797158b66a362901", 0xf6}, {&(0x7f00000008c0)="b8d71bb5c81af28586bd6bc6aacbccc58dc372669dca02c1e3805480a6e7c37a2960a2031edf9735c9ce6e894f3f0b5bbe20e1dd55a4ded5b59f90a7a7dddfa78eafa673b7621a73827e01a608dd16d6b8c859bbb5b24a29870367ab92ea32d7de5d8e63fb95f331ed105183d0bdce8f41c007ae27bd6453ca534eff54b774cced90fcc036d96c732bdf9acac009cb7c72d4d5cad49eef32c30a0aed9588edab784485a1230b256438f97e2cd9dca405a5804c195237dc4a902ea7c21bba8c655f9ff870f85032f1937d22c7bc2d9f824521b77f94098c870ff84023632a6d517b7c6ea3d9ede84e7ec5eb95dac242a8252e", 0xf2}, {&(0x7f00000009c0)="6192e609ead4508aabf425fcf4778867b27f896ab9d0903035699d1309fa301e8cb70af21b22b3b7840dab81f4057bbcdffbe4d24e01685191aba8603732ae3883bae825268f8f24ac522566fc8c6daa785e3ef29961e786a674589108ffa70ae3a05c782d5b49610549a45e5bd789", 0x6f}, {&(0x7f0000000a40)="18b1b231504bb8f43f7f5bad28a6d52791af317a0bc0eb00c75eeb171dc565634e64677caed80ec717a6443300f642ee00fe005102b2f41a1c24945b843d16e2b3ae3db18063580ee522a7ae21b3ff58982ef4b15f6a5e5610323708bd8c9b04a79bd2c97a44b2d85524", 0x6a}], 0xa, &(0x7f0000000e80)=ANY=[@ANYBLOB="8800000000000000ffff000007000000b0f3fcde8b83d960fee153d1bbb7e0f38940af7523fb55042e75c980d27ac2225ce170d4423d8dd478166b812aa81658944e6da26334ed4a6d5dc401a9ef84e8562a8f457d97b7eb0423a6c578a0af6ec3494e725b05028d4c358e928de6fca968aa9ca7855a18f60d9a370b3d58f969d1a2732428ac0000d800000000000000ffff000003000000636fc0992c30adbdc8c1fc69261ae4f406152ecad767d0c27554626d4e990533d7380f321ea0225ecb083d0af1601ebbc94bcb47bee73fc96dc2a33b18edf50f238bb8b655c74db7ea6211b6707fffa659e0c9cad3e57e501137883f6ab715e8446a9530ec43b00aa9b7a73046a88077811c39ed97d039e62f7af1eecffaead21d32b87ec6e621bb1a2682f2a606eaca02807b706eb2614dadfeee1417dbc5a5757c76eb28baa89d790f53d9017950a69bff01e715548e56e00c5461fcb0d16a3213000000000000b00000000000000001000000030000004f587fccb64015f6add46635174bf590abb6beb9c41298309ac9efc9a8dc7a35840d577906ac3faa52c2d5b3df88579f8041f512a98314c6c87019a035b3b466a53bce78b9f399d85eac362adddc5579065c423c97ab8a23da4ccb6c4c7e544f47409c9a6e8568e4b89355d3d0964fc3262f17efaee0769ef1aeba74ac73e520e22db24fdd95caff10475ec7f4c1ce026e2f9edb49085f2a6d292fbd08afbd005800000000000000ffff0000ed0b0000f0d9b07ede38e078238c376d1d004b83e857ab94dd3f53377798ab2cf9d0250b1921b25d1582f0a658ed7cf69b9894030ee58ac4e1a1c2548c4608ce8a5c0dcf68ca517868eb08f610000000000000000100000002000000673411d438583f95152d4962666d9ead4e5248a6bec545ced65144b557871a9bd78daf7f95ff6387579ec321abea0c6a3dd282682ba406eba21178684e2a5260101e281edb44ed15e100fc3e7ffcf1aab4e2e2d426"], 0x278}, 0x4) r5 = getppid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fcntl$setstatus(r6, 0x4, 0x4) 16:00:18 executing program 0: syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1000000000000266) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x4, 0x800, 0x845f, 0x1, "030f694c25b410626ad2f8e52fc5936bc4aa3e6b", 0x0, 0x5}) pwrite(r0, &(0x7f0000000140)="56632c40f41c90b5be3729881392e15f372901d5f9f1325c122bef3af651c09f542e7d75d2a6bce1ee88cf98ff33edd703070000004d55194fcff62d48469b2463e24f9872c20484c3138602", 0x4c, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508", 0xfffffffffffffffd}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x8001, 0xfffffffffffffffe, 0x8, 0x6, "ea9e3a1b03ddbeb4f469423e72cd1072aebf9096", 0x8001, 0x8}) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='W\x00') geteuid() lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x100000000000, 0x8, 0x8000, 0x6, "52348cc6d46ae1f6e7a1977e6863b25cf98341d0", 0x3, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x2, 0x1f, 0x1ff, "d1e71ae0937606cbfd84115b390b72abb2fd39c1", 0x3ff, 0x8}) pckbd_enable: command error 16:00:19 executing program 1: sendsyslog(&(0x7f0000000000)="f831", 0x2, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x1}, {0x18, 0x3, 0x2, 0x3f}, 0x100000001, [0x9, 0x3f, 0x6, 0x9, 0x8000, 0x1ff, 0x2, 0xfffffffffffffffe]}, 0x3c) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="afc4cb6c5364651e1ffd41ed32a7fef6841528357efa921a9e95f387c306171f9e317c143450eff72e8af4082f1538bc65257f3de2d84dece4564cb74434b25e95a35cf2abc21939c3a431de0a21dbe2f8eebabda54e70af752cccdc3b48564b1ffcf606ed4413bbcde8d80276984a32a57a841c901d099d16c45846bd86c2d117c82aa402cf811e3649790eded6450131b8e4ea9dfbce0f9b352929e532b6f55f1a2c910c6cb1720c5792e204918de958a5642e3dd0872d11f5c0156ca79790b4fb34ce7e3d0819171b35aa4bf3363e089656e3f09a1272854caff5c8a7def229e706ff47feda365c5a00dabc357b60ffb713bb8446533205996e46fe0cb42e02dc9f24d00e8488e9ea8aa08369973a32aa7ec64a72aa65dbfb1dce2988ccaf2197470d87a46f9d3861bc71eb127bd650069bd14c86f3bd1cc577be331577ae4fcf22c32e53eafd92a9a267dc0eab18e7ad260cbe2ea6113d4244b0344d86ed58da2b9f6155671fc752f95cf5290e6ad5529d30ce041abfb3d1d5d30535c0e179e0c392a38f73fe9b2a76fe9e43d96573b72e9845f2e450b03b4dbf55ea3893ec57c24fda98ebe9699b840aaedfae1d8e6e0b99657c28e87a9f417f80e1849a473f6f6c59afa34fc4f7a66495606a6fe250ea4881de2ad5b7ba33f8c93887a0e363d46b7b8303259368a14212f8d4054af7bd886a7706424e20cfecd2da3db19c02af440802734bd868a3b946a32310d37e2ad263ce696283bd04fd63f311ddfcb1d94c6fbe23e25687e52420411ae32a0f5f3b4608f89ada4f785f9891526a9b8de5ddf8406c88d16136b0b7388878d12e32edf4412fb54e053804939f8c5bdcb2197a71234cc60f7f30765733440b03810faa99f36f05b4bad9bc620d49ac9b5267d180befb4849a7d905e93ef12507f91ea66af07b5855e8e1bb3251a16e08cfa9da5b5e2ba7f4e11957e131cc3182a614679d4a4861163578bf52052bcd198475f8dd7837f5d052a1b717cb142a15cb5c0089634cba131d3d64ea573282370cf4ed1803fd611e30c812ce0e39b858c84d72664a939e5abc928675c9ed34207789c9f51cea1399e102d37e5fc395570130ed15902f8541997d0f61dd33d80b084da8106be8817eb9674ff09a311a745395cae78230a82e057cadccfe3343ca300ea639213f54f4da2a359514f15222ae4969244b72722240a834bd6c678b55705302fc79ca18a0d9a6bc6d2ad9bf065b7964ed1c8927c12c4d59fe24e365a24a8e974f0991a867712cc5cfdde39ab33723b457747b180ec1650d1b60ed41f529bd4df955ed0e01f74fbecade69881b2edc6708027069ea39924ea5681e250cae4676bd046910b310926de8606f0020b7b543fcf737eac6a626a7edd8ac8e0ad85eff90fc61e7e48a1cdca7c4bda63966a53adffd53ad9c6cf01efd07a2250f1b17280a5234fc39dfc7406623e67ca22b10ee461d0464b2da6083b502fa0ad5c66d8a9cb9dff37ce8fd1270cb4d1628f651cf863a40a03cb1b13188773a157e49be104eeaa7c410d0478fa5a0037e3b87b9781e3f638e74c4c6fd0fd3c58e54d2f3526b97974adbc5f9efd7e07c3a0a7f42b6d165dc4dd6a5d609af7e08d671e0a8e92210fee0aea7516e9b19070e740186d5a047a36bf7e0d0c55622487f2798141bf4c4fc4c7944721d46a4d8be702716b18f280b3c143afce25d5639463a35a94e8b54c980e81ab0ea82e97321a61c58df692c091eca8ccdf57b310d0b5388883501f7408192a0ac0fe5dffeb387297ec9f00c54b7cfc6454e2e4833c575e24001990aa5488fb6c3d250ca3925cc2483b57253b34a32b29e194591f100001723ed667d12d5b75392784ec92c0fd632c7f7ede973f311ba4de86aa24d85231de369d2849b5fd105c48040c13093ddccbb255be2890281a357bc5893d424f6c551ae950853fc6f7797455dd2681d9085bf09e29a1dd9e459d55bcd0bb9884357275222bae65a063ef4c6a3e0987c2906ab8f6c53b82de62b541d6cce5dd23e82a7bff6df9b9845221566d947746b2e7102386766361e8d22792f8aad2f2d2ec32a122a5941ac15baf6690c361640a1b49a966b157b8aac3674af0f664f166c35b3a8e9fbd5718ff7519cd35ecbc042773ce0aa7c0f4e42f7aec76fd221f3dd4577781ede1a56ae1f840f2d98d14ff4524a490409738f812205693a6eef45d3129a40b9dc63665ac4208779b59211b7b65a20e59e68d97cddfb7f51fb5737e8343158f34fd1577d2d96f4ac284886ecc857c267253138cbc123c188e2e740aff5f4c6778fdec3e248e3bde03f0f774f06b397cb9a6c05d7d0fb4c4757dc3ee3fd0f5bc2c18e99c1e16c45261a21e17e9526ae8d635a220cb86f7d3eddf516c5e817f97a1417c9fd2ebbfabe704d9859f8fbc5ff596d105c0c1f24399fd6c93d21c36dd0ffb111e48611511007e73aad717afc7806a71751ecc3a5e8150c8720499dbca669f52a31fea40fc81674c317f20b54ef8c66cc5160bda7be1bdef358579230a4a6c98993b515f46b4891911bf4f606a1291b2f91aa01e16667de0c849da1d69dcd895ca9310c8853ae9096612cf2046dc3fb2ef327ba9bb886c1e5993fec5b182520fa7a28ece15f4fafdf6167fd21644806a11dc37cc53ddfedbe692ccaf1cd0c6dc1ef8f94738bc108b46532ab67192bda11758061294fd13f108e73f41a15de6f245969494a167467b271abf4fc4535b49f540ecad7e8739f44ff61fff93229c22b28d039af3f6e71d3e2810e72dc0416986c55eb148e9394435eaba790ce5256dc88f3517cf6a2bc664efc2ba508eed9956ab9e2de5cc98f2b92d4c49db65f61ad5646b266868191368dcbd90a105f97db56861c11de25e8b246bfb201338b24acef66c697ef33870c645b90fa97dac556ab0ce49fa29b76c05545072160e3d530e987140e177ca77fc01f340ceb185736931ee11beea2c4fdcc15d4dcff42348a2644c48dfa8447035cd62096d8277363f229ef5cb480438c24d8e01c007f9fb5c0a2d3a95d0e2ee111b476cefa419befe3f5f9cee27b07dbc7007364437c9134d69507dbdfe1e3f7c6e893dab97eb7ec0154e99a456dac50e7a203e84b168d32cdea0376ff30fa8b0c5724661e64628eed4b91c29226ae20c9d7478602bac7f9e15012cb539d0ae4491143732a3b572dad834099d4d3e1a0645e58ed6697889a77d7ff08f97dab0ec0b883510010826d66c5c3f0447b98571fa5c5531e282895091181db822bbe42ab4185b25ba09c81b80e8b0036c5fdc42e28c960fa48eca9ddbd5ef4a78ad52331d0417f2807fb271cad2cfc232404c7c95edcda76e0438935372da9326266dcf0d769c368660f86ebe3ec82a9d877a05aef07c43ca1b10618081e5aa545115e801bdf81451bae3060c18339103b1ab37fb28a139b849d4520f07d4c7d73126907ba04e0283eab845c9031c061a0c77d37b244abffd9793214ee3548eaf44d0db8e4c4683152b8abf549af4156ecef64b8d748f2728c26511e81bf1d849adb1453743e61b1dccc3d794279629d93ae99573e2c58519a5fb197f6ce560e3c86524c585b9d231b37dca941aee77c98c1aa6fbfb1b67bc33baa3d9f75025fb64e7bd92d17a15735c095eaf4250f6f176f1ced52d25404b27d24740a8b81a2f32c4cc059cdd14fd3dd5763bf9bbabe36b567f8f66df8df89b5516dcf14b27db55b9292a268ec3a0dbc991051490bcf1b15ac9ca2d99d4e8d12feecb27adcb630e5dcfbeaea9e9f01f85c13fca7c0f61c0567a4873c40651b4c98b774d09bb6b7bbdbd3b3bf752cf3bb3063020c6bef4170de7fdb9604235dc9d1c9201d2b45a8a3245357481cd3733c6b5b044be9c82d8171e69800c4e7d007784dc8f20d5085ce00182ea543330e7b09461750a2998b75a214c6d982de4310a2d3811d5844808a7581eb18e6d609866006809114c4ba8d6df44f41a7b4b04d04c7adb8ad187624ce019426d01add5228f6cf6107290ed6185220b41a5c1f2ea2e5fdc078ad7afbb92e30c5fd8f5ce02aa8b5a46055839390aa18473469d76e552e62c79438694476207c486e0861f61b1630c0582e150d7a3758f6861462a3c6aa912dcb378d5dc0ee2154353dea0ecb0d77b2b1a1b3f41304c44be5e68babd51a71f14e4acc403637e607654760426845e470f3c0ba7f8439af8e36566f7cf06891ab3ecd561e61b5e89fff6a32e3b5b5b6a3c604bd48fe145a1b85be847a5573795ef02fda8c018dc51a46e09600673ad00203486b394db3a24240c7d1539cfac464cd16abf57d5c18a701c189c86d3304427ff90cfdc128c59718bf4f3b9b4f3bc97b0912c74552b9b872f96c5c424d76ef0e9907dadca54986985c402e70aab6ece5a104222a8c918265f6285ca7e45e5f5d0b5b1353f75b891697ee0d7821760cb29ddcd5e0e905b66b4fa1b31896dc49442dfa14b436d232c332430b34ba8c331f0e7d90e6a84ff94dbbd5f78dbbd0a09ce2a6aa4b12c17559e7ba0f83d698f955a4cdffb46dd2969ab9c4e20e95b52caf85ff33382da5dee6eefcb1b0385997eea91b4d1226a29bc84413088d42b19d7a59e203ba048f86ee8c7d31d0672f9259f6e99a44e9fff8ba87b6e18e511b39550c34423089c9057f622c2eb8db0a6cb8ba04460c0172186e338302b79e062f540f87897458f31dcb5f8b5b928d503087289c30511871e26a8bfcbb969f9a2592a98a84adde537e9f4200e4a90b40843f936707f20b4b8cbaa7d84a7587fa58857117a736f0651360a907cb302902b7a3dd96d1943e0f415f201e4f13f9b28ad16c2a4aca302aac6a1c9da57ac64e8962ba51c815485ca24da0846c02031c935c2de595e3075c69556dea77dd8a7b484e16de5fd87cd8be05b5c8e5b8387af94fd8385eaacdb506ff72271911705d4a6419ca7654b57514e647e518c8e0f8b2c504b696846a1d28b02be7d9b31e707dd408b7a3f1dc58c4c3d99b493e481ae1340deafc9e0835e4df46328cfb00436a83214d6b7917902e4de0a595749c4cfe2c733a8880bb90a96eddb0746b484a45fdaa2de83f5df7f288fe4240104830173445719b45ab34f6a0ef06512f10fe8a556c368c1173f9995e3543671f7a0d43ccaacdb5ba954d8b548bfb744539ecc86e316694044f9867d5ea7174fe346c82b0afdb57f95ad62800af5bb99e4fc22e94e333709c83e89da6d678dff3f1b55d2369952e6e5fcff5ff8ecff416b8f00235614f0f217489c25f7eca915c3ce9d854aa2a31563305ee56f3c340062e452c962bae1847af832156a02540b0edbaa1775e2d7eac26e738462a5319d3541417c143949d3ed3636ae48523749483bf0d607bb203b6b352b2ac7ee81e1fd7416f85020d9f6a709ed09ea3294121b12cf3f0835486981ff5771d4a9255cdce343ba747c04caf225759ed81e63db61de5c59fe0ade7eccee3e57f062f12a840db8a0d1ddfb58445a4ef7e57d195a34b49539789ae6716db7978fb8a64fb432ae6c5fed1f1d9b72dadbbbfd88eb2124c6940d7f6bbdaedf76c63c6614503014f64f4aa4de02c6f6a3d41b4fd6bf258387554d81e67e14fef0287e0a6bb22eb3375f4f18a71883abaec899cd7d9457c101175734c0985008788ea6b6649fabb5ff38db6ea7bbe706674650f7442d739b9b91699c1757848715cee3df3469f06fe771c5cc92743c709c935d9ca97561cefe87145a6d878a49b3cb8d8cefd00ff0fcc0e233eda8b7f8e7157687463a0579ad09148be60b76d", 0x1000}, {&(0x7f0000001080)="42c5bd3ab27efb910dbaf9a93b0d33dcbe02625a36c680fa3f5edd44b6cc4b0784d45b9a5c279abacd57839fc34593a6be1a4f6d5ac3210f97f81a7ebeb92a8335b1e3cd95e7b5cd74e4f5287ea609c658a120d898902813393859719447d61c996f4cf9fb5d9266eb05defa38e4eaf46109a2564b326698391ce826d8a361dd30ba4f9a0356c3cac10eaa7954488960bd230edb9cf876429fbe402c1d87", 0x9e}, {&(0x7f0000001140)="974b1e7e68d980a7dae10dd498ee5dd4dcdb482f27", 0x15}, {&(0x7f0000001180)="92427419478e75156b2ee027fce74dfacd3212fc300e02c4b5d23991bb5b9a86f1f796a397ffc8c3a8bfad0e0cf11dd294b6faec2e5d9b37a2605a3c", 0x3c}, {&(0x7f00000011c0)="b84d7031bf847dc84a2cb569cf9cc667bcf7d6a767f141cd3f67066d286c2073ef", 0x21}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x80, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000012c0)=0x80000001) flock(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001300)) mknodat(r1, &(0x7f0000001340)='./file0\x00', 0x2000, 0x4) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4, 0x1010, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001380)=0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchflags(r3, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001400)={0x0, './file0\x00'}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x20000, 0x0) r5 = geteuid() setuid(r5) stat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)) r6 = open(&(0x7f0000001540)='./file0\x00', 0x80, 0x42) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001580)={'./file0\x00', 0x5, 0x0, 0x4, 0x1, 0x0, 0x2, 0x2, 0x1, 0x0, 0x780, 0x12000000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) ktrace(&(0x7f0000001600)='./file0\x00', 0x0, 0x1800, r7) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) ioctl$KDENABIO(r3, 0x20004b3c) link(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') ioctl$BIOCLOCK(r6, 0x20004276) pwritev(r4, &(0x7f0000001b00)=[{&(0x7f00000017c0)="fbcb8de499a4847a52e8604a72a69b7c50dc2972452db327c70a2f393e3bd6dff32598f919092ab19bef89ca38b1105cc289834aff760eb736546cd09790279500c89118cfe5da9b1a1e3f4999f4675e9419260bf9b8e12d96f7ad6d022b3f30e7dc74659d45", 0x66}, {&(0x7f0000001840)="94b6545cedb3ef355ebd61702c0efd2d55a8db4397554134b9fdc21a61dedc6712cf17db03ca8a607612b75b74b6e3484f0b652397b996d13634ecbb6ca497a02a3f4be9ee4f6fd2eea5ddc8cc44", 0x4e}, {&(0x7f00000018c0)="324ea8262927a9fff76b6e2beb0ad7ae2d5c446d4f28c6a43493bf98c8c739106e35ae2198af611bc8034c774516b68eb79f1038cf15f009b25fe4e631e80be2a6ab41cb5e448cb88c6af1172dcf7dea733b1ac3f6e6343b339451c211a4ee42239af142c9e2f658ef46a8f577916905df2b5556550e0e80cee2e837255eacd070e3048ac7089ce730bcb94413415e48f9045586edb15d2727841d4ea6b5416be8aad7e1688585a5041df99f86adfef2f03276", 0xb3}, {&(0x7f0000001980)="f4855c2168b426de2f942da31f26087d5831efd9ac0653cb71e36e7a48ae14e82169bb4db500ae8836bc8244d82fd18b104b97320960f874585ce0a25d7d62fd9beada7e4a26544e48178cf41aee2f4b24910885ba5f606027c7d0f1ff887db16a1d8055f287c83ccb4310dbde456c08176f240c512c9f79145e07e767ffb1b94b01b8b63f0a98c87c206ad15691ade8def38a4f7b9e17a8871715b28cd9ff49d1c945905914a1e030a71ce35a3387d565f4c13aa1bd619b202b5aa19ba1db21023af6587fcd8e33b4521c2bcb0daa271e0d0a772ae7214fb6e6e07cbdcb4f", 0xdf}, {&(0x7f0000001a80)="6f784dc25a41bdc3bb550afaece97deb0cc129a1c9f99da2b65b50735db962af174a4aadc64eb82d2b2e6d4d750a058d7e762a9265c2ceb85f66543083ca06dc7bee50babe8a1fddb3050a704415b1b3", 0x50}], 0x5, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xc2) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) dup(r1) write(0xffffffffffffffff, &(0x7f0000000280)="61908faff67ee6637176a43410104a496d72fa7f1467", 0x16) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgget(0x2, 0x0) r4 = getegid() pipe(&(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x713f60743b8203f2) getgroups(0x7, &(0x7f0000000000)=[r4, r1, r2, r1, r0, r2, r0]) 16:00:19 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x3, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000040)) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x3, 0x1ff) listen(r1, 0x298e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpid() getpgid(r2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0x101, 0x7}, {0x0, 0x8001, 0xfff, 0x24f6}, {0x6904, 0x1b, 0xa5f}]}) listen(r1, 0xd433) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:20 executing program 0: setrlimit(0x5, &(0x7f00000000c0)={0x1ff, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x1) 16:00:20 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) 16:00:20 executing program 0: r0 = syz_open_pts() syz_emit_ethernet(0x59, &(0x7f0000000140)="c87c331542be89f5712c7d3732ff215b36f0728e4e73e2a815c94d56ffc686e473c163887b98e7d8b31ff1c2d64b089e1c8000f42a1b9db0c7ca2a00f3256f743ac44f922b60b3be613024a3571d8ed01852376f09619e335e") r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f0000000100), 0x2, &(0x7f00000001c0)) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00f821a13cd9379fdad944dd348f21ddfda0c5130baa53513171988d815b394078e67ca2cf3630b82cebe5533710a28b0fea4a369699bb9f800594ce70244aebc39e3eeb1a27b5959b65599aedd1de331cb134e018165c30e1797b6844a9c321a9e21d306dcafe389b7732eb507eb08641f0f111bd098ab37b1f60b32cac654656676ac6c91e273b8481eabd9f39e2a6bdb373bd9ea7d9ad72e39af9b276c70874ed9c3ef5817e4d688d5f642c3e47be1283018abc20e78d75045844470f1efb4665e2a432841476325bc27f48155909a0d74715e6eb211be5d666ed0478e19e8d489a6100"], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) pipe(&(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) recvfrom(r2, &(0x7f0000000140)=""/47, 0x2f, 0x3, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0xffffffffffffff8d}, 0xc) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="91e5ba743cabdd07aa55c7b37890", 0xe}, {&(0x7f0000000180)="0c32c9a54c572b2f4d1fc67d2d9ef1fc45b1640156c88c4a21f0e0fbb7b3076562b83fc11051681590436a31efd11d65acbe47bfa1bb36a5a2cc169f7e0d07d1e1f53e2159a7f86e7f21a3280a00c926820ff0db782d03a0a5bbb8b94d2f7aef05276f34e578630609255cb49d0634b18b99596fee6ea243a513ea900711113365065799adf1fb65c2cf4d6c1f4062eea06e3719d9f03d227d4758d7e749465e099023", 0xa3}, {&(0x7f0000000240)="fca1e1f09c07e794e744f71b64c11211509e191d8345a7f47906bef9f2d80c880bb84e57cf7464edfd16092c4d857709592413cc6252c3216ad34ccf9e4ea0f264afb76e19751a8a5c", 0x49}, {&(0x7f00000002c0)="75eeb8e9", 0x4}, {&(0x7f0000000380)="2ca1e9b818e715b7705151098b25c5e062f03a1874629fea79b8e5d8a4f23d308ec41e53b9ea5b1e711e6d64f3c33f869699950df6e5b775374d3c54c51df2c1896a6ae4277727eafedb1296dcd73eb37360ba1058151531b0e37d7b57f0c899f44d1872a9fdb301a86263a31add8d2ccc604c25cc81dca395e958d22c38aab7b783b67d19394af349224ee01becda76a53445c7f783a082d8e8ff", 0x9b}], 0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff77ffffffffffd, 0xfffffffffffffffe, "93804000d11eaaf100"}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x14) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:20 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffff000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) 16:00:20 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x0, 0x6]}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x80000000}, 0xc) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file1\x00', r3, r4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) fcntl$getown(r0, 0x5) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) unlink(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f00000000c0), 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f6669d8f58e5cbe8ba18081f5439f250c99b67922cd4b7b397013b660749c28c0b2ca1c4afe85a9f61efcd1048b950175401b3d942b8240608a65d1ebdf6488eee599064f0da61e9c865a0fa2bd92878ca5af6b7bb8e3355f3d2812e8142e0f6ae8727b55a0b45aab3ca440f1a8f96713f4b26788ac47ba70555b62cd8f2eb54c7da9efc9d63b8cc16915638f32d0eb"], 0xa) chdir(&(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e2f66696c653000241351258d48787d9e56ec34c3a4d8c1e8df7afa794203d3fafa22f9873bff3a523aa1a1634ba7cac057a248fa1500a25d269e567ddf87d806ce65a81a65051c94dbf1"], 0xa, 0x0}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x10102) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') 16:00:21 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='x\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffd) pipe2(&(0x7f0000000000), 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x84) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000800)="1e", 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', r4, r3, 0x2) setregid(r3, r5) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3800000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) r1 = dup(r0) pread(r1, &(0x7f0000000440)="41348d0d7076c7cbecb0d6c6eba864541ac92aaea9f6dbdba469e8d964eb274dd6a9f8ded633acc9de778e0e2882d7c27d031dd294ea63978a908405848ffc5912156dda694a1510c88d54b093cc55", 0x4f, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x4, 0xff, 0x5, 0x1, 0x6, 0x4, 0x4b436ecd, 0x0, 0x0, 0x0, 0x5aa0}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) write(r0, &(0x7f0000000140)="05fe0f23eadda4c436a9c5ad675fabe1447aeda9924b3dd3c09c566ccdf3cb5b470f3a5cdc9ef9c278aa05801572f2c6ade977900fb158d18a1bf6371262f44592d75121d948ae898547ec49629da91bcd9e39b7e8a58dd9805c89ec1ffc7f8e3889cd985758998e1da66c69c2663dd418170e4c52f9b96483f3e2814629a273b6411f0cbea166e1170b901f1fd4f96f0a71ab02964a3122261de82a49ae7868c3a2294e0a78f3c9ace7fb1b54c56b17c6346c43df83d3038aa4ed52e00130c6f67edd3828af68fcf98aeecc64ddbac365e510cafe3479fea59bcac8e104", 0xde) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000040)="6a1bcdd91b1bb476b46ffa3931c94bcce27e657a34f80f041fdad4c8fae76d35873efae787d7d9012c809a598bc9d788cf52f6dfdc4a3731afb04d6b0c26b33b97d0aed1c7c5566909c297dbd84cfc1a4c69ccbc3cb21e503172a50f54b5f7297274179a3afb14f7806b86de6542647746b8a1238c890072d8c8a1ab5d540096e947fc6b3bbcf6ee019699791c740e8530c6cf118af5aec40797c3662928a0fd284e8deec39ca9abb1c25857852db190ee2f", 0xb2) lseek(r1, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r4 = fcntl$getown(r0, 0x5) r5 = getpid() setpgid(r4, r5) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28640000000000, 0x5, 0x401, 0x9}, {0x0, 0x20, 0x5, 0x7f}, {0x5238, 0x3, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4, 0x1, 0x8000, 0x98}, {0x8, 0x10001, 0x6, 0xe399}, {0x10001, 0x22186527, 0x9, 0x4}, {0x3f4, 0x2, 0xfff, 0x401}, {0x6, 0x7ff, 0x0, 0x10001}, {0x7ff9, 0x1f, 0x2, 0x1}, {0x0, 0x0, 0x8, 0xffffffffffffff81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffec, &(0x7f0000000540)="e426") 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c00000000", 0xffffff82) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3c0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x400, 0x2}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0xff, 0x5, {[0x6, 0x3, 0x4000000000000000, 0x8ae8846, 0x7, 0x81, 0x2, 0x1f, 0x0, 0x2, 0x2, 0x20, 0x8, 0x7, 0x7, 0x0, 0x0, 0x200], [0x3f, 0x9, 0x7f, 0x8, 0x6, 0x3f, 0x80, 0x4, 0x7, 0x2], [0x3, 0x2651, 0x338, 0x7f, 0x3, 0x8, 0xb3], [0x7, 0x85f, 0xffffffffffff8001, 0x9, 0x7], [{0xfffffffffffffffc, 0x3ff, 0x9}, {0x400, 0xfffffffffffffff9, 0x5, 0xff}, {0x8, 0x3, 0x8, 0x3}, {0x0, 0x401, 0x4}, {0x0, 0x8bba, 0x4, 0x20}, {0x7fffffff, 0x80000000, 0x9, 0x3}, {0xfffffffffffffff7, 0x80000001, 0x401, 0x8}, {0xa, 0xff, 0x7fffffff, 0x7ff}], {0x1, 0x3, 0xbc9, 0x4}, {0xbd82, 0x9, 0x7fffffff, 0xbe4}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295d55984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000080000000000dc0f862f03f5fcb7b75c9061c6"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r4, r5, 0x7855b83bf954348a}, 0x4, 0x6, r6, r7, 0x100000001, 0x35, 0x5ef8}) setsockopt(r0, 0x1, 0x1dd0, &(0x7f00000003c0)="a5cb7accc8bec32c6eff912881d16c8dfb362485e2ca6d982442736f9fb72f2b299b4e6a3e5ecaf76c0316cd7da42e8f9b7a79f36b0234fb5d534cb7c538c772494b9093fcdcf2d03349993fd6a4ce4a3bc75bff826cbf526f6ff3a8a8b2b676e2c09ff40f2e5aa794ba6990c5645f22ef63c05e0d81c6145519841d226d6837eaaebfed3481cbcf3b0c8c524226a4b5c4d4f57b24bb7c1a8df4973c02b39e69d5200633598827b187038d1decd5f3e2", 0xb0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x100, 0x0) fcntl$getown(r8, 0x5) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:21 executing program 1: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x7) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4d}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x4, 0x1ff}, {0xffffffffffff8000, 0x7f, 0x1000, 0x4}, {0x400, 0x9, 0x80000000, 0x7f71}, {0x7197, 0x8000, 0xffff, 0x5}, {0x7ff, 0xffffffff80000000, 0x85, 0x5}, {0x1, 0x3ff, 0x7f, 0x3}, {0xe62f, 0x2, 0x7, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x4, 0xb38, 0xb9f1, 0x8001}) 16:00:21 executing program 1: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0xc4) 16:00:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffe38}], 0x1) 16:00:21 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="4dc44b5cba12232e2121c92594dd2e054d62f8248fa1a69a38012c61f15c19459d36910a7ec4ea4ef638612cfe2d3913a2bf90f203e86a8feb674f4a", 0x3c}, {0x0}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x7, 0x5, 0x2, "bea8cd55d44d9a8c3e43d1e2895c1b6c8188c963", 0x3, 0x1}) write(r0, &(0x7f0000000200), 0xfe72) socketpair(0x20, 0x8000, 0x8000, &(0x7f0000000040)) syz_open_pts() 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) getsockname$inet(r3, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000013c0)={0x7, 0x4}) close(r3) setgroups(0x0, 0x0) setgid(r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x6f}, {0x18, 0x2, 0x7, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x1, 0x1, 0x6, 0x8000, 0x4]}, 0x3c) accept$unix(r6, &(0x7f0000001280)=@abs, &(0x7f0000001380)=0x8) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b8a0 failed: hole in range 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x3}, 0x10) fsync(r1) r2 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x87d6}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x6, 0x5}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x3, 0xa70a}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0xf1, 0x1f}, {{r2}, 0x13a844685f60f02d, 0x3, 0x0, 0x9, 0x8001}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x60, 0x9, 0x1520, 0xff}, {{r2}, 0xfffffffffffffffa, 0x82, 0x1, 0x9, 0x9}], 0xfffffffffffffffa, &(0x7f00000001c0)={0x4, 0x1f}) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000800, r1) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80000000, 0xade, 0x1, 0x101}, {0x0, 0x200, 0x6, 0xfffffffffffffff8}, {0x411f, 0x4, 0x8, 0x800}, {0x80000000, 0x5, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='a') 16:00:22 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:00:22 executing program 0: kqueue() r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3fdaa46531c15be7, 0x1, 0x498, 0x1}], 0x4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x1ff, 0x9}], 0x4, &(0x7f0000000140)={0x100000001, 0x40}) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x4112becb19f248d5}, {r1, 0x2}, {r2, 0x100}, {r3, 0x80}, {r4, 0x4}], 0x5, 0x6) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() close(r5) 16:00:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x345, 0x0, 0x800000000000000) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x260, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) accept$inet(r1, 0x0, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x83c6394e8b6d1366, 0x0, 0x0}, 0x8) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000080)=[{0x80000000, 0xf3f, 0x401, 0x7}, {0x9, 0x3, 0x40, 0x6}, {0x5, 0x7f1, 0x3, 0x4}, {0x3, 0x10000, 0xffff, 0x4}, {0x4, 0x8, 0x300, 0xffffffffffffff82}, {0x2, 0x100000000, 0x2, 0x3}, {0x7, 0x4, 0x0, 0x2}, {0x81, 0x9, 0x9, 0x7e2}]}) syz_emit_ethernet(0xfea8, &(0x7f0000000140)="9d62b9dcfd835f16b57ba02302bc7c020000000000000080ffcc8b8ebbdc2fc513ecb3ecd89be4b4e0a33c2f114e4d61a7b8f039d960e5afab4b7cad01992da306bb504df23836eb5a1f6d0bcd46c966d440b4a4705defa19f59c86f76d60f100a95b289bccc700731e7d03d05c2bafcaa08b3cced9bf867a296262cde2a080bf6c96055cb7a19991c3ff73c88c48860fccc62390900000000000000b2aff9558043eae758aebdcf6c16e41be30fe10f7599501dc4517efe15ffb2da26797a03323a6f9ef14a8781f2bc2446ca6a9e7d0d8a000000008148dc4ff8217568091da54428f886a7") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x449d) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x13a, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:22 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) msgget(0x3, 0x100010040) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) dup(r2) poll(&(0x7f0000000180)=[{r1, 0x6c4f19cdebe73327}, {r2, 0x80}], 0x2, 0x6) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:22 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x800000000000803, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socket(0xed191787c95d3a21, 0x5, 0xfffffffffffff000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc10000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b00"/87, 0x57}], 0x1) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x9, 0xaf3, &(0x7f0000000000)=""/251, &(0x7f0000000100)=0xfb) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = socket(0x1, 0x8003, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x3, r1}) r2 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000080)='O2', 0x2) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x5}) write(r0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f00000000c0)=""/45, 0x2b5) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/137, 0x89}], 0x1, &(0x7f0000000240)=""/183, 0xb7}, 0x2) kevent(r3, &(0x7f0000000100), 0x81, 0x0, 0x0, 0x0) r4 = dup2(r3, r2) fchflags(r0, 0x10000) fcntl$getflags(r4, 0x3) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) dup(r0) r1 = socket(0x18, 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="85") 16:00:22 executing program 0: r0 = socket(0x6, 0x4000, 0x2) fchdir(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x40, 0xfff, 0x0, "b04d00070000e77f000000000000ffffffffe3ff", 0x4}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="bb6b627440970fedb543ba194c06f27e01802e2f66696c653000"], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:22 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 16:00:22 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x62) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="ad7c44009fd4b1be3bb1828c6e75b4047206f122b57b18c38066703e67f595b74474d740fb70157a1ac620649fdc289e87da9dbd1f3b3c15a06afa7bfc9fce1f63f0f727a4c1fa261208d5be3044a473c79e8690719d18959413d5c4b42ca3afdd7857c44fb071724891cd125c4b982279c557010823648d2f476ec89b9be1e8a60394fa28f714cdbe7aedda35ecb10c18fe2ffa741e10759d", 0x99) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) dup2(r1, r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x401, 0x4) r2 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x1) fsync(r0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c, 0x0, 0x2000000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) r6 = msgget(0x3, 0x48) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) r12 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xb43, r7, r8, r9, r10, 0x4, 0x4c}, 0xffffffffffffffff, 0x1, r11, r12, 0x401, 0xffffffffffff7fff, 0x1175, 0x401}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100100100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000100)=""/1, 0x1) 16:00:23 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:23 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x1, 0xcd6a}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8000, 0x101) unveil(&(0x7f0000000840)='.\x00', &(0x7f0000000880)='W\x00') ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x400, 0x0) write(r2, &(0x7f0000000140)="372cf4844a7fc8541a681a0f71b4fa793135643adfafb4cba55f039593bb7eb8df23cc2d7fbce5d2284642e40fdd5b5eda1077b59cce7cc9956ac7f333b2e70894aa7a2dbff3db7ac26a9751d23156fa1d15288b4527768da1a2d04c289e9524f442d7720ef660deae3beb4ec539e5b647ef4d9d3a4bfffc8a82d8f884b7130bd4dfceca9c07653418c105d3947c0682953a7f54f99067ac4aef", 0xfffffea7) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000340)="6043842fd456ec8ff2b133b693692858152b8706703b467405e811c2c61daa29464795dd28b4c6a53dd258f5b61f57a4fc760efef422567caa27641767f06f0e93451de0ec7a13dc6dc20f107fe39f9f8a24a85103766687221bb2de26cfd78333118f117ec20744d1bf3374d11836b47bef3003ac8a1b3a555c7c3be0711a362beeac486507d321245f8461efddfb57b7aaa12b6159f1c30ff91a955cb8fcd5ffe1", 0xa2}, {&(0x7f0000000400)="712c98f110089c385feeeb85404a5cafd9f59132e687a6ac2f77bc0ca0c0da3cf2433168b11ff825a0821b8fdbf225ae843b7829eb40d7bb218d9bd1d0d0d98368bc69cad8dc4bc9f974a8e481375d55a3c630f52a2dfe3ff58670cfdaed11a4710773da90acd2bd425dc53701bc9c932a406a99091ba82bf275b2799c1d5fb3d647c259e6acb59349b5c9b47fdeec3a73e918c0c76c8d6b52849d49ba", 0x9d}, {&(0x7f00000004c0)="743e62e46cc1fe55f8f7d7080131275f907ade0d37295c9978683baf99599d3f668fe297a7f07d6dfc8c306a5991", 0x2e}, {&(0x7f0000000540)="ee7191a9d714b73724fc73f113af54db007975708eb38c7d0b301f8bb8b8ca948b50ccd99d0c8531d6fc3feff1cb4a3cd6f4419f1b8c5e8ef580db55f15ae7586a226f81253b3cee4064d9d1ed2cb23700d5f5", 0x53}, {&(0x7f00000005c0)="07d5c58b2f9253b7c776d16f1f57868d5d31fc48c7d367758a5f96c98e2624441f7ea98182c3300543bbee59847663f1805598a63b03540903cd4371c3b7b7132e1c580ec3b395dd7b88d531c488fb158e2bf00931f5fed064ee7ef7ecd263c3289a16987e72917567f59a397fc71546c5688fd5b473cd70294b785b13ff96856aba4e5678b2554e71899005c03962c7d4939b581b8c30057d4b206c8f40eebdc5c1d07e66379fcad886db94cba96ab69b1826d2780037b974d0f92b", 0xbc}, {&(0x7f0000000680)="8e330fdc217381f008d1ab57aaa1d987f5a4fb8c9f763d6ba432de70f913dce91cf024d16021e841f442b1c3f810f37e425c351128916b66701cee9c3ce1a2f5f65473a2bc540ad599b6ce71563271383e2e210bf17adbdbb8bf9a97f5cea4b9756a5989b4f269ffc9cf7c22a5c3a8bb80fd1c53a863f1c8ce767053df698c139b516f401de7855f03e3f95e75574a5d6442a6d964ae838dd1cfbeba3de2", 0x9e}, {&(0x7f0000000740)="b511477fe5231aac559f67a7e22da91fe4b635e8694e4b15dd245e64125b12de40", 0x21}], 0x7}, 0x8) fcntl$setflags(r0, 0x2, 0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x8001, 0xe1be, 0x3f8000, 0x7}, {0x3, 0x100000001, 0x3, 0xd7}, {0x7fffffff, 0x10001, 0x4, 0x100000001}]}) 16:00:23 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x100000002) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) nanosleep(&(0x7f0000000000)={0x20, 0xe72f}, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4}], 0x10000, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:24 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file1/file0\x00', 0x400, 0x106) close(r0) rename(&(0x7f00000000c0)='./file1/file0\x00', &(0x7f0000000100)='./file1\x00') chroot(&(0x7f0000000140)='./file0\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8e2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: socket(0x1a, 0x4, 0x9) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0xff) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x40105706, &(0x7f0000000000)) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8fc9165b9c10a2b7, 0x1004) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/84, 0x54) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x2) sendto$unix(r0, &(0x7f0000000080)="b4aa271c175a8f2bfb82864472206100dd72017df5726812e0172ca43b0c785e0f0b6fd0a817e0f25ac0332834b0096850fe138f42c59546c634a52cc35850f07d2972e5970402244eabc51ca13103e4ccc84fd9584fb18e89de263de768e441cab75f81ea1c9319c3a0f94da3f4277706d00bbf4401ba", 0x77, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c651b00"], 0xa) mkdir(&(0x7f0000000180)='./bus\x00', 0x93) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xd973d015ac8bcc6a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000028a000/0x2000)=nil, 0x2000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 0: r0 = socket(0x85027c7cf3275b71, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000001000000000000c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abc60b7a4a64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb3fec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03dd85544cd1cfd0b34aa3fc16139c665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a00200000005d906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9d01000000000000001cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb0654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f42874f0056f0eca629fde07bbb821b117c9084147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d9cbdc8a526918419fb9350359d2238ea4263f2dfbacfec85a011e0163cf4f3917ad41bcabe64fc413bb51e9fc99bf278bbb2b587f00000"], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5e0636e2000f9fee9cd1ad851fda90cdf515cd9fee3bfc0ff922b1366c31572ec95d2e52c796121522995c6da2de", 0x2e}, {&(0x7f0000000040)="c91383d4b0e6cda5b7b2e8a76df2ee85c2370ad011771e5e0de12fea6c520b8ef53ec0ae503815bb21a9f0ed273cf2e1b1dcc6d153a601f108e556a422d11bf95010f121326d6ec5c989d76fb61072d5d795cab6f81a0c3d1e2da6a1c43715ad0b70ee", 0x63}], 0x2, 0x0}, 0x0) 16:00:24 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x8000, 0x8dc5242e6cd5e38b}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xfffffffffffffecf, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x2}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r4, r5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xca7) r2 = dup(r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) 16:00:24 executing program 0: r0 = socket(0x10, 0x4, 0x8002) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4b2a6711656022d1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) setsockopt(r0, 0x5, 0x5, &(0x7f0000000080)="d5f66d9433d1a943fe394ecc28fb875337ecbce2d8e7597d0c5b8163cb669e07c790baaf3f04d3dcd10f68645cb50d4dd0473cd70516f3fda0b8b9e13248835d8d9b2531fd9f283c5fe4b5e4f895243ac16038ec312e3e211a76ba0cec5aff7fe7f2afe952f4ab91e185fd3850b8470d2acb0fc03dea53393d7340627ceb9f10169fa8f648a9f24a03306beffa43eaa0c0a20fd94b1a27aadc40c2e33a57b048be7f5c6c53c2b21856f0eee4b10a6b87dfde5d46acafccf3ef9531d37a453f7fa3c24fe4884f3b08fedb", 0xca) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xf90be96f79c8fa72, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000500)={0xfffffffffffffff8, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x9, 0x800000, 0x100000000, 0x6, &(0x7f0000000280)={{0x3, 0x4, 0xffff, 0x0, 0xfffffffffffffffd, 0x1, 0xda}, {[0x1, 0x400, 0xad, 0x3, 0x4, 0x7f, 0x7, 0x7, 0x2, 0x2, 0x4, 0x423, 0xab9a, 0x800, 0x4, 0x6, 0x1], [0x1, 0xfffffffffffffffc, 0x0, 0x9, 0x7ff, 0xfa, 0x6, 0x800, 0x2, 0x20], [0xfffffffffffffffd, 0x6, 0x80000001, 0x7fffffff, 0x7, 0x0, 0xfa1], [0x0, 0xd1e, 0x9, 0x6, 0x8, 0x90], [{0x7, 0x9, 0x7, 0x1}, {0x3, 0x3, 0x3d0f}, {0x5, 0xf3d2, 0x4, 0xfffffffffffffc00}, {0x1, 0x40, 0x10001, 0x6}, {0x3, 0x7, 0x9, 0x2000000000000000}, {0x400, 0x3a5, 0x8, 0x3ff}, {0x0, 0x7fff, 0x2, 0x6}, {0xf021, 0x0, 0xffffffff, 0x97}], {0x7f, 0x9, 0x4, 0x5}, {0xfffffffffffffc01, 0xffffffffffffffff, 0x80000000, 0xdb0e}}}, 0xffffffffffffff7f}) getitimer(0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x1, 0x2c5b, 0xfd51}, {0x3, 0x437, 0xfffffffffffffbff, 0x200}, {0xffff, 0x1, 0x1f, 0x23ed}, {0x5, 0x4, 0x4, 0x20}, {0x5b, 0x245, 0x401, 0x6}]}) syz_emit_ethernet(0x190, &(0x7f00000006c0)="08f118a4d0f29408745ceb028aa925658ca84748dffd5099711e85a1cfe2b13b2fc2d4fd211e15c0d690c48c50f332990244ca8481376641ccd4fa96139faa2aeda58a5356ef04a7b9f85bed781f1bc1d4c312a813c3b53dff0216ff5b0ec8b1f75af98d573e6e2609e999b24789e1a9531a02806f3dd2c342c9346968b0eb330b7b90810000000000000052590f3a46911091317b71ee7f03b292c3435e0d17855b83c8bb9fbd3ed150cb8250ba1668a74b8a40f4cd08259e5c002fa58f3f7ba5b3a21b3bc03c8d95a37c98050170fc1f2ff4ddcf1972a94990ba579a71068a85d2f69982777c228307f2bf10633a28ae18836925aac62776a0a208ef9afb76f8c763c66ede99a85bbc53bfe99a5f1849553fefd93e015914bf3ab4169071c7056ae61e69eb86870563f65cb7f54bde1cbbebb45839ead134144f7542d20e3158e02544caf8984e77dd8f983aa68e3123c7a91d143332d487fa4d183e6d7030e786837d684a4faa70296e1b49e61592fa609b8b017d44de07880684e7487277357a5989d18392335dcc1ddb4b8de453") 16:00:24 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0xc5ee) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x1, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xffffffffffffffc5, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x84}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000008000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000003000)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4d31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a040505bf50000000000005d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3501338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b93750ad70cbf34b930003516b5e1ecfaa586b4153ce19d8c8ca917cfd098c748a29a4dd0991cd1b0c400"/2601, 0xb57009627ab402a4) 16:00:25 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000240)=[r2, r2, r2]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x5, &(0x7f0000000040)) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='\x00', &(0x7f0000000180)='-$&\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='\'$/#-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\'@\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\'[\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x426) pread(r0, &(0x7f0000000100)="17190dbe38609290f906a3210913595d74b58f17eafeb2a279bbad9da480f6e909ca43dcf00584b1d032ff03908a52b4a679e75e0c17a6cd59e6398a92df4e40efcc4d903b2411e70718be4eb621d0d740f3da1d3b6061bbc89db49517cd0fa5190d4a714ab94efe13c29d098cae66c6acf99ac2c487da4eefb5abc93cbf1b65fedd47bfaf939f8e52cadc8570275d0961a53da2", 0x94, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x10080) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xf2, 0x1}, {0x18, 0x1, 0xffffffffffffff57, 0x80000001}, 0x0, [0x258, 0x3, 0x40000400, 0x200, 0x101, 0x10001, 0xfffffffffffffffc, 0x1]}, 0x57) getsockopt(r0, 0x7c, 0xd, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:25 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x8, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x9, 0x7ff, {0x545e, 0x2}}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x3f}, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x2, 0xb9bf, 0x7fff}, {0x3, 0xfffffffffffffff8, 0x8, 0xffffffffffffff3b}]}) close(r1) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x2, r1) ioctl$TIOCEXCL(r0, 0x2000740d) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0xfffffffffffffe61) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x5, 0x8, './file0\x00', 0x85c, 0xffffffff80000001, 0x0, 0x1}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x10001, 0xffff, './file0\x00', 0x2, 0x84f7, 0xd0, 0x1ff}) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x1f}, {0x3d, 0x0, 0x0, 0xb487}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getppid() 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r5 = dup(0xffffffffffffff9c) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) socketpair(0x6, 0x3, 0x1ff, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r14 = geteuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x1, 0x0) socketpair(0x2, 0x2, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) r18 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x800, 0x8) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x788bca91bb66f5c7, 0x0) socketpair(0x6, 0x5, 0x80, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x20, 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = socket$inet6(0x18, 0x8fbab0263088c315, 0x7) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000000700)=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) r25 = getpid() r26 = geteuid() r27 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r29 = socket$inet(0x2, 0x2, 0xf6) r30 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x200, 0x0) r31 = accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="564680c667f4bf824212774c95d62aade98629c35dc39afbd7739b928edd4d5c300fc777ac2f802ece21b3fd746e43be2b38588a7eeb27d17fbd2571a36dff7a24267fc43f741aeeba992904eeef27f7b7b6d747f08cbf8b05ece6cf6ec4d342e8ae01ffc7bf3df59112e01f999a00a135ac1f34c3ea1f34792c5071cacbbc3b43f473f038d6", 0x86}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r3}, @cred={0x20, 0xffff, 0x0, r8, r9, r2}, @cred={0x20, 0xffff, 0x0, r10, r11, r1}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r0}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r3}, @cred={0x20, 0xffff, 0x0, r27, r28, r4}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}], 0x148, 0x5}, 0x400) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2785d4f1349e349a, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x5, 0xa1, 0x20, 0x8d}, {0x7, 0x4, 0x3, 0x6}, {0x1f, 0x1ff, 0x4, 0x9}, {0x7, 0x1, 0x0, 0xd9af}, {0x0, 0x358, 0x7, 0x7fffffff}, {0x2, 0x5, 0x80000000, 0x3}, {0x81, 0x9, 0x86, 0xfffffffffffffffe}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:26 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) mprotect(&(0x7f00002e0000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) semget$private(0x0, 0x7, 0x200) mkdir(&(0x7f00000006c0)='./file0\x00', 0x3) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xa0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000000380)=""/239, 0xef}], 0x2) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x2, 0x10000}) 16:00:26 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r3, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x200000000000007, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20a02, 0x0) pread(r0, &(0x7f00000000c0)="89ce7d2be8f3d36be11026ff069826897997f2c0584db8a941a1e983a92852dd5ae032ff7d4900d03794fb13ae984468ab3ba60c2ec1572e335ca9d968915080c26c837ab25a88544385eeb4ffa2a9b2cc1d6f067686f0bb2eaa5cf0de0bd9922f385bffa7ca5e45dbf36c4238b3e6c3ea7f0acc9a30d7c80ba9cdbac0b106add65a280fb1a613319c7f72ed06032984fbd961a96b959a2bc0d535cd5e3c95327357b9f774c83fc8afb0cab1ec8aeedae043dad3d1fc4736675d0bf04e176b568be76390949c8390d747d325320dc41e5724341aaf01a76c8509", 0xda, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) sendto$unix(r3, &(0x7f0000000400)="42d5afa472d2d338fb7861ccf15e89bbb05c281631f73902d71b6bdc0b837cc1a41add884b186700a69a4118c2427396c29deee0a1d8f261fe34c2f9e93b905d548950d9171f503b16885e636c90d90d3f7e2578de2b15e0be601a3eef8ac9e9d4237773f9005a6cc0df89770d0a30ec0c0924cd0887086253d452b1d3e9d5696e180b2aa4a7f10ef67f4ebf4550cc7856a651cabf4599167fc4381c77af80d2", 0xa0, 0xd, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x0, 0x401, 0x6, 0x8001}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='.\x00', 0x4) rmdir(&(0x7f0000000080)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/113) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000430c256727177e4c2af2bdab1556fbfa214a0e17c438b0645a6d8f0e189e34168a4c7b713545adabb2a760f235d6dbc8a09d560a15359a05e0d8c26be95e2ba298c40920c0a942bbb6d56e518c8b054dd3eafe4921656841c6990e40b623ba234cc79d304"], 0xa) socket(0x2, 0x4000, 0xebd) sendto$inet6(r0, &(0x7f0000000000)="285864a2ddfde0d8e7d810efa85cf3e545a901493bf8614a943c97afc45f7a6fc2ed165aad36caf600cde6fabf2969438b81a09bd858da6986ab1a0e6bebd330fcf7e3bf0e7402f81697b6c1430ffe4de822484d969fd59a622d2beb0d414a9c320e2d7f283b9217cd3ad6f4c632f90f726f2f4e34f0d59fd9177def691f6cf4b62ad4301f91f0572b6e045b61da4ee093d3b8254295721725376a1e86d66e51e4b0e7580ca1d05f33279cc8ca7d19", 0xaf, 0x400, &(0x7f0000000140)={0x18, 0x3, 0x3d, 0x9}, 0xc) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x10001) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) getsockopt(r0, 0x81, 0x3, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="60a57fa8f8baa34110a58154db6481e2b3000fa995946339b9", 0x19) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = semget(0x3, 0x2, 0x40) r2 = getuid() getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) semop(r1, &(0x7f0000000140)=[{0xcfef506e1d127d9d, 0x7ff, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0xff, 0x800}], 0x4) getitimer(0x3, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000100)) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x58, 0x1, 0xfffffffffffffffc, "f456a3753c1af1d387caec02eba9ceec1f72a37473130b9dbe1835d3060f96792aa525e29c8b15e17f0c73c92aa3a8d9df26d91354bf9a0679bb6319cae0600acd"}, {0xb8, 0x1, 0x7, "a35d4b4acbb81ba646653094d76869a8fcf34b9a06bb159b53f3a2039eefd3354d74abcea885fc969f78dc2afcba82663eb8861c83edbd175111293e3ade6214525cfb9effd37d9dabf02090dc9192f8d300423bdb93b955f5ca44d7367f47b486c35fb324e11b7d276afd8ba63ee1e8a60dca21f27d3c01b51ed0c6d6e8a55238f5b9728abced94392eba30983fe4ebf50380d7d430b14cb7b722826488a2ccfc"}, {0xd0, 0x1, 0x10000, "360a84aebf5665b442022350eae4e74cb58556b4aeea9b849c26d17cdc407f6974c4619f23be607fe54bf2c9272e7f561fe960a6de4bd6e84ccd9c1f0cc624713bba5351e0acc5a20575cb3eaf94c4b1e7b13871f565f0e54b3d165087cd9dea3de45e4b09a303e68ce47b5d19dc27cd82b809419a5df17f5c00a4512bb0472c547806f386888a332d0bf28c70adb85a4f7598ad7c1f76e737c1dc47e03be54db6add7636fbf1cda2777e187ce97fd2ab4a99919013654168d8d66a22a5f38"}, {0xf8, 0x1, 0x80000000, "276b4a9fc1a4dc70fd2782bc8c8e5a0ef4eb8288c314fe2a65cc8079b8f7bdb41024bd55420cfae1621a7c445525b649e3a1bdbdf15a92b2b15a3b612a483459d89acff6715a104769be53ae3b1dd1ed930c0600b9288481b547ffc84b4004441e8b201e5125ebc9a0c6210572608f8fe0872d60e7680b85208a70178cdae43f58b668722718ed3310b18fd2b03bdc40cb8b1a653767e17ba9798e2e6f60263f93b9c5c3e88fbdc5ae4b4ef44cd2d3ac561ed28cf0326b41d03f14a06c88f887a5c933c73c5d0dd3857abdb02c320d0c32cba0c46d5261c830fbc746ffd6f205cce840"}, {0xd0, 0x1, 0x0, "0ae793421d27ecfe2bd4931d51950d4cd05bd2a328b996cd62d74cb796716251636164fd7ac7e427cabe5e5ed73bdf08d90f7c172646fcacc7fef2603eb8287b17b8ca3a51bc15dee51e9d8cd9361abf8030b86f9ed86b029528d9da67381d9a154e2a50d6ff05cd811798f2300fcb1ed02e9a0dee482bd6c78f112ad3ee3cb83ad6fdf1d958badb4fe965cfb496c9a1dd469140db973e50e34cf0ad511da84486f37377a2581d08325d2372e1cf08f486f33d0091b57002b1ed"}, {0x110, 0x1, 0x6cbe, "452d5c541f65d10aae74311ec5767e4c51e30f1ccce7af8beb88b95595a6b2905739771760256527825231a7d84ae2606475540399392561b82c4a14085554b6de9bd925bf36591ec4a096cb0ea0360414ccae8c9d5eecf2ffcb2c5b76f4536adef9b64f53aa1cf9ed85906d568aea749c811933f60c535a55f010d1585e0781e2f97daccac4ad7744563f2facc2205313099ac837a6da6c6fd50dbe1f12c937a35e7889fdc80dcdd778163251bc219fc6715d889519b3cb58ac2a3c8ff971d1eeeac5b976f65467f5b0f88a0e1697adfde749cbc7e931db1ec6939074e1995530aa75fea2088d7fd28cbb4c4c12714e8f6242a58c30357e4412"}, {0x48, 0x1, 0x9, "6fa27f2f1faf6bb850a584dd8d4b6b1826f5e586d77c0f03c1ff4da3df34b9ee943d5658c617c66df9ae4b0f24b77027ab2712b438"}], 0x500}, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) sendto$unix(r0, &(0x7f0000000040)="0153e294d0a1ebcd74335b", 0xb, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="eb9db82f62757300"], 0x8) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r2 = socket(0x1, 0x2, 0xa2fc) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r0, 0x0, 0x0) socketpair(0x20, 0x4, 0x80000001, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000980), 0x10000) r7 = socket$inet(0x2, 0x2, 0x6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x400, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x3268fbc4d2dbbf5, 0x0) r10 = socket(0x2, 0x5, 0x7ff) r11 = open(&(0x7f0000000840)='./file0\x00', 0x40, 0xca) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c977665"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000200)="337847e9a580ee956383c188cf6aac26dd0193530043bddecc7a60ebd4a3dd76c9dbb9ca2d60494081578a35564aa22904f51a7c95cd78f115b05c7e9dc9fa181d24b97e1bec280949d179882311687b7a4d68fcc5d81826f76a8890dde54c0c56ad172dc81d0b758050148e37b7b88770de52d96fa93949f55973c053ff2eb0639ddca9952043ad4130a06cd16724e53fea95550408bac2f57daf9170ef5bc0ccb0a096215c64ffe7988b9519dde42ebfc79728975384", 0xb7}, {&(0x7f00000002c0)="77df02e3c122b621e72b9f6eb65644789299dce5db2d4395c74a6aaa2a4373c81f3c8519f0832a193c916cd0e623f24bc039993cadbadd81be097129938555d036888085233a61e2049da892be0e3593ecb2309924c6560c90c4d80ea05b8a19ad95b9eefc9c7e086f98af611d0cbe604e191117394f8def1323e8b336b7916608728d62ec7389381db645604b928a90587aebc82940b2964d09aa5adc3a52edde34096f3d149f0eab9719c2284efbddfa869563ce9fe2df72d3ae528b0ea5daec34bb5198503431e8177d001d924bd3992f2f078447fc1251fa070c5d0b919e98447e66c9a99de7d230bd466d0ef401", 0xf0}, {&(0x7f0000000140)="983aa69c5745f028c3d78b4b867f88a38fb1b7e29db994c215b9eb4a83612bdada1405d1630d463288f8dc03a3ecc2bef0af143eb558c2f376ef7f9aa096319a650eb94cb04bf09977d1390687", 0x4d}, {&(0x7f00000003c0)="66b1e0156d694d2e207ac10f1e786c13d9454555a786b4299593ab202fd4f935827334e2", 0x24}, {&(0x7f0000000400)="0348526b83e2dfb8113a1fff4259b3fc6fd40780a9afabf426f65a58e06b762e75236dd4deed67645935ad013d4febe9425a876b0f0c71bdaedc805cb8f980f38a98ef40bd1476ad9fb5961a153261acdad7a0f5c95cc8ce2973d9987b9caaa033f8920d65300f427f5e7a9c454ead7ee4f6f23342a85236f8291fa16cb6916ce73016a7dc0b26bc55e7e143f705e49809d66c64787c921b119aa59154b4840d0d333857dc6015b63f5b1622953477293dfc5eae45bd44b42b098a77a3ae0da3667536390ca410bd29e2d5eeffd40a", 0xcf}, {&(0x7f0000000500)="38e4fc49310720f525da6aec476c4dfe76b9d2921d353e089470a7ad9500a0b24a39b286fe7b50d5fcfc663cd22622e0ecd823b3c9b0de11b0b7caa9d1d2792d8cc534a21f64d201be49187fea1fcc56f8facc69e94430d4b037d99f75e85808a9c2a41575e8ea7d6f0ee341ec937c0169bdfffbbfa157d3a3d76948be59012bf379596ba9309b9b52142385ca100df8e35f551775dae663c267888ec092546ab024746da29da56bd103d56304", 0xad}, {&(0x7f00000005c0)="887cc39b223dff2169d238bac03bc6c46a6994ba3f302b92fc8151a29cfd5a312468427302287fe03a8871c7883360", 0x2f}], 0x7, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0x7}, 0x2) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000009c0)=0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740)={0x401, 0x8}, 0x8) 16:00:27 executing program 0: r0 = msgget$private(0x0, 0x100cc) msgsnd(r0, &(0x7f0000000240)={0x1, "45edf077b5bdeba3677d65225407591bdb1355ab858a7e547508e35201c8dde3e0db7e7b6d17e97be555c9948ccd9f6a757c25c3777f3772814ea96f98d2f5aef0bb26f742cfbd820e5761919e1e0a163f535c733b438d56530c7d3fdf98d15ebe2b2901889018f615e8d03cb583d306d581d12e2fa491f02d19cb197b9df7bd2905b31458f64d8fdd0f46f7f8453c708178944248e7163e5f83e3a487c4bc7a416150503f54c949b7229a9448d6afa3bd57e76b8a11af76c7305d94273b037a38d6d0967dc35c70b85a7c053be5288f5dc00044e4aebc26db161b15b1e0b17f008549549df4da607399506c7512140707ad8979fe572854af2fff18122e8dd07387872714b8c43fc379dfa7aba1d66654cd5fb7ffe91d84e445b02eb6250f31c72666d3f77ab5d8e3208bc13f75848c356765722482c7aefbad2d6e7c1cf192f7e853f7c84023702eae34e4e41772514bb2edd6d4b2fee20bd096b3ac5fe4fad6b661beb5935ae8f4e8c990f0b9ed35398c8b9d848d4034b20564dfb13c24612cc4eef49bf4edfa9d548096ed3467d87934001784db8eec1fdd912fc306ef1e25471ed72febf0e8091864ff251087ec3c0617bb46557ed9f5400e6d883dfb7aaa42b6b9834db3030d3e8d96b8e2a6be15ce44a617b7a971ea466a7c11d8b5694b0092ff021a647d646a28f7e8adb204ec0ed809a1e54240fb0c2285c4452d948529794226492bdf58d8ac0a80f1154f7d843a3a758b8dc066b13feaead83c2fdf09f17a1fbb14102c8c54f239ca5492a5b8bf68d02865d166b37360d725135fddf3a681d4b4c78e1959812cd0ba93f8c87b5f0d62d6df340d6357ad3a6a32b73e3b2aa393bf55665f71f2ebbb067ac00d2c62e74933e8cff1d83acb58cd9ccd11b807f9b56e08258a7b9af1ac51a69add51886674d3676f4946c31868e2e357949f2b42e7425d9c43816f2f4ecd1d2f7182bb591bbd4144f486574498f76f451866079f4c5f4b93c2c57dc4f15c44d1fc7c71e55e143ee11cd8570834b0a0d0c4c8e29c9d65478781303e63c14d4937e1e043dbe71858c301470eafbca427f4653c5e175e6a2ef96296a06b5c74e8ebec6d940454d6bff30fb66cd445846b4d264d1bb8fed2fc461be2b77ad0126899efdf4ed629dbe1ef2748a105d2ea4a5417ee0c5d5caa88d96ab71fe873eb2c1a0d676ca4d9fc0977bd1972935b5e8b067f4fa274c62615a3aeed0b034f11d086859ef3298cb1443aac0f9fa911cb3842e674005961fe0ccbef7c997941dd5ad135772a2c7c7d1c04d3b8ea160d9ee39e82304851a79844961d7d2ba730da332f0a817500f4e624696dda341b8f32c8f4e5d34070ed76a5362cbe1648fe852da8d2a4048c2d8c93fd9926a52e0115bd7095eb710dda4c0fdb359c6e453d9b891904c4e067782b51666412600169b16c6f7e00b873c6d80061dc664734bf439164fa7df7a46cdc44243a710429a958ef932ea226175207d9cc329c4d25b6ec43811b6af4336fa844e68d855fc852867bb39a82df50f08d59455a4f3f89b385ee3662f0f8ae439fea84e58d3de42da180b24387a993ee05db624f6a24f28570ad088bba8a180054e77c55edd8f5dc8b40af90771912e4a0c171c60102d874655dddfaa6dcd082c7d0737f62dd709e543c38c5dcf8ffe1430b355e54e4bad1a096ab19e23eab2787cd51fa742b66126292726a342509c0494c84db5fc6f0220af2d62047bb8aa4d645960e66896f169b533e60da9db9fa35b11e793318527fa8b09bc11e52e5e142bb5822f9b5d72821f31db93006c7a9d6c895e8d342aece87e0def13959d330081cf5e833abdf2b2f89a9ca021d4303b77006eab735f585ed29ec109f88842b90e9f5a58aa581d656bc074afe079299b62fc517cbe821169cbd5d93de5dc76849515b8d69fefc2edb795472c107571872994d1a85f89959168c6d1fd78cfd69adf8eb18bc3e6a77f1bdd456a67288ebfc9a025f0c68a80844252f8fde4d42eec590e8b96806d5c3beba75cb0704397b0aa13a2a9f4a505ccb6e4a9f3180d1fbeabbc84fd0e83f185da715fbbb5604d13d2a7b3f05787a77e3e917105e5eb1bb0484f9947a08d7bb5a4cd94a21a11d88b0a23413a8e0ca4c706d89b58b061936163a85d6634a25f0634632cc0a6ffa7e25d8d9d64da1e5b25b50fe9f2f31faadcd3f356f1defd1e1967bc5b232aa4749d63e49b3ff7ca96558d75c4ecf8e4acf97b50a2d8fe6360b425dbfd782ad63d03b6b1f9214cfe31d5f70c1cb2a657fbdea1d94d877cc52d3820b3b5d4b51239f69ab2dc2d59dbe40c03f73d26a6674335c96d3be1fafa1f248aaba0f45efde05427a2a8866e1f556ba72d93f4bdae1302fe32887bed4bb2f83f8c0b16f2e3ecf480beb38f9f1ba5ab1f41d65c4b547d8658f86c8678478f1dd7db1d148c56ed6d74c0b3373c36dafc66532d085d45659b9b97f6918fb5406b793798e2a7143527d764afa96537c3d1838468027f123e458232297f0197f1e89a83265ae8be85d414c98d9ba1e1cc6860e5f150ab597814b76d24d01b3b34845cebb32c438f144fa521a95360d12dbd36c9c0d6dbc4e1d8f6c4db03c6e9245b9973836eb88888081b52f3e45e266debbde1fde2a678ea58c938e1848ebf705117d29f1d2f10e55868005671a269ad9b361fc75b71f812cbc5f93616eb5c8edca690a75efae692ca463818af414348e1b34bb5a98ca1a6eee3820b52ee8b74b12c1bcd846dd739760f5faf370e0ea57ece08c9e0f37978720a4995436f52095d40667de6d1bcdba71b3aa0cc001de8e7d4a9d895d462e1ccfc265c871dd3a5f6d9bbcd9420ebf53f3bb188bd1c003992be72357dc6c5f09e2662fb3016c173bf78e044d84606c2d85934ec2e141764a8dd34864e68086d2190a9b68c2fa37796e9c091b6b0f87d4acc6b6d8c67c2a97315cdf199175f4f6c8f3e6959e0dc86d27adb7bdae8a45ffc0c380f59007bb03b2424cc43d05bf9fba078c92886bd2c924eeaa294d24e5b37e6569dbb92d9e53550f1c5823cd9fdc95bbf02357ec07315579132f1ffe69586b051292dd181a21c526b7d9043a7e01e1ae9011702b2077ecdb0c3d07fb9b56da0dcb3484110517bcd38de73ec59a5eb4f4cd72bfc3b36d62283ed7ef33d601334e666ef1f435e0d447d8d244e14f2a504571c9bb62f32639385ae3783b4b7197fa4bccaa6733f4d147da07b3233eee361b43d7608cf08691eb9993861a3ba814ce9e28a4bbc7c82f14f3c802cc39d2bd0c5bb5465a3253c83ea4912955575e1f253e0e2c30a9fedfa16c8eefc268408e2b2fced41a83e22babeb098ad4c8716c13ed7de91b4be1a56e2ddeafd16e9e23e25b700e0f2645ace4a8fb4f256201eb53e146b1a43259d78403b5dfe4a5312a50b36b8f6d76e3211142e19114119a2fb050263069c7db9ef18781ec6e1cf8c5b8b54f016f5dd3b8fd5ca3628cbbffb711edd6f3d60adc550bb936a496a027e9692613207c161794e5c55fd84d1b20deba5ce7995a9d67ce5f9df5f7715f9260c6afd423bae1004adfbdc880ae0df38dd2cf66ddf0f00f5bf492f3ad93aa3aaab8af79b462b345b68e1f21e426bb9fe3310fb3b74ae3dc671d89a8ca1ea25c4cae22d41ec5509bcf97f361e3d086ab8567191cb724e8b09e65c802d75872262085edb0ec668f17999b7bae9caf165cfca6b7008fd7b3aec94e03c775eaddabd79cc6efea0056426fa9bbb23f1cfff43171a43db1845ab318f4488e7bd6f77c0c87bba341e81ea1f5e19f6fc567b951f7e12979e8ba05a83f012ad356860bda8d1545ee34f9d6ef8955af350b316ddcbc45ae4656bc730f1605c299a8222c760743a47541c59f2fca0035075b8a491e8d5344e041becf6c26b13ee82c7829b0dcceddb3d3a18bf2e1e28ebdf461c9ca9873598cec3edca62602b9c102feb0efa21de34091fe67ddea683199ee49e9854775ec338aba796f1943755ee67f846f93b1a4cf776bb74504a6f579dba120d6aab21d14c854a525e3a769384233fad7f0f730d57eaa4b22e8f848403d22ca0a216b5197171f5b605e74a22fd2db9d4c783f7e178d7f5e459a62e18ae2b192f27976c46baab1c986576372be7f79efbc018d27eb97e4d822f2bd8572e4d23417a14a95e8d3eae7fd4262708f322ea8477d27affd946b9c30532b0ab5a81ff777ee7b932f097fda7b5db6345f077acf90bf17b6bd557d021ff4be0112be0b2317c9e88a551a741e77b3ceb615ec01bb736f40bfd44eb7a1f17d6892d0fd3d1258602df50d1d9b7c2ae468637a2b11598e834dc25afc4a1295a483a51b4ebefe68018ff4d6169cdabde8a49fd62f8f71d3ee6e880cafa1d10d54dea24eab02a0632af0993e2914d286a4a29becea3b33819c598741ceaa54ef04a06fe9e7502688a9c05e0ec56eb9a7167aebf6d3e85d74c2d0e405f9ca6511ef7e9587558d7b817e87f23561705cc662240baca8850edfa19b4ae230fa4d981d4bc4558e052575241aa9de107f957688babf5dcb56f9559c8efa824e62018199bd110d3e488ba4ee34283fd5481a667e56f3809f85cacf14b46a7d305fc249251969747b066e010163546742af301a143d4d7ce8b687309f858bcb3e39151458533e7b7ca552b35599baa78e535fe1f2a83ce9560818a06ea61b2907f48a067f939e6fac98ee16d3319419176f59289a661c4e3e7a3405aba505369cb6cba5be1eabfa6179aefe26334ec9cb7f0ef7be93c7cec6d4b37c3207a36ddfb507b469335f904eb305ccf4f6e6747faa507af2be6272e79740c9a68d00ef0c2d4ca4104814da3fbd6da5e9af046fbf72397f5464dc7c06dafd0f3323566aa119b6606c579de64dc95bb991beaf1337d62030408683078989dd156d54ef27895ba27e6fd1fbfd8095601ac1ee2511a1aac360f53bece3e9dc9504e36c4cb5bf348db4c960e0d53232784345d820152ef9e619ad97d7e8ee6bc36f8e294feb4c1ad223d89aaf324f1dce297a346d5fb625365877c8e370aa24edd0db04974f132b83b30cfd5de4084d80061c01d625a8e170e8bdb4f2a5e97c29ad2e89eee996198f4de79c78db5a6192feed36fb20aabb2d7f73743397fc1ded1e3fe5079c816c708c605163c40cd92d13a92715c1085cdfeb1dcdae8ba1a741891ab751e3be913ff5fd98dab030e6ff42599a64168ce7ea3548af1e446ab1905b1372bbb41190808e5ef6b2877ea63e27ffcc61807f74a05b0208448721814af81319ff7ebd8bc525d0af706a58b01287d5cb63b5964203b8f95bc8cee5dd0923eaa6f31fdc07bbb2de8ac34271645e138bd6a2ae261bfbefd8d40d895b411119df90bb50107c92036571ed66ee13e0e78a37075f6be2915bdd98f77b8848726ab774b7bcc2b8a6cf1588d522b935c8db0503446d972d92020aff7dfd6ad21d94bb877e06856a2b950126286eac587e2b1183f13099c734a48a35196192e291318379023959c0d086d3b2efaf3d4fd142b7fa8d96efe14d62349d3ab9cd247a9cbac5501cb593625f7fbb3c5b238fbe15baaed0695317bada5b1ae6182b65ebabe75ed000cd578ca853f3aa80bd18afb68e613b87331f883f2225c5795c3123702fa33940368628098e6298923b274e3feef98d7f280e05b8e3332258029979b814d6bb6fe2e2e613010e36088b5382f3d2ef16b39215861016ba07ca1d6f739137e24043c7dd7c674776bb5b53b6faa3d88ea3f22630acd289e97876efcb284d3c795e90bb0e60002dd895"}, 0x1008, 0x800) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a101000000008ffffffff045ad35a052000000498cc57d0ac13c854d018538aa7c21b179e6d589ed30b844d6a977442222d72c3f54638ef5ddc738c5f87c4b40140271aa63b078ad4cd68cd2520929ca0222aaee1efe3e263f2d39a38dc14ac18a1486a85d0bb60d1f8bb5a2be2169e419fb71c245a68fc458567822ce9814dd3af1f7fe79cb71accb3273ccaa8b0e6d9a9"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) recvfrom(r0, &(0x7f0000000000)=""/47, 0x2f, 0x40, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="9421b70c234c183ecfa6fb35d69bfc5318f8f82183d8c3ec2e744f72ad65cf1a386e7db93c5f4390bce85a8569aa2afe3fb8dc35d0e8da8bae27b4c3a0449c978cf3c281a99ce65bff9c4c0a3ae59b066917571593998df71ba9bfcafb300229d468f885b98f00f4edf307dba04b4717bc6145fbc27703a51533c29cb53ab8a07ac3a6056305d70c675f1519dd595bb3d07f531e5367af3af4ea1f56c86ae782828f2436f27c1c89538bc6a43feb6bf2f87d", 0xb2}], 0x1, 0x0, 0xffffffdffffffffe) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x14) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000300)=""/226, 0xe2, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f666968653000538a45cd974464429d157145d63ded393a7cb168f640dc4c1068030350bd707430f141fcf4f3292cac29e3533e01dbd25278ec4756cd172fc31f52a0b91bae95658ea3274413a4e407c94286715b96725e9863bfb868387e6f8cfddddc9daf0dbdd70d617eec557d82fa54d0260152fe189f2ef4d3bec75a5cf5a77b551a0d4dda4dfc62602238f627"], 0xa) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000280)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0xfffffffffffffe9d) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="e2e61e1b96706329ba7d453be00d7d55784f7090da312fb786f0d6903687230cf0e653e5", 0x24}], 0x1) dup2(r1, r0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001580)=0x2) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000240)="a76225bddd27f5fc1e3f7f2de4bc7c7f6a73c6690d9e15f885f0fa64e2811873a7fda0ab5308c844ecdfb02d2f914f8967540079ae3d5f40eb26594273b35697f8b198521077c1c1ab3da0260098d10c67ccee4853142636ecbc9e387f4ca473dbd229085687f70c54f87a9abb1fc9c2765fbc17abcc3d9ae0fe932ef45c0f2f24275ebf2c45d024a408cc5e21b75d8a7c9142c65db4875c7faf7c949aa05b30d27e268212", 0xa5}, {&(0x7f00000000c0)="d888ef7bc97a7a6373cca84fc83bce4dca1a5b7b069f8fe5dd23a4192fe7ad870a97eaab941d2523a3cee17d5b1a269446cd0a241ed2158a931f3ab71e275fcc54eac398daa0cc430a8d38765d4655c9456e2dad661cb89b4e86798eccd8c3402274fc707e94ec6f0d29", 0x6a}, {&(0x7f0000000180)="2afba41c9e271be5ff8930a7a73d6e1af378bf8f1f6ca59403ef44d1d7357dc00021698d566480e98f6347450cbd29bc1113545d831336686be37466765e14", 0x3f}, {&(0x7f0000000300)="ed383e5925fca596d5fcc21b6e4b826272d2d8152288e526ca9b70f3e1147ad30f4b249f75cf91bbc616c5d16a7d7ae675085eb7d08e37edcb187eacc869564310dc813d9c46fc420bb23154e20afa4b134f4130263080fc5acd1f896067ad910f81309d83145672960d3297a37fcb65a2b5c3a0150a07a407d8e4ff446576fe69e85093ac2398c23a56656b96b714bba057edd26d29f5de7deaa938181179db2f4ba80916008adac02d29e400e044c9d85969a4202a82a60c27142bb97937cbbbbd756a458b1dea50b91642870761aed36708cc9c54fb0548e39a11638dbf2dbb46207037a36f40565cb598dcb05f96aea758da1d47b1438f95f1c3f7ab5d7b6a2c739aacde53108ad78c343c3b7ae9612db76c3ee178250149c32c290c617ae763cd3df8a3a158cec73b1b47e9ddbfbfeffb51cf071e1b231a173f80a7dcbad29c61a12a83e4cee57cb1d0bd3f2b18ef4d7ca73e341709aad7a079a8f7303138cfee79b072d5f4d72df628e0e75fbae608fbca58a3de19e8f5c94a4270bc6646a049f194711a37c82e37a42b8a359aa371b4aeb56380223fcc982bc94b3e703a4fd4816c0e8525b1fc102c4ba3b7e4b4b73b23d2917aee4d8dd579ac3caf9293f3b4e4abbfb9678330cb2e5ba027bfd652a720fe63b0408d1e9a939da12ef5f5a0722cea6e6a8699681e51308aec8c82a609b84bd770b24ae3942bf5220628db1dd4064039004c91160f808fd06e9d9ede28e41840cbc21eb4669b7466361f05ff55d3513d6aa9cca98732471c84200907cf73d1fb92e52aa6fdb9db470b464c16537b3a5f6a66612fd741fb91ba311755af9809956659355cdbc555aa8218502ea6a2a4e3cbed066df30ec42a59a30411e510029699a08f4720d73c5abb6f050aa7719aea5ea430aec633c7bc57326ea4581980cc5ee54f46dbff0e81ce457724af51f4b1a68bd470217b35c49751c07c80fbb2ed0ae0f2d1867194f835c665e455bf37290310fb802479f878a152475793c9efb263c040682f1093d19f90a726e554449626eb97f28a314ab25cce4de273df56e04de87042a03662a9661cd72aaf1fb8d5b231e074c8950c3aebde8244c2f430c2df0c73a642c8fac79b295a13496e6f362b1b7b34f6eda3d61509870ecbf1284d43b38c66baeabf074a406629770717413ce841df3ed9693adebaeea5f070c3eba3f9fc53f3cfec590d245e8bef5b765ca6f130c1901701cf94e346079ae5831d08cc37c9991c1b25a44106d24edeb3a3ee6868cb6368c119197b5e005c7778b90682bf47ed46dba47729ced045829d659b43620016983f3999be93f4cced860cba506375eac97266f5cf21aef6306e88e1e20de9f96659f3b21cce61afae621643ec06c5ca67eab5dee7f39148283b09e92cef780d5b9bc96c42025cd59ab8c4b965b82f1d537c8922971e2264dfeddc06fee5816eebda198e1ad4134e82b033c300beb6ed74d1bbcc7fd236296db4ea29633c3fd59d692186727c023347d22077b83a16c8938fd1cc0aaaf93bb66093d3dc1baab7ea75ab93cce770e2c3df87f386ccd60b34fc7063b9d7c2ab30aac33834100bd3829f5af6ab038770089c411fc4a5975d057e37ef9ae29cdaec23eec6d575befbe139a046ae48d6451fda4588190e65843eafcd606691b27c97d6e31f67b19789e8d895d68e7f7d694f1804bed19f3dc66c42c152eaec399670d151fac1bd5784aef3cc09fae007bef8c6082871292ec136c01463b82676d34999c1ba739accf9922442e74d8c4babc9f499ee3972ca771bdd690fe367b2aec94c5e508ed6d9ab531713dbe3149e1e17ccf8bcf9d06bf202e410e0f4ff29d286acb444bf81e330e6ed730e13d66500182018ab6acc6c50696e09b22e98625678def80c0eaac4471346eca019ed1dd89196ad7b441fbce01a94dbc76bf697909a9891b8d3fa956b186ee74fe5fe99b7dcf28ad0acdb52d4ce493b8451bf4df5e03ec75d9bf99b8501db944176a8ae8d033966a1523b30a8bbe983e1add8c0dd5c60162ecaf94d3fee798d874e0b81223f8379dc1cbaa4667541e6ba341a6fd9dfabbef5ef933055c73bd6a599f1871f1a8dd91e318a57749fd4980e10cc2fe6719bb570903d8c96834fda8fc2b883ed4b02a04379ba8813d4379b6cb51ed1ce482e90dd503a8962b7557728a2d7339f34d607afb403c0a31eb90de3fc920acf8d9faedacae2c9d24bf6972caf55aed8349cefa14a844b4b1a9bcb5b01a51f8d3b210a449ae2d9c8eb32db4bb58a6efd0e3d985dc43ec818c49c6983bf3c52fcc66d9cac61c58da8bb3422f69b7f451a41cd5c92778ae80a3dd43a67211c27076cc61ced0cebb0ef3eefd0ad0153f295c700b67f97b1c12f14d3a79feb6fe364ee960c43bdfdf31b1e677c50c91dba83bce4549dfba104813b5fdd475e11b7b1cc03bbaeed288e2705d03892bebb8a787621cb839a86f035d4ff2a708735cc73420853af93f08639ae401b4656e6114ec0b724ce7ff6c2cb4550b0412074351ac42f2207f5104371ec690d29eb338720e64cec617c8e00f5a479a86114dc6da37086d0c86d0c876f97ebc307c40450029595c82004f8a40092605a4f532528f871f656623c177dde6f5c8319e74d50e882d51044b76459f5a55542beb26738374a6d8d26349ee91b2fd8784c975d5b69c9be2a957cccb8908ccb1516f5c551cbc6f6111b135abacff7b0e24e3d871c4028847186b9793c195e47a2fe4663aa6b73bf0dc42a5cf9d4750073c18c094874fa9c12516279de0eb0fa2fe84760ad541c4e9c2898900d1cef23aec246f8c893a356d3678a3ffc5c71405589510bb16ab73d7f667c360cf1116840a11836c3d0aca9aaa6eac49841223221c81e16c46eafd7e5efc7cc36b045d3d7fe4ca197759d3d0c3fc29a76b9b2d32441445b0d67cca542dcf4ade3c8317b1e41539cfc87314aa50253c58127442ff9d3d3f3eac29e4a06585d918e27506def1c08d61374fa1139cf1dc42a52150ac83837b91b991612b2607e40c6114a1c7ee496e6076d0e511d422af54108d53cbc75dea22ce8097799f478469e038724f8c46ca49d8667b5975ca05fa5d46ac30be4f35d14586133c90c689341284c39935789b460b8a80c1dd103f374bd71de8432fede050ee297497316f0229942d2f0cb688c7aef2278e113b2809a4af02a8bd0de6e00345ac044e0533a2f3b4c41ee56dd44a0786b6dbd17183d6520c5b8072c10fb9ab166b9ed67a3dddfb7a89f82ebe6d89a80520474e190cc4d720f221b360f0453637859ebf96751c17c8aeb65e2fdcfd383899728dd62e5e3b8c75ceba67620103e9085f939f2d9fe2f685f764fbae442ab79c318854f1f5cd47700ae10913df1d7a41d192fe0613517bb2234b46cbfd902e603742fef7f366b8af27e92c1038a77f4de1a8b4fb165d8f3984480792fa5c27dd1989ded1c463163e1734be9959c0f7dbd17d4731d3d1431eddcf3314445972d71778070c288e77e8ef846bec2ecaa263632526fed0fa495e92b1c905948cfcd0d2dc53fce80af6557e9e690b95740e53493f56e6d4f92fbd378c957fbae29b9cc46fe5a8f548d83ee4034ba87af14387832e8731112db21387a94355870954e780b50e181eb8fb1d788c94b942db6cfee2d0c719de93d96bee4612fd898f6ba4cc0763864ad33bddf75b7eeae398ac008fea5136fd7f42107fd04dc39f0bce83a2be4fd8b1b21618a2894667e52f2825fb2e05185d0a1a84efffbb128b38f14b05ddcc9561ae8eae06478107927a6a728df68dcd34767e6a834d22fbd8bbbc299e16e50d0d9a908ec6c177464f1430c832af52e7c44969f53fe7c22fc0a9720b68d34989e6f531ffa2614ac4cdd5caae0d2f6c137d4d304fc738e2cc530fafc43785c47b1f5e4e1515e09bebd4152476601a50cded208d35d1c568b2e40bef67c9033541341ba5506b76c266c540f5c82d8af919bb8a1c71646c9e91a405820564a35dbe8ce84b9a56b78733b66532c97eb2240041b2e62a2a2f056c683502eb002e08d0ce8da68218ec3cf2f0df2b7ff2c14b0679ffa74ab3652fc8e27a5f77e1f16e3788f9cac28340e0076eb5676d5a2cfc2dc42c4c0e4750e6d01fea4f7f64043ad9ff7e0c3c3850e00058c2ce800a9c42d8bd3a5d350c26147e3fcb13dd005424dc08b0ec3d24eaaf23ffc1b41bbd2d3484fff41097e3c26fbb70f6b0725087a148b50bb974d6390b913d4aeb53ae56d96ceb52b7653af93d4864fc3601e10c175f7a25ec6828f3591b73d24d917cec70eac8ae87d25d2d8386380bf24df04efc2531036e947a806ec273dbd7c0d510451922873a832fae8b06c038281d403497219833630bf5d058cd5c5668e53a8ba22ea8d646de4c1fcd1bb0a3460595c2bf1c1b380864c8833a9ad076884c2a5704ddc9ee3ade0eae6bf7d59c6befdfd87a305f522e9b5e0f0d9aca3601d2a669327f554b0d426bd6966710b39cf81258451ad6bf39c48aec1a29bb7ce932402b2e196dc8d9ea825b4e798fc4778a876e228dbbe90844807b00f816ebdb93c7519b124b4ac15c1d72ae3e3fce5566d9fcf5f637061cb3213a2a44eaa91cbb9065a00e52df80a964915b86da2e85e1216afc4b0b6a00bdaccbf0dfc2cf6eb4087ed94bc5f8907fa54bef21d73ffbdba851f97e85692d4e93d473c2aa78c434fd4336b06eaaf8ae8c3cb02f6bf5e740942e9a3c1e5486ecf47a7358dc9ad6254cac58046ec8732a34d8acbbccfc2aa06afef6b17cf6fb6ccee7fb9130e519a62ff690ac3c986dda2a21461ea6cfde515f6fa848f97f3ea644d1052138db64996ad8e235ca7bc392f7fca0a1904c3b6685f427cf6790d56409f30a4cdc438d0baa466886cdcce963f39048725ebe67e960490bec97044af2d6cf5e4f48ab346a5bc2749c8d6333cba9b043f3726663cd952589141c060d549cfd8a1ce3a73baf93c61aca1283146404081a4a3f3a1880cfcb3f9f7c5f0bc90a5491a45998ae908d6443a98558af0ce3c14a209ad6ac6f183d5ad20ca235c55a447fdef39b4bb908ecd6e97296011110f39ff4b96aeb24cc9e9bebbc281fded787ddfd7a575995a77d8b858ed5b9b1d621c2d845029cc72153fbc23a5b20ac1d9df4108e0a8d979cebe9cf5004c9488a427e33ad332319f51c1bc1afab3cd86a88f3c9fa8e80b361a488dad023f26e44dfe7d55950f8a4de020a7a692d77b97350b9fd07f92165f22812d095be7f2173c70ebaf0124912de695273bec631a1e72e3b28f8e70a92406516c5cac1d2599132b733dbb48b1432c602d3feabfe81daa74b0e2974490a36d7a4ee6f2958792b33649ac0709f5e07d8d0f1895c47af501e31d5b7187c68bbede49d6856499e1448ce1168d11335feaff20f828dad3f77f4c9511c767a63c0a35f961cce0e43480882afad48f225b60ed31dff9f59225b4b387a9dd6267b8a6c9ceebb4cd17460331ea82bf0487b0093c896ef8f93668dd6f185a7b3c6a545faafb1badacad5f80cbfcb4089e635e9866a6f288d535d1d0e0528ac6168105d2bcc8a7ca849b9052ab86fbfd1cf24e20bd0a72f5700f6d8b828b4603f86355126066942ec47bc92100c76f922a98c64f8d99fc7911b3e097f684f9009c879196f058f1c2ca06bd33d4cd1e8d7385a01f8be00450968273aa653f00f304df5ed24fbcd4fc24ee67e7b58db4a64dadefe5e971c8f348d526c257030ee5d7c4994706faece62b03b3f989090842f01dcb1b7da7b91a349105d62881", 0x1000}, {&(0x7f0000001300)="b6f08734c7f62c65946efbbe83bc770341f9949c77bac2a22ab40c2157646d8f885ebc0c8f59103f35d2a758567b4b656e646ba0c193dc715dbd901e76830da80c5ef444d4dff9e8c7737c8079c5c4422ded290ccac63e090152a67dba3569c42ff12c06fed0529ae6440bcf2be83879634bef90788b28c872130d31822b7096776a27d815f7ce918e7189b907dc6fd06b7995ce840b47388654a86209a8186ba36785eb8399490d9a57087a30572c323cd853530b53a48f51ae4c6f73750799aa9fe8ac38e344767bcf7127bbd5107e51bf7e79", 0xd4}, {&(0x7f0000001400)="78bb237387850d46bdadcf7112f3ccafe6601197ae0605337705aa2e6f41e74f014a7696ac189779eb14241c88da53d740cea53149653cb47b18e350b473b2b514823fe3aca11a0107a6ae73e38269504934ddea55ce5f6e627006eccc25251e8a3537b6c4b3c80212f12d42b57647f77653a149713504954008f65d143dfdbacde046bf1291412d6b7e3723236e97a6233e82dad1788ec58b1f8fdf5de6f7c5e4c09af89279094ba03109", 0xab}], 0x6, &(0x7f0000002000)=[{0x1010, 0x1, 0xfffffffffffffffb, "30f84681a6b0470ef005f96be1a1138319da24cb2391ea31b8f4980620a51712477cca3bcd2cdd0c6f7edf6b385a04f76ead380e951bfad6d84020a35ad26b7192fae7ca5df21e2d5453e40752fd6dbfcd73d46420e50e24132741dc243af71837df84fc5c0b0f6cde63c7f7081ba807a2ba089b9b876104b155be7e4b63cba60bff8b33affd8c2aea59b3780b704a594094d9ea330d896fd7a47c6af471604868aef78c98e5ab76b22570f635ee64b33732fbb70de7b90c51223e2ec1bfcdf6b820dd0cabe96e907b897b29cacaddffd84b308f2a250b69624f3cdc0542cf08446e6413d49add3039d0d74aa33236e51e4eeadc9c6eb6f637fab767f24f0ec56eba049daad652589eb6fd9f94bc7bc0eb3c563bc57a9040f7b77876eb5a67d8c546c74dd8ee57293bb9463f84dbdb81d6766df642cbfc2fa755c3ea3a63433d70d1f8279f0ea7239e4a542ed4ddfedc0809640ea373e9edbfe3c46dc05adadd8f38ec6933a5f1555d9a7bea3f2de31083db4709e7e0a4587a79bbcf723873d43ade935befa7da059403040aedbfd9d23fb59f74dfe7e1d0a1652925a0c6455ad892545864295c34e792c8eff27a7fa705157e689f8cb25b5c123708a53cf3972a3cdd29264fce080d9c98d4dbda5646e1cd44fa95853d46d14a2fad733007927af02f81449ed8c07ee58e1f88a75dd010eb1dd8f656032d7a6eaec2a07291a4478e55d7a9c294d4816c326d2ca61711d760e84752201d4acef1584711c9c01001f433b45003784a0ed8fe37887c9b9443447eeb704685fd4d793c2110fc69a00df5064d5328c3c11467f0bc7db46d8edda1db0de61b3b0063adc0992687202ed44f8a0bbfea81daf2b94ea50fd4ddf3b7b40410fa1dd6a949f5a09b8f573f2a8c4e161435c4ec13d75ae4f329772fe18272ec2876e97db246b4a65fdd59316ccd2680fc66fe153523856c7c220e8613ceacf6753e724e705c296fec29e992b7868911da73aef990be230a3f244d44965132d879b08753805ecc1ae438a68061456d01f3f721b027a085c33a1dbe89482654da628fcd0daf65fa508390e9efc67f0778b5bda2ccb553ea65e4b00426c9d7434562be62cee5f6c09bf32dfa9ccf31b56c9331c1b199d34a1b2312efc9985c32845eda5b6cda994ab5047a5785e003a75853854e76bfce25c4e05347e288eff7d1a2bb0a1ffbbccbcfe20b8b7adc49e13f85e43874dab7614c5555a2480b6b2b8b5086502b79926b2f3a0077aca33a7f01dcfe51471263903425766ad916a0fa4558e032f494699b451e576db49fb37b9a8b361e0c1cfd9ae37a3ddb3539753235236f50ecd418e8f32dd6fceb154cbb152a1a30c7ab0ad713af1a0dfa1692cd93f8bb180774097af37c7897217e74e48ec7208b8de78363d708a31279bf17e4e1e0dbd8f2528dcaaa6301631962db7aac3e8cec02f5412de942fd1090f5dbfd7017426ffd29c88bf30a20a49b5005b46c6cb18c6bdb828f9476cd83417e9c76af01196f0782e302f78f53198143898cb4c8fcb21ceac0286a3eacd82895cc20804fa9897cf02e7de76452e5eb2a1644cf7a6450dfa168ef39fc89229d513c312991a5018242cb0fa95e1f15b349ff9edfdb53fe9a395291a3b7b79c0cf0e8b96a7222844f958c9fb14521e00be60ba6479981a4f308fb5957c3d3c4fc91418e8980a7721e70c9be330a025d090989ff3df40ef12bdf8d678e0201b4f0a3c950cb1047f1da11a0ab73a2075a378665a8e2c9bda82cdfcfed6d1df3a779a4f0610d05b09e3dd49c29c3b461d47e46e697e148dff00e16d7f946cd718777e70ed2f0ebb0da5c5e1eb11a132c90c7177eedd8e4c63c00bc4cd2cb1758643aed83dd2e1df4040dc9a79d73cd1d4de587eb9d69a623ca96a807a63d154ddd62a89764ee43960a6181e511acfa279c9ea89d44d63df1763fd0db9361976878aec26d5ba68ddd3236d56103e266f626f2ce06a9c55a52579a558de732bb4de8ae0f7b83fcb937c0d9348407951d0f3d7c0f98400cf0c098441eba507f048c0368fadedd4903a3a19fb0d4cb3c624f4da0457380136db81b4cd5d1161389ad4b6874351450c445396abd4abda28e7aae582a22cb2cc9618f033da1d5d0ea0ce070d880aa01c3fbb23c967a140cc48aa7472c1f8aed4423bdba3b6e7fa4008f960ef3781bbb5099ccc527ffca261dc95d9dc3a224fc0a1b788567363160352026a659e511e694fcceb009363f4e43af79e2afd211a44ea882eb902d7ea517df960dfc6bcd7e447f161c2372b20a3e79663f3d2344a27b3098ffa2afce53a90ab89179a50d5b19acef9f075bce9e813c04c9b377dac8581a480eb865f67ab0ea37a58f44b6abdeca5ad97e58857686d5cf2c379b2f4cf86b53ab9a5dee4642f537d2492f188fb67a3d89729ba1b4d2ea782d7e3eae58ae538242079f0ec7c685ec9fdc769c11b96e3a5e17e57a74339e6094681314f0a3c2df73bd4eed745a2b869e40e38d3d4f4eb12490dd521bf2ca18c77c7ec8438368eeba38efd2d8e088863988baa80a94b6412d83f9a28aa75d99a098f3b610c941c4ab538f8dcd28d1ba0067146d3444fbf5892613a9d4689057ac0c01c8dba33c29ad80f7a35d42eb281dd310df1655ede65687b9f03307eb5ddcf4944d165e358e2cf31db87f7bc5f04e4e0f133053558df71e54cae17f3ad2d010667ef12255acacecd927e6f6e676f24d91a5f7bc5c2812b655d9c397fed0be912cae5ccea96003e125959bc4633777c49c8a73e203cdd590ab09e96dde94df6f8d0655812cb90d6505fc391d4a983b9bdae53c35e18a58a40b8275beed77bba6863cf764100990ebfe1836c21b4d7010ec10ce27639c14f8c5e40b8497a8953680ef7efee892cfdfe05d57a8f63312a65ac8cbe724079f8f032c35272e29ccac08ce15c2b00217ff9a0c2c37f2c60ed5ac437a5503ac81f510321c47d629e42332403796d3ff332bfce393e148012f2db6038cd65579bf28950468e7ea32553d5dfd233a13a721c5075ef1c39dfa5155104f9daf2afbb62bbe44d649d862b3f1720b1d4bccdaf42d50b50001a6e12bb5224d12eef006b6e22c286a9570c925c45e36f4a03f48b83f34fbf0a22d0bcd2a5eabf3dce4c58475932fd4142ba2749b093f05a37b0370855efeb3f426700d857ce91f0270ccc06834a37e7522144cb375a23d567def43be9a853260f59206005c311ac1bfea88e971759e0c9148850c3f38093a7b0e3672e60b2601bb6af1c54e10a5f83b71046b819530412123b25154b2761f6a670f3e9ecbf2ba14cd0643491a8884fd0e1afc7a0e40cb97872e22ea9de73d357769cfe3858c47cd756ac8b1708f8548f88f107e18d55ef9107daef5fa86f4c510b1affa6de5f16e23bb0fe56892da7b402b1a6891054e5c3e92440c2019de73d54e45b98c6ca703d9c9c85ea74f1941560107d7241d905953ed2d7efdf04f179d86ae86896a56be8e9c36a4758ce28795d072306702dcff0a006177740a296a11b9a12e13ab990479f084ae39925b307221c44f3f7eedc6f68074036e0c75af1db89a8f1a9964ec1461dd586d5f9a7f8fa598975e1d3030b42333aeb9ffc322c2ccad7f0c390143090c2196b31b0c07509fe17bd07805959bd97fcba491d2b248d70a67bab37ada5cbf8c3690e857a9c30c1ac01389df32cf748c7f417f998e8dfa1914b1d05b1807971a32b9c54bd94a6f2eb3ee0923ef63aceab8306f771817d7706ed5c0cb920bb6d776c1e1abfb64a0b5db2f95131a3ad0c4defa2b42dc9240c52794c9f7146b143f8887761c8bf5cb5f77d6d343d1e8fcfc08963e23197481fdeb6b0565918880a3300ad346c8d7c61bb3ee71558913cbfa33c8af9f89a95bd8d0212ba0d7516010b115243424213d77e6045c84fcb86a638fcc855f3525a071794f4124cff1aca2c1165cfc7b66ffe5c3faaf092d12d9c0144d0e9ee237cfda9488004a3cfddf82dfa296e489a7385fdd532064a4b8a416609c56960f77d6fddf2fc49f75a3205668eba6029e72b10baee630d68f260f342f74e76647ec81a7a0f3747f7139cfd1bd99033f8316766b8eb2bd62a49e13d7523bf340590fbc563adaf0c58ee129fbfb5e28aae91c8258069e17e1ef445c0a8aede04b130ba33e80cdeaa9e1217d19df677f2850f78fbbd46760607e438efedc70c4ac93f5c4afe4041da1b93cb1ae6d981c861ca985ff15c1c9fe750f37769eb7fe98567a86c08898e0df784423b062c6a22be0b5c4c469d67087de69956c31caf4970a7266f70353ac605dc680c90bdfe6c6b5372d779696e09a77bc1e2a9fb266739a0114866f2d506d98ca487d36a02f9534b3aaff42966500553c5f57f7e9cb00f64248667288ec25de943d534ff3f78609303c253d5e1c8a95f61824c57560561f570d4125474b1debf00368a18e0f66f5ec851905bd23a433956d7e8abd5d25024fc4f577c8b4016cb1bfaa8a6e47fb91f9f03826b2e085606760f59f8c30daf3c026ea13b919f13eaed1939a73448a0e1f26635209ad1d7855adfc5a5e000db64a10a36ca5c37868165dc0b7a2bb9df70224789dee280d05652669dedc10349ef319f3d5d68c5b092be7ae387f62fafdf72f62f01dabfb1a480801ab8d087fbe207beb5932ce84f3f3a91ef3a8e67f8cd5d1decdd7967e485ac289604902ff3a363518e29bfc7223f8604f3473f82f4b601dc775e082d98063c47c45e63fb93e8f8b7a216d373c51b54d106c1b1eef2234b92f6acf0ce9de49f8cc20d4522daca9a2b5757e83ec7c4298d93b2171dbbc1f3cd03bd551792fc4b118b6b02df29ec5c719a2050860a113174d2120a2e6cc3aafa148982c58ba10c72047e004567367f6d067ea52562981bec9e0468fcf4da4cbd4d14490a8174de3010881d98c7690c6c656c6891f5748276b965e9d84232cb69f562a0867177bedb0fbabe315adb4585e538eb3b6ee2e6021c70786fa50214c2092edb87ca06636729b19cb7505a035b030dbc78d1c9862e7682ab659764ddc5053b9934dc881f1858eb7547a745184b6e2ea7850baf9082f227cd01ea8bf364bd9ac9972825b6ffe06320b4fa9d120a66055c0fb1ea3132742e8111f6f0254f55191f516a5e7217eda60b32862882bbd82162f6aaf5f1203ac079a0865d921384c5619faa89b6c388ca1950bddd0a5abfe8c42e9437841e7b8e54561a548c50ab007065d9d006a0f37ec21992915a0222935be0bedf76416143e670e87af8d342f8475e84c41a6843e419caf275be6f11c1c617b991bb6859017e8cf79fcaacb847a6bbdb4c5c7b128f4839fd3e7222e670a2b7418d726771e43a7750e9dec7e113314141e4e2300aef8e17abb770c60daacdef62b72f9d0e5e0a3da952b0488baddf93fe3c995bd4669376ca386f148f51732fb632542a92849554c7c99ca22a50af87db5e063e70c33b06e12c2b30c216608a39e6909a77e692c0846d93311c40b50da4427a5bfb54a67d040eaeead281f16e9094e061526c1df40fe3467f894199477c572e8734cae06d53f9af104d348c83df309eaa1ab84d0e06cfb981a8c8166c34d07f487cef79f84f131c3e677e8435713ea11d62a55dc43cde2440bf1361e9c54e5c385eb666c13b82a6503b3b270f12ae51be1a5af1d58ce642b22c66e95913f4b336c35bd09869440164cd18ddb0dd0cc12e8d2cbdb50da83886bc79463e585e0f76d58239a1add056e546963893d95dd1703463ec82f1f874cdda56a55f6440e7301"}, {0x60, 0xffff, 0x2, "43fc50880a342c1be4ed5b995a254772fe7f497750d63e550b5e0200d5f71db158c1e6ac16022bee932d018f5fe246f9d9e3a909d4dca4c049de32a97c8963ec8b996c72a60e0eea6ba3dd1d1c3b42"}], 0x1070}, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) chmod(&(0x7f0000001540)='./file0\x00', 0x3c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000015c0)) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:28 executing program 0: r0 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x1, 0x2, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) r4 = msgget(0x2, 0x208) msgsnd(r4, &(0x7f0000000540)={0x2, "c7a93064ca435f1d36d50fb82aadc2312379ba9fe376"}, 0x1e, 0x800) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000500)={0x1, 0x20}) 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x5, [{0x2, 0x459b0929}, {0x1, 0x154eea80}, {0x1, 0x8000}, {0x2, 0x2}, {0x2, 0x146}, {0x2, 0x3ff}, {0x6f4fecd80054d575, 0xb4}, {0x1, 0x9}, {0x1, 0x401}, {0x2, 0x100000000}, {0x1, 0x1}, {0x1, 0x9}, {0xf033a5eed026cfa1, 0x80000001}, {0x3}, {0x1, 0x9}, {0x3, 0xf}, {0x1, 0x3}, {0x3, 0x80000001}, {0x3, 0x101}, {0x2, 0x1f}, {0x2, 0x80}, {0x1, 0x80000000}, {0x0, 0x4}, {0x3, 0x1}, {0xdc5370db927812f7, 0x9}, {0x1, 0x9}, {0x69318ab9d5abf16e, 0x4}, {0x3, 0x2}, {0x1, 0x7}, {0x2, 0x2}, {0x3, 0x81}, {0x3, 0x9}]}) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x80) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x60) write(r0, &(0x7f0000000200)="4e8e47f8039c6c49ca820f302aba6d25", 0x4b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") open(&(0x7f0000000240)='./bus\x00', 0x480, 0xc1) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f00000001c0)) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e2e", 0x10) socket(0x6, 0x8000, 0x3) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)='MQ') r2 = fcntl$getown(r1, 0x5) read(r0, &(0x7f0000000240)=""/163, 0xa3) wait4(r2, &(0x7f0000000000), 0x9, &(0x7f0000000180)) 16:00:28 executing program 0: r0 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000100)=""/253, 0xfd, 0x3, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x24e24efd124bf62d}], 0x85c4, 0x0, 0x10001, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0xd5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x90d2, 0x0, "d7a417e4e74de40000000200", 0x0, 0xfffffffffffffffd}) syz_open_pts() syz_open_pts() 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:30 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') execve(&(0x7f0000000180)='./bus/\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='x\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)=':\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='x\x00']) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f00000003c0)='./control\x00', &(0x7f0000000400)='x\x00') 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYPTR64], 0x1) write(r0, 0x0, 0x0) close(r0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4c8c415a7a23e0a1, 0x810, r0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getgid() setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x2) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="5451ba7d4662ccb0dfce259d19c4c42a3ef8b4e72e1857d72c9e7c6753d4d061d5a60af2151a333e32caee61339c6672080d46042264c3917de05e3e521f88636238705e07e53115ae2e2b12c96cba3313774fce1c038fa5af9e35b476e393f1ad153dbaef586ed3f65e097bf3b6e34cf49e9528fe61630a79d976afb7264804cd425ab5b693d3dee497679e7387f4f794f7905844720ddfc11b65deeee996e8ba32b64f", 0xa4}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) mknod(0x0, 0x0, 0x28ac) open(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x100) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="1eff7d5326a0ff8ab54862cd4e902fe3d286f2aeb3fbd4672c6ea1bbd058ebc83280a4693750f121f3356bb9cb850e0b936802f33974741359378709ec1d8da03d85070577877dfc20ca824c3e17f62ebfbb8b924ec8e81fa428c1a739c5d1c868bcc69e55aaa4d78c53fc3af79c5d66b564d750a14cf95aa0e84c8b10391e8a3e2096850010000000000000bdfdc0e60d14963120c954c2000000000000", 0x1000000b1, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) write(r0, &(0x7f00000001c0)="a6b2f1997485c81082c682a4f63ab175a7f93acabffb139942d7d1f64402f4226be60982df28ed4488f9cf65c34470b6c5d65655c1efdf5de399b9434a6a9b9b5cbe025774c187dac13621959f27750baca7de429800e4fd4b82d43caf8bab95634efef44b6b93af7624a9275b9dde0c534722a99a8714fb32e2d3a42bcca3afba0507a430587bbb4854580c0488caeb2021bb651683b86011f4e2d6065b916c9e8aaa1ee50ba5c8c8", 0xa9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xff, 0x1, 0x100, 0xa327, 0xbe86}, 0xc) 16:00:31 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x0, 0x100000090d2, 0x2d3, "d7303607007b527983d3406b00"}) write(r0, &(0x7f0000000080)="582720efab060006003225250002f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4090000000087cb2d72b8bcdb9ad8e7e94745bcd2b0a4f5f728193ef16a960387a64d5f16b136a5ef2d9607d00d", 0x6c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) close(r0) 16:00:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x21, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x2, 0x0, 0x4}) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) 16:00:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1014, &(0x7f00000000c0)=0x401, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xb3e1, 0x200000005}) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x453b, 0xfffffffffffffc29}, {{r2}, 0xfffffffffffffffd, 0x80, 0x4000000a, 0x4, 0x80000001}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000300), 0x8, &(0x7f0000000340)={0x101, 0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') pipe(&(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7ff, 0x1f, {0x9, 0x1}}) 16:00:31 executing program 1: r0 = socket(0x18, 0x4000, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x100000024}], 0x100000001, 0x0, 0xfffffffffffffffd, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:31 executing program 1: r0 = socket(0x2, 0x3, 0x4) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/255, 0xff, 0x800, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd18, &(0x7f0000000180)="a40024addc984ca77460cd96bd2ade65894d340a3080781b0000000000000000") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x10, r2) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() chflags(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = semget(0x1, 0x1, 0x230) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0x1) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af29a2813d8209b88000", 0x6}) 16:00:31 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1f, 0x3, 0x2, 0x1ff}, {0xa0, 0x7, 0x401, 0xdd83}, {0x7fff, 0x58b15cde, 0x6, 0x8}, {0x7, 0xffffffffffffffe1, 0xe45, 0xffff}, {0x100, 0xfffffffffffffffb, 0x80000000, 0x3}, {0xffff, 0x0, 0xffff, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x80) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="3087206b9349897df9a2cca3eeb88a00"], 0xa) dup2(r3, r2) chmod(&(0x7f0000000240)='./file0\x00', 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000280)="3acaa90cc4ea72a14824ce5d02000cfc2c31cd8c889a76299cdcacf8b4864fe946fab670c4cb3cb59e3e1e64642a90d708ed45a9991caccbd7e66ed52ccda397463a08d6308d7f87a3bfa06f4a448c26f11c1af86664e9fe718e2636a0d86be5dff0dee168784e20463de4b703a84dacfe4f6ff5c3f74a94fd1d27ff2bc2af4dc5377d4e08ee466cbe919a102c4f0d70847b10ab5e1ae57e5808f77729b2cd53ecf682264cfcbd6050f43e49b582511fe06ed61c2ea08758acb8d82e8ee4ca12e2ccdaee3fc97127e90bdeab7095199bb127e5e446593fd178aecb0a2334cb4aab24357d438c767c647fea8f6f87c2745d7e89ca5bf8b9", 0xf7}], 0x1, &(0x7f0000000140)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r0, r1, r2]}], 0x28, 0x8}, 0x5) setuid(0xee01) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:32 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:32 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xffffffffffffffff, 0x800000000) 16:00:32 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3a7249e67d6d2e37, 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = geteuid() setuid(r2) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f00002db000/0x2000)=nil, 0x2000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x8) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="2bef1004550674a9cfbf501d8651a976504b1c11f0", 0x15}, {&(0x7f00000000c0)="1d3aa095c89823e924b860cc4acd354123be40ae89a1c907973c0b40206984e987ec5a03257b3fa17aa8ae62025b6389e4daf2e69e7ff89ece8c064b8c75df65a7c6940ca0baeb", 0x47}], 0x2, &(0x7f0000001640)=ANY=[@ANYBLOB="08010000000000000100000006000000052cc7648ddee51944af40da7e0912189a1fceea13964ca17de7c9f2c15129068794b01d840fb349854a6fdbff24c0a566a15906c4a943a07f2af7a30e3c3b6752d771a64aada15acbacd65fa56754ffe9607c75a83ec3bdf4f28e6c66461c4207d316a7d6776d294a6bf182f30f91032a67738bd48426698db3867b782188f818b5f43921d049f296860452a683c0f645af85f53b8590ade3971a13759ab307e171570f96b3563713dcd713b3f627afde41c24ffab9161e20675be80a0056c26d512bb56d157b701302dd422bcf6f62433e857313cca7fe1b9711ba757df593b37b3e162810de2d3286e4fe9a0d3de2d6d2d4fb6ca2efcf90000000000000000100000003000000396c1a6e33be45b63213598dfc62cfaef62964c8ea00960b43565cac32bdbb62cca961427837fde0cd0a37b5e9f013e7467d64a5cfed0a1fab998188c96e776dda05a9d135cb99a0e470254fce25acdb581361bd60bdfd6b17664f1a1d608ef2e8b1753b7378081af158f742460eb06539424f117e4e4a8279282400000000001010000000000000ffff0000e0850000730703cddd14dd033507ee9e7b4ba3322574371b9435887657ea974cdd1d5f94d582c80074485f1786439d0d998848d655dbb6a7f41b9d57da40ef07ef6cf9b44ad1610675c5907d4879621445d4f58cdc9a79e44e1e7f8e9359b1527dd594471e9830a99c2d02b1fbef2b2b5300ef32888d58a869cd8eff5c247d71bded0ce1db99f7b09779cd6c44d1900493ec1f1100ff499bb0bba27e3897f26c60260bd62cadda45341f17be8848e902bd21e560e2296ec19ac4e2fa85c67602735bf355ac2179e72f8f02830e95f0b0535c694958a7baed5ec62bd8a3bda13fa37901acacf1e5582d36faadc1d3c50b8814f6f0e3e419496c4d96451557c75ec4c8d395f2552848541e21a012ebf0d9872067194716163f094467b575db519c40d617500884199f6f941ee9f3cc93d50f9a11522241e80f1cb650322e2d1a157ac2d2b4c7d8cec538f84605cb6615742e59f9ad3ac64a828f6ddd4672819b335d386a7c902e41fda544642e14889536e22bb92c62310dcb5ca30f74080a85df828b13cb099b404fd019abcfc2ab1e3787dc0e733dc3a3f80759e61e98fa3ea67f03ff21ef422b180b13fee103ababbf135e41a3e7e722573bc7d392fd9f71fae1ea546c44e0c37bfe7c9ab4ce813218f243462de3159ab713070b3bf02804246f99129c5db234b74f2e75210208858b3f39854502099e1816e899c75722163d4286f4c3fb1b9a03398034ddc27afc964bcfe77f2e74ddf2b7cb8bfba6bcbd26a421c04b8a6d66e465b520bfc9d699b2593d422eb7589f37fffd87079a6808064d18b403aa19842f1dcd1c89757d3f9863c5454cdceb6b467f37b12b31fbaa955b1ea96cb43e9428976d71124d6020177f016a8ff0c84ad5322ebbbb19abd5725442bf8eaf2b318213bcba96b8a6171e67ca6169a6bf42356a6e708610b1b30ea3819159459eca19bd97d72e98fa0e837a758fdbbc682779378ba2923bb5fd2895a8a55f3b1890be853e78ce8229cbc4fad01cdcf99d892c488d7bf6d84cf2f005fe2521c6dac53130e074500d802d97108eaa139ca64ee572f2acadb9f574e6b24b0fb1f2dd4ed2382da722104124d35f28e6d7ec69dc34c71b7abaa3387d6ff23f2594a0a85b0d81b94e9991966c10820e6b19f2445ac5ab908ec37d6a153c2b5beaee1f9cb1cc6efaab48da5f73901b430898e7c462f07db41232e03ddb0461375a38a10534bf64a0d7c31621d432b5c337f183cb7d9d6dfe22e6ee9ffc60ed965273140a67ba6a5017ae87ac81e40d6594e2cf983a4e3963efe8c3d2bb92e13a7e294274857a2db0733ced2525e1679c2ecb1f902159879ade49b0332e6cbbe4f1200afd66cdbd9bbab61ad0ece0534ed4089149e3ed6194b381d807084d4f0e9b257739ec5945f35c3da2f7837acc147262e469d2cc8a17ff0c4a4c27ad9b10b09a56c7bf59f871d3b05964b48744f3eef79815348a990bc0a4c1813b06bdb3942bb8b0e4dbb061d0483bd6516fb3386c08aa3b5f6f148df53ec295bbdbaa95aac8cb27fbaaf320b290cc03f55575b1a1edf7bdb5c7b507c2036af09db617100703b481c79c70b191d5acdcd427d449b789ac7ff7eb8bf09c7d7fd3477953750ec15feab0e2538dbeecbc8751569e30c409cbb34167b8f157b21790b3cefcc2683ffc53c7571c55ec6465036b1f5727865b15adbb05b2dedba43797bb81ff1109e309b3b8b9c6f8ac2baad14bad6e2674e2e855d398fb7956d362f043402213dc8333c2cbf6a91c2a6b27f0267018b17741e5ba6e56c7b67a6cee550526fb5d6db701af838f646146980658d0a1232beb6d027e40f6e59b030f65568d4930ea53290f29d3b9c912d942cd8d4635d6d98f8dc841dc2c682b58a9942dc6576dd85a32e36f6c904f88dd03bfef2dcc6a54a9476f1a0d6d9ca0ce6c8540e9a8a0856294ca4690edf55c2ad3448fc4fddffee7f36c90b68eb7ea6c340e294cc666f9dd5731088d79a5d9892e14ece4ca87be8f0106bab05b73e1513c56d2c37db1881ee4a67d80af61643a32118a21f4112b16627c0f7e96ce12055a50035f44440c2f88cda24107cc56b25f28614a6d20a689a2f2c60bc9714437038dae875125b8e9de9bcba7323944c09988ec500f3ee81228de80e3d550a5b6f5ab1c6d11045a9804ee3ee38208aa97dbbab66a359c073bf2679214366dc229298c4823080a2a42abf7cb35c58b86144bf66b694bfe919f511ee05136e19704f2e572f216354e7d93b24ad6db954371ff07c7b59b2220c568faa017a7936bdf3b3e9cb63cf7a84f94274fe79dc8dc1aeeff0e2e7406de705027d13ac82d9c8f7cfba9fed12af9b500ec54809581b074299fa3516c66f08833a70a5f9900ffd30288939177a1069b184bc4cfc88e5f32875a290164a37b25721d3f4c28392e527516a25c4435b72468a523af4138de19090ed2cafbb4f69d0434aa7668dc150e3c0ca85936f810420722c50e851de753f862785e6aa5b377d59a221cfdd06909ca653c2eb7c83040c43f6e33b2d1120ef6f1ffe3c52d5a47fd6af2a902da3030f3f067726fe77ae3e029fe4e96367ecc0d334000ddcf02d76e56c817e333b2fbf7344b3e014677e873b40e239158f4748826a73ee9bf5179e8bba27146f447bbb3e4c2360b63d99a32574fa63ea3f0d8973cee1f46a159eee79b801f88c0f3c888f17d4f2559a1e180b57d5e83f818efb88c247cb79b3cd3f7ce799ab56c5b4002f2e0807ed5914831c8d5d1b606d95906e6f7ff22c72ae39ed83bf19b32e30879f674366f01444991f75d28f4c8be91e73f5c32493991e1f7ac34e7ad2136c50d759f8858b39f62d2125ef63dcfd5f3666e1535d2dbd299711b0ea9d80cdb7655fe1c28badd8704b32b6de59aaf5887ed70e2bdde192c6a72d6ca9001c5d76d5ef9504328d15ce3149facfa76598c9059543ad59215711dd5a635c8bfdb6d8259bbbb922695b8e07239fdfa5027f44b84e4845b7dea58a0c7f397e374370fea20a594b94344585667279e257af08b2275694ff7d2139ecb01c56c861301cd1a64df60f62a70e305e5b3d045ab0fd53fbef35ac94db6f8f2006006b4401bfd0bd42b7e3ab10518d08642a45530f9de5b48c9a77ba39f9afa43d2df7d6422e61498a29c34f7cb17bf0bedbfd8ba774dd2088825e93c4e7294716232265690583b8c903e2e5c43ee92cd4c2dca695d956064b1c70cee493bd30adc72f7f73ca2d87bf9008dd7d877eae536ead638383e63d17e0081cc3603f922f278951fc902cd9e90cc26f3953d951095860cc8e0dfe07c31c44bf81f6f6117be1614d68b67c89d01ad71cea358783f9bb4bae6a72f66e4d11a2538d90c8e7b9456facab930beb0c1133c24ae2a1ddf36264ab5864505dc1f885ae79e8b56c15ad0a1ffaa217e12dddbbfdf4df77ef5001303bc92cdda4da5e03dc52c47525baecab4785d0bcc730a315c0fc59f6ca70e83980d359086317c6968fa037e018b29b3eb4978b491400affb3de7c39cd5292791e2155fa7e5186c2e2d550b9fe5b8b0d4899ad40d5c486d74a42dd30f24aeec1b61e6e8010c7b10cf5c99916e66147e7e237c49e9753453245e180926d9be0ae29fed096a8be73f8225401bc15c2212786091b41b85946b56f83108095f1801b6c5edd5ae90dfac2166084773441447c332dffa5ec561cb91dfe9882417476b553e3ab7fcd36b2367f4da03dca934d458dc7c21d846501f9d403bfdec0bae87af1aa23411e2e937ef15551189cf3aac6280f8cf4a4ff2d63b12c4481a0f66d5446fb8b3a7bd34db36ed5506acc252ac9d3de2a142796093806d27e0cba8c58a81adb6ca98fb1f866af466765675f3ef1f7cf1c1fb02bc636adac535ae6282a4e2ddcd49a2afb8f02d1c77d473b92be198d1fee6f5f5eb17ded53b8559fb22cd0b8586eecffc81e4f24013bd0305351a201d11b79553c46ecbefbe1699c28069c17dc1520e661fac1d5e47c7bd5407b5e124be5e42f4b5aa7efee6bc1c70282f9e1fe56ee49407e2ff1bdf5a4f1f823a671fdb619e7794b291f594f1744806f0fe590c3600a9e1d28a8663a6b8d1ee66dac908683fbc7363f0d58c48b22007e247dc50625ee036583c50a06b800b2327d99baacf0dfaefbba718692e6293179b68f08ee6d70d5c3795bd19ba5985f0c822ad26354d77c80bf81112ec8a967dae5af7a0d90f9f8b02e70e0df0c884ee25373d40c2a5a50c4348a5d7085459d8688a77e1522fcd0b4201d4b38a91b41f8cc4ed7fd53ad08d74ee21fbefc3d3ca6c1d620ecc8bd043eef43199b0bb14d7ce04915633b6009fa7b5eeaa0a7773ed6e9af3662a1abd1a6aee6c27ae2f5c5dbf1e59091a660f060aea0521e49cd68b9997f68456336b50e3d7d40a86a1c5310ca928f3e2bb2cf18c871cfede7efdfbad9c4df7dc7e0988641f2b97035788c675246aa2f5bb34fd1630a28f8a7066dcc0f6c7d262e426ebf59940f15d94e4328042d9906be7e34b8d406d68a9caa80cd9edb761495feda71111af6fec7286daeade48faedbc48c8fe078f353dd190e145f66d652318b8ab3000c224ef85cf7ad67ad719792f5fbf285312fbe9fc670c8d3fd96152a59edceb589db760c78ef64ae983473b9212933654d61ccd99f88953fc8d9127826fbbb462332898a2168067aa00034135ec63c45c1c126559709f697bbb6bef2ec5870aac1c64f0707b630ceb9cc5612cd7208535b3a1c610a201409cdba2abba2eff332751d9a5adc8b8146b86dd8a4c2e833fb913696471d4824c822017c3df4d11e3dc9aca01e3b4082bbabe059d2032684453cd4230d5e7e287f2e5bca15bcae10a74887a4cee781cbdf5a516156799c16af4700d0dddcd03d0a02848750fffd63aa92fb7b7b94ce273f9b9190fc0f4903916b690e4247977d943ea7efb879e1b53746b25ee0fb007cc1efec5a4df8c1cac159d0ad71f9da1c2a2cb39686955b7eb88f38e8bf52f9ee628eaa87f5d954a7403c1cc19f3ef2a5f3b786a1e38fe4a28e36e9066538ab0bc0122b2eeaf5a7ba3c5751fb33f2fb4db5f4ae912e0c0ef5ac25a1ceaea4795d6a6bc7e11942b18dfa07314b95a58d3fd84dcfee52e38192259e94e437a203ed62e1cb0dd8c47a3ed551331ad797824d5866a53596a900d776142c41479599286ede853cdd47ef4c7d276a54185d112932f20d8205a4aad56b07b7b618d33a700e10bf022a061d5db0f967d07136a11b4a47a0b5980c88da93f0f06bed30ec9ad09a41af3a1f17c5d47980e36a5b4ea7eb1f19597094958af64adb9f86ceafe9c43f6d02a3084b45bf603f59654ec810e93e161a9cbcb81b5ed06eaafbb421de49c4337215ba4d30858e1ad492402098c9d8a34085d04a66c2373ae3e90ded9f8a82656165701ec51a828ac620734d0b7197655cb975a8a8c75ea608572a9f62fa278c40872aff9426dce441951f6d4d5b0081f23a06116617d57d3ec4840a3cd70cc088107b16e6e0876a6d84c03843b53cf34433d47fc06108dbbe3c3f9dfcee589bb9945de64699383b81d8518c31e4249d782935b7990d4377725bce8de0e3ff49204f77acfd31a52418c139e7433ec83a7ba51af94fd2ce94c2adfcb8e7d3b81f4477803f836bc98637883555b4bdd1167ea40b3e558f811a9e1eaade0a53cc78eb5c9719dbc7ca6de9fe05f72f171f0982be5218f28e46040d41e619a76b3ba06c9439d267635fa14c86ccf22ce1cd4c8372121ef8c281099668606760345b699f4fced3dbd12c457d2b808a81dd31721ddb4725561001000000000000ffff0000090000005df2b2547b3f6902970c17433246ca8faebd12d5e2a9b7245fc4a3948e0dcfdc058876cb8fae52a333971d7db62afdf35eada418f51ea51dc98ecfa52fccf855e06bde3adb8ebc18b3030eb1378d52f19ce9cac6a352936c3a07ea2652aef69dac06b6bbdac3b1a03f8f0c18e80e652eb2ee9c04d00ad29cc58a5cbac4264a2409d5133f1f58cfa106e86b592f4a104e79edb6ee7857b698980acecd225ec393420df3c69358bc7cfad532fb30d410fd614e7e90076d84e37e8186bc3875053fd7223488dbafc9ecf5177543e20164ef0bf039791c14665853ca8e7d7266c2c6227d86a38ad8f271436573f2b708527f4db4da34e559ca26adcc000000000000f800000000000000ffff0000872d0000b64a2645b98a31d94e11788e6e0c979e3a704107cc6511908fc220d3cd23122e463e3356e3b527d7a87f450d4615f57089de16802a6a55b48059bf131437ba3828a78fae43f33b3d90ba3c2453e283561abefe5b39519a88797ddc71f4c537796f517c9c09939f09f61f9e41bccc41da871e7e53902224e671ef3bfe171ab7ea5907320e1df307db87184e09e7bfdfbad77dc524abf62c3869ea338213d4bff1eed319e21f595343e830ba37297e2c66fff36c30018911b71046819ef53c049e2a079642c0a47cb4cd7a53c74f822b819880b8c472fccad51d0f5068b9b8a0802fdf8b52c400000078000000000000000000000000080000748ce2841ed0c25b1ff83911714dc020949396cad1430a816ecacdf2673e191b2cbb58672cd3329c14ee7e0dc84174fafddbbdc8d3be91f25edb4592e5eb1bd5af50d59cb74a155b32111e94dc1af1c69ccf5b4101b5ec33e5f2779b5b3a8de40e1f3bfb09bb1f18441f9354f336c0d5b4e7d7d83ee9eb5dbcf2f689e4767bf76edb8b775c38491dd553b4f92565672b2cf6bd4035ce4ff1efeee67511ed30cda58fff84190fef406afee2866e000fa164b4645106e6efa1bea38d92e7a751cd8881"], 0x1428}, 0x400) r1 = socket(0x2, 0x8001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000001600)=0x1, 0x4) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:32 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pipe(&(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x8, 0x2, 0x103f07d9, "a39e151a53034749495891ff55ce160806114331", 0x4, 0x80000001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x1004000034, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = semget(0x1, 0x0, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000200)=""/233) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000002a00)='./file0\x00', 0x33b) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/102, 0x66}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4, 0x4}, {&(0x7f00000015c0)=""/139, 0x8b}, {&(0x7f0000001680)=""/232, 0xe8}, {&(0x7f0000001780)=""/4096, 0x1000}], 0xa, &(0x7f0000002840)=""/121, 0x79}, 0x40) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) read(r1, &(0x7f0000002900)=""/192, 0xc0) 16:00:32 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000240)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') r4 = getppid() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001800)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={r4, r5, r6}, 0xc) r7 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) write(r1, &(0x7f00000007c0)="f6aef1ed3069648a1f10d5a4b8036322be8f907e398bed4acf1a97bd321e7e5594d6d655127cbca821c3411b9ad4973d980734e776b0dbd5e1644b483b4bd7d6047894cfc2e91a10a945031bfc5368eb3d436441c348a3af918d6059d2d57403a0cec6804ffc8c3eefa726f07118763c3d1dd6856739aeb944e445563d23ff2984f5b92eefb42277ff94116a78806a260c7c15f32f5e825522345dd104dec257e06657c97b7d94e6d6aeb489fc6c1fb8c01441b65c7598766fa90f66c3998cb843eac79db331691fa0f723266895bf625543c7a494c17dee8142ede3f2cb83db98d8d5973310ce534c5a2dee8b62d7a5387041ad855339e5d7aa8b9f50ba1f94536c5cd907d42a34f2ba3121f5c597e45bda7904cffc4352c9e881fc8ec4e20e9253a92c2f6070d191295a6935e1ea8979c8a2210036b239ecad39be8019be26ac20caa845f439a631da1ed631785b59801324867a8d49708c627dcc94d229ba7856fc7ea04aced0e2d076282ed2cc3cbb2822970ce89c0a851edd852e0bcb07f0fe349832430231a1f92f99ef367377529a0d0f3bb2aff280e5d37eebffa1d6b9550593ecd22b2544dbbf0f77a97c9010648922872de4a1979d83f05240f5b63f5c3680aea6f5b17e0f48f44789ba58e19ad18e7a8096e2833f98bd23b8746ed4b12bea1f13b425cdcba40c05d962a5a53a6236102180171ed7e50be60d81137b0aeec6661b5a6aa61d27e74751f9620e44203fd330b2290d8425a9b958ef17fcb2a90204707597f9401bbbe659306ad6b8023ee9d74db019015cb34863f1a8fdd262ffd8bfc260082badff9fcab6a831664730fc5cb95350fa232b95e7455108720054f0de176880610636d0f7f5e74909d435098d959eeb7a8ea947ac276013927e3414c891becdc7397759c548640e25e5aa480d19e396ed416be4c70d77f0e669cff955c359378301d0d253eade191d96c8dc8f81bcb3a53591e5ebad1c5fd7e4d91e136cd348be8df408c87c32d416e19eb95d5f3a96c465861846b33f4e9ac8c1429cf7967694aa103d8ddf80eae9a45b48a268d65a2b9ca8ebc830420bfd04ddb4a40857c5d360e17706c54128bdc04b3bfe91c914b683eb81d3093d4dd6e1d4713d4f522030ab8e3f79bb455bc3573dc3825ff7dae7230d876934c843ab4f364eb82a9a0b47efe715200929193e80e85211a5990a94cafdb9bf5e0a148e3f4e052691ac0d811c18f02ccca12c8176d0503330e150015e94fab206873bf23503967a5f26c845e3c48a3136a128b6b37f6bc7017d6b0785b99018ecf584d9cd2b9f82b34abdb5c373e440218e8a146de35c42c54fbbb45095a3fc0e6334169c3712aa60638d29cd6363b1286845826ef1c2ba1df1f22543bcffd3cf6d3108ae13e1bb8f0133c55d55bc8bbe06d95baa0373f28f787b4a139510df6498d6f07d912d73c7acb2193a1452675941a7951f8c0b9945a0f449c4b2216dbc049d5e3d6ff131b010d85cabca753b2cebd71f655c540720d392b9edce47b4e88ff686ae765077a72cc27ef429e6e90fda03a5e26058cfcf4971f052d6f5963385330704e603ac7c4cb6327b114fb3216d4e35cd127eb7509e30332bd671e044c853d6847b41c5cb2a216cbd44ee2a1ddd3f3d301fdbe32b792825f82c287bda33748ab58b3f2d270aa81906258347c11d5bcb09c98759d50344e0e0595a2a9229008b695dc274ab45b0c2eb218c98e4576d094ca5c5a8494bde1bd214108b113bfac3b683b95379ebb82b9d9d824837de9217b3f721fa9f25ef7531421dca03aeec422ba459374cc6fc7c1be5e9fbbd7eb56cb85920ae307a51e7aa20ffff83b8188b6f3da0776d8e5e823dcc7b9ea0911b7efcf6cd516b46d43ee2c411287b7a859fe0a8f94c9e97683dc92b5c2634d3799be2f618b94e01585f27dff1172c1bd7088397046026951dd2d1cadcbad85b42f45340e5947590023a1efde558f06e4330093e50ce0a71cedcc16a4f2c259f8bab1347fda0bca612457a45ae22f361888f747fd7057e36c0170c0e4c31a5f372f472079de4c7319e7217bfe4e251d5ab9a1a0ef01905e38561f9d18527cbbfaa765cb991f255fb470f57e5d4931f1f4aa20de22025ce1290c2e05d46462c3af1ae43224abbd1e5f33de42db56e3dbcb86042537ad5445ddab2e815833e588ec35a2688e61f86077b4d12bee2f75ef29452a3cb048012bda41f4a0ed12768c83a877c32f8bd685fb3a13e3ca04b0bd199c992ddb25c539e0c32949f50cf2f54d530a3539a88c419e27bd2d90ac0be0bc3f72c0f6ae066011a927379464a58d3b1f6948e304a011bdee185f33799bf76ba8064447195a44decae0493391143c78da88c5e4670a19c2abcab091e38bc1b263a2164bfa5cd7f25066e612fbdfcf7066befcc4ea74fef2713ed02a580b7d9fb77db76b319307e641a8466720550a00b78ad98c640b73616b0376bb1caef1f952ef29d7f5d1d776805534510f2705f5d7bc2e8c64b9ef73789ef08d92079a1c4a639824f71c579fef9626875778b9988c229caad50d9893ebb0c433f1567581a2cb7e8fc916437ca666e9f56c64fcbfce1f769734ecbf1d977345a99e363638cf10a368571a9208a513fc085d82a9ee84dc1b4d8528242133d75b169537e1b9600d4fd8be64ec196fd61bcd4c83f74777c504cbe9a5bb8e8c5b27379ca03715f203434059dd85f9d1cad0191d72adaf5b6773195dcdc788ccf7216bcb48cc9676d5085aae4070adaf3e8082f530b36b608303a1d0ea725de4ce560785cd8d3ff8a02f42d753d6cc1f8decabd7ddcface4eb7c00a28a933b8821769bf637493d015b7fe67d0b18613d81a8698d7697bcaa976ef3e3b032fbce24a02670353f9eed1fa99ee44815f0e44983c3a7e14eb9537aed76617a363ec15b9474bc74d3734a2d11ae3b2335fea388c926a0bd512cf76e549db528dac46224b433275e6996e09c3188e42605cb3b9d47aa0c61d5411cf1355f157569c5e6f7ff52fc394e2fe2ba13b8a1caf5cf5fc53f8efc2e24176bc88bb1c11eeca0ea8bb43b433bbd3c61b4855cdd15800d733d3849ae2933ef9db532cf26efd8c01db584d4d9da9c3a48894298ee87be8ab206ec2e5eb0862fa0bc1eb0e6ffde986adcdf3c9ee5ece2de2189b1b840fc1b852c62cabd12f89ca9319333e2e911c4d46ec15637cf4977a32932956af7696e1bd16507b022a023c5c73fd6f096ddb42bfe139be54f28fb5eb0d36940cbb28362b437abf64fa5a64dd9d49413d34a873fc463dbdf1580f6271ae61f09695087e717b2c4c9b6758afe23b975a9ae94a0f21a33e5c592a6a41c11465a6f8caf5b19a675b35a2d4431530f18a632c3998e6a3c1ad9a1a68e2fb4b5163c7b6d15596c1d8f46cbb5c1da528f54e8b64a6ed17013f930e561afc6d2ea5854d8149b9307d47110a04ffb7b5be84bba399c231770c8d6d67fd451f300411d89e9c8f87de409cde25773b9211663c6c7b102b8e2620d2d81663079f62cf084cd25d3094e6e769a1bb0863d54b7e2fd735763cf7876bc53ff6af438faafec81ed1178d2e38fb487eed8d57e94df26329053228036553d3d30507cc92708de21ee1761347cf2bc7118cca8ba998e6262b443b329a751c8cbbd69837fae467d1cabf7faaf6a151c603bb99ec265e1a31b88a9ac94e8a95da3a8fc12f376d67e0a2670b21fd232aa83b15c5d5f413b8b053a0aa2887d7fc9ccf5f889bc3140fcae0cee58c48dc7edffc2cae06fd1aa922b77a6a1abd6b4f0823bbb9f291bf7642d901bfc39125a493aa9ee369e973537780d8da2d8fdb7bc07987f09e6dc078d712fe04f576eb4c862e34845257ef44590330f538edf75d35cca1ba5a3abdb3a2c7892b6c208a7a18c19af8a47e5ceb8a245ec1273f3ca22b1ed576dc2af193d3fda88d77142a5bef602289ed3c6bfd2abb8dcea48e0a9148951b9751fc71e21bf212801bd324d416b9be0d69c79d3178f08ddf6099f49c1e9000ea99b88cb08142af54fdeaec3b48378d0622018efd9b10f9509bf73d8e672a80af306758f14388680131ab0ba1e6563dbac36b94e1644fabd4e763bc0563679008558ae020ee455f5cd35fb31b765c335ae200a0b2590c1e038e004523bb9cee84be696ec80b134e1073982ee77c54bf2212a273fa0d9d74eb09d3b3c9e2ef04c94eaaab88b81e78a3d0df2a43d7f51c5c34b39eb2023a3f389cdc1aadf921499c674ea241a720ba014aceaecf51a287fed7ff63b3012d2c30198421ca0d2718b5f512ac0171d8a5a77a57bc83b43622d42e91e9754f76966bbfee20b8c8575e67a91e417dd6c9571c5682cfa76f6e0c57296363ae4f97023d0f41f3f6ad2c1cc6adcc96a67e4a4ebe7347815e3ed99863c0e436bc87b6b8eb4c8555b27b3fe6d095ccff561c6c28867fd4f2850c55b7d8987e59bc1a49bb900496fede74eb5d0a4d33f876ff46c6be1bb68e8316ef311bb2ed70074c338191f6497b3fd74cf46b54c768727d188bc8f930520c267736daab1c83a08195ad185efd2e09210c16ee5a7f09539d74a995e82cfd5c04f8b5d9bd61625cdb59c9a12aa8dbc613367eb81f49c26892d120cc80785af9a926d04f9a81f8c5f9228bd4beb51eb6f20d5b798f9775a68d03edefc23f29b474ac0b829f696524814ab2d33756d37dfd3b27c042ee09c0884d7a8ce1aa3aa7e7fddcb1be99629a8006be8f094ddf047311286792e7160575d8c36f5d9abb0cb84825c1440ab821cbdd0c75feb0eaad7c1350758eb1780ab930442f0077e045129dc8d40d00ca2a11aa3bcd1589663b1a28ed09d5096175af2dcad663286b159833f9c6d1eb6570678d2527581053ad1416dacbd33e9ef149fb877f7ce384c3766453166de2c50383766827c036beb936a7266741040ec729e996dfc3699f145f5fc7d959ee616da3484990f9a43160c494000a649e8251a13bb59c00ddc35223469161b9c0fb1c75b1d4aeccc59b169697ab8eb8094903d84732fe6ded9c9b0bb1306d1b0292834301eff7c375080ca47975592c4af11e42faed82b26199aa731a985b73e0a10cfbc7851768fb5734c8309943ff61da09bb3a07095eb81d31a6fa0f0067f59b1833a109dcf47f65c933d1fd1bd4f10b2af9718486ccba339ee39ee77e067727c7804f9b031e202fa99c710572f24e7da1f368c6914fe431d6aa277f166c38b7b00db16ada18571f1941b4faa6936791e4bbb54b996ed96e9186ad7a9aaf0afb26a802e7d305d29600025d35e8e36d38e170acfde7fcb3bbca0fee80bfe69bc12811e4799a75c2481300bd69140d516460b46907654788284850f5afb2f8d4a5ce8423ccace57b1c9a9e17b2e528213379340179cdde1ed1c28dcd7256aa3caacb98865f90fc9cf7bea721a08aed25562ff8ec97d723c0d10d04595233bb8fa6cd770b9c172a8e28ace1f1d2b8a4364934de1b93068fc2f5015a987f33c4f726d32c460fc6bf7d6e0f3f02749e97dd9b281c2091cb1b1d34da763e539c853a158d74ac44bcdd9f3731da0b5f296d1038af15fbdc7dae58c816a67922c40c54e9fea7b2f8d0df2fe9a4e7d28f11fe823d2d88d020c874d463d86167763eb14b895cc1c72a49495887eaa4d722094c2714b456ec32e74ae517a99ecb3143e9ae974a8bab79137162eed6f2fcf755c947107055dbbaddc3e1d7e046f9843bff72c2ccedd9915f759a353c5f2bc183f196c6eeca0ca349906a3f93fff12e1fc7ee25b7f09c283a049dd8086ab435b35bb9", 0x1000) bind(r7, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r8 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r9 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r9, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() setgid(r1) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x5f363a97}, {0x5}, {0xb2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="009f4a78e3e69a002e2f"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="fb99e298161abd8ce1f95ca03a5579ab0a336deb26ec73774b", 0x19}, {&(0x7f00000001c0)="dc044cff69937b9e0e9e233fc520da1e13322d62b4f8026139916e8632e9f049f13b7b146fa94123dbad211b19e968f8718c78781e67a11c52925593e89f8ee2187473f18f95664fcfafc1fe868ab6dcb8eebabd8caec445e521f7fa2c6417463cb7b70a71babede3551e8c5a6f9000e6237d6d6271fec4bc7563a81c2faf03161fb9f507f70016b306c7e68b09591eccdbed004d5c503cf503fcbc9b87bb23e7bcb2e53ca72529c01b9566dd297eae716b0f52c4f5393d0570614f0e9c47a6c15bee2b10f875ec1e621bab9523e40f629c6212272dbfd61a52d54", 0xdb}], 0x2, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r0, r0, r0, r2, r0, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r2, r0, r0, r0, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r1}, @rights={0x18, 0xffff, 0x1, [r2, r0]}], 0x130, 0x40a}, 0x4) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x206) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000140)="1d5248d7e69145277448cae59d76da3dafce9b190fdffad1c6b935bbede465a1567d67797491cc6d835cdbc666c790075952116fc909e21e571b30d6edcf4aeef57c0fa72e27e456ba2109e78f0106962e06a756169941157f6cdc16366fb02fba6f8929e7a055b6b14b35f05ec578d41f8569e098d49df2af2b613f96496c14149c8c5a0efdfa969cf8c75e48dce602d47a984e2abbd0141b7efd3802630d9ef357340b1580b2aaf993775b7b0b613e7c4e5bee32bcfa80078160bcf4e9803c203aa199e2ee918ff5c5174138f6d42bb88d14c16dd56e5cbfed5b6626ba7beb526383196218aad7de10faafde434d9e13133c08794dea0b2953aa0a0135d6b9e9732000ebffe0731c870e08e1a4a776c6d55cba91a56f7b785d0d71de9e843c7486a5c338fb2bc227003af8b5de15c79cf5cde7e975fcfcd901c58b5cf7b35ec52956e734ccd8335d22e4e8529f0ec5ba24d0d91980c3e610108fdb7f79e91c462433f6aaaa69991b945dc6dab1dbc5ee9c2099b046613cd86b05872f9fbba19b40a8dbbb9535421f038b5876e53c8b178aaee68c9d509db562afce7efbba4e5a5c16712878904beaf3a900e3149f7f7ce8e6fa694b35e71b3e98edfc5692462092de8cf31066d0b04da9c8793fa0461da12f6e88152c74219c10ff5c3fa4fca90c1eedf96ad62fcd15f661d28b585974524497e0e625cad7ee80963540bb4ffa98b37d63ebb5482b2028ba6d2b24e3f8ce5d0c30416337042bd614921b22b9771899f00411b63cbbc49a5ff557646f486f811c52be47e629ee3fef623b7db51215d9b38126ef8ea95e7843865ef26cc13a669182c2c7694738a071498dae2b1703fbb66a5fa8382edaf52d5159b799eae23d42d6a57b3052514f4aab405231435616952a7db3e599b3326b4fc0a715f3acaf71e59eb38d5d50da7828c0d432082632dc0d70f30abfbe493fcf8492e85401b32d0a698d10b8c709e06f934459ee0612ce9bbe02e733502ff7b3742bb2cb89727661900215fc128c4011e653b5e2a9fb3e6b83acc86de9fb58db42417976415b49a9c97ef1aeca4df8c5df294cb0a95d591792911e5e4e4afba2977f379e5687e5395d6bbcc98bdc1da3ed68441d9a683ffbc1d058fc1c6c0e0a6746da478cd906c6726e7529162ac11a7142b6d2cb89e434fc9625f7249e1e32afd991c94e1d52016c3219e154687a795c18dbdfe23b52916336e4f056408116f104740074bd8c5cd9da20953c4bd4cbd6962c1f8fa5763e0167a2308c490429c008ef27103dff0b26798de65e3e8f63021e6d3e4a93e33ebed211b041392c1836868e56d8ff4c5dd156041b4e9ac8b9b9a1d80c88f75ed77403a9a4158ee4924a5932f60f9fc314fdfbda5238d85e966f16c6f274652e0b97d22219886a02254e726a40919087dbbc21612b1cb7795496919cd68db383c2391569e458ca300d655fa63596a4c6a54d79ad5cf73c465235dd9fc97ce37af6a02e1c0a7354555c443385e54c08f1552836f2f50d1cc94daf63f0e76679d3709ca23b8b2078fd4c73cab709176369cb59c76d1477bad45eedffd32a7ccb803db6b45e39090ed5a69e4011aa3cef6b93f49a3a0fc66ad39c38aa7b8d9a64c29e121695e52f9c402b2f46de9ba1abf73585e89091707cac3fa6761a0400c4bf26fbb423eb5fa2c5ed556fe0a7a5db15a605271a4a50b283bac6629e92518f69ab060985de107bec2270528bba4acbcd0353a455fbf3603924e47c9c890ca5ca40c8e2958e84a4271e3d840973a2e64accbf243072f30193c3f9817a90726d9df8cec6e020745c87fee67ee69d89bbbded4f4acd30ee3839c451bf4ead47654085a834acfe8beeefbb7de7a9293cf3440bf9b62b2f97b4653caff9162fe18a747401f1a3dbf065f70c8f29da3242af239cef8e5006d9193ddd75c07a6066707afb5c7725bc5e735d6bde259d2ab16205dea9737ee91626b2c30ee35dab127cea2c644d97567cd5753be313f20766a02b340c883fac10f0b6b26ee518aa2585e0f4cbabe0b5308eaf5b19373f692153c52b5814967754da1c2106304fc2e2f76d78dce917708bd1c974be3a631250deeb4386269fc12ae547c3b89c721b60c109cf6af6d5e245f889f92dd3a3adc60cb0f0b956c9f3cc14072a3daac353068624089fd1d471ab1f19ca4a88d75390becb6e4fd2e12fba3d15419fbe8b6e94e79331f0f9eee3bed2cb841e84b55e4c0a793d818387e5d6ea845ed144da1d8f6bffdbde1bcfb3999ad9b4ae1a39a7bf69663095631cc0936ab98e9e2bff68e5c5715cb25873a8d00a26a23c1cf511052d15c8750ad41df8a5c692487eee1a0d2b58a50cc67ef23e6b82f6f694c8aab403d113635642a4724623249fd3fa58813911c7d7481360240d3c2a7c26ee2f0d8e5039bb39bf587004ed9d5bec62bb34a1907ce0b64d9f862980ba6217da8bb14d8b621316f9dedb5f6e011f39c7fd77127cfe591c0ccf5d6b117609973813c758f68fb7fb87455ef138307047d8a4728532aba5dd41299692015d991d52682f1c2c2a2fb91b25242fd9df2ce81b29e3f969d178d5b1f2aba76085932b78d53962ebe6d546f5e243f7f7af00ba0dc203174a422016110c89fd08c2e2dab77c04d938bfff0e8ec2b42d5dd33528abac155d6134f77583911c1b68a00c84c98923a2b3c1a7808861e10acf78618bc93c7645b3befd22085f0be7604379f1a72b0d5136515b37f515a6a4a732f00dc3aa352878d204063232096a53b24d7a053d08a4d60156284eed7961ebb2eaf68755a0888aadb1e1f51ecccd70cbc2f916131d3a803af05fa064c638ed8e9dbfc3ed079c7af0afaa6d76b4509a521511412e9ea247898699c81cbf141d7f5c22425d99a74cc13a98b1b7d40d4d5168afb0f9f738b18ac03b559503b3b3088de8df34609c9508134729a7f7eda3981a90fa6b07ce3df0f81896dcd7f26b18210647d997433156dcaa283adacdf12483a468d3ceb4070498e90ade209127466da62ebd0328e2d790d4803ae2cdf7a85c0d7b3b6ae1ccb107d8a53ece315c085e97f35e71b7d4a3bb95634733ac8eedfc16e91647ef8234418507de4990463188540f36960d2c156d2aeb8faf7f58564c2ab483139b590d3520c7c69dc3f8f1de4ce2ea037a018959c9d11ff7a00428cfe0078c83b65100b785feedc39260b849b113233f76df8c016e51decf492fe423666a77f1d8afdd47f24fe0bcd7743a25106ac268af6a1ed29af9ec2afc3f99a64b524feceae108fbfaf021bcc2aaa83eca6ae59b88b491400edbdbbf846e152068749182ecffa81f0d26050665efc3d1e28d717d84cd970c04e7f448e86875b05a190f318dd3e95164f0872b13fd616c5c48da59005fade1da13a07022eec163bf0e5eda2f531290acf9a469bcac239077375e35d3b24586b9cb50e52eb7f034d76d2dc05c9ea9e9b077a73f2b5c8fa80ad8ec2d9132a34a529191db5253290c3fd11310cecc2b23fbed9fbc0d538e7ef8d6cae074d05083b9b1e3e206630576a7d6068db63ba809e22bb229c71865b3981d7dd137744e23bfe40ad523d6daaaf1dc217576c83bc4f683f782777b1ff1e610a0a069abb3e47924594a108ac2b42b4d73663fb0c0462087734e15af2a902da1f3d8779792e9f018bcef2c8d6da155dd88201bc3a5f0e172a214ac130bd5e3567c2dfddcae538d83da55a1b805d513102c14c40e5430d420a6096668c597f2b7b3b77d4f0d82021cc494786565101c5540130a8b20e9376f1654232a7ca942f46ffb6f38675aba53f0920d54c7b38be23f2d72c4aa5d1d96a2425147d9f77cb00471f2b27a5412ea5275304fe03311dda7a13595ca8d5530b1230398c0cf3bfdd43cf2a65c00a335cf6db3b5af9cfa3340abad26d82928f780153e0ec29d6a0647be615af73d6d295f5fb8b4147c9daf646d546bb5d42b9e2e9a1c555e2eb928732ea18b3566b0853377dbcdc849a66a233cfa76e1d4ab40c21c4301680f971651ed67c80a8a17407f13523e7e0a97b924a929774f18e8dedc4f4fe5d71eb5791dfeffa8c41341bf42eb43913672405a4755dddb23a1a36d40b1cadbdd153fd579dc7ee3e0ee29c14aa348ff0e10ea42a49d98854a087224d9863f20a3307b02f0c9c79ccc2ec5132f9ac2394be51ed3765bfa18587480bf595682d026a941fd60c4fb09d0af4412de8babc6f833108be29244dc04df459915667292bb3c7ceb37a801e377a5a0f5a0d412c4fc7fde99d70390053609f9489f8b1ad74627d35969145ef2ad92f478ddaecc2f43990a97c6a45c0b44a7b514688abc475d1f5589dcf59ff7b60865bc7a81ed45629dffcd3942fbcdae3153504241ca6a4cc120704b980c4bfa9a868f22c880487810e59ea3072910d2edb5ca69462bb7f11627158b5c1e789b0efcf2b30025298fc9fbd6ee93c63b6dbb973941b96763821d83e0fbb00090bf9dc6fcb8503c8c900963b33cb98d3e2901769c0f605273903bb1de1b1b342b6f3b212f130514adc2f80d04220c8d6d8cada06727dcadce0f2e3b9a017438a96ce5f85b15fb0e87a539ba6d1125d24f3aa5cfeb1b44f3705eeaebc4425fe1525e07fb092e8ecbd8a3d892bdfe413321ccae15b64ac4ff8e6e3f744e95473cf75ff15ceadbacdfe18bd10a1387dbd8084fca2897bb2ef6a526bf4a0f08b957d7605692088999d99d7a6efdfc2b128b6a840b3817e07d19ae159d9bd30a2ce857cd526722bef6f67a0646f4601cf8bfe574229206a461d742e5e2162c5c0561204d3f16152a22fb40348ec58b82dfc7d34cc6ac2b8dd055835849f16e058f1efca11d40cbb01d8730ad2987a71df527e2656bdd8819fb52a49b271fb4a1a48197c94142f6b0619ed07d27f5d687449383435719fd7e62ebeccb77712a0222b45180ce6de2536b6de4414f8982efde4f5b4a0f52380ddfd6ec9ce50e33498f08b33e64661a8e64440280492d8f61dbe52c5ad12bd5906eaf6e081edb8386c6dd004f92c144510cfe4a748c13eaaa8f5f946ce0b1b6405d7c068bcccf6ad782e5a9b894dc072366f4eed8374b2ca14d955bb6a5efa86efc2b95daf65a34a42cf5020f2401d9ebf241162ef43772d79a311f60c79a06add8cd3da1daa05e757aea6c77699b70b570901adcf079ddd1b811a6c803547f9fe66a585f8918a28122d77edcb28327ac7b16b82157172bb1005dcd2df46e830c7a87d4f1cd9ad2402940217debfbff509944cab580c6c2bbcab453847f0bab3ddb1990e7a53d8032a5bd2e92404acdfda38c7ab5c74e5fbec95d210c1808af9cbacff001c4308433f06f0ff9100b0a89496b66f500984bedd7ce32b5b401767be1d7d43e322748aa960755677b003edaa51b71671622fe8f13336aadeff9e921ffda0e78af26145ee239cb79643bc6b14fe5223f453ae08fa9d21f4e887ff84b17d753d9c3fb8e8c839ff462b2af1e3639d4ce6e6cb35876d84dc2b124db4b9eeb81af55a242ccba13919011bdb276b38dba590faced273a4d833a36a000569eab16b7da27ff8297288f71fc5a0bde197984e4c65c8643b50c8d5b8914c963a4c6292b56bc2b22579a582b1f95162c7902f58d1be62eb6caff0fb54410f29f6027dc2aacccad22c81deb02939b9436ce391b4d1fad30bf60fa790af43f6bd79d5327e5c4a73653efddc5ff3f4de3b8cc24ea7c19886b4d7a5bd2d47bd6982506dbee068e14b43aef6e6e9773f7abb1d81ab155fc3408af8d3e194bad81787ea1c691e7e9d94125", 0x1000}, {&(0x7f0000000080)="b4391bd14d558fe31b5e023215f2ae3e83dacb9d48a5883b81074e798470985d1084b5a20e5c9019579c06535c6a72aff9c58d87408ce5a8dded49ef3a1f53d89c5473692d589c35f53c688dec5c1aa7fe70c273f3d32f934526de17c5aa1ff63bce13a723", 0x65}, {&(0x7f0000001140)="eeee2553a0d02c834617ec0279da440f5edb20902b6faa0f9c808beeb555e6dc581f8e2f03bc88b9b9f2ba9bc40447409668bb44a330b56b861edf80a710f141b91b26aa7edbd9c3b405e71b341d38917ad73850b1e2377855bc77661852b30b493ddbd2e7534caaf3f3add1ef3253f8db49b35aac77bb7d50c076d6e9bf4ba5a38755d77004a3c2f3177fa3e88cf1aa98fa39b43a544a6cac", 0x99}, {&(0x7f0000001200)="76222e4047ae3739ffee7f6572cd41ca6e07247fe4e08e86660662bd3794e6d6269211ef3181a099665b3eca12c5852b1eef34655889c34ffdf271c81775c6cc62e5a7570ff310477e4e53be868b", 0x4e}, {&(0x7f0000001280)="2d33aaaea4627cecce95e52062ac892542b852d38a60bfa76e7d3f45c34e0bf33a94e672b2eab3e0236f21e6f8c60a39b3af137dca8f790603bd6cc0c15cd78ca1d69631fa615ae9164e19cb76a4314f52bea04f4356e37ef1b3f0a2261f361f5226a81ce01aa941a76b4bc00e10c634aea11d58d65d7b05be6f93026a86db0bde7bdf620568fd2a81ac78", 0x8b}, {&(0x7f0000000000)="da4af227e113c2786925", 0xa}], 0x6, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:32 executing program 0: getpgid(0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x4, 0x7fff, r1}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/192, 0xc0}], 0x1, &(0x7f0000000180)=""/150, 0x96}, 0x800) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x40) fchmod(r0, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x800}, {0x84, 0x8}, {0x0, 0x3}, {0x25, 0x7fff}, {0x85, 0x2}], 0x5}) fchmod(r1, 0x91) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) fchdir(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x46e991935bfea723, 0x0) fcntl$setflags(r3, 0x2, 0x1) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4011, r5, 0x0, 0xd) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x4]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0xe6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(r6) mknod(&(0x7f0000000340)='./file1\x00', 0x2000, 0x1) fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000380)=0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000003c0)) kevent(r1, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x9e31, 0x133f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1ff, 0x8}, {{r3}, 0xfffffffffffffff9, 0x42, 0x40, 0x1ff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x6c, 0x40000000, 0x6, 0xe9e}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x7, 0x4}, {{r3}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x0, 0x37a}, {{r0}, 0xfffffffffffffffb, 0x8, 0x29ae09d8ba8a6aa2, 0x46, 0x12000000000}], 0x8000, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x5422e9fe3991634f, 0x2, 0x0, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x10000, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x8}, {{r1}, 0xfffffffffffffffc, 0x43cb38585ff9664c, 0xf17803dba0b6543a, 0x10001, 0x3f}, {{r5}, 0xfffffffffffffffc, 0x17, 0x2, 0xffffffffffffffe1}], 0x5, &(0x7f00000005c0)={0xfff, 0x800}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000600)={0x2, 0x1}, 0x10) fcntl$setown(r3, 0x6, r6) getpgid(r7) write(r1, &(0x7f0000000640)="decf60c03bc4e821a24112ad6e1da98cc98774e81d71375216261595bf859007eda9d09c9edadfe0e120520936996bdc6af080d2ebd82c1457c4b69d129202e9d3d95a514dd8cf5a9dd7bb75560638c31b7b227e456c5f6ca6b7360f64776b95aaa3f79e9562db08238982ca0f6e60a580e3c81a84404e8225af86341ab5fafab24c2f5e6bb8e32d4681f993e739cf74cb5040419133255957888317d429b3cc07bb20b30741b11560e66b03aeee52f66abdefc24fa9d92cdca48b7b0ea323c12995", 0xc2) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) ftruncate(r0, 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f0000000080)='./file0\x00') sendto$unix(r1, &(0x7f0000000540)="902e0e3cd881631cace3667ffdd380c40b432c6ead5d8c53d30fc80086a4c697a42eaee7ab7cb6f84cc6f620a4deb5b7d5e9ef044750d72f0792cf5b1c66aceb42be48687de28b9e0428b6860c1ffcdf3edfc966efc42462554919f1fe403a75276a432a4af03655d86fd61ada50886aeb0e9d2728098b3c1707b9715fec48ec4226d14741475ef6c2ae05a9405c2997f927fe1e087ad1f4cdbb17a32cd6380e927ac3b0c9a6f8b4804d57ee9279d71b7dc3b3f68473eedc24f0ef8e4432cb6a337a126aa26a05a6aa8e14a511f17af0d9883383a497b4cfdbef9aa3de18645506fac62c18f9bad151aaf758ff14326235fa1225ad8c1e3f7123241269f9142f1cfe099d5c5dbe6a6e266e7634710a4f689027d4f368e8292a30fbd666c3e8961548e86eb4d9b537725eafb26bff80b1faaf15cc5b8220dcf251c1a3cbfc0d24eea3c75f66d19c91860cf58667f85a06ae208da829b8a774bfa669c9347b3da56c08673d4f0c365cb56b702f87bdc5cb7c141313c7e8cb1635b98f282411e9f34755fe1efa13e1b8506ecc700e727f4bd615002b988f1f2e505f86c01f9762615b14a2209d4de7306073734db3914ea3a33d1ebb4e5e09d3bda3d7dab8a1e738c1fda77c1109b43d5e4a9f75c35fe7c664e6c641c80d22e9d3f0100d38f92a4964a5d974c436cbda2833771ebbb34117210eb6e6df1f3b6ce6b290625cae028458a0b702e8fd35f76b4ec8b08d779c37f0459309a0d35f185a2a44778786f35060149be308f25ee106d6a3bde9f8e610d4139ff71dc9e509837f3a4f4d658ca87346eac213a74635d1fb5960870b89be7fe71b5a6db4b73c52de7fd820f3b2eb35bd5c66298cd553572625679cb43f49e89876149bdb60096c7e6bf6d44d5569f92bfbbf907ee117dd2cd93406dac8bedd365a466fd242e94a20c9e8d6bb5dc10a1e7e7d0e242d235607e693df1c76a141247b92e5c2b03c7a7a65718ded06750ee66768ab85b3e14294bdb12a400cd2465e25cf859c45cb4418bbff610c4c29ed362d07892704e498d89a506a6190247163c4e1ee962a989540d6a4f5f3c1d392e5bf7f8dd7d4bbb93ea022db34ca80480c973c76d6d95ae75adc0ce259e2d0b203af3573a57909a76ecf56690176cdd99397407bbcc13ad1a17a82d64d4ded0a9b40b7f1d89b37b37ad839647fc7c2a2866c984e32e6b859f60dc2599c3aa6bc888478b82c1e2562c054b3492b421a7b5c9150cf11b5ff8453fc8b2b844a5491d1072bee5013d3671c31d7f554ff4f190ff85742b05ad3699ecfa53013feb662a495c0180b63c9f540a731e130c20be298c7a736b598edc9c0d11a0e1dc1e2aaa862ca9e1b1e66a7eaa9ec2f53b8838a21fa2f51779be99ad2bce2c313345328457d1fe26754963a1188ca71e157223fed61c597a85555441e98bae7cdc3ec391483612fd5c78b0c098d893543976411b1a00ddd97ab925e911858c4c36c8b7df088a8452b1338a487d0a06cca2047b678447843968f4cfab77c084f944bdb72b2075c764697ea6d49c0353517656ffcc08220d72c4481e944dc34e7660420625a8854958429520621a69b3af5d42beb4f92254b17457950a738db3a3c7ca22f174099422df3bcd62811e58412941f6831c824f4d3599652a26b7e3c82fc729603d20cff89e62ccec2fe57b0bad27d9d7eff0375cf47b5a77418c824931bf7c83efef0330c09f013ef286ece4e66aa7b20bcfda6fe258ae513e07d3985bcb2af86e18aad328f78157406c3bc8bd2128a838cecf124509fb704f95f85cea26141bd6b70eac4ccac5c2ab178d65d6e0411b4a66924e0124105727b1b773cb8a54b79194c939179ee261c434399d196b3e9a2bf0d448bf75850608631acb8f40d7de380ce9f477b27249507e669e0b9bc3e3694f6f2a0df2d2b43edb528f6ebf854bb4010f8abe8febf8a66b868b2e74d2cf997ff2a6ede10ade22e89f51cc6862e9a8505cbc421ece71ffda1dcb1095535c657bb560467c55d50aae733d2009fbaa8e8bafd8f0b0c112bdbcffd04449ff8039c213ee6413f22db8558f4eb608e0622f6b82f93f5aa76fc2862f366ae97535a8ece02e90b8d440f7b53f218a2f77b824caa4eb9d28ca616ead5d239d4d6c2a7de243b0806f817e51a37d7ba4134b62044a4f855ee45df5e35da8f47da84f90864a12682b1966c2e44c095984019ac737f45844346ba2baf5eab6e2fc043c745a86bc32f7a14c0e3fe0656ce25bff966c2a27499223169d92bf71204da33fadfa91777f49cbf45bd4fefb32dccf2d1c298c3ccba2ceb36b8cc23f8c05bfda9f5c91da7a33e468fd8e22b7cd53d643db4a1dd2a3ea683977d829a5315647cfe7312c89b5a101ba364274d36288d7c083d22ce01eeeed40e1d86dfff9941fc603dc9bfe74111f550ee5fc3360224a7f9815731a567384760c877c04ec8174bde984841d0750d4552aed7629f7009ddae94f4d1fbf6a6e2b556f5ff6687380a2944a7417ea750242e12942757ceab6bd995b3ddad2134d4bb163dcaf1a937dfb3b623b9743f0b95b9f827596eab3fa3c3f8f998ad2f73c485949c120efb43bb3969712544a9ce2bcd0c2c98302be26fc9a8cf559e52a79088c7a7ba9128e0af438553b4c7c438d9356338b1c6b5651bf0655093db43a1f9e9f736264d2231dda7772bbca3defb315db2d44460b165a676c3415caf20916462d31b7cfd13892607fdc2e6682196f7e31daf2f524722e2607e42b210178135b1ab4a912defe4ccb29c34156fe01b1a18fcd3afd6eb9296b7a04dc16bcf40d17fb7a6c8751d4f51a1918082a08477e62a8f516cdd144e46e6649e1305f161f5654f4fb413a9c53fa4064f4ad563bb0432603d29d16627f2b311ffa4d18ab361500ae1922b9c6ea46e75b6f1c3ee6157b0416e31b651383e02a96e534d69ea8191e15a1ac01d4292fd52c6fb82b9bdb8d300e88f2bb1f3be3d8614bfdf16367542b8e1ffd10501a416a8cc0b5ea44bbf76a3fe7e74d35d97d087294b09b50918386a3ec7f9a03a5f24550776168cda0d272db8cbbf8d3bde5126bdb0ffea9927e1bc5d427320f42ceb1e2f048b2a34524860d9724b22d2828dc99f36808b53ffd00e15c2332d7a1dc10996b9a6acd6c7f3019afebefae1b68e4a5f00cf9bcc52d2e520cb6f32e83c8b80bef465a916d0a962e3239eb3818c05436eabc046070f64ad29a58141914db9f92c3a6d160d04598d9c85dca025cd7cc6d55038c438ca22b9403dc31362882f7cd1e6e6e27f044fafce18944f446825c6a75c58fc36c21f2701bcf9cd9d17d64aea3ec85aaf3c2f6944f98bc9fbf126f123c2f2289b730ec9004e1763bc1c03e4c79367303b6587d6df39ce7d70db39ca857a2c937806d5b36ef028acb2104df4419e8b154bc3105fc4ac733844fd581deeb5a68a515fa2c440c6c702487547c34c015acd1666330e548e6d5690bed5bb74cd5733babd1aef1b6b9a2bd21507e07d66fbb864896208c0db7899496b83119c71fc48a5bfbe2927e821f0d8892eba0703dfcbcd2904a629807dd5d85e00cddc6e15f70e78a3c5dee03627d98889c729d6cd573deb2d13dc7ceca423f1cbfbab3d51ee4cbeb0a41eca75c16cd869b1dc443154de51c7f568162855aa1a287c3e3db626b3ffbcf6784435e3a0e5f9a64847e0d0e360517193ded14813837b745df030294f148c7f1e57a351089ff8763cf826ad2cced34cf2d2b53e566f2e0289981d1b918b7069680bd63c21de51f0bb49688dea294743e5244261eab5babc478e077596dda46b7a85cab5cb424f1f18706f634225608b536c78bac185fb5c832c179042581f150d26936ffba666a2c6d271a3f23060186d8f3ef8c3a29d312b871c04d19df4a0d0b97cb2f96dc18b87b3fed656cded76f4e7755dce29b0eb6b07ee78f2aee662e99da17101c47c2fd168984a4a56d97d372a0308a9675229fea96220560ef942d610a967c2e5fa62b452e927b540bf4ba2ddc45678fb22c9b1ace0fda6b136e7c0d8481092369be771a3e7ccf75d619f1916f7b770a6286751098ee8df470e7a16151f6295cd7da8aecb073d2ea9a12905fbf8c81e8566cdc775bd5e784e881389b5e518c685ec00e96f7a9d1fe13b3e81fd5a1aa447a5f84d14469e4f0a504900def2df78c1ffa4fa10e9b7b2c646e865054ec5a7f23372e20b990ad751ee61da6bcf34d7c46ac2efea5c52f6ca2fff4edba3034a3571ec1cf366e9aac7e4ce09963cf0091097decfb69c67c7e2fcb84d43f1c0af518aaf402e3d5036f9912e3dbce9bdd216edfcecc5d405df26bc3af057f33130d77ff1fc299b52076445f4e8d255d61eb147cf90f962c6aab916ba1e4ea9f2d245f697d4b19a8fe77469e733c4cd9ce0a6b62acd9177ad27ab585f683dad216e92037755879af5459a2240804f3ed140f96e523e1f61ccd30c5aeaf603ba435361c928e500ba54fcdf4dc0f37abd65a088364212f8c99baf3f44f12ab10b9032ef022a3d9f962e9ddbd8b383b7e0fb009deded3f2de429ffa07ce427d2260563f3365d952b3a38cb3e46654008565764a068706b08b9c6d9ab9de03390a925a405c7f35a0d05eede6633980a2417c5e29b252d3685815012f20bc9f34bf727a5c3ccde6dd72c32446c4d773d17f9bc02fe71a320b09180759784e59ab576aa43ce7370280456175eff3bc96183c6eed8977946c46dcc8d83687db38426ca1879bbe37356acfe33649e5ae6739a00a26093d17e4ad288f05dd5eb5ecea8219cc690912131bb09695b0d0d41fd0aafafe5ebc1d5dfeed1e44b1f18596a8358e83892236dfca03fb7dacd4f31fba06a7c284ec37e7bce277094bb2af09db7d13561c352e8eef2f6704ce62605c973c29dc6cdd774ce246c8d8bfe7bf2ca7b6f50a228043ff7ce16c4700d1b93f94734bbd3e09be5299d6969e16d674b6139d075dcca6d2fe52867311561be269619a870ab9106b062d5ab25cf19a5b595653fbc0d879472417c24d15b633b0ca8e52a70e8a568c7ee568edef98b55b37d8cdca0af367153aebabb69d164f85f506aea4d6fad91625b85564ce28dfe89a405871023498396392a5776546837864ac017d429109ab329f214c6166057a829645baff4ea4311ac8823bfe9ef03281ab766f3b2b38d7ee706c0e9901748fd98f03be08665dcbdfe7b40d9499114002cc05977998061b3665e67ea71f0876d7fa4923dc21fe5972f155e0fe4fda35eb46a53b1dc18ed1f79669f1e1ba5468f427794312fca452dfb681ab228ae3ffb42084caf4a107b435e589ae9d0cbf81296b38a881c9c0980e5e3f165482f2d5bc61e9f71fe130d8028afc416705952e9d8a1a9da60aebb4350f9034801a8cd286d75613f59fa75d4a025a52372d74762decfeb8e631f03fef3298f5a1d3ff196bbd4e3414117a6dd5b678094146e452beffa908f5336a0ec70617334b2162509aebcca6aac4976b91bba7b6a6860312bd142e7bd97f6ee078a5625593363d895c022215dae658d63c23e0898566ed49ede9162a9c22624b6823d1e1ee8cbe1a9805edf147700aba02bcb08c442c6459827f7d9d2337df3b8606592cb88ccd6fa087f47f2d1939e306ab806bbe4d05c7106d50619426d391fdb82d0fb2c28e64399f226791cf19f251bcd4d66d14008aa7e9af084426d7d77e39e1074b720fcf3b2012fb2d6e01a844f0d538621731fca129754013551fbfc721f1f11fd975e1c5c9a3f70a838238a68bd868f477c9a97a3dcc603685e", 0x1000, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) fchdir(r0) r2 = getppid() r3 = geteuid() getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="8c06c29996f6d395db45976b3c2059e703c11c86434e58cbbb6eed78d7f240bbb8353f8bd6cda36cda10fcb2d06200bedd5e19351fe5891755219cc3d1931fb93c1e7da7d9fc4f", 0x47}, {&(0x7f00000001c0)="c9dfd2565388803b", 0x8}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xb0, 0x9}, 0x4) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="8202adfdfffffbffffff4aaafb8a16ff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000002454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075a6f0b6d4299d55ff522aec57bc536343d05bc2f3edacc80bbbe99033074039910cbffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c1923717462113e3bb6432fa193f0cb6f3aed651ff2826faf3d8777dca0f08c1014e3a198c63ca0bae2299f01f4339ba85a7880ea108dc1daa0f5e0517170fe48d4192f703ccad909f049bc6d7dee72cceadc9d38fcc56587eb1b"], 0x10) connect$unix(r0, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xffffffffffffff44, 0x0, 0x3}, {0x800, 0x1000000000007, 0x3}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:33 executing program 1: r0 = socket(0x10, 0x3, 0x1000) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = kqueue() dup2(r1, r1) 16:00:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/232, &(0x7f0000000080)=0xe8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x70) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x1f, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f00000000c0)={0x5, 0xfffffffffffffffa, 0x3, 0x1, 0x9, 0x80, 0x40, 0x5}, &(0x7f0000000180)={0x3f, 0x6, 0x9, 0x1, 0x255, 0x200, 0xfffffffffffffffd, 0x6}, &(0x7f00000001c0)={0x2, 0x4, 0x0, 0x6, 0x80000000, 0x1, 0x9, 0x9}, &(0x7f0000000200)={0x7f, 0xdc3}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0xf98c, "13c8f2948b1955af5e36bafa15f5939a0d995f3b", 0x3, 0x7ff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) 16:00:33 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x230, 0xdb58}) setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7041ae531614dabb) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/19}, &(0x7f00000000c0)=0x15) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/53}, &(0x7f0000000140)=0x37) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) getegid() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = accept$unix(r0, 0x0, &(0x7f00000001c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x27bc) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = dup(r1) nanosleep(&(0x7f0000000240)={0x3, 0xa665}, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x1) writev(r3, &(0x7f00000024c0)=[{&(0x7f0000000340)="f7aee416ca27a8249fd31ca6df2c97bdedbdad59c2f6e239839b40cdc727a8b9496ce664679b69bf3d78223324e82826d5396ccca3d699f52f98373d7ed15744ada7c22687409cafbcfabb6a416e0adf534926844b9ce8ac7646c8033a8f1beadead40e2ec3e756b80110e3919ed1963e50f91b6b763d485703415731d4ce9dfaf36170fdabdd1b98e27ed018a0bde2db20dc1c17e87995fc882f514dee88f11aa29b74a3d508d3bca89f36d8da81c8dcd7065e5dd0787ecce604a1f8209cc06db0fb673219d338102a0b3850d4ecbba34aed7ffad4cd16e34ab225b5bbec412b3bb03df8e74c70cf9757d9b9a4ae1b08f97b45def9c7e3799b8dfec4d8bed52307b2ddc9154cb9e9062b5eda4db2d008aaac41c26669dfa94d44abc34cfd1ed4c99731f7a6a35ac7fae945602967c0aa4413ad22db2ae6eae22034b10d966cde78533035e957631637c7438fe58089053dab29f2907581af4f2d5443f0b4448e9c37f2abcec254a3808b8a43f464c9083ccf2ad0b64ceb654b44777fbcdf5110643aa43d0c7b2dd3547ad850e2a66aacbaf2b46bd58f82bdb920d1c415699a22818692944d3741cd8cdc91367b25176842a314e6999dd8e0185538dc86a02ddc1f9fa950eb4d35a8656af022340565694c6a7bbf207a2f9af5cbb4123f53d8a7002f2cbb2996169b068669bc9867027bfc546a4594c73c08560fe694b6757f53ee8d4e54eaa707d27ce24999f89f058d8544a0c6fc413156e977e4fc8bbe9bca26b05ea4579bb2e73af889e3585747c2af67946c92e8d4cae168a70a3afba8de3f7515b710245fe4f71eee3c19881d721782560ede963617d2b74c9f53d81003f38f07dc7d12bf7ed1199b570d6c93206971d42209f25a8e679d57fcbe8ff96fc69305a4974230b2f77e86b6024f4cb4b720f4d1969bde2756d842c56666f13518ed5b2865908b42697fc4e8b4b35eceb4f9db5c62d7fea63a1d103a2829c2f23c50d1d8ddf055d9f10be6c7ae1cee7ed53afb1f8e339438e9ccacc4f0d1f058cacd58179c3c130219c5e454d0223ef9831c371524cf929eba57d448359971b51761084f5e6873e4979ce8b1268f52565a3cdb1edd6963ede72eda7a36b90cc688fc86baaa24516b5211c8b9d94751d6b7a6bb23717e8f0d9950be45dfa9827372ed507ba913a86c22bb225bb84604a25975440f7f03adeb72e5d3b6eafebb1534f55b7b5b988f4c4331819a4223e0cab035417e364cbbfcc38cecd8442c415cb79b697ad564ba5577ad0d81547f2a4d7373c5e0cf8e3d22e32c2f845c6f2db517f756ee3909b205eeaa683845ff6c2ee042efebade74fda7fbdc3b5acf941fb06b7a59a1eb77b8f31b45104aef1220fc157218825b955a11e688ba3a70f2d42b97967f79aac06f8b3c21d8f6b5b7ebb4b8f292da71ee9dc32fb9a09ce6a44b08025b0844c769d1f7b5b8e4f7d5cf1c4583c5791ed27489c39d0696f51445b71e6038dc65c0301c958d7411e7f9c125920f4aba724c9cf57271634081db1fe61f5e451e4c998198583f30d56acd2257ed7ed22f542d52bfe6c095fd8c127a9e32f97da3ea686d61addcc8fdc55e07c3069d5bc47bc9cef68b4383e1d48edfe177b0ee9a919e923f6f55d60353f9beef0c45bf80c63aa3f9bce1eb7488d0d5d59c2892ae6151f732431c168491c69e135476df625746f2194bd3b39bc0065f36fbdf82f5d0e5d6620e40b04c1224029ab6cdad9bf8c7945d32c99b11f94a850f8a2c6fbc8da567c4d1f952e9de2e3b3d463ae5b0e9368c36dc1068783e66c9097a8a6b78ece2261434bf7d44ebd2d28f9ba5b72235c4b1cc73c9b85b679405f2e153a0525823301499820a8077c3fc320acd1131c09f04bfb85f59c31e07ff4ed16791c37e347dbd91d1b7b042a4cbb717e3cf986a45c36c3ed684b42e02e974cefd02c715db6c9c38b44ca7658237e04200ab6a7a81a74cd39a836c69552b7052ce080667c1df8418a7cf21764aab4a5be26225b1798e6cd47a3934feeb21f61de24d791100c065256e06a7f8e81afb6df1698a9e9b30ae61a15784337c77f162aa2e951be03ab64c64ec58beff120b3a4ff7665a9ca5a39add0e358fd739cd136d655bf2446cebd802a1b159ebee5c46c68a7bb4707895f794f297afd10a8cbcbca8c8408557eb208293ecd73529b70ea889255761dfcd1011fbd8147ff182fa16ff580dad7da4e8b8d9024a7ab40107546c23aeee7d41fa223c44f0699727caa04d8bdb800e8ffbda375078d6f3b407c3fa6c356dd140ed4a715396e6f0d3b973eb135fd417ba21f6bb7b8afd1e2ff79376209a8a6430393f4a41bcab3956407bdd112aaa9e3cd948ac6b652b7bbd809d897b5203b652f67be750fc9530cba8a000aebe3212e7ab054fa40221430e75f011a1a764c0a726bb6b93ba72874df4eb9454f20cfcdd8b2a9f1de33b3f7e8fbe6faa5eead7c5f9cf46c0e69ee089bb28e98804eddb14f971e0612f4dc64612d3ed2b95963e29cdc47629822fc18b85d974ebcdaba3bbb10d18835d4ee45f039c1e000f329ea3bed41e54f2376b2497909e590b2ec3ee0ec15e0efc161aa84fa8b1f820a20baf6d84cad34cd0893e2e7610f9c915b34e3b4d0b1b732ca7de62b05037c168b7ea9f645276b742df6d3e723ce74f5b8206006a8f5d2569768b79719520d810a18a83da51220f8fef008298e6cf44ca9ffeb243bfc105b9de442351ac9db02f6a579b330bca7265794c25126107b0cfc14824ad2b29f4c74d48ae78386bf4819f50be30ba7da6eb95110b77b8277c1400f95b7262d115f153c94da0550fd59958d0780e9608730eab924c97c4d66c3e6fef6dc8f1bc0b92e83b6b1e4e9b029359af8f33a6df4d5044e3285f4dff2b56fb6497d46b6f119d2a2e7cef631286fd5a045d09924bffd53f470a32323ae04ae9eb08aa2cdc530442a6748ef7f8f5b0d25ecb1df6ede536e42d15b403a43c8d8ee4b20e3524be3b2dd004b8f2c56941ababe32ee4bbec7db8649a0a7991bc1953d76d335029ace0faee16c89894492e299217fc43a3dd17ec71a279caa3ce55b58a425ddd9c9dc491f754eebb94bec10c9921ef88b02b9de0a9e471dc881ebfbe6531d38484a066198110207e96748110ae939600c210e49b07bb998b98400b3cc14779ac447bc51a8da4829852b2e1443a38a6b41f7c4f4893442bb180b973d532182479fc33eecc2b2fd51317d92390656a5419ed523b5d91dc6ccd0ccd147b05b5ded7a800905eb9d33a00f563ecfd221f036725e298ea1f191143561f83dbe52ffc2775873e53ce0679dc9125b710e3bb4e6b137a348efdce5e17fbe5d1c5cbd0ac7f253bab7df60103e0993a7bb65ca82938b8537fc6b3aa79a4c0700cfc5db8fbb14209d1ddbc01b90a89c45bbd11ac8b8743601805917fb421a3c30d1d3853750b40b9f7c03c195371ea46d905220e0d302a6d2702bf6e65e784aa711048e72d0afbdcd37b435a35a99ef0d5aa5ec983493cc680d358f34d08cdf2f688101922f3262b8670157851ba64a8e195c09b989cbbd46bc59c258a52dc1d51dff67ef768bad85b936ce5f1c862af23cb716624eeec61ad3bf13e90ddc3e79b6bb512967e0db5a0840b0a15d7c18e6d6539356f5c7e9396a26a318c627d0963e5599582d47d17356238bf6f2018f0785453f4c6049a8432d1a066ca4f48cf94a77dacac0b76a5636ffa1c1cf9198f3f8054ff768ccc767f8fa5564e020bf036df4d3014994a557dae43a20d8c2bbdcb1159674b47b0184919e7ee33f4ebd3ad47c5bbd967db48a3be792076ac1753966be9554a63f0769d25d5f11df8ad77d5bdb7314431ef659af70778602a51c5551df376cbe8f7789537164dd3c765b844ad17911aadf51cc06fea208be151fc1c89a00c5dc6d13e18f7128e42f588b95e6bd81d7835397f6562198be11f119e29eb01e606a89357b90477ddc279e7226e89fc44eba88f527b2e4c11bc275245f749ff4b13588ef250a740a595ad17ccca2eacb3e1b4d743ad2446edcade145e4e9e1eff49a151cc60c8a76371efd98cc6aa6c776dc23889505e00767ae1296b60fa12d1c59a5eb203f54b66e929c72e0b443633d61e8d5dd53963e0574465f8ee58fe50983a7be2409cc854e564abae99b141568ec0ceef6b181f60cac419a3e391021327ece20fd6a08dd7377292e819613c95d4709e9cf39427d8d1b732292d3166e169fc856e2c4da1801c219b5ec2b3d6ef270ef2c9565139cf585c8bc1755659a2195d0e0e2251ee9e422ea55e1954dd15189d7fc9fe541166ff2c3b62be807ae54ea2a2608225d07f7366c982ae71d22ef1018467d3fc5ead866169bdcccc53808e276e0f26d32299198a1a49cd0763223f3a84146365209160fa56f9618aca454f9d8842094a49d140a6fb663e451c1568037aac5fccae982cd49ffd57371190665924e5c4419d91533dc8c4d7150da950d24ffe360eff613eabb73493447aa68f55b223ff406aef42d54ec9dd48ed80251552b145785b3774fe542303eca5075a284501c10b7feab01394ae4b603daf1f9d92467fd1bda9d15102d1696d61b221a1e61e2c99eb75dbdda768087a627b7ab351021c6fefaf0c47df666f1c1a2136d8263be33d3f6cc4443039083b12320af4a5b1cc9b72654b5a823bca03aa277808141deed4452e5fada4102076b2be173d083c58899d31a9c42c1f9fa2e79e16e97a199fea4a3274ec19ae6ae35e6d2e84442f7f10f4ae7b6b8636d26d14c0e810799c0c76f46286e8b3b46539a8437a881deea422d62bf1514425513f2b22bdfc5b34b1d7a9701113f60d86547bfc39f5aca014115359b9a582c00ed7602102dec5a0a577b4950e5677826340f75b5a66996047462d34ce56349c67fb48372276e1b27aecdccd274e8a1bce6f6313c992b29560c181f9ccd97ff5a95d3202497d4f953ccb37a7d398800d16a0a138d1aefebc57907a42ba40d596c106cbfab5f596929fe4c3d514b8f67817b072a8e205c89154029e0a31dde713ca0a4f391fec037c525973a9d7de429c9d06987f9817a508b115ac16e691d6d14286571cbb9cac358af90ab9524422efd275910fac09b2d06ad8b9a28e00ad8f04c48577ca3c9266816dae36dc20c9a08ab0832c5d68d977f11dddf38fc24b7235df1ff6e61ce8a01375a14992bad4f397246d1c2442632f310f8430d17bd1c3dad9d50a24a805d27336aa6de3d3ee50c871f99f5b86f32806c508148f644fd90d2e8547f9e3a9a2ab91176edbcabc72e18411b03b9d23407e288408a1c64be252df00ca6dee7877d7fd53d536949e570ab60683d5987b86a43b2c76528bcd14529046308d83d2fdfcc27fbc18080ab3deae87f00f08a7dc0afb1c38d368dbf964bdb7cdd12707899dd3ed4e1ec68c327408ba6ed6b132824d0f0344fbd9afac0afeb9ba207f35d2a29d8b87f38ef9de4ca401d2d00d9fc8a47aa9160031ab920bec97c8e7d244960eaa457ee6be3ab5cb16f6906b70ed5e02f3d2fa905f5c93a335d8fb357185c84b364b3ca133d26be9e79e3734ee594029b0a74b0ebeda74957ec284059f5b02197b42f91ceb293ba63847038e68d784e267e426d86a09c1bddc31e2b0d423ff9ffa288ffd4318b413b571ffcf17d14ec481bd08bf20ef0eb20ca7cfac97d2d4172899951c98d4d237cedc3abf198e8d882b570c7ab955ac2e6bd708619a3921fd59d13accca0e31544aeca09726e41a4429f74e134ca472af26e6aa67f0ba21c8e7c8", 0x1000}, {&(0x7f0000001340)="83a969c8d0816083bd684b1fcdb9279dbb3590a60a03eb26476e4d85b6d7dd7be6c64cab368a691f3b8c621cdf46c8c824bbe5179eb7c8679f3ead684fbdcef7aac3437e9579cdb0649999acb5775bced205c01a4f167c6fed3fb8759daa", 0x5e}, {&(0x7f00000013c0)="f9993cb47012db7937def84c32cd770515f1400459d3e024e43a3369fa8f31adacea268d6f8db86fc6dbd31ed1faca7b2dff2caf123f20cf58f2919ec147a20b947140098f4a8a4c141d7ceeb75248b54d9433ac571cb8b7e4c366cb4fc3931487332028cb120fc603e49c586b10ed5baeac0cd800e2c5eb02c333983be069091d1e280b338f55c33fe6066d609e1ba31b5fda91e68340c88fac5b97d218d0be86f6c0d621488a30394a4cef6a0ad140d68969923d70d9fa95669ef4034ec6f4c6ec9729df9c67acecaa7afb0862aa90395692dbc40e3b1d374fe1d8f74ed37c03696d08adbf6f43aa39c9a02326aaf00e80fb4b66a1d539026c86fad33de801460d7a8825c8aff23a4fbbb99884887f05f852f6d5ef48ad1bd46a8040c0c75651b9f312d46672a8c85ee44a6a2c3bc3b99981ee7542d24e7e712051058f34804643f6bc1b822d7ed14cc58b2e21a335afc9493c3f00d053984a68b98feb25b49e35326ae04676f9e1956bb2da0d9d07a905f5a52d6a6e12e07f269575573a2902e7f30f6669b94ace6aa85971a6ea2bc7fa4f0abb08b35562390e966ba3b7d0b7d1d0d960fd558e8d11696457f308df71929d9083b81a5e4861e3e20c02dfa477a565a35256ff6682c0bdab6fbda3722331c49f8b79d588aa457bb4c7d270dbe483433372eaf25661614630ec44f3452b294f176f9e7a910b91010d2681aa5459d7507cace95e3d8522393f2271f91e91ed177e744c0f1e40bf059296146a4eccb02edd5ff52bd50f38b4b04809e4823c6958aada3b06b05631aea21961d6fe07372efabc25a76be72a2798add462394061930d398a6f6c3746e96f64011c9ccfeb7eba4f1b7a073190979a8706f13aa5df398c3ec06a5a3414ff65420bbb4af1d0936532e5da34edb49ef78f40d368292f96054e8638123c60086aa013b17f9c0704de554654c772de27c6e8b4590564ea7d28f619b43a52f4dcb828ea078f1291bb69a3927f1d42e4ba4ff3fa5e8d51837d668617420229b559f88bd9c6c0914b3df72fe13c156eb1b3dc53e3768c3abe1429b7b3b28202bdf91948bd02793cec00715ff9cfb3db58816b18f8c180ddc3698ded85e3f3a323163d8de865bf0b2917f71adbf9fcc9babb0ef541a4a4a55f8cf2eb9b126224f111acfe1c85e7eca972066a4a7fb0e920d2d1c8c352e47e0283949b915fa9d86d25fad596d5a847bbe9b8d5e97caabcf30082f3ec81229421e253a997c896dc9b11d85b4e5d42f399f20ef3b06933b9185f6a917dcf74e373bf09a7053458a60e06a487c4c019ab20ecb2887c050a5e01ec378b43496048e64443df2599ec12db97b7b20d68f83a97555d6e6d1295cfbea6b6c6c5f2b1950837e9d311a5609d687a30a62e2460744493e4cf3f61106cd20fcb9e76048ebae055f8ffe2369f4e7d471e800ab32e5d0b9875260c4240936b22500d509c740cda7c842979581715bf3b8d6ef79d39254367bce4edeb66b461ce86fb305b88f1cfc9a271f064a341456e82e1661d8927e892ffdddef174c46b21fdf0f261b0113cc1e1a4e4db8a41eb2ef8537217abbbce7f2f7efacfe4cb12ad486ccfb567965e395e04e407bd6ac28597965e3a4dd3c3ff4248d56dd8ce914c59e13fd199ac4c44cd49f961c06567bb78cc677bd6ac126e7c2f4e711b83cda6b478e9fd017b3e2d253df8e93d5147705039a8e0184cc7a0945e5a2dca7daa761ebda3470ed77423931ed9c747aace23e8c2810fe482296d6acfae4593143c5f097079964d8f0b4ae26b08529e71753cafde50f5a195bebfaa3f54aaa97d76442fd3da0f1818da338f8edb46953470244a3a15e0ae06c7431f17a9979afbcf0e2f88cc85eebda3a9edd426ef151c0d595a60c2f1ecd42ec6f884ae05d354f521c26658f257473b1249b28f61f332bd856abaf36b9d9c12ae20db7398b7e3c25746f115f3f46f255c6cb562ee7208e2503a30d28fc090ad565439fde1d17725d07bd93b02e0ad60b6eade5b3891cae03d4b766727be421e52ae17c8a94be03739833c1e4cfad82fa70a0e8ef84a89a9c87c4a4e9244bd64f7020ebaa2a53052c9643cbaca75392f1a4a2c27f009668e82d16d1be63ba7c9821643880d80600939b46591f6f3574232156f0307eca11be0e7ce3193416e7cbed35e7112b09f5dacc8f327b13d87da029fd0d840bc84152df73d3bd24aaf6d38a2fca1711553da27eb102dc675b63db11731bc09350376ffb55dac2cfa335087792d36375ce72bd8f8d06550accd2a27c6dabb4d54509c14a2cc19865063e0b13855f5d0f45f540d92bb566778771996d79a348bad761f50c53e8e4e1838d6e14059a0c9a2d3d7694b6b8c5b808f5a50c7449da12216e5a8b1e2f6c429c83f5f93c9cfcffcfcecdd2e3dd71739fb0300f693f353eb370f308cf653ca08c8575f2504dd73c45d36f1344b00b528a3f6c2fce716770c67b6e960c277089e383871631f9900bf9ab3e864113fb49287eb97cc0fa54873e81b82051ce168a205c5be6164e11f8ab947cf58d0cb330e809ba1fbcb47ae64f810ade570d33ffe04286e61f9fda3be67fb34eb9b8449a9bed200577cc3e81be476c3e96d2011499e24a780c5764f1e716380702ef3fabc057e32f3827fd4a8d124dab749c606e66b8dd4661a8464cbca95cce77cdc319e2b976f40149b8a0465839f47a79b056e40bb39ad8132cf877c854ed991c37d0bbce1c3b66649b5e5b02d31c90d5c792faf5552d4764a70f61737a70e09d54e0b65db8912232ac301b981579821a975b44ca924db6a2baa37ad8e5522a2e948392e25c41488f2507ba6ad702206dbc046d5fa4bfcfac8e7ee323731c29bc557b5feee2350be572acba0d8fe5ecb38fef7b0da9aae95b9f129aa229ebe2368db40d2accfccf05c2ba83382c41aa76210f073789eb0b56eecdeb6c274eaa03b49792d1f729a89ea07094ce9cca20681c0f17340e944df8a4448251d2b287b6313688bd1391684cd63f039524a4ea2c1356938c4519064943073057eeccddffa048ec06d2ca53e5b41e9e1f88d09224e26e10c63396be185b1dedf8c6faf756e11bcabf1d26a6a8a68d2fd7c3aab86bebdb05b435bf1ec9ea59d108826022e5e094659d61b2d8fc39ec1922bda74288f25b1ec1713de07f31f2256c61412ef8922edcde381bf10f5d82156fe5393b0f002800f0f651db55194245210f9dcae615b4fa125c2909a9cebfed4dae914b95fef20f55d82ed1f8e5327b77e063c36e272f9fbb0d02ea2e9a42838dbaf9412ed71a49831d2d4a9632088de25b6101a5c8ab4e7367586c72c7b5495a0223761a9d981b29f82923489aaa2bc344edde2bb1448dd0a0df8ea27fd2d63a822470ae406182e49339ef8a3581c3808aa1b1ad6d0b604dabf1dd713f92984b2645ca11ff909b72fcf25a3e119a8e415e4288e6bf8e5b30dbbb62fcaa19654a376dccf86b7b0e0527298e1b9a9da367ded699e807bc32e8e36dd71c04676c1eb4070c9354474d42e3d36b2f38f69575e1356515a2e50485b57287a92f884a6f50ebbaef5f762a8079002f2df7c55a7a5d7e5572efbbe62d3c6cc676b36445184d9073828910ba5f3f938da0b9203357ce9f3e9076b55fb7e70a518e3900da90e1628e5ab97bea3208c3b594c2052b68dfd517d5a279fc95c465ac6fadfc7364f47bdebdaa360ae33336f4faf1bad8bc662bdfdb95fd870d6ef41ea5e544a7bbb921916e0b3c42277b9a2b2db51a750026646b0e525d8c5fe1624fb234c8c9ffc23517d2ac7432ea38b758cc4f1afebf99d0498ea9926282aca5810abeb6592b0b8ebaa4e5c6c269d529a407413c6b380ccf23fe3ef42821a69f66544aae22c80cb902ad4e9b487801e9b72a1344cf5aeb91f6bcdc405e100d37c91f4dc7062e56835a5783b3bb482c739ad2c70d81115a5832ac0b1a2537b71fa8d5bb179d1e1505ea414de5701bec4b26a0c0846cd78870866416eeae1c12189fc79cd252f10f011830eb9576c0f5d78983706e6d3be2106b2079964a124df9c30316e77510a21ae4280db36af2f7afcab5b1e32d7302bf51f472a448571c3cd0b3aadef8875db1c1decda5436f2c40fcf3e860cc882f7c9fc89daae75f3a55b8b57048982ff9778342189bd0a97d2c0881cac2bb1560d3dae08dfae79a32953a10718864f0d30feae716c4bc6abbcfee2ba4da89ae08e9aa6be97397733963cc23da1776ed6c8d6d646fb1d8cb5b96199bd61e2ebd79be566fb8aee8f479ef6ae6bcab8ff590b5a3f64d67b34b126775eaa9cc086460ef6a19e5def486f38f7044ec2c57b88f17409e17092f5c51453b43635e8f6bf4aefdf1fd80de5389b3572b183ca320ee8503eaab643191ff7d37d8be325844267426bb25e01b3c338d80a90bcacdce17acffba96a416b3227d27bac86151c29f079dc3e3e3d0a75fbe167e1a070b6b138641db052cf387fa99ed99e3ee36b7169c4238841d6d2a698dcf3604b301bdeaadd7493477ece022effa8acaabb177f5115d35bc0521a51f199ba67e3e37af813f81852698ee1ac137902bdb5a44db2cb2db80d49dd22b6eda75d3604c9642df9a57b5a83bab131d6481813e5f17ad51d79bbfb1ec11ba2d9b485e64a00df0e2919102d3eb8921abc2abaa01ab5b19c5ea345d88bffa5ff0936224a0f2e713f31b845fe0b848c9a0a796b17157645477b3157f924f3ad5ebc7a975e186168c24f75c3c9d45f8d04d30ed7a7fd7879eb2e531d02af9843ec9b88c75afc450aec770dbaa7ed13847bfde5047b68cec28165a48fad4cbdbddd2db52d2d2558f76d87948eba953ffccf2766ee70286ee83dba9ea68c9b34905909a618a7c36df35c83edd2dce0aee5301e3014f9461fee3de55ce50df7e9a2ae9f5f301623fbc6392e9395ae926f81954d9df5d899bb14a6ee333f4297efffa57a1fb4afac3d1a29cee81a926180d0e6c6bce5e443cc4b5bf6f52e5608f9ae578d61a01c9d68f1114e519a44b92958ee6261d03211fb56ed4cd822f0dcb85cbc6d5d32d2266ac3e29b0c15b22352aa62fdebf170f2aa0f00d9d877dd3783b822d7ccb60d8f844d0e1d51775316b0a866bf5537f941043904a7b5704db763a72cfa8179a25ffdd284456db8f37ee4496964f933641b828c18e319ac18973582bd720134c740e357b4f56f86003f4183d130e2eb62151c17415c66b466c87b7897059a18713b5a7cd18ef8485dcfb453872d8631fbcc47b05a9eef9f31de94721d0829c1d1a62201680de0064f4f631cca801b0bb72c4024b6b20ad1d3ec9de57d77b47e9548506d4d0b0be49212d06fa84354bdf29318af83edf2715c68342668c2b91c31145fabf5396a8976d4d7fbdc56360d4ad8b4e8422621ad5b97d47a4a871dc9b3158cf36ae5652b8c7ebe656f356f1be877741c8e1053195f8f460897095b22f53956d708a55532fb97e9b48e6befe09cff09596a87d84d96143253821a453c82fa2113621eb8e3af064a7d6356b5219458119930278b4543f323e352a0864443938cc1bed12817b79c24d08c36de194a3d862bd2e64d68aaf3eca03f4bc84004c47ede67b7202f88c656804ba6dc4116eab445ab25abfbf8f513a1ee10f5e02e41d734286859968d44630f6f030ca42a9f68a4660c9c8e520d0d41497fad48311023adac4b41c56712e86c0ce46525a704318e27ebb2987fc6a22a784e5bfb816086743271c0ce510a4e644598d6b26350029c91521e78816077859a3b874d31459eed16d5bbcf40cb18", 0x1000}, {&(0x7f00000023c0)="7cf5626f2a32e19d25a7c37b7d63df8ee91fc726919deb772be67bdf5f2cce54ee3f66c284b2cdfed4ac3bf4454042ef0b0c7d04f01aa7bb211d07bf6d21b6e4ea774d7d500e5f3b41a8bf686206ebc1898848fe1bf3343d3c3d69959d85e03e91f636eda28c9b9648054f3b5447a759eceba8ce8a9448245ea17f5b9c53609583c28208fd83861c286ee7eb6d827bcd1f7ea013bc388b18de9f79dc3e7d05e84359fbb0ceef174114712ec3c720827038d4e50ef71d9ad6929dcd9490df722b6b105e4e28650a1300a78de28b8071a6fcd6600280031c1f340f6834192a57ff8057c8c910e113", 0xe7}], 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) shmget(0x3, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) r5 = fcntl$dupfd(r4, 0xa, r1) setrlimit(0x6, &(0x7f0000002500)={0x1000, 0x40}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002540)='/dev/bpf\x00', 0x20, 0x0) unveil(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)='W\x00') ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000002600)={0x1, 0x2}) writev(r4, &(0x7f0000002740)=[{&(0x7f0000002640)="31ed3341c8697db4db3ab7a8d3ad9e8dd970bbf4c466cd267dcdd23c5bdc71ffbd1baa0488569cccaf9e358f3c60872f8dc4ab32f1c9439d38f0e3b2973989ebb227f51b2172f4b6b2ae1e6da5d105bca41b60a23fffd8743169d0d930efb4d6b2acec60175e21939cbf901d8c2d86ec88728cc04058cc0e52935356618983116b39ca03e73e3d91ba34d02b3b6c6fd4dd2d8f1d2a42886ee363d6264de812c014472c28c81a2c047bd6083a4ce0ae999ffd39496db89e3610f5ec7079138447c12ab8764600ab7bd526c6c1b4fe794f9d1e17a0e1e60ea1a449bd7a46a10d166f400362", 0xe4}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002780)='/dev/ttyCcfg\x00', 0x400, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) socket(0x6, 0x4001, 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mlockall(0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x20, 0x8000, 0x8000) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x194) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7ff, 0x4, 0x1ff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000fe8000/0x13000)=nil, 0x781}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x3}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000fb0000/0x1000)=nil, &(0x7f0000f94000/0x4000)=nil, 0xd30}, {&(0x7f0000ed5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe4}, {&(0x7f0000e30000/0x2000)=nil, &(0x7f0000f75000/0x1000)=nil, 0x5}, {&(0x7f0000f75000/0x2000)=nil, &(0x7f0000f7c000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f01000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ea0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fbe000/0x3000)=nil, &(0x7f0000ec3000/0x4000)=nil, 0x5}, {&(0x7f0000e16000/0x4000)=nil, &(0x7f0000ff0000/0xe000)=nil}, {&(0x7f0000f77000/0x4000)=nil, &(0x7f0000fe5000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") pipe(&(0x7f0000000180)) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x20, 0x0, 0x0, "57fb764e8085d337b2f755f962999f6c57fe4687", 0x4, 0x5}) writev(r0, &(0x7f0000000040), 0x10000000000001c4) close(0xffffffffffffffff) syz_open_pts() 16:00:33 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000040)='./file0\x00', 0x0) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() fcntl$dupfd(r1, 0x20000000000007, r1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1, 0x0, 0x1}, {0x8000000074}, {0x800000080000006, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) r1 = semget$private(0x0, 0x7c1dbd5b67395364, 0x20) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/40) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7ba0, 0x1, 0xd767, 0x0, "89257d4dd3440668940943f8dcf17ea6dc5f678f", 0x1000, 0x200}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KDDISABIO(r0, 0x20004b3d) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1, 0x401}, {0x6, 0x80000}, {0x6}], 0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:34 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getpgid(r3) fcntl$setown(0xffffffffffffffff, 0x6, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r8 = getpgid(r3) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r9 = getpgid(r8) ioctl$KDDISABIO(r6, 0x20004b3d) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r9}) r11 = semget$private(0x0, 0x3, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r4, 0x0, 0xfffffffffffffffb, 0x0) semop(r11, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r7, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) getuid() fcntl$dupfd(r7, 0xb, 0xffffffffffffffff) 16:00:34 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0010000000000100", 0x0, 0x9}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:34 executing program 1: socketpair(0x2, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x620abe3f3362e524, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x40, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r6 = syz_open_pts() r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x10, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x80, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000880)='./file0\x00', 0x1, 0xc6ca40437862ea22) r11 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r13 = getegid() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x815e4aec498f3be6, 0x0) r15 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r17 = getegid() pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x4) r19 = kqueue() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x20000, 0x0) r21 = open$dir(&(0x7f0000000a40)='./file0\x00', 0x381b3986582da246, 0x8) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wskbd\x00', 0x30002, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x0, 0x0) r24 = accept$unix(0xffffffffffffffff, &(0x7f0000000b00)=@file={0x0, ""/91}, &(0x7f0000000b80)=0x5d) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x108, 0x0) r26 = socket$unix(0x1, 0x1, 0x0) r27 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="65cb09e3accd46758874dcdfd45f9c993bf4071f536c29f75753034b084c8ade1657c39c253ec4056a0d9fc16242a4f397938664d5e136736a15fb7bf9ce3eb5558679375172d0f34d14eefa523f1faedbbf1d79a00abe2ef9d0b7df6b1f13", 0x5f}, {&(0x7f00000001c0)="ee913b", 0x3}, {&(0x7f0000000200)="837b963f8b107a3e67d8742d328f44495c95cc549130d10e25edb8fa367a3afc16aeb2642f70ffb00c077e170b30c304c199f07ba202bf0661034620c0ad2cfbb21dba0b9b2b116b4951d5bedad7", 0x4e}, {&(0x7f0000000280)="54c2f03058f5806632cae44e9ef085c65a2a190a769d5a14b148425ae2da0b6443ac4fd4575538c64510cfe8da6a5ee595323fa1c7cbae95e1b3934b406cdf2c5369a2c5ea8279217ae116599b7b", 0x4e}, {&(0x7f0000000300)="2ffeca26187efc654df745358bdfa39509418ed24e146c9ca8b365ec979dd4bd32a891d5d5b05b642b08a38dd2cd4862e99040081e045b26a801c2b5c797719b8d582547c7d1f5344b0840353f10ff02ade027169de725dee74719297eae5b1e8a1b56882123e6ea6012283cb413e50a91f934e608108c82419dc56fe964586715870fffc42dd0e5f82a1faff328244f4cf30a8dafa0b6e4c7a3c798854afe25be6e81da0a82f18f4e86fb91d4ea2f7ca59bb89d5995d8f037b8c89195d3364220b8ecce278139945e9415a0bc07adcc6a", 0xd1}, {&(0x7f0000000400)="ff85d523bfe05d15d62efa40bfe5ffcb014d2c8eec50d29ae9a76c900ae3ad", 0x1f}, {&(0x7f0000000440)="7d328c1c138561e435920546d2fc9c74b15bc2e103a67f5b28971d01e4965efcf78e82f1589c75fb27f0104479438ce1a99fa19b5f83faf37b81fc403c8c791082c41216accb8903961c7951ae459b83d64e76fed4eca2ff8cc322663e52a62d9dfe17f7d587abc885dce2823fc3b0d8db2dfe3ab44321d5025f6a9368e167387baa878651ec421e2085cbf33bd9daa0a312e6177ffbe3537a53e30f554eb51ab34a1d4a9cefa3413c134a9f322a3b8b5fd45d68ad86c67e1ab504298e94298185", 0xc1}, {&(0x7f0000000540)="4dd8e05765c6bc31ac32dcc06d4d1d69480ddaf2690397b1e9bedc4d6ff28e950f509dd2b65f319a45ead00b8d543bcb10201997c7eabb61e8bed2625173afadfeff959cc4279ba50ebee1ca1252f166f46639b039f883359ec87d03a67c3f1180f42b46b552b0287881f172ae3fd1dcd433a8d93ed43fe49bcf7c5327b96f8976c9e2e089aec09e0807", 0x8a}], 0x8, &(0x7f0000000c40)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25, r26, r27]}, @rights={0x18, 0xffff, 0x1, [r28]}], 0xf0, 0xd9a99814230c1217}, 0x401) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0xffffffff, 0x100000000}) fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r29, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x25}, {0x100000024}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a7") 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000140)='./file0\x00', 0x26c05e07260b59a3, 0x3dac2fdcc671a8f2) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7, 0x800000000001, &(0x7f00000002c0)="05408e46", 0xfffffffffffffd05) sendto$unix(r0, &(0x7f0000000100)="caf256e67b29c56adebc85ec873d8ee0f465c89ef74fb2b99ee943b5d56ca286666480ea5b4dbda5892a1486ccc1b0e7d16573c7a3132a4784202a4f8bd59b6f871f28c107d8b353c7d27ca373890b9a2ee113b9a9269b1fa64f0eb23844bb6d851882951bd039314f0b422a8dd560a2fd82ff6e1b91c20940b9fc35750c38a02cf553db0a32e448d11c6936d9cc93e45ab9db4cec57d21a5da25f60993c183626745d020702f1b182a27d9a627e536e663034983a2aa09709ca01c90b372e7d4bc4f1404adf0c1577a1537f50673a97f61053dc6ce90de437b36317dcd9fefb422ba0dea79ec424874d7b02149d96c1c20d811e726fcca91d9ba8", 0xfb, 0xa, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:34 executing program 1: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f0000000d80)=""/167, 0xa7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r8 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000000), 0x4) r9 = syz_open_pts() ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) r10 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) r11 = fcntl$getown(r8, 0x5) fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r7, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r5, 0x7fff, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x4) semop(r12, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x2, 0x1000}], 0x2) 16:00:34 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0xa4, 0xfffffffffffffe01}, 0x10) munlock(&(0x7f0000782000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x8, "d730c15b00f4ff0000747beffde400", 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/71, 0x47, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') 16:00:34 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000ac}) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc5745192a101000000000ffffffffffff05000520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x81, 0x80000001) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r2 = getpgid(0xffffffffffffffff) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0x100000041) r5 = open(&(0x7f00000026c0)='./file0\x00', 0x20101, 0x100) ioctl$TIOCSTART(r5, 0x2000746e) r6 = fcntl$getown(r1, 0x5) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r15 = semget(0x3, 0x1, 0x4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000029c0)={{0x8, r11, r4, r7, r9, 0x10, 0x1}, 0x7, 0x2}) close(r0) r16 = getegid() r17 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, 0xc) chflagsat(r5, &(0x7f0000002700)='./file0\x00', 0x10001, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r20 = dup2(r1, r1) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000002780)={0x7, 0xffffffff, {[0x40, 0x9, 0xf060, 0x81, 0xc6, 0x9, 0x3f, 0x4, 0x3f, 0x0, 0x0, 0x7fffffff, 0x400, 0xff, 0xfff, 0x2fda, 0x4df, 0x9], [0x100000001, 0x7, 0x8001, 0x6, 0x3e1, 0x2, 0x0, 0x9, 0x100000001, 0x4], [0x80000001, 0x76d, 0x2, 0x4, 0x3c6, 0x2, 0x3], [0x8001, 0x4, 0x3, 0x7744, 0x100000001, 0x4000000000], [{0xfffffffffffffff9, 0x1, 0x7fd, 0xfffffffffffffffd}, {0x4, 0x0, 0x4ea, 0x2a6}, {0x40, 0x8, 0x1ff, 0x4}, {0x3, 0x8, 0x8000, 0x8}, {0x8, 0x1, 0x81, 0x8}, {0x3ff, 0x80, 0x9, 0x1}, {0x7fff, 0xffffffff7fffffff, 0x400, 0x4}, {0x9, 0x94f6, 0x3, 0x10001}], {0x5, 0x8, 0x54, 0x7}, {0x5, 0x800, 0x101, 0x20436014}}}) sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000180)="f923dcc6240963dc24685609124c8079dbdc5114707b6337d3c9548a939da62f506690913fea01852c7115433d40b5b7206869b5998af9bdd9cb8596bc2479b17c0e6fd35c59f7a87556c1347a7702eeccf87a66e800db5a3db3ff183f1dd53e4f8bc0001241d5f6af532455cdc8c869b9a5b3bc6055f6e1acdc8dde01", 0x7d}, {&(0x7f0000000200)="7173df9264c9cc68d8ad88a67975ebee678276a3151863f3aad6c439242d6c8e55874437b9a76598699418ffba38010fb8eee1c5946bda288d85e125baecc8e8396cf9d1f7913f5b4d80e01e885f3cb706f230de8b1691742ce0d00c3a37f018a75246865b78774d2b423dbba081d2c45b716c499eafe84575291eb22ee5e46fcc682c03cbfe72b22b9d32d4063eebc6ec6d13d7aae13d8752d6ae07aa21b8f7844ca4b93c532d83e48a1461cb61a1ee7987401dad21fcebbead2d017d3579a92663a553187a6f09d9e17c9944e850483940f01336359a3a0e784072e73ab017304f5597449c393c65c061af1b9c145a7df8c455ac3b86e35d6459641145477f6ebfd114317642fb6b2ddf2eab032e0e65c68067cc22119155ce0cd3f0da9a03695e82aa85f043d01ac7f29c4be3c66bdc0942d256b2ba37ae6295e9f993a2e0b657482b13b951e53417a0fce93633697047162f97a417b612dd5019a7e0f4c5cce199bd8550fb47d7a2c7eb4db28bb524b87374b94b400adbb790095acb1dc19b24df65c01411718493cb7596ccd931a7504cbf92dd670440fa98012e974ef54d4460456fb5a654074e610aeff859e4d91d2666a41719586a7603afacd52ca3db92fb5759f22d28f34a2f2c8df20cca21e20303289817f3b5e0baf45a6366496c1607151c9911bea2648152bf68b38bf48263c612a8d30d06b94bf44dc1cc64c10e8a0440aec1b35572a896a4c7fc67e8d8746a9e2b341cc6f0c39c5325b4aa1cd599dcc0c3cb86e71603874af3c967fbe4c56bab614b818319e031b9212215f79d0a55142ba9698ad2b762b2c2fc5b866913a981099afdc1c2f5a10c58f5a5dc50d97bf8630df0649b83ca8f93ce5b474284afd6e944a51e9bdbeb19b941e03d68ef2c1b1fe3a99ff3b74b425bdad6b07ce974d19b3d9ef666b886615eb4139da0224350d239b584201921606a4f54e87d22ec5b002ad335d85b9c42df10013620a382de1c64449aa731a3307e99871448db9a074137a25211fd5e117162d9324ee5ce019a4a4290e8b5c033462a53b780edb1f75a206395516c2c74775f37d8983c9f19402bb8981a1b1755eeaf45eb012c37263c997f61827325cb1d7023cb8e2c8de50e340dfd428a0785a36eeeeb0de8d0125bfdd9ff2789ebc1fb0bfab6507b0907e59db042e5c9fbcece7c9f0ebbf3b7919b0f06cee336c9a8fa426b1a577e4520c304062ba1f0a1a43b665b6c5cb8a59e09f462bf706e74a52a9638b9caed0a9f1aba5e6d113727cfdf251eea7f3b45dfd556910b34ddb0dee43b902ef8a8fd2d228071b59763a1bc95c8245ab4d0b9e768884b92d53ac002542f1b35823ba83c57480175fcc3a84fcd9534b9aa945ccd1e263ffc2bb18b6e4e4035abf4ad9caf18b3bc351d86932aeaa3092a7f0d78ac699f8b3c28e9e357813c789718c55d679eae28b2f75b5b24ce5b3955fffee1b63298962e9bcac8ec81928bd7e759852953658cca90af0018d8e89205ce915425fc01e9eeb836e46bebecda04f223056a2319a03d817a48547486ff7d19178eb1dbf2a36a8ed916bc9a333dae98c03365524f6479767adb90a5622a438fc21c7054dfcaf7ee3e43c658e68330053979696990db79c2f8b9676f91921c7e35996bea9b3e784d43f148f1f51cbbf5d55071883fe063c2968f73db3fc1fa41a12907c81f4233aa3870fab23aa475332fc81cf558ede7169fca53d1af775eb931129280fc679c51e8dd6290aed29da9d7b07cb1c8c532b377f3e74925f0b295687e37ecb6aa22eea4e8f2defd41aa4cc25e4ae51e23ac564a4a4da6d624f6ba04215e9271e4000e939e3b34cf925af881ddfd1b77333d603efa478609a7d4b28260c761f5b79dc7eec0727ab11be0eb9d92ef703e91d2a3786a2a963ea35af2a41a5f8b87aff2aaadefc0b3ac5f98b9b930cfdd948bbe85a52f046ce01e3fdad0e670fed1b0e7ed9b46f900c82db8701ca72aa562dd0c81f6c3e63446d19019d64bd467428f0302aeb9b4726948e398883d7e099add23414811bfc49104d8aeac66ec818f0dc49a8c3f8ab5465a197887c1ed0bce4ae3244bdcab600da7012dd9ced21057175d568a45f4ea0969424bc4d02c4cdf6a78d478b7bd87af9952d9eeb685d342d3fa0f6456d722da53e85a9295a1b85e6c41858f617dba0358f57b05aac7d331b1f8e7164c9e7dc20ba631634178a694e7e1c4b6e26cd069893def554ffc245a745eeeebad4987bbb49b814e31797b1d2bd5245b19ab1684db9aee6349fb8efb7bbabb86d0eb660ed6bb204f0bb80eb33aa64d05d2bd1bed025e979a6f636773c326884d92b197f8b7069860f939d68a9c4196eeb31ee193cefc49c442a32c8f5095436562aed30f4bc4b31e406fee0880117d4b022e3b72e761fa273a1871ad046cfc5705acf2023f9c98e111b83be608833e761ce4ecdf8ae9db95f815cdd6c5392167123591e33dac3ba6423763ecd0da5510f2b4867c26e877e42fbbc78b57b7bbc5c1a8b3a46a8e272a603fc5b3a696909fd83116e4d5958984995dc0fa921779f68913b85f798b2544219f1fc018c798b16a1d4ef520c5d843f5c1750d3038c9a119731ba20732149fd100c4e98d28d6e1d3f76f776d490300861e30254019790c4df8a9572f285c4dae2f1ab2a8d10506d476c18b0590c041ae9d2af3b34839ec40078dae48fae074988adb9ab12365839418ba3ecc6a89f9275b2f8d28642f57612ed0fc73b99adcb4b2e2bd61f40ead90f9ed76693d68ce7ecbf69dfa2abe6d0bb6db9b0ba01b2af618adfc6b8a112c5c728c1141196c7f51108aebcdf61f846f1dad1a98fa0683c09d78aae34730e54d477c63745683867ba97af3efd3890fc4651ece60be70b5633855a5ae9900cd858539b77d183b8d16e1cfd3784123d0298d7871fd4d1d4b72a52c0bdeb66356a1ea205f60a665f31632f6371e6f52dda65427b7386b89a87042a1df8605b1815ea022b4f5e021cb25a44398e39d8d2cb8f5d1c25fc8dc98a13f7c9c67c6a9db8a08fb014daa2d07148160cbab8fe851a45239cd3236f401ba543212d477ff1c58107016ec374f2f71bce54ff99f0f12cc1bd36fd94eb9bb72a2785a634dbf490377b2ac96621de4d843ae5d781d7ade99f708c3328a8d74878c7e31434830912a27a4ddf9a23b8a8d5d8c7022f3d8a3ddf36b4418d97966b8279b262d64e4d3a350b07b16e2bf4827ec2cc94027ad93942056c7272875c3f669b1fa046d1e8b3d00d705305ae5abced4e55a11abf006797888795315fa4d4551c7d856b6b73fb4166d025ad9e215603f7bf245001d758b33ce5e0c9b4da72b7a1ec712747f44922cd14d9faf50b96437cdf89741cb722a11458c431d0a810bea58ea2f743d655ecfdaa758e94c76f6623a0eb3e1bc32ee4367758d73ee4fa7344179934440526ff34859930a7ae9c32f62634b9e19188f74b3774900d7213035a67378cf81e20a3b9341b9dc4f3fd9a2c8b974dd5a0d41accfe2d4f3b0cb13f2f5572f7d234f555b830d54f3cb3b12b27f327a7c347098b8d6ecd7da17d31569f83d9387776cbc983238aea1d3a0c1e8b5c38a5cbc4501734d2435b0be74fb09aa8dbd4ed53d8d8197c00590f6f38fed06ac25c2da2942189ce2a54b85dcc37bd151e423d74d79068ac992c0954c5dd03d95ce763b265d623005fd615da2b2d9ea5f3976e56bbc079742b49022c851a56d0e9a9b8344a9b0fb310c1065b3f1b9dd7b91970e50f864c8c2a57fab2063dabdd12b524467f3d641d8f47534bf1c226e18c516375e1d0ea3c71bf26705819e6c60e8e522e6a797ab80c51cb3ea2c640ee968fc1f77b9b229a9586accfcc674ce891106fb3ad8dcfef2099574f17f563f2f7f1db8e5153dae1d8c02fbc44d74bea1e617cfc8a18e28b64448f4869044c553a979988d8109cfc224270a8890fbb8f1dda39a44888f070b87675c45433a4319114aa6bfbdb41fe487529496b7aa6722aa382c6e359545ca4a92047e7f0e1e49f456540550e6f69585e1d612394febf345bdc7b541e44aa2a30c274e74f9f66afab349de770edd46e7bdaa848fdea22a86e609798c12cfbf6a2a53183203a0717bb927c14481b52c8bf2bb3388d714ef27829e88c980dd1cd8a0ccf0722ab21487e292f97d60d99cb2d78a95fe9714b319e28cc391eb6daf63699a937fa0657ed4682ab41379e44b3015d61722f95da62a336f4a89fe3f6cc662ebd7e71f5efdfe4f6b590ab28357db560c6b54b965f3103b50a7287cb23c907b51a2f98eee52e5266a3fbbe9e8bbc0be32b8b5f3a710f2c2922801358018c2fb483abe366f31c05e86a4801bd1c0e7d6a736e80cf3b7f76b57e76c8c96f4d7371ea889ad0196a0ce8881c9b9a39abe16ce1730ff4098c628c6ecbd27d3cd709cb5ec7c318c7f7bbc29834d731cf84476ace8362abc81c7b6f84b52c43213f7a631a68e396c60795b2496fb24d3d44f611de30538afc63456e26adae1645b7810ce7eae5929f912ffd0178e534a70dd6dec2ac0b0c0818bc309ef5bad66d7fd0f7a3c6ee8f64e2aff4e48cb292e213f8532eb38ecaf001a57acd4650eaaf15b95c9c8d1ff75ee3d398467af52c1e4eb71834fb1a5f0894f43b65f2f4b8b77cc0f15288dc2d22a09489a6db6cb44ce2ef881d34065eed738070d11d66669add874a95f1cc4dc0f0d123a4cda2aded9828ef70eaf8cc08037bb995e817e0eda555cc8268d273b72d4af506c241aa923f6d2fc6b1d484ee7ad6f962910f26fe7e3b39c5f5bf553ea125fb648f58de9f7f47a2445e8342269221600b213547ea35fa1bcf0237943cecb6d75b5ff72a8ba658c3ce850f55b1698a5ca5a2c41ef1d6754e09df12382a31c885b3351d077e93d4e2308ce994d6eb6dab412fcd8f5ed7c04bb6123b71bba34d5a180fd39f44e94a794091b11137d343378da5b9ae8994b939e64efd95e2ab94219f1551a3a36e317c8529fe6ef9d71dcc14de88c6f9985b862f67964ba776ce13c34bf09e73d4f57a514c0a276eb0d960c2c59237ba737c98b0174a5e4c33f62bb208abbb199c3ae8ccb58796a07437c5cc44b1997a53c6e65df2e0e89becfa315a31104d6e93062c71cdff21a4cae255779e9d7573a9e4874f5fa0b9a330e18ae5213f8ae30a6166b5252030645ada587b87d76a5abf33db5e27b5766e3c8a8bb80cee414667a06d8a5fc16313a392255e242966680f18434c696528bfce520279313cfdbad33366c109c32bc49cce374195a249de785f23b9f395a19c92ae05e028518d13a6429edf28be039e3702c20f445304cebf4c54e224287718cd859ca74ff2e6f37fa6977a39d9e9f92819cacf3d2b976b247b29677acc8df019c41f350a032fd4d0671e223a63ae5453b75d198e126e0e54cca9413fdb7f0a0ea5bded7558745bb2d6ab5c4ee23a5ff1beb36202f35ac0d2f8d775ecbce68a840c7e40b160cfe8317bfbd17841e98d901860245ee9c7ca2f9468a54dfb11d249548920d452da58533201cb45be9e2d23a1c2984b87da586a44f7587162f131357e8f162e35c50283aea4c646e3bd79e9e61073cffdcbf6ac2422d65cd388905ea8a8f7afdecb95d53edf0510ee43a396b7c4a388682b7be60d095c706f01dcea8832b6aa7431c9261a93823d45cc43be02b93725604bc31db2119106ccfae0450e6e22066edeab27831ae9e179e9e0932a2b3f7b5ee4cd78cda0669c72042bc1addd0fdc349a3b4016bba6411fa3795dc5054ef2896207952", 0x1000}, {&(0x7f0000001200)="dbc2f4191a", 0x5}, {&(0x7f0000001240)="d2d674748de1d3af24103424d463363a723d20914fcbcea49d4c4e5f4134dc8c3b6a6b9024f7df1644ba6bd9840215cd9886a5833c79b6377b3e9604ba3ebac24ed6dacbfa9f5a4af7569c2abaa174ec30c1d5dd4fbe21915a40ac2235f63cb43f6a176935311bcd0081375690b4ac3c7b7b028c96a0ca7a72f8faa741b4051840d5c6f0cd895f0c57e785372b42047851542758a6c7e3ea5da81748511ace5e3034b25dd4cb22e8cb0c35ca732f3ba9e14cef0fcf168cb47a3b3f8de49bac61566b6a3737b4c616279d0ae827a6c824b6cd6edc37acf744f1a29a832a5a36c6c7919c800ef8eba39c83690f9f8ff72a22613028a73d0bf4bf2ac362763a52d908fad084a23fb45ee514a565463ad13b001fc2693adb031637959d0d7e9fd73569e1751bfac76f6c433ddecffbee27af46b21cb342ba6f8bdf24bc081b7852b50095d3acf51e9d5c716183d17a8cd79be92ebb26958eb25802e7f787869979ca73757c034704830fb4003fc70d6c166ceaec7746f6ad90e69c6829771e75c0c3497afe194b54b84e980ad1fb2d44f9f4b5bc78c03657de3fbe750c1a80be4f49a6f6da5a78c37c3ed3407b52657b9f87dbd6bb57ac4a533918de208db265921e0631752afa1b7bfbef52d9deefebd7ab3e15d62d7a6519934fb0a3f573b720c5116f2bc1c927fe05292bdc06ff7592bd487e50fc50a3c0f293b9521192cbfa9e6e3ef391d2df60df508465a38d09aca9dec52baca6bc50202e9318f64b285a3829ebd13a9ae8791ab5d59fd0af31978d24b6b901f60130368c86f9f9accbebebf8e9661e1efd1f808616ba99586f687b4c200e256ec923781f667a9eae705ba9725ea34807693ed768360ccceabcd4eb079306cccf16a9215b035f81fbeaf852d6567c9c3ed6c3d5a10842ae7a33435849eefe3a93018c338d2e0f8b3ae70747ca8f88725f91a2d5955ba0c7bcf5aa7f0a7bd329199a54d77f8062b048a230dff1f340f188c81754ba4f35b1425fa20e9a08bd0bcbc496edf3eafa1b92f40318810506a3b6d971717bd4e7ce37772f711a38c8d189ad115cae40742d20ced3c3f1fbdb25c8738c8bffc984c541ce74dcea5e4ec3a85f93db1b9011493f396b031549fd63606cd377be387c409c144d110597c709e7922d6abd5059ca2ae6f85e1ec036c7fae1a4ccb9f5959889a3f60e4c29120d5b29f1deaa497930d4ab4971751da5b1652328098cc4cbc0d980ab5bc834c7dd240b80756d06438a6bc2f23dcd7caf01933e82ec5e3ad25b6f23993f04f309bf57ad62a3f95e105d27cce943ee1d9bf459305efe94110089171183f17686b61e0112e9a4bc8ce2266135bf1df5877f1a2d9ca909d7be476f1c5f0e1acb6939369e19afb4bde4c754270222eb889822096083132ef8c4e527608be9b8d5f9c63cfb941830e687ee688c86c0d667f493419406ebe59c2993d9a8c055af9aad52886f1bada56a1f57362bd3ed7b0d5f8948df235a832ef46e013416e5a919ec7677c87aff2227612eeff7bcda5e8130589130e59856969956593fbda340dc6fbc876bbad337850b0628648441654c40bae5edbc09426210ed063a80552837a0ca4b6db544569da5bb17e934b8d4469a6e62c69d26354b0dd6f3bc035016f4867ea502c4740e7258347f265b0e92296b1127bd762ee8bab4f769cd8f473564fc420abd7da97e640fafaef973baf54f19cfbe873fe952dbc859cde33520c6b1fc544e30d6bd050c3740435a15b1e4704806780c62ee50bdff9341886b5a6cda86d3b50becb7a05d0850200f67d3b3475d6b26ce9e6aae8b864fab5d3606cb513b1dacdbe9dd6a65fedadb7bd89f47a2da9edb51877067f59fd19995cee18784cb6b540d75114d6d281001f5382e66af1f902d503aeb7af60f2f6566272ef4974902e23e414246970ac777281381953cb89485faf846d20109d148f6d8602cc49a046244809824d2745a2c40a5846b7134032bb8402d028f19e6572c3645bd6b0da355f4f308e385a5d701d9b4616fd62a4e7887a6902e0408f0bd221d6a5bbb3b786d50af55d83133e5cb151600bc5209aea82de586364230cf882fa4ce832a16f7f3c907b557591e53c590d673ed4361fee78cb3c31c3fde92b067f355b5d779085d266e06e8afce5dba0e71ae4989767b2de66aea4cb15d9267319258493afd7c6c38b842263b6eadb0e01d54fc52d1564b4984f2b529ad6df73a89f36bb1dc113df4003b2d4cbcf4f99bb8b96a20a6d5ccd720a409115350708ddef1045f755c8bc2696ad202e578bbec27fd96e92a8a97e82a27de702ae36f377dc21b428e4103a1a79db0f25840fd1be3546e8c4de3e3869e04c71941758f43254f9d57e8abcba5b7625563bd09de140795c6eec49ed43b8d499e7ddbff17be7df43ede93b1b9335ade163a0b3054416483b69b752165295af1b8e81f3a1f4c6a3f375d1c551b5e723b24dcfd48b9bce779151e9879bd91ef3d01642f120fc8e0ec6774c10600ab01c13674745db90c76867e20e9a1c5d45457c19ca6372a4956a71245cc8038aa8fe84f5b610c8bdbec88a8630abb03ac220a1eef943b91e501e406f9a61f8721078afeec6af1c80cec6e63b3b7541ea0e251f92ce0fe7c64f62494f1f35be0b88ec0011261735fd860923861cb9b2a292c18f5595290d5f2f2f24fd106d66580c6958ddc4a065e48d7c564f6e169928b110f9250c4f1d6cbfd6ad839f8a1f05997eb72f029436bc7728bfebde716fc05903259649322700542fc2d10f1a7dd167dd4e1a84453272a401230f77319acb1792ddf200c53272da2914751a0d865e6c27ec42c434c7ac5d0d6b16b60480d5c8b74cb3ec25574f002a5e423c2ee6eb09ad3c2a63b31ecc3294fc391c33a8da73c30c53e653180d776d141ba9956f175292c89f582714c414a13fa1cf474ae1d31c52b7f2be93b30a96fb2be5afd850b6179633c4359cb6759ef2767f78eac3ae523cadd7e1a58bc62a145ddbc157a8da6ca00c78a9a0ded133fad0a6c20424aa3da725fa4c9a5f231aacd36de38d3e26c535364060270f346ef4520275120ea737bbe3a4a4141e83b427640081e5d93c73e5c4f44be8d8e85678a7f0ec47910fda1fdc54099d04ab876eb731973d8666f63353edc4e0f9703d8e5579b888f073d5c440b8cb48aa5ec5b54bf3877ba544f2a203861096f0a82101e9534835f04eb899806a1d28fa0146e2d99172bedc5bfe1d88847a06a7c85c994a9c1962afbfa38519ea652ef69b8682e57437c6de885526ad16fba73e55a2d6db7dcff804c67e115a82fa1beb7808270177210d2205955a128c8e4a622a9be8e4b37178f744863dd934f5222ac54c063e96df73aadfc1b983e3b3826ce42e1c22f7e82e9cee46767a7ffb5e463952585798ba4cbd132f236d36b30a4917ad90ed7f2e2e5f6ed8a42e79f98e871d74ce8ec3fae7327757168282c124e2d569ff62e9526be40e5c06b3c4dc12283b219587edbef7d08d1ffb35f39a07231dcf1d8b70e449c057e65bc87ceb240018a52aaeb2e0009569cca388f12eafd626a50523528cb02cc64e17ae52a37d56c755b4a163725ddf6ef5d7ac14a0c9a012c122c15b013317ef718466babb7a6ad78b3d985509faca8cfdbe196f1cd7c307ce95fa170f02ee6166573772496e81576a27e0d9041e643ca2b0e58f4aa668e8d32eed05f7f6c5e952493637e3cd4a8c88ee25039a6c829480b0a19c43b164cfb18522624fb9e76dec159fd70bb0f9da0839c5c856ff713fb6d5ce9184bf62f768f4279ee39c2fc965d7261bda6604e012d9868d477ee476f51c785416b004160ffb4df7aebe8584b3f4ee64384ceb1cf9c7cb24310b3650be588f5d75aae35c36024c49f1d3921e3435e5728de92a3dca928b6efe2270958d1cac3893fa687f1cf72d23d4feb7cd15b0583d153d338a4e1915a54865fc90ac030bfa3b7c65ad300da58dbb035db97ed23ba5b1a565377178545888979a0e12d5722baba4fa9865d0a740ee0a6e90414e76d4a7c73698cd0a898182b447d11369ed48093a06a259437b391ef45d1cd6332af2b834a7bfdbbcc05fc4c452c3f6daddb04e8b95a715c38a4e664a1c26199a9b06cb4a5ceb42a6f96a391e324c94893c8b8e3a169ca0d3a785c06bc5ef511158c8bd70377b1e6a6b489c1591c5237863a4664c90a0d8f78d07f63eb37aa4de416d863175402c4e822d7b499e473e47d891f6953109291cbfa342dde98cc728c87aabcbe435b48daaf696aee6c131917ca87cd700d7cea811a98d4d814939bb9695b72b17dd4d9bbb280b07660ed398331951f8029d79a10278013c6448a76fd7e80c53b79742b7eb54858b806da4a4c5c5bcd4c334450ce948a258ef7069eb426d5fabcd9fc30483975173642b43ca3f95847deddbade06d1641bf7a95f8c1bc80b56ff16c56fab6ed86ee5352e47257cbcc585768d29d07c192dcb3d4585d95892aa95310d4be28843930c709d432f9b7ee9e421b813cbdf86d278f98a3dbfb75ea0f9180c481bcaba4249868a036a0a36f26591a9a0b70534f620ef40e59b05771b0c9299efdfb276478d3342b466a952eeaf136d54eb0d1d762b77a6cde2ed452e06f3942eee516a2b41da05295ca5d3a1eb34d39ec2c8e92b6784ca867bd471e81b713a14525691861b48655b21fbd55bb3127c88b9369e6908c2a03c20c7b664d14fc5534d53373478d229126bd5d92ffbfed999f01ed281799c4a39a2753bed7028dd6d06be77b12ee6c9d0613e657c82ada86e0285886194089db9c0744c2b8082bf4b395b58c3e4026a904bbe7fd2b0d316a0c8861f0e497c23510280971318fd8d136f580593ceac6a9ca89313e1541b8e18bff068e97d108584b17a17f15270f261ace40acb50892f2811404aff0b1ead43fcacb9ff1416eabcb2958e806d634c76a5b3517922605ceec1a0ed30757eefd193c616170aefcdec65d25ef8bd643ddcea8f9f009bf5c039959ad1e698d101cea74a58268a36eb1bb5e87cd6199d1a79534b8a4347b9bc51c0c1383bf22800b2e5d2ba7dbdc6954a72f95eedb0b5d665aa90ea384e7ca61ec64031097563e1914d818116cc4544b699169197735746b3495989c1ee8db561032942acfaed135e879f9350c6c281823abcb016f9568764218336ffc2814221ea5694cc55571dcf73b96e1f076f78670fcc84ba4b25ff955510dfd81524c76fae5d4ee4475d4d5ca7f97e938bd54a1fc27e8ed0bb504bd75135089f2b314d287d0ac2f5cf0c4ff83210ff0274af164bf01d964a16d18e58b2d41b9f35425e0f396f5a13f7fb8c1df2bee11cb667e63547534a836183cad159d6592288a732fc87e3bb4319757809bc706117f9253280f1f43bcaffa41a1d99618da1ad14395526ecdae267c33dd27e8741aa32889f585637dc45cd8c17e0645b1a47b1007afcf4c5e80e011d0ac272c70616b0f549880c0b6e38fd0992cfe2b8adc2f0d26fa15c6cb77ccc46f5087c3285f046b813303675125e1d350266b41926af982b1da27d1018642976df409ac0ec3ec262be63e8a1ba651c1bab6a23aaeee6f13181e43ce8fc80b824beefb3289259745f5e69e5ea4bbf0d24ca541b1fabac7a54a6ac5d27fa107e63bf4e5dda969ca8c9ea0d9dca3642788e5888548bd3e404de40610a6fef471e2c7157dfd1e3641c58946090d1837310850efc75f751afc920048ec95a359f9ef09b89c1c2bfd6320d2ce4769fd40eb40bd724edc73cb1a1294e44c13cf446e9ace816c9", 0x1000}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="180c7f36bb3fa1365800000000000000ffff0000010000003a59be15212e55c95568bdda8017a3145cb8ab472ed73c3d3bafdd585072dbd6e2f72bc3b8edc98ebccbe2484f3e973f2bf47878908b4814b4945c3c84ea7c2e13cc3ff53e672a5b86760b33751e9972985465ac8057ed74f5320a57438e0138c8ca48ea1cbeb83bf8caef79a730674b2d902a525ebfdd82c5b9dc90ecf5aefdade70b66cac11942a3c1345e615dfe71ab9a903aebeb9aace5e906a9e10d029f256925", @ANYRES32=r0, @ANYBLOB="000000002000000000100000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002518de5400a2a8000000000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x404}, 0x0) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) mkdir(&(0x7f0000002680)='./file0\x00', 0x110) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f0000002300)={0x100000000000, 0x1c00000000000, {0x8, 0xf8}}) 16:00:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r2, &(0x7f00000000c0)="a3328e3d3492afb4ca5df81f24e1cc8c84c5e2633499cc141e8f413c9d72268b7e345bab597d776801f6912a86621ea1e248d0b87d9471935f3b230cac0dfc13bdfe655552b3488002d3f5", 0x4b, 0x8, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="380d158f74217bebb70ad3b463b2921c9c4b11"], 0x1c, 0x0}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9e") link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000000040)={0x0, 0x0}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = syz_open_pts() fsync(r1) socketpair(0x3f, 0x2, 0x7, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r2 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186204018b002b3a00002a149fbf40430000bd1bb32d1b4b53b5d1d09075288192a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e101000000000000009c952899992c16bf58bf5fb3ec4a", 0x57}], 0x1) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) shutdown(r0, 0x7) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:35 executing program 0: r0 = socket(0x18, 0x8000, 0x2de) r1 = accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcfc25c725abe617d4484c7c36aef3bb9365e2d8719dde4280b3ffb1c19bcf35272251c510d8606e4e9a1aebd00bb85a"], &(0x7f00000003c0)=0xd) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r2) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="25afe51a32650efc3f08b6d7f9c5f2c9ead471555e760cab8272455d19844027d38cc444ab0c0869825f51ffa55380f5a58e70a34ca213e972f386859dc11ef3cd9f15fd103f8e5153002d396c2074c16c35d6e5fd7923e0af96e9fe41d1e363b4cc8fd9af2e11de54430c8f85b650406929c0016ba5ace5f54a2deb98089657fac9f8bf56354080b1872a0a3b2d6638486114677022449f2758379e7d0f563a0c6eb5475b3e6077a4a0461e2780d39df108bb5c5c830cc3cbd5ff738589cd0cce0f5beff14234f9bd543244a8199d310b1f0347e52354503e3bb35715b28f4e0793bb5806f910b764650f36"}], 0x1000005b) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r4, &(0x7f0000000280)=""/126, 0x7e, 0x4cd74d18ca6f85d1, &(0x7f0000000480)=ANY=[@ANYBLOB="88fa32a2ca41800038326cb2399d2c507e6d2c885868"], 0xa) dup(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffff5, "5c009c6f141f8480c78100"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xf}], 0x1) syz_open_pts() 16:00:35 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/70, 0x46) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x814, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') pwritev(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)="af8051d68ded6a1f", 0x8}, {&(0x7f0000000240)="3ea616d9f9c7ad265b23fd4bc4c5c1862c88980c53627b5cc9bc73237cc0c865576852b578058f17c31a18addd0a036820a06bb84014e08dab13dd08bcdd0fed7b166f463bfcda1a3cb2081ff216a9d281d759bc681774215bfde7ed23d879f7168dc540ea06f44d2dab3da6e70c572050dffdd621310207f05cf90992ccdfde6ca8298f358a251d52485fe360831af7f483e626bb7c85e97dd9b217874c0e175530af", 0xa3}, {&(0x7f0000000100)="d99e9b401820081e8f105d95564b3aaad5a6a1b1223e57251235a8e5a38f49069ff1560159cd117f21b9", 0x2a}, {&(0x7f0000000340)="1e8192638dbf9775b4edcabb93e59b385666223ad3de", 0x16}, {&(0x7f0000000380)="63da1a28bbefd4b439073214b62057d2a4b7c1d2246cf82f7f79d2c5f0fee525089d7e9dde4a14cc2154050e9dffc44469eb4694241d905468afe6872094927297024996722677aea56a47c310816f4af28523a0992cbf6f00263834dde94e9060d28f9e3b83aa2a9e42f5ebd2a0171755c56de8676dc7021a7bbd8afe5722af12cfbe90cc5eda42", 0x88}, {&(0x7f0000000440)="b0e1938e161885eb9aa003deaf97bc00372e13aebe1a6b2c4d2d07c3156040438019da8c8873c031af66cc115ca33b8aeb077d5fba081f3ccb4c1676965d6ca535206cd657ca0782495f4f9c54e8339ef297f46cf55843c9d08bc6c5cf3e5aad66ddf404c363c74dd2135dc0e79662a6bbe1851f1c70842a46b5e447178df2d309f878a1e3565544e2dff12c6e4a50569037c73e11c4659e3a40ddd002554def2488d5102375de3614e86cf2f7019c35483f465d0849ad9078a3ba8247e98fa80f9f7b0cd48528663ea12e9f28ab79a0b694b71aebde5e704738b544c81e81770ec1cb536e00a875ce45525ca3f24c69510fcfebdcdd174c99", 0xf9}, {&(0x7f0000000540)="1a6495d88647727b9f70db3416f91f14524706b0bdcbf9406b201bed0c3a0bbc1fc37849ab4b0b1c6a9c2958a8649c4dfe113b5b7f3222f97e9f1d92b386bf887a73175de6e9ef6a8293811652591256609d52b9d2e05e12bd642228d2285d26be85eb3a8f4f91fdffc137223678b456fa596377ffaf3cd764", 0x79}, {&(0x7f00000005c0)="4255fa847c641c4b2395939da7687f9b80766554964166906e4a1199a901e566a278353d66191ff7f8415a069636d69b461fe46c1a08f43f4525e1a322a29697315eff8b738a652af4dfb4fb4ad305407514dc10e9692462872e02036faf9f51222d75e3d930de8e56d6ec8abfa2a03094b431e4c441f146680da6f05c0c7e465418591f7df8f85a0650d31355c724ab71b70153e2ca4b1df91bd9e512a2b971a73c70cdb9bd8ecac13e3b4433f144bc8738fa7abc45fbac27959a9c7c3c2b", 0xbf}, {&(0x7f0000000680)="0ec7ec4107262d204a394e440c05fa214ec1a3f631a25b3e0c9e7d515112e3b13354cdf997029b666f742b", 0x2b}, {&(0x7f00000006c0)="c8d6070cbe7b862369a2fd4f186bed844f3d3bcab63b9de391d93bc54b24792d250e675628b7ee0853a1f44da6c6a44be896edfbb102e79bb1db206863b1842ec6f2158a269ab8128eecae4f5edaffa6270de4b3aa74b55a1c3929a507eaf068aa8f1fe722d630210b7affd06bcefd4bf5595bf39edc3d2e5bffcfe659c5f482301359e42d29866ec51e15fd4e2541da717185333a113015ce3e1ec9653a42932ec10a51201a2d409a4caedc5d02579c4f2b3a493d72735abc7427ae", 0xbc}], 0xa, 0x0, 0x0) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x80, 0x3f, 0x7, 0x44d}, {0x2, 0x8, 0x3, 0x7fff}, {0x1, 0x6, 0x100000001, 0x826}, {0xfff, 0x400, 0x0, 0x6}, {0x3ff, 0xfff, 0x0, 0x1}, {0x9, 0x10000, 0x2249, 0x9}, {0x3, 0x0, 0x912, 0x9d04}, {0x1f, 0x0, 0x2, 0xc55}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = socket$inet(0x2, 0x4000, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0xffffffffffffffc3, 0x200}, 0x10) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = socket(0x1, 0x4000, 0x5) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f0000000100)=0x3b) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:00:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000000)=0x40000000004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3a) 16:00:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1185) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:37 executing program 1: rmdir(&(0x7f0000000040)='./bus\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) 16:00:37 executing program 0: 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = msgget(0x1, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, r4, r5, 0x100, 0xffffffffffffff81}, 0x3, 0x3, r6, r7, 0x7ff, 0x2, 0xeff, 0xffffffffffffffb2}) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x9, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x1004000000000000, &(0x7f0000000180)="c608113ba4170b57c1f7b3787ce218c43c61ec21ff716fb14d02a73bd8fae27013ffe189c9323ac0a8d74fba4730065720eb8419201d42a12d5e30d74e96353eea5e700219fe1a4c735aa61a1aaaf27d8f451e5db365b3cf4126fb3c533a4774f6acedbe6ddd365314af565ff41ca01e879ad5fc2a6c6df28a10f1785ab65fb06b5f6e828634cae894de098814f1896daf6455e92a5d657d0412156e540ca8519b1f1fb3c7adad39260c1edb00ef9030f958a5d15b528bbd3e7f6ce6de50c586d23148513e0a9d3368c5595b53359f536336de4a8057af9ac81db82620d7f32dfe57e66e6446d8612e97c18a", 0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r10) 16:00:37 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) recvfrom(r0, &(0x7f0000000000)=""/41, 0x29, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x200000000000000, "d730c1e7e400000001000000000000000400009e", 0x0, 0x1000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) connect$unix(r0, &(0x7f0000000040)=@abs={0x661ea25effe14b6b, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xffffffffffffffc1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xd) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) fchdir(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r4, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) write(r3, &(0x7f0000000100), 0xfeae) dup2(r3, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:37 executing program 1: select(0x40, &(0x7f0000000040)={0x10001, 0x3, 0x8, 0x20, 0x2, 0x59c5, 0x40, 0x5}, &(0x7f0000000080)={0x0, 0x1f, 0x3f, 0x8000, 0x9, 0x1, 0xffffffffffffc524, 0x7}, &(0x7f0000000100)={0x800, 0x8, 0x5275, 0x8000, 0x2, 0x0, 0x9, 0x3f}, &(0x7f0000000140)={0x401, 0x4}) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xffb, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1}, {&(0x7f0000faa000/0x3000)=nil, &(0x7f0000e26000/0x3000)=nil, 0xee}, {&(0x7f0000d71000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000de2000/0x4000)=nil, 0x6}, {&(0x7f0000d2e000/0x1000)=nil, &(0x7f0000cd5000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000dec000/0x3000)=nil, 0x8}, {&(0x7f0000e83000/0x2000)=nil, &(0x7f0000e2e000/0x6000)=nil, 0x5}, {&(0x7f0000d4d000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000e54000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000de3000/0x4000)=nil, 0x80000000}, {&(0x7f0000f7c000/0x3000)=nil, &(0x7f0000f9e000/0x3000)=nil, 0x80}, {&(0x7f0000c95000/0x3000)=nil, &(0x7f0000e05000/0x1000)=nil, 0x3c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) fcntl$setstatus(r2, 0x4, 0x40) dup2(r1, r2) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300008102cc510f0cdf1008facc5e46b73503456faec771064247603691d8300f4351ce06a5b14e0c05fd92238988ced01200b7db29dbc44206908f608b38e99c0c5a5f123467b3299c06ee81e4058287e32cfdd436a12d8c0897d35d9e51ea6a722a3d04a1e55019af4eb5703dd713335d5853e1feb34f270808c22a4728efbfa7e7a739616099a2193b03ad5157964b040e8277591cf798614125b3e592fa1a8acd0cfb3dd84f1a055b795349b"], 0x10) shutdown(r0, 0x68056b1e6079e60b) setsockopt(r0, 0x3b2, 0x40, &(0x7f0000000200)="142e67f927bd8f3846055e608d6c7971a8ef1264b225430f757e7866274239696f2a1472d63b3f410fbc17fac10b1f8355460cdfab7f010ea051798b80bfd6de9e41862940070fc50dc15b5efd23e1ad9e19a441e03fbe7345c28569729fa45a2837a073394df1210b900b1bc7c8d6298988722c17eee4886e3d9b66cfeb0f884b36a63ff5bdcecdefea3b001bb2a847894661642191e59c9d05133607dcd8ec1e8a87", 0xa3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xfffffffffffffe68) 16:00:37 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x5, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x88) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/180) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) 16:00:37 executing program 0: r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/65) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x10000) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:37 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x14) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x2, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(0x0) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x100, r2, r3, r4, r5, 0xa4, 0x7}, 0x9, 0x5, r6, r7, 0xdc, 0xf05, 0x8001, 0x7fffffff}) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup(r0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x40}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x0, 0xfffffffffffffeff, 0x6}, 0x1, [0x3, 0x6, 0x7, 0x2, 0x80, 0x3, 0xbbe, 0x6]}, 0x3c) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) dup2(r0, r2) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x10, 0x5, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:38 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x10, 0x4, 0x8f) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) flock(r0, 0x2) flock(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="dd") fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:38 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x70adb208e42c849f, 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x350) 16:00:38 executing program 1: shmget$private(0x0, 0x400000, 0x0, &(0x7f0000679000/0x400000)=nil) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x12) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000440)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r3 = msgget(0x1, 0x12) msgsnd(r3, &(0x7f00000002c0)={0x0, "f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"}, 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000003c0)={{0xb9, 0xfffffffffffffff9, 0x80000000}, 0x1, 0x5, 0x7fff}) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x491) r4 = getpgrp() r5 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) setuid(r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007500"/225], 0x42c, 0x0, 0x1803) 16:00:39 executing program 1: r0 = shmget(0x3, 0x4000, 0x21, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r3) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x12) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) write(r0, &(0x7f00000000c0), 0xffffffffffffff02) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x20) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2edc) shutdown(r0, 0x2) 16:00:39 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x40) r0 = kqueue() r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x157) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x9}, 0x10) shutdown(r1, 0x1) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000fdff00000100000008cd3fdf00000000f6643b19e9abb369078e1dcffb1a3017ab38694442d17644546f609de0d9fb91d505b8f5e7ed0e18493ec1cd1e7b148ff4be99de263ff19232cab740e8de46dc4b84ef040ed68d2a48e2885d8dbd729c4028bc9ef923e29a73cf621b0b8771175bf99a831737744a84abe9f3568482a84b1ae6e7157378b2dd5b82b611ebd272dd64a6c16d150bb76e5a1d410afc325eee875eb7486cd29a864a91c2216335da6c18a97815633f06941a6c5975c39f90e62c88fecdff55282d3e95f7354144005e321bd95521a56fca70e9fa22a6fa5a2550142a5af5249e65325b5283411db0db6503261d737d6b0c671a96e6529f3ef75c3edb738a7e15df54d9bbc641758ff5b422cf2b7140f497f99554b7ea5c15ee612db3cf1a12e5875095532c200da47dd860", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:39 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002340)=[{&(0x7f0000002140)="1f0f75f1694ab78dbaa9040b2189963504e6d071bb18c78a1862a4f474c5ff9f481dff3306977e65800512dbb78eb841c58d41931bf3915198e59721dec1f6c98f534657ff17a97b2dc40304839239501f1dbec24cc95d5908f05c55a6a0dc78f92af4f2fcb96129ac72cf67e29c75a772309706b8ceaeeef4cdc63e4c4c2468c7063696854d38019c9f362950e8f0a498556fd4b91e6ec06d0b0a1d7f3217faceb66d0802691147667e98c56e62627a48f3dc67208131cab72ad29f5463a8503b30a78bf2468565d923c50dbcac0611a1c1605f5eab", 0xd6}, {&(0x7f00000002c0)="73cacb3253d302380ada3cf73f785954be9b150afb2fbd523776bae9024db5273eecab7b5944750397270de20e20975df00fcffecabeb4c3496aff4f0c7fb866132b3772dd57721a7517b67dd4575072b22424c1aa87c9c67cca1db03ac28ba0148ef2675549a0b5b06a5e360eddefd47be2b9567fb6dd43c876bf0c7f88683674da41be6decf23cbc854272dd7833981c16bd2154c9ce62fc579177708622764fe7362a7806c876069ed01791bfcb72b529f4ef257e87b915d3174ac1080cdd2a19daf5f336a701439f364cc0596df09d26a607bef48cdd0f696e1cf9809760a20e7bdebcd48cc51b128864eb3dc0397c61a0977f331f7c000888187c9484a61b71397a9d783212b70067666b94b693cb285aa80325690a5c52a6b2c091024bd912e6d933ec25387d0f7c68581fabc2696d09ac5489596a66906ad202023fff37aebfc8eee690bde234b943a2560fad6258782297d7142c57fdae7c6695e14f82680906cdb0e03c25cc5af55281cb4563dce5caf8660bded3eb96e755409bc59bf78e9dc555d6edb9b9df0ac30c43113a80fccb55a3f1d90d2e415b3a6890963c108a8220f412ec61305d28f6d50728882a9fc4e3bacc56b799b9c3a8e357b109d607b5e6ee0edbff6dd22ff43c36d0e02e9c6c2e4456c5c006ecffa91a625d4cf3cd47e336edb6d20265287e222d0a2f0af118546447bc5c21ca5712d9328e00baadedbce8fa26b2968ed6517e3124dc44c2216b421187818bba85d42c02c19ee9a88dbffdf32078655510c307f881e49f81493cad351914e430fd9a23d6d59508c16d54a4c48a11f283b05867db62c4456b6ccf0087511e4292656cfd3982772e8accf59a0f1f0793f5eef5bfe9a0ea987305368b0318b2e0b55c4207a909320e573f0f6e6aa205e0cda508ec9d8cd46bf5585b79191f57b808ec897c73563d71f2d922c8bd67f0c4ab15b28bdb42ba61d2340ae9ba8eb67ee098ea82761cb77b91f50e846f7cc116d0c7a198b8d393c32d876bc332d652bf7951b75d72aaaa22ed0a592181134a0378ca77ddb37e740a142211b299ea0e637ad5aea0997cf266356a1e1cda4d5a2c385c17de4ce7b7f4a9d36b44a110f9cae14fdf5d5b5b3db739b65813435527b7d77bdf421c9fe745f066814cdb038ae6824e905b689a905f7e3e1dc873502c9d491c3b5a5c523636a041a07320c592990aff45dd0ef6d4fec008e501123f5185a8fdfa229105aad2d78ef25fa46c71ad46b580f80bc3b3d172a7f25bc380282f490e7cedca12773cbaacc868d8d13370b3cfa747ecd53b9433e43eec37fb5311fcab42982ad5aeb6948ab137f414649f4112aa94db5dabc4679fe5eb25df5b10743219b5c7d9f89d458a5b1962436857fe25083d5d54ca2260f2dc42b0eb8f31ca3d5efb6fad2ba7ed42ad4afa8e418b5eb2320873f08fff8d3416239efa1a6b8c70abb6c922a6912b1824ea7292e613f0e13f6f8f55bebfa98fc27920a17dccf9d58c162d3c8ada2468faafd8045b13b7819641a06892b58cd49d6f02ad05f00e0071bd6698a58177d2a26484d072f7f55bf56de85c0de4235d299b99d35c20705b7d7701eb3b971f2b4af78894ca0c0b7c29fce32fee525f968be5801dd1c6bd0abd7879ef62341baf552775d865582de33153c35f1b38a90e518df2e9c3b6210b3782aab01ba60102e4c63d553de67668a97b1ba20439828a24c156fba85a8e36d29434c5f61fca9d2ae803d8bf116db63ac3bffae84fdc55f8c5bc682335fc0612a6c931bfc07abc6cf66108a4981d54bad152ac1f1d80100a6bb1ea53eca1113d0d4a2d516133971ed0b25579fb0376f221d2809d3886399d946733a8b7db9179f7422319eb461553f44f7261f61db133ffc1d85e78e57d897cc22307d3dd2f5e49bf1473a6d79d87365a10107fc6bda10a3a58fedaeb95ee7cb1dffdaa530c3a4255a050b7b78ea1caac939e3d7050b9d9d33fa2754d783f8e4cb04ba288eabf459bcb75deb9e1e266e90a0354154e662513094fe1733877c878a175ae74683d8ea6fa96bc7a4a8271528583cdb567e845797faedbaee603f7058fdbe5e4708b3a81c574dbc774e9c92dc8a9ef0f0e2fdd57e79769c6bcf9ed692b070820eaa405d63736a3fba4bdd096efd8d705a34efe7c04c6f2a4b9a8a4f1b51aa04360ede4a70063b4a73147ff80168a94ff4ca6186bf6f2b900198344b00d66ee2e1d2cbafaca1de3c3e253ffd7cf8aa7dce4ced64b0c4679de235704e0dfa32b347cada2adec804cbb93c8830a03ae66860f37d1394f1300dbedc12631747c9def71736b2de0e929f31080600f98f3ee8c937bca98135ffa467908c16c295f9813fd66e7155d19c6dd48281892a7c303241e2c5fae2d8101b35651e514eefa1155870cccbeb88bc6b3159dfc99ea996a0a6ad526ebb3deb91aa3e51c45aea6f32933deea30b416ce07f9dd8b8bd09ce7620d6c6f6a6f18d472535a6ae6ff8f67f9cd86a9ccba1cb3181be46fc5cf8434ec513d6764f270dfb24c31b0b95aa5f9e23c26f9ae97abc7f4897fe5f92f9c9009ecdc0886ab3ae53ecbf29efa287018cbd1e0dbde6215bd572b02861c701ed3a469e1ecb4e31afa38bba80f68fb0587adee8a98080accc0364b19b90c8477c17fee4dff4fcc09005dc6fe7a6e5ef04f78c41d82ff8bb04797fabe737baa708014e29345ecca19706390a4e794b850cf7f058bbdeeb1ffa6109a6e5734cd207d4a46fd27c074d6fe4467c4eb3b9a7ba1328368eb7321d4589f3a8cabf6256dc1cff7924625bc93765ca2924fdb9795ec7745ac2bc63c6a9648bb6e92afe4ec1743e20cb129d22963474687293bd77324d22153073bdf4ed2b655ba4374e954a5b560f399b31b9b90ec90e45d113b7df99d29e0e362faafea2934be84363c275b60cb829f785d725aadf7808575d515800195275dcefb87025928942066a4178026fbae37c376cbdb7950196bb224783ebd496eb723ea86169ef68b3ffe41d20a2bfcec079dcefd717adfef0b6f2725bb226dd2f4ffb280b132a5c57e91f9f3f09c1fdd8878f244b1601b3f6f81e1989e9e409d8e1009addd52b6907cb71f5f2cb34edcd6ca342bdec9689e4e36d8f954f9f7e8aa1340c191920cebcfefea0101b06955a23b8722b0466060bd2073c25d324262bf270ee68786dc03a1e8ce85217ff20f443f2636b110507ddabb0f7cff15a9c9220f429907ac6f5f1ad1ffda9743fe800235bce10128083bce316ffba92dc12cb1513ee24ea5898d7d47aaa688647250cb9740b4c98d0f510432dc30508e3fb5b2548e2b7a538b830c5511bc778e6d0491cce6d0fa55b3927a20f50b114eaca47bf1e029e4f75ebfdf3a37596490fbb1d2aa93ca3863d0a64599a43ab54751f59b9e4895f1fafac4e93a0bb72fa7fe7559a03a97bf7d2543c0a70111bec17cfbbbea8eaf9bdd62a25bdfa0b53d077f2d51712a04e598fac5f878bca60d1b3de6e4e197f56129e222abd2ae99794346f637771d401f579086592de03a7ac6ceeb552debcebaaa05d4db6891f3d63fc6884e8a417f4a182bc49759389d04260ab0fdf63fcc474b7ea7b1a8dc8cc64512d18997e541dd6e705b9bb54da00c1baceaf4240a15803bb5b331f39f30caa0bf08516ee5b53ef038d96814dc961dcd119e170702d7fc85fba101e91ef374339bf0de857ef272c0dbb5bfe3c8358e99e17540701bb9874f10f70664749bc171414657978c701574dbbbd11ab830f68e71de13cd597df36c2155dc82c0ff9b80c9f16df811a243e97b7f3abe4f8cb9c4cf5c4355283cf1e71145aa64bf8238ba70b3be32b66929ecf6ce548057df72877537513cf741a2db2439c4394bc6d209084583b3df086f4018ee91d2f869bce6153bf6eaf8ce73c41c0f175320d0d69aa3566447729d2fd5e97455bd012f9117dc549858371ed100a8a87bb6b965515202e17b31211d95afeacdde8aa13186bd2ebde5c95977d3ea593f4a85b64f5176704e257b46ba5be19c73d4a5b5fc630d027f2f60546c3c1bf3dac23799fe1610dc56dd3d3eb3e84c02d65d10661e091efcbd00211e859ee220f587bfbe60798d1ae4abfc521ce18f8ade28765f1dc8839ef2979679db169f0159037bc1409469df3c765482220b03be2687b9b2118edb357c46fc238bf6cf6c87d54b7bc71a27c960292a252292a4798c65a06fd0d0e45eeba59f5c9a6187acd5098bd9bc706d3848e1e5072fa473826ad26874000e24fea3e3cb49d0036a0501289d8a2711ba5b6fdb3081b74c9808dcb71964df9252955e41f2f70e7a92774553f5723f3711442ec6c35c1db6ccc6a120375dc6808f39e7c31227834678d195a08d231b74ccb46634030a78ce6471b36d2abf31151f61c57c114a006560b577dc65988c3c2995510970df9e8467e08b33fbd59e2521c1da4c1c0985ff66f4b47e399d2c631bef8655e662fcf30f3dbbabd45fcb7b25770e08b511d2589643bcd1c8a62abd878bf0607c4bb8cc4e786a6ddf12df0ea607f644782b7ea707a4bf0fa6ad264429cc1401c4ef964cd1852c6b9e810a60fc9c09d144e3ac72a29b80f1da3b3142112bb683310f710f3c437df0c1bcd04be14c4c163a63fa9cc6c85eec93671081d7156c9cf46e8db97eea3fc0782943ece0169fc4036d739f5ddeb241769b9d9902065491f75c20fa7160cbc6abd5e4c7ad48966bbd04fff8db058adb6cfe2fcf89d4bc9aa21b96c35f66636898f6df018a07aa502dd27d3deb7489068efa96cbb876c60defae7ad54fd50b34de952aa3197e2ea9418eb19f2d105b41ec6027f127033c0c6d3a9f34e934d33e206b23ea91d8d54fae5d36e74d4e87406223b141eb739c8a4f706db3f50a186187c50a37c007ba51b5e987d4c0283ba207de28efebfce534822b13cbaadd02d075c4b64441e7cc35204a8e796cc70ceb2afefa977be048062361c43cfc81c4f651f703b4e004c24cfc0d2611119546f8b10251392a1ec2a0985d6efe5aec50179fa5f5ecb7535c69c07f645c2606bf8a3b40446bb5413fc9ea26001819ea4452b1476c82f8eeabf3ed91bda8a7466a57a0674552fff5297b72eda9737b45d8f2506d0d53cd2cb788e4731f01c9618f00f3c0089a5df9e3dbd2e51e1645c82ba26b6d8ce96116b7b804fd290c4c952801a61dcc3ce74844f2055e447d66ce30939fb2e1b62a0fc74f33f08118057fd460623bdff09ff80dd85a262b9b5800bcb2009338d0a3b1f0add450d5cd696ce67dfa130134cd11112a31546defb44b5c3678a5034ab1c548013e082b7ac05f5c3c6da228d134c73cb2981d3e9db72772e04af5791f0f89e9fe17f6ba5b80b9528c9d7bb58b3fd1653f98b4d9748a7c03260a9011f74020623acc160575a31afcf7c4c6ea1eb8cb55205856cc36e252725d0b46a04007bf1284ac9698a2b499db1e8de2897eadaf71dd035fa1faeb24372b1470b2269f4c0c64de6d8a6f3cd9316c5961eee46939c8acf6712d9eeb0921082a36ade8b1fcbee74845847bf4f809a13e08078fefb5a8ae1425f89b6d185bd3d68be57a847db302f704571f83f0aa9c92ce826a8ae7aa6a6bcab4e07f69e86d57423d6af849483aaad763160fe1074aac975ff04769bedf5c4e2624a375a1c41325b71bb2fbba52b8e2f49aff108d49969f962b4deed2b63cdd3c14af939e7da7918dbaaa0917ea0fcf048bec3e67d504fc376593ab13396e84aaaf66981ada51a8b37592f9221a292088999dc51e0a043380fcf32554e566e0", 0x1000}, {&(0x7f00000012c0)="a5ea72bb7b0b2b058401756ae6d038fdee3e9d5b06de1c2150c536e571d3952478902c1591966a826ffc6deb2970b28f321de82e65a9dd4461eca4c24c6be45b8cf1d0114f4da638c5a3882c5bce53a5aa935d", 0x53}, {&(0x7f0000001340)="6329f0c5a80d495d9d66384abae8ab8a007d9ba89540d1ce9fe2d770fb3b1bdee46faef926efa077d2645ce3fa099f214f97426f8edd8bcb7e410f69db2d5fdd9a63db241b1fc8eda9de3a8472b83980c007fe21c3dc865b73bacb7648e2e0619e64f7edc0b0fd5f5a6930a32cfc7855c13a143d06a7bdf6429483f301b987812cb2b7e171113b6a5d8ba8f168683cccdb178359e8894352131c4c1615ee53dc8087a424536f960f3de5fafb97b0077d31c23c2793ed915ba20fafe15815e34c3ff342379a92a883875f70cf8992d525eda50a4edd2c9fcd534e77052ea8cb1cd63ce7af9422c49efa2e935827793f5deafea79cb9bbc7c20eff5883b697fc6e05718de5fbdff891b0a617089fa3e9aea9223c75723fa5ec11374257d89c722937afef79acf4e2cbbac31903846cee427d317c13d793790fb3ac96c83d5cf8848a895fee66000b29b78763179312db478e9622c26d61a344e2a1e8dcc37ac0c87075afad36e9d522c98c159f4dd4c75ae61c18f9e4c5081de34a14cd36fb7ee2e0a8e47ea9d05c9d75ab7cf14a43f6f17976fbf18b4975527a3e92f39dffc82d1445d662b637af68f589bd11293aa56f8e7c42f6dd3663310f4d734392364732ca1f94f363702aa60a35ae2c88e9a29ef7490a2c4669973470c6c745d385ca3bb998b944bc62d64e33eb695157d65b40afd05e02d8b4ab5e3cbf4d9d5c5af93b5110538c02999d7715b3e9ca3f31a2277489730350e1b0308f9ee4b464a68105cffae8725ae3123a108ac86f6d6933ddaca7ab5c64d664945bece00232ea15cb86df1e20d523ff5e6a409d67da8ca99ebd4f2ce81bc1ce5fce621bc05f02b43e717f5ccacfb6bf41aa1beca2c56e05c0460c1e45ee07b87404a1fc11da68b2acc994153ee9843dda823f2d0ed7d61cce792217735c349cdadf8515581faa219055559b161153371e30b5c305abd780883512669a3f3d932322c1ff06f4099c44d3866902a7db96bd9b3ff1a03f0a8c086ddf5d9a9a20676d3b8e29afe6106bcf50ae2a7c3e82d4f4c018b730ae1052a6523cf2a1cd00b4ea6a80017e40aab2dcc753f5b2726fc4e84436bae44e64d82bfe8e37e67a94f43f87c59542df237ee11bb6c10d96f9653790006e6d473acb6eaada48c59efab165888790f71738860a199357407f29745fc3ee45087b7147ffc92e7bd7db9de60d5ec3c454fed6faae104b3528c813537e05e56abb6449b05e60adf4ce0975a3d079ed72c53f38973c703585cb3ad0d372381da4817ec9ab30dd46a8edd26394f18618076a6bcf5aa757d9117d73675e5361439ca96afaf1af2777170977b59819c0199186806b9ff0fee4c09c83145f5caf38604ddabb638261eb804ec7aff87908af0d279bbded6db1525e076bf7bedd19b87f74f3dc01e4454ba0b6c6b3d44f33530b552f763e66eb289fa9d87d68aa7328912bb9e51a41580949d2e9d5a1d436b7794d1b9597a34a92819b57a53bfe7536f21e2c82c1752b25e307772d2dd6fe574642f212758407641e05277548e551f2d8e7cd737935da789630f52b88b01e108ca26374ad98101cbb7e707915fbc1488d0485a0fd6e38844e850a7944e21dea9acf61e54e8058481f4fb21bafb35b415cdf2f731543e41c92eaa19f652e5f191fd66b9394310ffb667d11d1c2ff312480e2f7146e17f684c22d3f42c62cb67c03fcab1f38622f8341e7c036f64234adbb57f4852ce5fc1d2aaea43c8963fdab4a3bb68d682d17772a69d3048a7bb836bee4fdb78c6690c9c5ba3c07d19e622e109e1e146d563ae161b20afdd20504f658b72cafff737852c3dfe66ca08a6c732e8634552aeec7c10cf1ad7f933c142757b957a79e0482a82d1cbcbe12768d9ee5d82e9751122456a221894c21edeeb587f55344b8c8c1f905ec05dc60b3655371199280504088cf2b08a0ba14cde7d9f5da063b9fab264702351365b99cc0578a6c2804821825fa91e47f70b0d4e38c58e2092d54f95aa10ebe496481383aeb387418b57d2fd73b5d111316fe291ca5229a48b3935e5f8ad3421af7df20c2f6787eb8f2c37e632cac8b4192c1cc12203767455c7d980f23524a5d63076f2fa773fb8f8bc29d1b82e8647f77afc281a22dc80461bd4673bf64fccd67f61094c0a129b3585fe340a14639229a5b32e1ffd87b980fc494cd51ead967a216921e967dd823cba0fe5839ef46f446c84fc3ccc0094198d78bd94710d4a1a6f99cec214ef37744145056e0af99137b9b2c2e0c12d9b42f7c975dc40c68d45e9b5541fa0ab76c91aba3f161a2de696d87d3dcf77e2afeacc2a84ad2a214de418e4a84602610709edeea3ea8e359da4e642ed2b275b6eee97aad3e08010912ad46ae2c29ce4bf47eb25b5d79a735339149d32a13d306e891eb58a76e6c523d9cc61c3aa947850ff64ca37a1b0943bb2ff2a1684ffafe1fb661fc02b1b2b7048575deb6acef984d93dcd6e12f7205660c1663b18c87a26ea5cfa6b9ad6c8903e5a60edba079995c9992cc42da3d75ce9066273514a2993e2170566803cf867be9c611aee5fb839ad172f3180f39aa105ee54b40d9ee715e4fb19d1b82e893837da9c5fb0d087697aac6ef0204b1e3d92b21b2d3aa054cab03aba4191c9beba1e41afe5a3fab31ed2186b678bf761766a6639f4c99b237676b0523f5b440894a0af8f3470b7db380289a896a57c45093727ea271dc197eb80fa261936cc49f18edc5f1cdb88aa34d40fc9e03e1298b56339b3564b41e2190ac4773556265ac129345ae269b2c658638d27428d3770c0c5169aef62f844ec1afa173eb7d501ca974ccb3f8f3bc2202a2cf86f694963127b55a586b0f8ef9c5a18d3777efedbb69e845504fe9009f58ebd4a6e216bf809f010fc2b3fd3bc14ceff7f257151c576cadb0291ead925b8b01a0d382158f10183cb5d832e54c41df176a82176b59960d17ce15f2b3d47dfd20eccc1f03e7670b32402b6828d50cd754f039ae67007f4bcf3cb57275d3b8a40ae7ec466055be85fc16fcfd32ba4441b2b654086399deba7d398136c972d50308695d5ce4fb34cf135abbc00714bf4b57b474d17a2b65f68d0e6ac3c0cf90c3cc5ff9424205d71bb319f4fddf913fd3c9d85a63104afde9f189dc2f6f6b8ab33b4f38d4f741cf1a996721a6a5c62a1249e01d47cae7554e9b9cee0e1d3ff4ec9f9ae01bcfd72b6a0da39f666da9ab0c7c4f0e8ef89ea8de6d648781395a827877fceab11f25214db2bb706322f0e93144447c144f69fc1c661e496cfb834bb79993720d6059d8875f4e197818abb211ecfea28434cc93968d1b6c85227e9ad5bcee4bb18a70c0a3247a7fa279564323cdc7a67a8b8dea4db1411bcce1c231a56a213213ebdcce0fb2f671c9150e12da14604fef15e6d0a74c0ec5e1f9b65515b3a6ce63420ea93ca0c87a5b243bd024b4a585e045777eb279d956c8c87eac691147b678835e0490183fe214c80c7a936e717815dd2ea6bc35b27433a8117f615a80511ada28b0a44d91d575e1a6d3f6b85f45ed15818cda138daf2c23594653acd24a740b1b7bc8cc3d0dcb289bf7048e012d4ce06fef192ffe7058f011f7ec091b53efb784f4dc79a2c83ba05bea2fbfeb514d16cb38b59361e20c9087772103b86c508b5b764e86141578f04944fa590c7ff05e7c024d5412460c353bae54e072f4371b66f349f1e6867b141b433b62f4653b9f46daa9e974c969a219ae2ef873aabd390b2dec5c74f41907a30e219c5d78473043497cc0db151f5c7099137be8e2657e26ff0c5c2541ab2e3a966c7f36bd3abdd91bc10ab5bb2d30a238f11181c489c7ad83b0f2a4417f9ed556005a4bf51e7903aad3cdcdb157e881b1857a5ab8d86a9cb4a3d332afa7eeec523217ae88b4b3b8e22dddcfc79ee7b7a9db6015bc29e84a509f34ce4db641e3a49e0721a4c59f701108d63601ce9bb95ec46388437052b88aa33323fc50e930e5c1c4637e643ab56ee66555d238a72b0e257ef8c0498fe6e6d21cb50888d2ba99c00121003737e1a911ea742332b8e436e49539284fc78ae70ff0f378b4b5e1482ba4ef00edd5c44561ad7967c0d59793bb374da58561c1948d6459d8ec598c4af3737588f9263628940ba6e0f09c535ba7b50f6bd9a108cba9cad9542dca0f8286121d6c173112bc8d28c9aa6429c810535acbe848aa7d7c3f3b8a57348473c505b9b8fc5017b2fa34f10e702241d07ac0228d5fe1fa48125cca3e97c766fa5cc6e5ca4acebf3a4301b29913a85e430206d8e611cac25df582f5582aecd9b8dc5e80e5f601a167fdc9788b971635ed4db6e5be9a2823a4012947b94bcadb164dcd36dc9d209ff874c055a757a46169913f41157d588dea59bb773bcbb4de7b21c784c3e5d6ca1bc0f95fcbe22ce1190e46934c950b52b3a9764ff83f4bcdb0e9c4e5c28608beb7a3170e604c69c6accd5146f8dfb871caa0bf0376b5081bc0c653a7899abc50997627ef47666873d0ad4eacdfc514559c85aea8201fd039e04eb4b435ffca56a3551fbb11e58a69796362f80755887d255bae73ae44be7f6d037247c007878e852666b405f4fa4e33a2be796475355c449e57a8e62778c650f1171e9bd58f2544c4d237df5df437ff0ed7aec72fc9f4be47a026f34442e3f4b0813c9620cea3de1eff38b1855b8e12a9ede0456fbdae2418ef6db90a36eb8beea802dbdc132bcd77cff7f910344b8c9bc828eeb407bd539c48f2054f4591b39ba9edcac931116f18378a3fd9b36b875682dd40edce201bbaf5c7ad82240f86b816683811357c64bb80ac50c6da052c754c4c2832d8c1495bd63b0ab0359aab6e91b4c55c196ddfb00615d6ae5c332ae5454b67d329a2366b93dcf7d039230d91ae6fac17fdf6fead6f22cc52d8b56fc4e3eedc84c7543db2461334c69b6bb1a40752f9f42b4cc2860927da6e1a5513293bbfec45694822128bbf8df14d8699261533025d9b6c84d8a9fd89d6c3cb21f8a7268a747698f0ed8fac8c0d", 0xde8}], 0x4) execve(0x0, 0x0, 0x0) fchdir(r0) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = semget(0x1, 0x7, 0x80) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000100)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) fcntl$getown(r2, 0x5) close(r1) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:39 executing program 1: socket(0x18, 0x1, 0x1) setuid(0xee01) r0 = socket(0x2, 0x5, 0x290) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1cb14dd9, 0x2, &(0x7f0000000140)="4518b70f7db3a20683fa62e0f72244882a8a13f50bc365745fd4a69d8104e257ff745e96dc1f3da5eb31733be495020001cf30e2c80424916cd922a2d3d9a59fa1b6458bdbbf7348082495e4f6bd3c18eb27f3afabac4e85e72fcd9556ee579c8ef602423d6ff77d5ed3addf4bd9f1dbca54597d0b639a5e26e4d2bde91ee15edc840064d43ebc2b31365bd06a2f297176896490cbe6d859846e00a1ed76bc9029cc654cea253154b82ac44020627df403920628a6cec1a0f73735df992c49953b2dd186b9ae3045a4c5b5c2f0fd0d0b60f43e26b9f550a72589cc0cd2c371b64f45603da39479ef8b596443642d9b8423a1fec60430ed64", 0xf8) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x4, 0x87d0, 0x31, "63412a0471142305bc4b2497bf29625e5e59d6ff", 0x30000, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0xd02, 0x0, 0x0, 0x2}, {0x2006, 0xe774}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:39 executing program 0: dup(0xffffffffffffff9c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e1b5") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0xff) 16:00:39 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:40 executing program 0: r0 = socket(0x10, 0x1, 0x9) accept(r0, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x10) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f0000000100)=""/50, 0x32, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x9}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1021, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000eb, &(0x7f0000000000)=[{0x2d}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f00000005c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = socket(0x18, 0x24b226eef855dc46, 0x3) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = socket$inet6(0x18, 0x2, 0x8) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) stat(&(0x7f00000019c0)='./bus\x00', &(0x7f0000001a00)) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) kevent(r0, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x6, 0x1f}, {{r2}, 0x0, 0xca, 0xf0000021, 0x8, 0xb3}, {{r3}, 0xfffffffffffffffa, 0x10, 0x0, 0xe8, 0x8}], 0x9, &(0x7f0000001840)=[{{r4}, 0xfffffffffffffffb, 0x61, 0x20000000, 0xc1df, 0x7fff}, {{r5}, 0x0, 0x20, 0x40000041, 0x9, 0x2}, {{r6}, 0xae68e9ed7a7a414b, 0xde, 0x1, 0x1, 0xc00}, {{r7}, 0xfffffffffffffffe, 0x80, 0x20, 0x6}, {{r8}, 0xfffffffffffffffa, 0x80, 0x11, 0xc000000000000000, 0xffff}, {{r9}, 0xfffffffffffffffd, 0x2, 0x0, 0x7050ceb8, 0x7}], 0x4, &(0x7f0000001900)={0x100000001, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001940)=0x8001) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000140)="e1df03c75a10bd7323db84a86c41fec269b0a06696ecae48679a58c038314243d11f27aef8af9a74fdec0bbc1ad8062aef60544566306fb2c96d7368", 0x3c) write(r10, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r10, &(0x7f0000000540)=[{&(0x7f00000001c0)="cacd003cd0ccc5f6026bd5c6dc827063171a8a1e7f1c1754d5784666f67c51e0814a6410b3776d3d2574216ac4f0c8c7c3cf3109795affa4445dc98d7fc51fec04f652bb8c36109519836ef7966cdf9686c578ae379f95b65a0f67c5c660d9b5ca4bb8c04ba0f475f7fec5e96d023d5285b5bbde97733cb6329b4a3496f1440a5c90cdcb8e80c0cd1825c0ab0d33d722c18d4c48", 0x94}, {&(0x7f0000000300)="bbd04a32f75c7b496e4b7b1aa3ef4b3c7bd444331c6232607f81f576add92871c2dd2d31d5aa00121212cef850f7d4f9f7d137d1a6ac31b8116598fb299171f52cb010dec85a6798bf710941e11550446db3b2eab6dda464aa3a38318873f5660f3191b3048af470999b588cafeb0c8287ff82d840831797cf31096025575a94a8afc0f07de298b6fcd0746c295fe135b9fe41837bf857f7416bc3f3c6329690e59b99e1eb678f580ec6ac5bcd9b487748e57df27a9b898dbda14d90b05f", 0xbe}, {&(0x7f00000000c0)="ed317269e8ec692ff00b999d50e7c57fc84494e7f8a9fab91523e24f68dee8fc8953280ed7", 0x25}, {&(0x7f00000003c0)="7d0dbfefbebea64305b4a96283db6f716de0e8bd245697f75aadfd39727ba84a6dbb254805216645944bb48db676cc07734a3d316051486508b50a2c3981b52d91b17ad09b2b8ca75979f7edda75f9ab131374479943a54d622f7675951e3c341d674e57d831ddfe34a3fb45eec3f6c8b67c3863bb33c62fcad0a989b958843579b37b1df46d91849898c867887253156395bbcb2c656da22120f3f3605357c02ac159c0ccc7da0d7a9a9022591ff7d6b37aade77ce3b407a4c37a0770e338077a9bf4a7a611bf70f44337", 0xcb}, {&(0x7f00000004c0)="369ef2ea9fac2be750a9ed837a3c9a7c1e578ba189617c25443991c3f74feb5950804a7a2a18b9683c9bf70fab8a634a8a7b04793496c7d51b0d71abbdedffa076429baf163949bd63eba1ce422927a2c77467c09c74f335ecb07bc9a594a551122f0fe56a5ce89bd7c055fb117aed902b96522c0a89d154c63f63cd", 0x7c}], 0x5, 0x0, 0x1ffffffffd) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x34, 0x0, &(0x7f0000000080)=""/52}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:40 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x20c, 0x0) getegid() 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) lseek(r1, 0x0, 0x0, 0x2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000200)="d125727d48e35a09bd0990c8725e89e065d13d228049eecb3b4882c7") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[0x4, 0x100000001, 0x2, 0x0, 0x2, 0xffff, 0x3]}) dup2(r0, r0) 16:00:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x9) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) r0 = semget$private(0x0, 0x1, 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x6, 0x9]) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8f8b848de816802e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x7, 0xffffffff80000000, "00370020000f00", 0x8, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000683000/0x2000)=nil, 0x2000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x80007fffffff) close(r0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x9) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000d0000007a11f14ef449721d1f000000000000"], &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000080)=0x7fffdfff, 0xfffffde8) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4", 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="5600000000000000ac8ed0dfa92daed6000000000000da6ac1563048e803cf333f000000000000001a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dacda7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x1bb) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000001940)={0x8, 0x5}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() pwritev(r3, &(0x7f0000001880)=[{&(0x7f0000000180)="7dce6e69855465966715d6333332eba06c870883a69991b673b532cf091c32298265d4ad1d378be71179ad0638478d2820425e6b220cbb7d1036db7105e435d5e5e2cde464b2354d9eb616a7296a026e7a27ab2fb106482121e2ee9bf1", 0x5d}, {&(0x7f00000004c0)="490af164207ebecbf8858558a1ec922130540309927de9438fa7674b2c7af5cb939152f455e98c18c53d7eb9fabeb654a776a2bbc4abffb953649dd4a8ed03c241ac94fddbf9a77f5e4038e7e145443e3a39dba43e6707c17e66fb3a0e5a57e78a3c59f9322fe2d9d89fe75df1bfa73793ba56f272ddbd1e28d0a48e9236ceb7ace4a8623247ed1e52fb5a7fa19b245f3cfc1acba91f5718ca9ccb047147d432b15a1f006e39f5718142fde99612133a6c8d4d7307c9d85cd4df8191182b083805577354e8d11cc87552f4e83755b72e", 0xd0}, {&(0x7f00000005c0)="71ce5bd87d5c3e07864e9144858df6251e81d261342c3f08f0ffa797eb6f21d567c02f0a79ef52d7ce2b168cc487d77db45148bfd80246f894bc5ff576fc5f09e0607deb9c7f1f45c34a276eb411ec8049c5b80b2497e64a46f0cfc0f0208b2c552fc4fe1f8dba6f4694db94356604bcb43703fcfd4d1d49d16f2edd21919e69261ecdb40f1de55259fc9cb45b1ec38246ddd18268d51b302675eb21a4f1fcca8089fb7c4440f4a8c611e68b98cd1ba9453c761bf2e7cbb59ae481dee71363afd4d5a19f2bb7275cd92ebb91c3ea47ad50566026dc320c879489c1c73db66b578c5e581c3abc7c8892dc85edc9bdfc70da028db8129afab934e5787b81066187d35fbd4d075bf4947f21c249d0ee914bd1381fb317bf80ec4ff47b029a93e9ccf9f9cfe6cfe38d9fe40db30414bade8b5bbc26c6718fc6860b0016b6f94b8f5a234ee2ff338e341501b0ee8978dcd10c2618ec65fc162c257e0ad84f8ef66f57a35580351b5a72584f2a25a4a6d2ed6f900864129dd6a36299b097490e5d12346ebb7f251edf3cb93af014ff262b820389a4dc99ad94a33df4468fbde4b022cc15c4c71512103d675da06bb7b53543f11f6915144281beada384c73b320e70d76ef13c306f57859f5e88e7432093a8608acd7c21fd6cef0f3e1e72faccfcc5ebecb75e22a5432e4696eee0a8527a106489bc4032f5d9a3d97a5283bc808413efe2b8bfabe1e33e894b6ab3302866aec4b91a4cdca002b573351a462286cd095cf5f190377eb38b845e96c9adb4f4b2ea3b32ef416711e07736f620ee71a20751922594829a5010579f36084fbc50bfe343f46aab7586821d4d57681d58d79743db82f169c13b1db3730f4f5ddd851b8ed976b7b5625b626357f6c21114c8a85530c012de01f0ad718db03d5bd0e5dac785b77a582864d8d0759ae58bfc8635636307907919ccda67881bb543cfd1316b91cdcfebacf95a83572c615bd740629920e36834a2fdf105417e18fda137cb250f71ee3a7e8da1560f8d6608d4bffcce7e58818b3ee2be490cdad2ce198f7f0cc9be3ac6f8c07455bc821085994f4491ed85388572e9816aeb60dd1c8a9c2d592b59d3b293ac99d96dcc499b448b1682995bb97893c85f8ea1f1ac090ccd7b59b255176d6a8a3b1f0e1f5e0664204c3f48934f29fde49a7353bce4e9ab6e12e2541fdea71c9509443c17b28a551ed7924200427206691a023f10a1390cea23697bfa35082942286da7ee12e9f1c6511587a85c8699f0fb47700afbd7cbf25303115786836dc876b872a46636a66040fd1568b7aee65c7ada8164235e67cd925b7b506c8c8f45f15971606b433a3f29d4c01203eb461f51aaae7cd0072ec5b0f2a185f5050a465f8bb6d9c8275ab36c3ae08f970c19ba46db46238c8d3456c286735af22f20e220b28f9b98b67e3b5c94d090d44dd73528d1f62739c5badd4164fb02997a07319725eeb39c102bfa749b4a678a430a184cf861550f692fececa050167cb7e483d79dac14ec7906d2b868111178bdb098d1d20eefc8b0807584d5fb89c54402a1be14c5d779656ebf5df59a13cbbf8b5b1f54aff047daf003e391ac8edce375bcdc501d863327061546185b0c32b4bcb4c78604709cc7dea4b18c4776eac3987968313e91f96d79d344e629a6d921d37e2016ef7af32386664383f280132c35687ac831e9817c36ff106ddd6db92ec8adf86569c1be49c955cd024a78c86647a983a9a0718ee5cfd61be0b3b363f7f5b8b8ec3bf334990c347bf1f25be7bf71f28bbb762cae881369b9268e04d40bfbfb49a8ce44df6788afa7ee62a07b804732b97ffd578311061c76614863373c77f936d9a407b13d48f71f830c39a108d0ab6f5b85c75de4292cbb6bf9d1a1bb9aa2cce4787fe3060985de81274cd7707e25ee8e541e7462ffc506725b340f382e840ba975a3f403029b19894f6ec55e6b24348c21f88b8b6606867dec66066fabd44a7e42c98f40f4826ff96e72799d3ff8d4d5a6637700e72ae4f92096a0e7a832ecbbed237ba4dc8cb59806074df6b6dcc25d2da10449425ef8868335f21a954f6ab9d8d2238e6659698c681376e371f01ba0547babaf101b6b55aba7fe615642f1f4b49c4859d723da2d383936d1c06c712a91a22adbf94c329059a909ce1beccc0d209a8a1655a5c53576fb906351ed54bb08398819a7b1846800668cc2a098dc67fcce5fb1d6b60f17e73e694182d784ecb26c2e0bf1b432ff12a445bbc31687b67e1254923aebb22ec6eb01c29ebb555c8010366141651aae12fb99afa6a6f6e4b58de42f3f40290175f4af1669c6aaf95d11b41ffd763664f1d9b2cf77b71d95e23062ba7852a7d693691eebf28372f7922e439612adeb800ae6302a3610cae2c46e13f7766c00e083e6dba2886647b2936688e964398150acd1c7d851d531724d757bf54d25efa515601867d671a0873f0bf92aa4ad72c4989ac8329838762011f0438953c1a7b2cc966b96dabe742f85ad0ac22c1c0903d3125a094fe08260a484c5b1413dd024106dd53e3796b4fdf7a116c1156613a2a3302a59114a52bd7dc682526f74b4cfe0c9ccd36b23427dd88ab32f88f197c2cb4b365ffa3ac4bfe0e6063b406ca6245afa63b7ad4ed2fde22d9a67fbf41141329af7fdbde86323a05f78be11e9537d4f8e7ce1e15f25f43b389fea4cb6a27265ac3027109f9f4e010e4ffd171df9439d92e1827be613a25d3f148ce733bda0a83525b98dbf67ea7775344c1bf02f12cde256ae4f249e1e0139d013bd7cdf5b14921e0a279410bd56876a8b847dc3d0bf723032fd8562526bd901e1fbd3a3dc0c1bd0c33c21efe251cf4beeac13a7e0371137072a6c0d1c8388f12ab438bbc8496c7d13c9c77a61520052e64ee2b50f0b210811e6123db001a9ce080f39c3545902876a8ea24f8cd01a307d1a7ff27bb619139b492deaa7392876936ddac96076de2a23155c17f61921e48b52621ecffc011cf6cc6b6455610ac1008772fc00ce64c87fa37a5bf2986d43f00dc02a883cc3fe48ea12a36c5d29782070955154e3db501c7abdc721c29bea75a05cce8ab0ceeeb3fe948c52bb301a40b2491d0ce7e34ea499029c91b5b1d24f779961848ca9f8c374e31be7fbadd776b2369f410e6791fd54450854ace5691054e67e5450c4a888d0d18d6dce0ba76801bbe1b4aa7141a7ea1a1b4482ce947934a3aa36452b07c346ae19821195655e9b9794b1c6673b6d17f54ed28b977f6797b4183eaf250e0679117a0ec8dbe9b620d03261e1d2fa5ae717848a267d9f1b2efedfd8b4726a5edc2f298f98c944d42a8c438a167e4babd3c04dfb977cb2ca54158d95f6e17505e28a8c9ca324e311a85c66f2e1570b6bd64ecb09da27bb033d58970d6da4a3001558775294af2e59572163cdb8661c0f923dcf2133e07be7942565311eb0afbc40bc3a9fab75ca7267371f99d5e72ee8edc2546d39c16b5aad586e77074b9afcf36bff7fbf5019cd4489db941e83a6b5abd706bc47746be95f06b3efcf8a48725c7a39438c4bcfb5c7f759e30081ebb927701f8f7b1e08be85fbfe7f478bf4bc8dfdbd7884975a7bacf244526c6ae49582ae9990f846e2814ecaaa61941d168a91b614500c5caa3ce376102dd0ce2f359a89ced19532666d34e3a1f1d31105f8e04969f064275f9aefd1daecf48435a67fcb117b5ee3b8f0e8d26d7a9c4d857618e1ddd18388a7670210ded60174f53fcd5debdf9df50a32f35d6b7113ea69f17d13ffcdb3a830ca3c01acf10ff50f31a265e5476dc52c49d8499d1ae7cc02663c7ce4094aa973e9c15e85dc1048d3c51957b254c190011dd486061b9af1ddfa535217b677fbc1f3cdaa593cdccfca3e764f5e97ed0241268e6f1117581ccc91c84f4463e5bf94dc7fb05b97ca1fa6c22f239bfcdf76c16f1195810ab2ef34e94db4c2dabf955fbb08a207e66295308dbf2a8f722956e7d1150e76d1fc642e59789d95943dcfbc94b8ee0cb8c8261b6ad0990ac135756cff2362ca60f17956000628f79ddc3d9a682816974b6315b8ef12fb8eecbef8a1943e99072017fb487b54994e2311c44153887d8434e2d7bb9d6c66b4686803f03e1c1b4e8dfc107b6f50476bb4bb86ac2a0225bf4c430e445008029e254a52c45ec91cd960637a53eb60ccf47d11b19957d61cd4b3993377d6268a787c85fd73c7fe4ff47cbd854eb64fa5f45678a4a1a9793a78e873a55db3491f5bf2de33feff4b65b7c6e07fd0df97eea2f2471c5c9848f23dca7e752c5ecf9770774361a72901e4e2794779dce77e6ac34772a9e828a7312e56f1e1d821aba221fc9c2bf00c14761a0e31fc9224f9bfa94ec343242b5bf0a39554a31ad9317e5adc09a9b81c9a6bdddb42109877e40add970d042b33f67d45cbe1dc327d7026b872bbe5fc20632795ded757d246edd074128318734e8682ec748bfc90ca29ed294669f346901e33de1852f8624c5380b7c1c41340d3b42c481f5b2b4616f91e1901e722f4e00ea317925e4806249a72f2034daaedb32fa408cee59920d3b772475361caa28229439670001eaa8fb7045bfc042c6476d7dc25f6f1b3c51b133b84914b83d79407e5ac8cd2dc97dbc749ed0e9a0efe3b00f756c7bcefb072457c360fb7736635e2e50c249680db69dbb3a1bb20b64a698887c0f2c21a3ef53e30be84d773c6bdafae4dc948cedb2c73c35899f75e1ebdb76db2f6defb3b097357579751046ab29a6c07fbb12135e22875e23f9c9d8537cdf602a8fbe9d3c89b8006bc0dce743dc97787f8bb16c58032330178081aa004c36a0df77407e491707c439e696bea885dfd53e9d8b9550968bf8267162687fe7f2beba73e6d6233e65e41ec36311263357f8d3999b12b4d3ff0bcf63e818a1df6a5ee7aa816381920285eb0fbef3e2b4d37c41fca2d15756c05965818a31e2bffad777848bcbc16f66c6cc4fff46a8191266a22066c2215637fef4017f8aed9bac632f09a162ca0dd666e37615e6dc857da58ba410fda113e39fa48c051cb3c51b798a6570e5602f3532f26b8947e49b87c047e7810d18d9b32873729781d3ff82796c06fa582254bcfb537cdf55e69226e339375aedbd2f7164a9eb3ad9cb2a5d7378571de7f047a99ec26a143c7871caf6f4a21d7d051325fc87966f6f71c6ef8cd78d993377122532f9da3f827b47bdd793ff4062cde501acb06e18d9645780092a88df2928688c29c8b10ce43226a5c062eb8d7e5473ec4f54ef1626508e07b4b6f16cc2f9c73f76277db3ba2ed448b84c6d27a5d25e9943be2c86e3dc4ad39ab4f1c5af83e62954b004b5e343c5edec6c970ab080f96ad2d30d73fc81fadda46c54d4d831b347c80d6620cd9bc7dd2599038a03bc712d069bce24e129c6c60a83d5362e29284868d5b1262d4f47fe72799c4019e0e064f4f34531d0a5626dd72f5313d2ce5c81fc4d3bb000d2424a4b3689c06804a6e38de5045cb305e617936f0822620204f2e25011119e27f97b2fccd064c475ab71b550cddebac4f0edca2316560cd0f82f1e49fec2cb4a6cabbc11647b5bfab357bec26fcc1b5de212dd4573a2f10a035a7b21c0b4b4031b180fc44c9c2d5bbfb6a023929960611186d0402188b9f80c84480031d669f2e7f68730685dc4d61cf746f6a917c3f65585283f8cdb60ccea22d32a44db3f69ac200238309716461fee5fd6126d35db3674a850436d3deef6dd89a6462eaa3fe9f3b14df77799ac20bf073bf58ec29cf616c4d01", 0x1000}, {&(0x7f0000000200)="5cef708064ab20795fd33180726b68d74f971bdfa6ff308dd4a2f76070558118947a73134f29be9e9b7c9000796154538f64b860dccb69dac8ea57944d7fc9a65eb1dd703fafb2948839b93478ff5d385f5a4976e653dd5633362f5854db5c4f3aaee7410da05b3564cc125b1a4236ee684209290d180a6caccd607b31bbcada0b7beab2b91c5a2bd84d55c14a06160208b67f4665c9a8fde509e9066d2248c64f55e790a37cf11e23c087b726dae9ddd2e090bee7fa14820d", 0xb9}, {&(0x7f00000015c0)="4c99bc4e6fb4fe121363b831ba43d19177fffa955de86d341432e3f86f9b55a8b0769bf7ec249b700e306af5c80f6e793ddb1b1b1cb363268bc6c7f2847aeaaa2aaca6150dba6e684efbfada6d5be6321f7c0496a3f12b5249d3e9e526997f809ccd64a73ae5e31b2a05336decb268c0d11b5e90ae42a8a4eb8ef2dd4c75c2564dc6e46f880ce58ec2e8a425579a44e7cdeeba90b92e1b99528dc14f00e8e1f787dae2efbde5e8a4894927d1d51b5ec91d55796b558afe1b942aabb15b423e088d586e1bb78806dce40e252e915181c918383c144943593bf8854cb98d528345", 0xe0}, {&(0x7f00000000c0)="375136dc81577fac27959805b60cba69a37e6aaaf46d8f29402d0063b91c87a7f95fc4c430ab14", 0x27}, {&(0x7f00000016c0)="c9e8642801596883eba1250fd4189752e81829cca70f9aca059a893f5f7215aaef979971724b57f25627d49aa5377b0e35147091c97b9ce361346643f165f572ecedf02f06f907e58229d9f9cb", 0x4d}, {&(0x7f0000001740)="c0dede00d689d239d124cf9ffcca84a727bd03890d31c6a61fe24542fe62e6d536386cf7a4fa4dfe86dc0c06d532f07d8789", 0x32}, {&(0x7f0000001780)="60a77b7880a5e7af117487c4e7458e3ea7178029af7f457207212331695463f0b13287d9c48ea4b9d6fb74cd7cce1e9e6d0ee5c99e4d4552c9462eec42b86ae1abfe806fe8e3a84de8ee19e8e5cf48e2df9bc526b498eaab19d5f24686fb45a2aa86919aadc2d535d6e05ec5f059926909a45265acb794c9c58e0d405b7dfc53750f3b69eed148b5805a89ae451920f2dc64e36d9e5b416900f1e4a8aa6230e2a917514a4b0053e85d581f93f505bcba399baddae7cb518bc35a3c95ed3b4a7ba64e7c741f1b60", 0xc7}], 0x9, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xa8a3, 0x100000001, 0x5, 0x2, "eb0532aa01318243f78e7fad54f20ab7f3ab3f41"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x4) 16:00:40 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) kqueue() close(r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0x7}) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r2, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xb72, 0x55, r3}) close(r2) shutdown(r1, 0x1) lseek(r1, 0x0, 0x0, 0xc8ea9c7345c41a3c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000140)={0x2}) 16:00:41 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f4000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb800001f2f0254a02bf255eb70537ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233a4acef1430accfd7be9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d724860d5f93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621a211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000d43e0ed62892686b7a3f360bfc06abfcbc8e0daf0cd45f2f518141e23f7b20d14c48e8d66a6f2d984246d2e06ee412ab0a775e515c0625a83da997e08e233d0424f43ce455d8545d08a311554a4edebc2e1dfdee9535ec5630459874999f29b79542e0c57df77512152a95ad2802600ab4413fc4afa47934c8f15938c23aa2585861bb477bc200"/1143], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c393c00e93bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7bf0ca925ecdcb", 0x69}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c32", 0x406}], 0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)=""/192, 0xc0}], 0x1) read(r0, &(0x7f0000000240)=""/220, 0xdc) r1 = dup(r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x7f, 0x800}, {{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x97c2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x5eef3cfeed323220, 0x2, 0x7, 0x5}], 0x5, &(0x7f0000000140)=[{{r0}, 0x0, 0x8, 0x8, 0xbf, 0xca}], 0x4, &(0x7f00000003c0)={0x81, 0x6}) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x44, 0x3}, {0x18, 0x3, 0x5, 0x7}, 0x7ff, [0x100, 0x1, 0x9, 0x2, 0x101, 0x8, 0x100000001, 0x6fb7]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)) close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000640)="45febce6122c18994f294acdacdffa6e93e34d10b137a685c8fe8e95d1e6c191042af2473221b522657d9febb6cc6599f2b6d3f25b64c215a8e6e157d2fb25e51f6217727a7f9cea25e3e121b43fa95c9298b2fcca9051966d4028c493c6b0229f3e73b434d25c88c0fe2c4b6a96737184351e9cbb17a5a65707c5752adb3a6c4895577bfdc4c1439a50a583011ab574569c2bf03b9309e45bcb4497c2b5c8c2ad0c64fc3f3a1521ea13d9395c22e74925d633fa9edf02dc2a46ee2ee94028f9029ef2f2a39a40daf176ef8b99d830a08a96e676f3b619a354134cdbd8843de8bcdd7c217b775bd16681a0b238e1824a6204e75808f030ec256dbd647f375e8fe9e31f63cfc7a2e80595af28da54d8e4afa2efaf0209877d1f78e667fdf1398a80899167c6e5df0fe78d95c680d30ce382bff4ea9c56485775ff5842efa6036367eb6d30b629fff83fe37869f4880ba09c3fb4f353b158d5cd4f1b5a6ad1e7d1b100663b3f9ff8d57f6b346c0c9379149f8da18cb75af509dd9ae309b78a26715e8a2e60fd63f8e76200628285cefc8e0e54ff2a35fcdda98a3c0d12de2a0c5d614813b5d8c1b73b28792eba23dc965a", 0x1b0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) dup(r0) 16:00:41 executing program 1: r0 = shmget(0x3, 0x1000, 0xc8, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x10}], 0x2a80e8e08d7f96e, 0x0) msgget$private(0x0, 0x200) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d78100"/4098], &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") open(&(0x7f0000000140)='./file0\x00', 0x80, 0x128) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6, 0x0, 0x0, 0x2000000}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0xf1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r2) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffffffffffffffff, 0x800, 0x7ff, 0x2}, {0x9, 0x4, 0x5, 0x8}, {0xe1b, 0xa49, 0x9, 0x81}]}) ioctl$TIOCNXCL(r3, 0x2000740e) connect$inet(r2, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:00:41 executing program 1: r0 = socket(0x2, 0x4, 0x45a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x55, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x4007, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x22edb4449c627a21) ioctl$TIOCSDTR(r5, 0x20007479) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x1, 0x34a) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000002c0)=""/111) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x1}, {r0, 0x20}, {r0, 0x40}], 0x4, 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="7004382701511e84e7d1678d259dc2aeb504c84d74814b33a8efd2db7acf39c1c15bbfb0ab8c81f7a3de00243d7463290ee3d76e8ee22d72", 0xffffffffffffff88}], 0x1, 0x0, 0x0) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0xfe1ecc7f}) clock_getres(0x3, &(0x7f0000000100)) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000180)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:41 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:00:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000180)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x9380, 0x0, 0x3, 0x8}, {0xae, 0x10001, 0x2, 0xfffffffffffffffd}, {0xfffffffffffffff9, 0x100, 0x1c000000000, 0x100000000}, {0x8, 0x1, 0xa86, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:41 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820269"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x31fe, 0x2c2c}, 0xc) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000001000000000000c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abc60b7a4a64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb3fec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03dd85544cd1cfd0b34aa3fc16139c665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0020000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9d01000000000000001cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb0654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f42874f0056f0eca629fde07bbb821b117c9084147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d9cbdc8a526918419fb9350359d2238ea4263f2dfbacfec85a011e0163cf4f3917ad41bcabe64fc413bb51e9fc99bf278bbb2b587f00000"], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000002c0)="26efd6a988bcbef70cff9211f017dc175ac3dbeca547259d488942a38cb087483e6be65fb008cd4d08f43bdb07f3e373fede4a2fa28c2345db01151bccb5de8c51d8f0486af6118ae4bafaf05c6b04fd1d6fbce94f0f7b0a380b108b98d0e94e1b92021ea46bb486353ddbd419923d7739b7f74143eb7c1ce4c6c475077eef836c34016a0cdebc22d01dc346cabb4836f241fa64886b19a25e762b5625dfefe541e35c61a130b1b4fa9c5db90aa522cd53dc813e8f874a594ea4b69d5247ecf29974f3596b384b3ff54778f9584a01e7635f266adf8baacc53de817778", 0xc}, {&(0x7f00000001c0)="947421cbd6dc15d3f1bdb321154681f29874aa9173cf6a0ba5443e07f62d65815719cba7da23eead9789db25d748c7be03b0f09121d0b0e8b5ab20208a093fa8a6e9b8ed2ebdacaf5f268b6f109df1b24f9da0527c0dae027b98dcb528998d87c58439e8d7547c7c162c934e059ecc9ec31d85c9fcc95c9f579696df4ed6b7cbb562d757fe5be74ba8c7e08437", 0x8d}], 0x0, 0x0}, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa1, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xc, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x4, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000340)) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) select(0x40, &(0x7f0000000100)={0x100000001, 0x101, 0x9d, 0x10001, 0x262ae8de, 0x200000000000, 0xde4f, 0x1000}, &(0x7f0000000140)={0x4, 0x3, 0xfe0c, 0x5, 0x8, 0x2, 0x4, 0x3}, &(0x7f0000000180)={0x7212, 0xfffffffffffffffb, 0x8, 0x9, 0x5, 0x1, 0x200, 0x2e6}, &(0x7f00000001c0)={0x7}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x4, 0x288, 0x4b7, 0x505}, {0x8, 0xffffffff, 0x1, 0x1}, {0x0, 0x0, 0x3, 0x9}, {0x1, 0x3f, 0xfff, 0x3d9}, {0x0, 0x6, 0x0, 0x5}, {0x7, 0x40, 0x2, 0x40}, {0x7ff, 0x8, 0x7, 0x7ff}, {0x8a, 0x3, 0x2, 0x1000}, {0x8, 0x6, 0x5d87}, {0x81, 0x10000000000000, 0x20, 0x91}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6d, 0x0, 0x1000}, {0x7, 0xfffffffffffffffc, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x8, 0x6, 0xf3}, {0x0, 0x5, 0x8001}, {0x0, 0x1f, 0xfffffffffffffffc, 0x2}, {0x10000, 0x2cc, 0x800, 0x6}, {0x1, 0x5, 0x92d, 0x7}, {0xe7e, 0x2, 0x4, 0x3ff}, {0xff, 0x6, 0x3, 0x401}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x7}, {0x18, 0x3, 0x4000000000000000, 0x10000150000}, 0x5, [0xfffff, 0x8, 0x3, 0x6, 0x3ff, 0x0, 0x9]}, 0xf9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x20}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)=')') 16:00:42 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) accept(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a20f4020f5c3850f711be3e5c997267dc4a871ed1bb074fecfaf74980ad97519a7b0257d42112948b8e19b60eac768edff3086f5842ef31e6a3b84e09ce3f2f4338414cb80dedd62f9b06aa9772923a8f1740d63d1e7861e029f051c6fb755f1cccd87a72dad16095d2fa870b6ae2b8d410ba254239b4de42d62acc3a18d7f56280a659cde426017f18da7f89ee54c679df31ef7a6638cc102fcc1c762f075017f65143fd6e66bbaf0a4d891b4476760fd8f860bdee608b21c886a000000000000"], &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001500)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x8) ioctl$BIOCPROMISC(r2, 0x20004269) close(r2) 16:00:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x80000000, 0x20, 0x1}) sync() getrusage(0x1, &(0x7f00000003c0)) 16:00:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1675) close(r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) syz_open_pts() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r3) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r4) 16:00:42 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) nanosleep(&(0x7f0000000080)={0x0, 0x1f}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x4004, 0x5) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}], 0x1}) r1 = semget(0x2, 0x4, 0x200) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/33) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x8) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:42 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = semget(0x0, 0xafc4d2026d5335cb, 0x435d6363d8e26756) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x48b0bfe2dcd8e60c, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x200000000000000, r1, r3, r4, r5, 0x88}, 0x6, 0x0, 0x2}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) r1 = dup(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="07eea261078f12be22944b30a3ae38910db11906a72f0293a091aa1e139f3e7e1079ecaf9eddd0a91e16124a134e51b9320b1ccca808a10bbc53410b3822229903df5b610e4080ef41b1be1ab20437df1ab549b10b9495f634e131a453dda725b34a6e037846554835597266559b0ec95d77c412ffaabbba9b227d3116f413a256d0af77fee3f20b8079b5d90270bc5a6a51f85c617ef34c03b2843436066208a592af7d30432a82ea", 0xa9}, {&(0x7f0000000000)="e7f8b2c75474b24baf2d5b53705f5272ca4cd688c5803c57f6e523c91af8a2b2aada9bf8e9b9d82c92be0956fea73ba76173c393e5c6c5563cf11474a09744a37c177218e858c3d6", 0x48}, {&(0x7f00000002c0)="8b7344d5fc4af2d758c19ac38c0c102c8d06ab8520b4b5f649c1f97b4a59a6755f26c0886a284912c4520faedbce0a20789420f7bf5eea85aa39001dc4405324370a1ca59856f134596b4e948695406e1aff4ed5ecbc8758f02670a38301e24eed26869e75b00a076c47fd76d8da78a66ee3e114468638e2606da2c7c8d785a2ced29fbf3f6e58213d608ec69ec16e7890b6438059c32dfbd3ef0983524733fce91ad1055a433ebe1aa109fb76efad89d3ebad395f07a63b6e88eabe4d20a31f747f0f39d4499dd232f91e", 0xcb}, {&(0x7f00000003c0)="0ea77cafa25e7f8b50095e649b6edf290ca2176f82e02f893aadc6738272e531c41147dd632fcd715f3fe029bbc6e3047cca9946319ca1f458a37fde33d66a3c0f9338be7bd39df236d565a0e60c95e3544b47cebfa5f61135768c7afb90eef0debc967dcb83f7114d778498dd7f194815fca1b3db6d66c1c023b1e0ce35cc3ca82c1b28d9045134", 0x88}], 0x4, 0x0, 0x0) pwrite(r0, &(0x7f00000004c0)="a72fc1e4e4e9d38dbf1253487d5b6ea6627935e4f84eb87be5c6ffb24b6b9293c7233d9ad8ebb85f7a1ed9cfebbb070b84a3beb41c528d3caecceeb9f6ee369475ec54cef1768f7057662faabd31e15144c8439f2cd474739ff35f2f14136dc31b182291245ce39f469517186cdfd463241114f9629765d4d367e573d839f7262effb5476079849aa620f7f3917f85979862039811ed9eeac8be9be5dd3e027b071d654071", 0xa5, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setegid(r3) getdents(r1, &(0x7f0000000700)=""/191, 0xbf) pwrite(r0, &(0x7f0000000280)="d0", 0x0, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socketpair(0x2, 0x5, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000006c0)) fcntl$lock(r4, 0x9, &(0x7f0000000680)={0x3, 0x7, 0x9, 0x5, r2}) 16:00:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x2}], {0x1}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000080)="2b0ed4520d2c31dbd6a13c58649dbfc5b983edbf8bc04b5e05e369a142665e59f5f495224f95791d216124bddbba5216e26369b98402ae936c0e0e61893b68b51a272f27e084a78cd752798acb753b974d786fe95d5791aadb678b2f1151cb86cca381d57e13ba2eb8675eab98543d98fbbe78c772", 0x75) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa00, 0x10100) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x2, 0x7}]}) kqueue() r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) kqueue() execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x100000000) write(r0, &(0x7f0000000140)="c3216dd81a16d53807943f1412a6f69079eef327233654bd670f1d1f8de820a0fb8a7d73a1e2b83859e7bd41121d6c86e344abb509", 0x35) kevent(r1, 0x0, 0x1, 0x0, 0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) close(r1) 16:00:42 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000140)=""/120) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x3, 0x401}, 0x8) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002107, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) renameat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fsync(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x40000030001) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0xffffffffffff85dd, 0x4, 0x401, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x600000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x557e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe91}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xe38d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x96}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) pckbd_enable: command error 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='W\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0xfff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x6) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f00000012c0)="63a853bb54ed09ec6edd235515b872222752b006b2ae68a4ced0ae12e6cef13c0d33c14673cf10ecad728db121daa707b9365b64e19a43ba59fdc628983d8a04", 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001300)=0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000280)="4a1ab770cb12d567497df6a207de7f1fc1a4b1d1d2840fb27137c8a14fcab0abf6dbeeb69c3473189d8ab123143ddc3c1be0f6ba0a26dbb64a593039103db3e28fb1d19958d6d7bdb7b79eb49c9dac7e5ebfb05641fab5120d5056de639ce1000f2aa26dc1f2b73dbb5c31fe5b22d56006fa9483c1a5dbf19c7c0b335f47d565e8b64ba152dc0376337397f648160d4a72aa6ad59c8eca50d13aa5f7196419275f8da9a570b57adc6a048fb021fc74a7e33df77d1e4281b544cdfe0d2d1999ec9bbccc1e0529d6cb15876ec28066fe29f43f9f4440304353c6c1c1722b97d9aa29f65193f0c4bfd88bd03483a05ad2647be57e00e7336a1212d41fd30b6fa35a1e72ea54eef2e26c58b5b655fddec2ad49be275107592f7bde24341f732260117b64f7e0e22d0771872f605eadfd5d140ab284623e6cd4e4efd0163c3443112f2b5cbb38f18db45f43b641796c18dc3545c3e3e8b04858e2572400a1c653a1040ace7a3c34252c1619ed5e2e52f2d4c9046583845718cf24425dad6040a98d31040cd2b359f2b2bf1c6d0b0dede2eb81d9f16e303bf6d35f781603ec4cb7e032d74ed40e3993bc572e40f96d85b9e4ff511413d75bfa81d300124908bb7b8a8b694d5e66d878f3aa49640766c03a85b1125ee2f31fd9920eb8d065d11fa60db1854b79321c14f9585cc553f4280bc8e3a06ff7fdbae4558986b92901847b3b8fce6c6d92e55b14d4b1a66bce7f3511837fe941cb5ec519d84e4081882c36cb409ce6854bcd015006a557ad7fb4524c442c126fff2919b8b1b3e09515cc0c257a45dfa9c5233eab5db21d944da2acfe14936b691c48cc921861e3dc577b067e274ffd34affa86afa15f4ec60880467263a8bca04cc144d79d4de18fadf8029ecaa5f31b1fb8ca316daff480c29e1ce6a911fac7dcda34a9fc184da61c4ba1c47b33aa8ac70712b48a1717cb9f89f9353ef187a51609efa5c9a7841e5c0967baf429f482d5ca12373c303210a52b90db9186fed0200cb46a9027559766ad95a06d675dff34d0234fc6814fc7aee72cf0805bf02015c0e665cb9302bd6d5942332770491467b234c0bf8d166a4bfdf9231fcdc5ea8cd4671158a2afb498e71822ad3f4c0846f434902f60bd0201ee2a60c0803b2bc67b115417c867cad8178dfd763a7da660c4e8f24482e764356f9e70a060c3df91f98e51bd32d2f19fbc46071d877ec0580f2b39eace1839da353db3c7e5764f3b082a018ec6936e3a2be057eec89f9c827ac9b55fccad3f3dab5617a87c2955598c8dae203dc630b405af4b1206cc33b86a8f94ecb359c6123428d60a3e17923b0f60f40cae17b891f32bfd400c6cc4d93b3505bfb706b3714fdd31be59ac78d9ee9a377a99de92504fb8c1df9d58b12a12be7387fd326385489917795ed68e3b2ba383c8dc853b1465c85fc8ce30fe59a97d3d930b8c6f42273d41843c842170613308c0d2d71e25c688858d6c2b2cc205c7125bbca91574d36cca350b213f2820874349ffc68e22a8fbdce60bf96e47db756ab1dc1b5bf3e4df719de6317b6044197179feace9e9b1ab2d3f0dce55c5ec0d6202649da071d5ceca8706c8491f1d2803872a50a16611017e50ae6bc21c3c5930a6e57312228d78258401379fc59c337b694062c30b4ad0d05c8725ee789837ea613ed113d26104c4de7e6fe97b85fca7f5d08fb04218b350250772c68dc1bf02535b751f38d7668ea6fcacb9861e13d253a047b3ab73eda7d6b174cc30a31f07e66e1aa1306d3662d3da64358b5fbbbb8bd4a34faf260d144a23e89d954ddf2e9adfa725c40d9b065050734608484f47e5182ae979aae1326a78be5aeb82997039f2e37c4ab6a1190b8b3d4b38766f5739b15410c30a73da31930b56104b704dc498c774764e997b37d62b0f2f2e4040fdb39989b4351707e2e7fb992d9504d9ff8f68f7e7e3d5cafb04f75a2a2cfe6505b21935888af87b09d30f0f3d54ae5864442d51909172c2fe8bd9313d2d9171f80db04c2ab08aee6002a79763ae8e77fd50a49832aabb71312067b6e706e9f51c343071cf1968214c5c3ec7f8a6bee7760e0a6ae680cc7b359c56aecfb7c34dc8e7c9af4b192f545746982f3450d3729f01e0855e028b9623ff07ce58bd524045ac9ecfa7e0b84868a00d1da01af3a86ee59bb683d7fc175361b624adf541ebddb2973918f00bdb13bd154d823d4e0effebcb9b3857dba08b17f0974886b91309178533cc037881b7643d685df7eaf7556b14d9595d21ec3808214782b4ce382949d4dbda3ead624a67d585b8ac6cd44c8a23dcb0f2769b4367086bfb619dc5abd6ae8ebe6f6862362630ba60f13e5a22afc88d08f5542d872b13372fc497f7572ad34ffa8b6d58cdf7fa210cb298424e1469a330092228d5927d08dc7d200775aa3a8e4aded7fa7fff762ca3f469ec5ab9d4a1479de3ef2815a65ee521aa4511c6af707be8fe1c29a05e73eb29e86a333bf9ec3cc33eb3568ee55ecb67cb3db301c4eccf2fd2e81e49ed7f6690a8b47e16c07130aba496c7d78a89a29cc2e978fe96ddcf3728221ec62843e66df7954752d2d0107f7fb1d7c0769c6b9510a1ae479f770f26feb15100e4213b688da08224b8b6a102654b5b1c99c8c719b376cbf8bac30066716b1021a6b79462e26917d16f99e87545feb2bdaeddce08f451ec76739c879124e11402c2f4ed95d1d6b88e53f844608874ed74716931cf49770b77bf8c977ccf86c0928223829f125b901f9f499e9407a52ff907294f4df395f6e89d1ed84710050fd02bab9de1561f97dea221711fa8d3fe775aa058a25a6f9e73ef5d2b3f19edc23724e4b293790e8a3f183f02edaafda803d29ba17d9be178e387239dc7b29eb5fd26490c59dfc98d579af7968aa004088500d5865086c5e8af888f8a98ccf1f3069e8230618339f783697c5d9cb25dbe7574f8fba9bbbf7c10021dea40d4d6f870efaaec3f08afa28fccfe799bbc22b059ce3ddf8ea8d24d21f35f96594bcdec683939e3bac1225b66af3e9bfc7dc4cdc64553acd64ebf1baf0a8789f45059bbc80a301b1c17f43db812acf36232b0f9059a0a7aa7a9dbed3ec21ffcbce13fd82bdccf611bc69ee31f5118e9b868078ee2d904d851d73ba565fa79884cf6510d047fbfd6bc213f2019c54e104fe3546c183b270d3aa702f5456c6090da81dff92f31ba9197fc7d1e6700f853806da018d66e53a8498bd1395e8f13cb704678f4a325de4e39c0e9f5e187b82dbff08731330603c72c615473c7e6e5d56e851f037eb1a3caf03de07fbd51cf2d6e88f406996483a3daa795ffa7f3e4655cb8dcfe1de86021e413eefb76fd3fe029f42a65ddcebb12b77cbbb1667b9c2d4c83da6c9ed935cd874227e90d92240a3bf012a576f2dcd6a6a43a20f1447e76c31f9c8af60a2cc1a46b9512ed801b0708a62719326476c62bbec63bdd2f22d2f21384b0dd26d57308482b00a6f4632261083c5c72f3a3e8149192979ee3517f5a24782834996e66bbbbef0d14ffe3eece4ba90fbbe24dc8ca0e0eb693b64ce03530f8572e0d29bcdf105f91493eb1c0194f6f536b98638adb0e07f4def3987423062e339bfaf1f3bba51bf0d9a82da7d3157572fccc752b41cfb6d193ff5f003ec400575cdea3e41e4cf83315e858047d4183965d1e0a45255fdc536e1b7d0f465b4a2b2a7d17171de931d518e7f6d20f5961e0d0b989ddbcc58bd2839a9a0792c8a9288c27db15f1800a134c5d1127ce508b5f6c745f86534c2ad6729d1dbdd72ce41844f9223d5adf9cbd8a6ea21a2921de11ffee05d57c64e7a5140a6a5bdbdf9e9809dd50b5cfdb605508dca8bd8f15c4dd7f1b05631bdb954cf4068bbd6d2ff4a495abd75eaa36edf947dd7e4efd1ff23f6e884644b47ad69f179c88d73f2707711aecfd6adfbf4bc6c940aaae12e529fdf13987d165bbfe9e54693a6da159289a303afa7f517af22745f6dc51dc2a94100d9fd243cbf64b81ea53307a9d25237af1bba2314d81efd097e110aee39231189384ebdd8c20413ea0767932865c3ab2c817b0a142a27d4354666efd7de774219a7e2661a2ee2390642bb36618874e0405af07c39da6bb6d593bc75af719f9dd2e8fee087646f3d1fa31327faced5309110f3e50c334cce82742ca8b45cb327e7cc79cfde4f0de43b16ed3fed30620fbfa5f10e9e96b605ea254eb944f06447c66c5ef08318b8cc7d0a409f540698163b6b5e98da642c5a2df1811c6ae80d46b9772827d02e457df3ec553426d99a9e9499a49ebb0498dc31f32a3917d674139d590b32928a5fa29f5eb139dc296960723c7ac901991bba592b88b9b76deb59a8ed3230e10e311900a967637765553c8aa7b068dfeba046080ce42ffc54735de5c3f846d3f5b378387e3c145dfdce95f26bc40caeeecb28b7c51369382f5b0a64b2ba28bb049965b36ecda9103ab1a0f1b8c71e206bedefd3891d2877c8ef94ad17adb499254784f6cb93b051ff77156bbd1740c546f7909ba5235b0c13084b1281c5563af9f873a03a45111e790f75dfb94dfb9e716c5f62ba741e25835e6f1b4843dccaf753de3f83d5b7d5cf92ed0a341dae0883b9fd825e2ccd845ccc9eed8163c3cd9d018373ffcd6e8f392981864b9b0dc5c9ea2e24de0e07c634baba8d74f70c64f97efa2ce8a8e7f711bff4b162646820489fb02059ea9a3b387731522292bc86baedeafab1d75f9cb6b834b466532ce45fedd596d89e573566995c250f0c0bb08d55a1bfd09a58127ccb84fcb59a9632d8b2100c33192d42b09d9db99ad8ea685ed8a06f4b7bfd8ecaa90e0e045aaf305a370dc52123eb7bc97bc27afedcf3dd9523fc950690c70ac9f08eb0674ab28ca81240f307c681f98501004daa7af002d95ad197f3485bc0dfce34dc9d8bd97062de3dba171a2cef85bb192dc22f581a80aa72922df0e5a6aa63aeca0bc47db726ae2971ebf97529755d65d60924951267c0d9909586278c599d6dbfe1766ff71a6b840790a881bb4261015e001b695cc3be2535020dfb4828447a608e7385931aff592f6b91ede85b5986510062e770e9051cba70f93ea0c34eb2acb0bb6d10a3050bdc8bce424799fd61abec8e335b29ddd1b1ec1cb530dff52de5c9adb70059599794ea19b23e868068ee07e82d10927b417ecd7cf546ac111fda2453da73841921cbf7f5335b6a2441eb40454bbd617337b73c849b40d106066a3b57acef8ddb3bf989268d1b8e27e642a8ae2eb830204acf2f2c247fb82b036c11a719decdf202a6bb6c707b2bda22f786b646ee19d8919c87c03a57a136acc1e4d04fb3f8707dfbbf4668be964f10b667b06da2feab94e505ac5b74a08ab922fd49e9dc0a085c8ec3f0923a94a4afef7537b169ff8e0bbe5cb1c6fabab830ca9bfbb9dac91320efb920337e96975fc2a46b4e7ce6f93eed051377ad7b4863ba7ebe6b7b3ad6977ad73e7d9b6d623c340074890a2236790ba9ea5d7b612b83bd36ea440d3547f2afbff3d2f9fb8a8292dcd602b08f4386703dc200c3fe7b41cb52601875a042abab6967a82dcded73426ce0ea95516f03e3a35791ea039ed8a84e6d29abab370a104583ca01da2d2b057637183a452f8b0c93d138f9e703149bed3ee0f76a503c8de84c7ed51d55d49e44fc1f78a76e615e12b8fb3b2429d8274235e6a115279dc2c0634bf3c363b19baee8bdd4e7f505749c765132bf14ff77f12a3d15b54faeacbb87a5d085a0c8539ded5cc336eba04fc71fb161f8c9713", 0x1000}], 0x1, 0x0, 0x0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x100000000, 0x6, 0x800000000, 0x1}, {0x2, 0x51d0, 0x400, 0x4}, {0x3, 0xc140, 0x9, 0x1000}, {0x1000, 0x8, 0x7d3, 0xf53}, {0xc100, 0x0, 0x200, 0x1}, {0x100, 0x542e, 0x8, 0xa20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001380)={'tap', 0x0}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20408, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:44 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9fadd931ae62d2008f22f6fa381c93a59534604655f707000000df358245cdeca476bb41d09c9ddecf35bd83ba013fe8e9b2991df5a9567a8261fd27d36000ecdd8d0075dfb891cda0aa7cc1ac549826bb3b23cc1ecc9c9cfe302c1428362a5cad339b80ebb03377495495d5d3cf2ebc91be4c51120bff570d731feed67b4141bb6d8ffdaeb88933b2d83395f8bc8ca87455bda6b2171749acb7b3650581d3d258f827b103aec5a3634f129c2928e28af8c54ef5016eec577f589c925b4813f5b0099a51bc81237e45b223375eda8a49a9886c423c42378e58a0f60f0676b2"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 16:00:44 executing program 0: close(0xffffffffffffffff) r0 = socket(0x1, 0x4, 0x21) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ef4a80ce8406bd197311b200"}) fcntl$getown(r0, 0x5) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = dup2(r1, r2) ioctl$BIOCLOCK(r3, 0x20004276) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x469cb22202b98b71, 0x80) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0xcade423b345f4b8e) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/161, 0xa1) chflags(&(0x7f0000000040)='./bus\x00', 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000280)='./bus\x00', r1, r2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000005c0)=""/213) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000580), 0x4) socket(0x0, 0x2, 0x5eb793f8) 16:00:45 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x13) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getpeername$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) rmdir(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000180)={0x6, 0x1}) recvfrom$unix(r0, &(0x7f00000001c0)=""/198, 0xc6, 0x42, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0xffff) r1 = kqueue() r2 = getppid() wait4(r2, &(0x7f0000000340), 0x1, &(0x7f0000000380)) sendmsg(r0, &(0x7f0000002a00)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000480)="1aeda1a608219abf24266c416d2fe1e7ed17ce1203f4f28e326096c50ffb65f0b042a29da023d1d112faf4d62e0fefb11e6924a682880ea54160b23161faab16233f3adaf17fc5f1dd1832783171e498d6d8e0accd33b0be07a2e77d1828d6d56eb6a5f2e4e256ec34011178d4efd54f54df9c31b88249a0f02ab64965d3992716b6d09ea1f9036c88f93adb8e39bb56f269a79f8ac7c88c4ad529b41e3e9298135cda23cc38ffaeb290ce2352c3ccfa1312287aec844d3e5e75c106e8411f1908bccceb3f24f22ed7cc5d691e9d480fcc5c6308a7f8d3580ffdb1e0dab0a1259c53e517048f784a1e5dc214dea04e9f812df5cec6229875fe5af4b4eda08f360c19478038354c07422691bfee3acf59486cffada65f2e0ede12fde882afea4e76eac5869c36a7cbc1c8585351b870bbae57f4bab5ead0898578ff75a90167e8d9cf6cd26b26ec5eb8de89da13ebf271651940a9c649ff1e8e6f747a8c2721ee33279461cf4b7862e23e00c20862d15f42b1f2e829723af6e34307872bfb09cdf744ba54f38311e99f3b2cffe315d04586f2212143711c76dd29dde79c4371841ff2660884fe4ee3bc00e6b04b170c30635f6c027e9a130d01b31011a539fb265eadfb1b61bdc92e5537596454dd8460d16a927f9d484bef700f5b855d33ebba8040293b30866a78d36148efe350cd04c7a38b78817fe0c3c34a4d33590ed42b45b64c8d778ec5cb6667a65804d2ecc847f61a8388b474fb6f02edb4859c0904e9f0130ba3716fb5df065be0e9fccf7c8839562e4423db56bb15eae823b416d192af817b53fabb1655033b4356ab730045a9d42bd51ed33c1ca89e0719aee70d5e06c049ca61082344fbb1e1a96d0e0f05013a9856c2daabc2780310bd6d5382a1e54f930bfb444df0d71a36961bad28361cea3cdd02295349526c8df98e2bf384c0cc13a10963fa8f0fa10f5980dc475cff9e343b35bc5585a37dfed821ed7be7095251e5d487470f132ce4007a885005fadeb39daa5eba590b81bf37ed049a17a2083379a1b4d4e9abeae9be1889de2327dfb302f912b44efd15662d75e8e160a1c757b1812e9253916da0f62509e83d6d303912c5cd2440276e8e9a24ebf48414e159a87ae34cc7cd6c0b51ceacd6614df8ba0477c97eb291e736918b226ccf6e515bbdbd6df9b37d29c889725397fe887d479eec6fba714ab829e4e5e27f1a8d2a0c6021261562ae678c42e80830795db366a9f96fe73541e3339194bc85f9cb88d7cefd8e9c731bcb55c92e2901d9969f047ddb84c9c5f04cc337fd0486f8a2ee5662c960e131d32c8079ec00900dc569935ca027f26a03892e377b6e0f6ff1606e80b4979f9485658561aa812f2dd9f17cc420cb6a8b179a57e00a478094c04fd236af93fef6850a64d407338b8c39c44ba5961791fdc793862c309da8d08a3064b151dcceb534ad607e3aa64c41cda445f2c48e304664a212d9f24b6795398891f6dbf3225b9a8cc26c1e84bd5f16947fa1f46a545b2353c93e3d882d178a8829406eef9cdffb80ca875f8fea105ae6d3da9e80304301b182d75e9e994d4b15f4d564b8d62217a2bdfbd0ae29763411b2c1d51c96184f62ed294bedf2218c6956d718ae4fee9122cd30611045bf50faccfaa95449b15e04ef09dfffbbb05b12f3fe39f2d9cd0133a36fabfe4930cdcdc37436057c89cfdb452e60f95e96cd0f34f465c36ced1be5339b458a7411aa8ab7305a5f5a17989623f3b42c22147c6cfd77086dbc41a54e31738d327d9c7ffc2cd45f02dd50621204f300fbb84b594c65550891a6a09fd6ec070878faa86fbf6b996ea66172323385826bb58d56931f8a1a790c9e437249a38c6143516274ec263c55964c2edc5ac4b071b89c5f674a0e2056c853ff460c11e2c81bac55f63e8b2253223d99f562ad3f7040f08bd7b298550830d4c2b0a1a8a8e046dc067e8427b9a388f9fe90a63ce1e6c5323e578db92da421e464855bb4bcd6224e3f1a476dcea09661e0d5c8b35852cddfb311acb78968a307c6da278e615d77fe432ea2b0df6ef36323852a1889512a18d75ad92ee49b4c672bf15c1d2e379173bc4a33b82d644df9aed04e76c758cb8440998158b4bef6d376e3ed5f521cb506b9b480ead9fcd233ac8e69862f77132b208bd55ff5344133b17de28bf1f391097db5eca9057cfafbaa2acd0d677618e7ec09dd3f20310d3ae7d8b89430039be267480fe3aae6e398b5deca29add4e1d811b14623d5cf548cd239412fcce3fc45d524b3efa537e8c61a93cc39427f71ec37855befdcfe21d8714756e0e7e6bd81be301da45ce339763865c37b9bf348dc158e107b03adc5e3938a53125b66a42449d2d62fad97f97d07b74e9af1450339d9c84387dbbd3d765d609f4f12e83dde399ae587550a98e609785dffecfff6c54a592378149744157bc64226e8377ba04ce80d9b04013164b78ddf85691b29b3ff25a10bd0dbb33b8ad09d7fd7d79d8ad43a667b020907a7317bd3f73e52d76661cba77e23cbd6a035e032d9312dc143f8ee4e4a96fbb1ca028cc311ecea5228d68de9e10fc9e8e8178f5d6953f1eb299276c00e997f8c25d27efbab495c26af5ed34687ec18a2253e040f3eb7e0527e570edd1a82d7ada5efe43d342fc79b489e228909f836de8965f17fd442ba79195bf6f0f55d8360940aa4ccd84c9d731315ddba381d69827ce982084fddde44aa5001b44cd19afaf4c0ee4f03841302038c93e1f78676ebf9c313c830620cf25830175466dbfefbd76cbf0edfbf53d8c8b5ec323a9086de5b97ab2005df32dbfc43ce81dc1b9c9143a52102240dad6abaf8daa13b3f25e595e912429b5c8b6a68cd46926fac673d93105283f6d1a5b7509b81f1f0e3a611ce8258093454b5501b95047c87ec162ffa2560f8bb2b5b45999ed21c33e5e262dcbc5ea9f2487e5e0e720a4516455cc297b9650624c11f752bc313ce75cc8f530208c0dd4ec8fe63e064dfbd1f83bf4b4fb3a88a3fb5ca0b72092d6ed34fc30a5e22d1702e28c1d019fd8bcc8f85f33289b333ffe64b5aa26522393511276abd476cc339fddce780da5c24c0651e0101385ab3abb624bfb6565b96248a1c2526cc2d021d1be78058d8284083862f6e3c058c904d0bb0d4f829de8b063064fdd66c1ec2a0f5c57dd597f9d2908f1ec9fd16c05a26bcf9280ef08b534a848ae18025cdf8345d8ab1d2b38ccf094fd239a3ec4c38ad33e160c5433111ce6e2ceadd9af4b0a296de0f83f1ea800847fa7c8d1a46df58f5344b7b9b74b87c901e312baac06886e1f3a7fc9181ac6d203416471a6a9be4130e71325e34131615f2f9984d6757e4ddfc5fa94a65298fd17ed437847edbb71ca0a065c5ac0b5de1ea595f812fe581bb6c770e0460587704ce008e0deae6e35d197ae9a7a6e66ddb596edc4918119c52d8368434dce247cf90b38f90c6686e825a0297dfaea2abad7dc026403c6af16397763d0e6439b0a761cacb15b16a374ce282c8f7fab1497cbd0df7a1f60b658fc52aed5420cf8164b3c591e111eb9aec933990ea74b30aaef8a045e699c9aa039a3dd25ef240a01b1e85d541131cfcb8718db55e476ec68fc5be32670015690f40d3b9f55a8577a96c27c14a5a028f62e9b7d739dd1cbb98ced8d724c567e537270f48be6af695972db074d0ccc38d938f5d61f56c23e7ad461aac312cac37409e78daffa5c782c27d2f8ca9a0eb4db683b3b045cb571a72788fa2b9dd87100bd2f1bbfbc928934af7195485e128a1ad17b211add67d8b5ce731dd4a6b94d82bdc77895bb2ecfdb3381c0595ae1e365e724e614848ab58145fe3b69851a3b63781bde2fbbe6cc12f6cc90fdae8c6a9a72da3e9463bd30d006b6b28eee722995f0eb39cc582c641ce70ef97abd5f6f2b0ea6790108e56e0a8cf710dfda44ae977d31314ed0e351929affad9a09a4480cfc251942ef516cabc41455102433038e339ca65dd9fcaf4f5fe01c3bef74e2019e338fd978161b6dca64294e00cfaf855dfbf4ed10b6eabd961cbef987feb23de603600d312b47a1f78aed542c9002117456111eec57573bae6ea07f969d9df18a164bb0c117335afac5bca805942822cc506a49ac6d39e14ef05a9e898357c44574d8c30b345b9b27b22c414ed670a955414449259439ec0732e4b47e650a7e69d0ed5be6fc802efacd0696dec93fc32bd1b98c672d77cd6e89668347408bf56d7e7838f071c4dac88cb4a3fc06981161f3ca74a9eb2d7dc00f97913d4ca80b3daf75b43acf0a29a3d4c38b0bc7149cae66e9c6cf2d625715b5f02d36613cd43796af2c28fbae296e9d63a150a8ca71745005ff868a6bd2c860c5b036d7b7d1b6601c1608fe847b103f5a3bac95cdde644d18d1d6602c56aa13823a5cca7e68b8e70a9c285161ca479a7b288612aefbe1c3295f214b2d099a44ef0e85fc5b992a5fac0585c8b0539781851080ed2e920eb5a591691891da1d76ea52483e8a56ce39d3f82b7816c6decc62a6f507e6da4549f0cf62648dde762f0f390d87afb99f3b509b0b640f1e5db1f5f78f41d90465f770e7b85f28b7f1f397909583a4a7fe66e61641d8c49f4668a4f46bb8514924793e24db79a6645c6dc512b68621699c831ea7dc82a0fbe0dde44e4a8adf65c2b64530d2fa9a3dab643e2e7cef2d0bb1847b7e4174bea845512f753761c4a4e005c66b02f51e94f60f9b022dcb334d5ba2e469bcc75a62898affa422607da8bce02c74427d0b7b8a19aa078b1bb0dc84ed4e11b7347aa94dcae36c7f0b51eba9ea25db7f89e3fcc9e52474ccde2f9b210b0618a09df6f12def651341897a9f25d0bd75f235181033a3cd648562feccd58e8f2da774865c4e36b4fb11e7b3d842b326f4bf0635ace38db5fa95b735ccdda54731eaba16756953732bd91f99240fb04a3ce2629fad7cfe219c852d33532aa1b831feebaa137dae9bad34cda6610868b082737bca038fa1073e87c38c96bdfd3c39593704ce2678af13f9372f76bad0dc343c166eb83ed58262a345094936b0122c2d632994fab20b0cf7bcb258ed6b10e29bb9421d31bbd466c5b3672213584eb6ecc7cfe721baa39718c5eca53126279e54da351a72211c3cf0da6bbb5822a457434c96bf404d94a5deafa86f337ea40d4f199b806f3de819cdabdf898259065ec71db3429a3d96852d875f93fb270a9c930c70bf51f39f9bfaf95b20ff41e6b66476a0385f9def7a0a53415309ee60658dc3db207fc07111b580506ccf4d4f4f4620c07d475ea64c0d44b327800704687d17b3b0ca4851f91834a8c383abb5c005a2b6273f020eb279b3cf3208c043115a80c5c78a67f0d3dbbf1464aaec50dc0a8a4298cff247fc366eadc1d0bebcaeadd7058aed25b1bc9ba8e0cea20b7bd7a84b34cc6a34cd11a47c596f30b797ca7b461b1b888252a0909c54a0cfc37152bb50589885d6a0401f170c8bab417d1a30833c1c44e6cd6a2d3a3f79284fde041105d625f8566f56b7c0303e619d538751ed7a42238e7c0194fbab59f3beecf581fdc1e0d19eb32f8b8250cf9f58b41943e5a2b942353fb44050c4bb46ef90b753fd6f0a3a51a7c1fc689208111bc629337ff22a4209a57a85cb2fc63058002799f87d18fb532cf02d177bfa46e518bed92a1d9a627bd3731a2cdfd422962fa4f66408e1902f6b938292c3de943121b7f51dc2f9dafc769425788094c097edea95d0ed140e4f5312cb8f976717c1d11fd23037262685ecddb37c3b8b7727e0975", 0x1000}, {&(0x7f0000001480)="ede60519acc34cce07eec486e3a47f8b1ba9bc1523ee7df7410e8f996b6256998ca143f877e470d6d097055f4de8553e8398d152803abbdba78e78ac64145515294f40ab6914ca0ea49f4840a2a8fbe04fb8ab912abb10976ee73b980ea7b7274f42e8b63be575498b5149178bec41af39ca5f588e2e2b46417de0f90e103ccc463f5cc587a2d0605d17e7df5919917e12b468e989c6813fa3ab5731975ca3f3277d6bf741a2e3a6344e4654f313578ec56e37cfaac0ca0fe435d43efdc8c7cb7c7f8f0f0fa69c0db0b2d32c2b177236ad53fcb568cedb3b3208af7963ea5461287ca6670f766cb9a8330fd7bae61015cd47f5118a31bfc66a467112730a2bd7e74dcd1fa2266a3cb927b906dbf1c6526b7305979cf74f8409c34bc4e00f07f27b3c94e3b15fe29e844540a44277bfce3f0caf80b3682bbb8496a5c507f112e23da71895b96b16d9e69358628ad56c03e8856a0a65f721b52e5b5dc3c555f4c2839c89c5d9f05204a2e764e34d70596fb0746df2c001308145c36675cc9075c90da3cf6149fef7e5fb584f840241d2011bb315ff982a9a62e55af728efb67cf00379aad3668dc9685879e4cd4f6e00c52c0e3e8547fc5782e1221d9e73d03164a7b0a02f87cfccc4047077687d58f35ceed07bd4151cf1517ba9bd486b020715dbc7d01c7bf2ef5d4def6b42b0620df881c3d34fc3c173d0be2835897742b8a0ca0017f8e201f16434bcd15ea415e3d2ffa584fec27023ac651b21096d1c7fe054612c3ec0c93439c81bdecb15bd3ea5a142a6d63a39692fa70324e9025048ffb3343ddc39addf9d37a2a7a2e90b64744b9c75f3cd7c23cd4b659dcdeed09c59e9ee9e16cdb2c628a4f2e1406744e00f6b3fb1adb456e894123181cf45a309e511f36ce4d630d701184a22b45e22cff861dff64f9b05da9e737305b3985757fc505c5f7f1363383e022e9b99d0eb96cca9af0bd58f772537509311f2750696500814c4796abc45e3d32b39a98bb4806a2f07082e5db3150d41e5698579b9253a9b4b950277e57d4f6862891762fd8019ca44b05ae2fd319208a520029f54563476ecba15f1a767a71f057c299ccfd07e0e02cfc1b8ad11d59909fbcf276ce15f518eb494a55f7dd35f38474d20df532c345116950c9c056741779442b6691e672248aab54da7f21162b7daded013661647a945c70ef87349e3a9b41bad15e34bc118bb171937b8dcf5056b78bfb52208cdef853b0d1d37cfecefb6c24f6f365b4c0023620d96f56dd953d6c347057248f1c174204d01eb5c98bd102aa570040c9f7975afbbb2dec131ccd69089045b4081bb66c4773518679a5ff160eec4ad1a683275e4c6e17bc71fb4775e63ce7546c47507847b9a3d8ba63aa10639007d8e0dff68522d54981166916a6cc74bbb41edb14a2d2d114862aa608b78cddeee8493741717e7ab658a0bec726f719f198243b4720112492949ca3da4f0f9cd34782fae31579084711645117178271bc8d02fcd62c9b097b0f87d1d81b34f27f52ff3056d9288fbf95356acba45a4c362a02af6986e77c178b13a9741512189b331175ea128c9ff5da806b508593090e7e2f045167e873ce41ef7170ed8943e95776af92e46054257ffebcbbbcc7f8e14d89ef2d75d9c76c59c70fd3cd8149004257d2f9dadce2c9e23fe4060f93509e44fa9156c422cde802a26ce9ac460255e442e20d234773e5dbc5a7ca059a4ced419591ae0293baf758ef9a083bd026cb4873a3159ddb5529c56d5c9eeff2809f9df6d044f045708f30c846c4502c31f480c9d4c305e9066504b9145f95b6364ab97339e4aa68e0ce3b51e1ddfe77607f02297082edcbd582cfd7503e62fa47a37637f38dd8f0aa692b3fcaf97ea324d55631bc5cfd9ae2ee6195a0634e4b1cf40bf73a45f4f90ba8e02f877ae5999faf8d88de40b8a15df6897b7b6c1dd20f207c133e71f59d5dad5f7b1028430c511f03970a5dabcdd041043573f642eb8e86acac8818f3ae20aa99877800d71369ef5362148a824058f8727544adc0dec7ba74ccec2f6aba6427681cdb35b0e0e1955a667652c857ae5ba752f92475979832e2b34b45ce052af0e4aac113ff0c9db2a21197c7dedbf301c4fe1cf64cbc274b5a648ae51a7dea1af3414e5f3946f2d159959e2b40ab636ca25d95afdce071e60c9c70411a893a9ceebab83a6e820117e13c9a882108809d4026a957c43b6ec4eb4989e8da977fbe3d238160a203022084563e88a0be4a3b7f944661c5e36ed8e431566f3fdebf791907ae57f02c39f54d4348abb47fbf64499ef6be720f9b37d3c8dffe61ed33f2832d45ba7bbab546a3670643eb0de47f01a08237bac4b8de12006d36e8b538efc8e60d9f3b455ad175ecf35131736db5e004531c5b135983e1f2cb9b71fe67d40c2bf959cfe97a0acbeab6febbfaa04ea7c36d60d8c9ef5fb46ec7ee3b3c25e03b28c3d6bdc970ffa982563fa6122a9aff91567ddbe7eddb4c814f1da196384cd8c4d1ea8795bc79932d6e55c20d37cc5ae7475de299e547cbfaec525e0e83660f1f4731f5df466638fea9a3989e6f16528674bdc4bb7f52ad82ea9d1bebffd98cda3ed527eaf6b7389e5f27b42fc1351b89c261533292a027549b2ece213d7af3b658969df7e7ef92c9045c583633b4222d67341e3666e3687727e314954deab63b7cf525d27e9d61444bbdca476ff3c9d36ba8b4b35e2b8ea6e4ef4495671faedca9f0dadf9a1f1fde5d6ad1db939a8579595bda483966c8a022e85a4d1c4de5677f48b5fac2e71cc043843ccfe4e14f8788173bdf09e61dfa6cac9c09a80fb9c7fbb06d29e8f2e6cecc63ac1b8d3a25af1f16c23c402dac219b49edc6ccc42267922d9135d7414d511bc15dfa8ebac21d7292b94f4021368f5cc91036249fe9261cf83ed42f3fbe424db4b9fc5a2ac90833ccc98e122919843467a8b38f43b1139a63ca626e1174455ab9791eedc4c799d08b915f26511bb3737995ae4ab48669e8fbb85603fc35b58fdbca219ddfd8996625870fedf47c131a1ed592c3126eda57d5c62f4e5820030f58fb95328e015f83312094a759e6eb3d164539f59d275b441dabb6e3d271bd2f959d8ec0d6a3e53e7fe439b88e40664d8d399154aca223d14978043d86aa115be76809a165ecdc15f148413296afecbea57170b2781e9531f3c1e125bd5d244e57ba8078b9a03bffa67526080af35405b518d50b5610333e5a5c2d0db60a9f82dccd4b8cacd87583fd30eac9c94418fc8dcfc5de9ad6cb77428c235a0c1bed8e08c3c074dc635696f5c21e33d3ae762088e0efdc95539cdee1864a8dbbbb7fb3da79d35e7ed50791765ba83daaa2b352fc5fa16bb689997458114dc8c97e7a194586cd7a959bcdb7db959d9dcfe72217ddea4d97acef1fcb5c04dd6616e325b6a2bd34b925a8e3982c813581fbeb0aa02b34fb7ecf684034bb2c174bdff83602f146167f1116e9bc97404e570b371cdbfdc6db09c49cfc8bcc67dc195b4744c2a5c37d4576da1967ff8feee795fdd204608ca5f4579159c14bc3c6dea3eaebaa88fcd1648c5b8a3df6b7100ca454420382ed119027865a3cda761f3527e950bed780ac7f80cf698f18929583d6563d87ed19e999620457ce39f803c1e68987ad395db4a72e226ed2a31186196806789a1a126bc02e945f06f41fab112aa26ae9dc947e1a024472a3a12dd66829ed46b991a136a770e6773522bc22f98b0bce84b0f6ee6c2dd40c3c3da7517f0f48cb43298bab5d53cbb8c5e6afb4dd5c1224d6d1ca447850a522ec84ea16f68fab178d5f663c887a393347528eff56f63135c4193a12b0465938cbd60a526867836bbfa89f90caf58b0fe574fd443a9cc0b6f8a61f54bad25e032212dc45c0956e6163a848969fb45121ff3e2ece471798fd2af005cf3405b7249ae1d06b20b58f1801ffb2e26e9bd79fa7e9adaaf28e6183d79101bde8341cb4ca11043ead758e26ede868e55921b4a0b3071cc01c3de7b224efe6bb4f763e2a49167b3aaa61c3483d1eaa103cc5b3546294944743669c54c044aa8b25706a93f58c1a27a6147ea81002b19fc43a3572cd0fce2b8c72c9702386ed2dd37ff66a74760d75fc3da4085c5476c58932e95b5ec860f16d8afcc6c416e9f077c0aa52ae8804d3988bc242adb7b1a6d9cbfd841462df77d2a1ff6ef20722b4bb5d81caa9a30acca9f9b9843223ca95d949efdd90ed13d31be6e1acb136661a2666b332db7b029b1411bed894d2e3b6f1a9f2296f36e0326ca3bb150410ecf1bc3897e95e8063a0ba222249185ffb848eac45fbdfb7091c4b18fb92195806320385759436e82804b639ab4d719e7c0b728530988131fd2d89f4ca50dca155be5c233b2c9032f604660a1fec22a195eb12e0dfff661cdd59de855d7dc129e01e9c885ff15b29b4a0fba7b89fd7ad663ab2abdaa76e7bab4f4f8f652d7fa0bf212093a3c49b5f955201e2b0515d3d60769fe7d7c4947c79df5c85c54131aa092df3aba1bc0e704e7a6973f386e0d682ba2f1c1fb146ce3325fe3ae6bc1f4235dba91e4e9125323937a1cff8b8f0933dda2591d4b6fd55d5f457b5c84e35290226b3ad562c1b384e92d264a234c63ce1c36df21f89298b2fdfe7264685aa5f176c1796ccdebe495de6c217cb48746a5d656bf57bef3bed8fbaa6fb67e6524262bbcae7d511c1ea097183de84bb3ab8e8c1278e855b19343c52a176f093e390f326edd08862bb5d87bdc2e8563df91547f562ad553a5abf013d1c0f073aec2870c9e0da057ae13687fe1f6dad6f6d841c5eaa7427f7db08c4b72f5d2b8030e96b5e7ecf50a4c872ba48c4ddb65305e8860852d53466dba82fa19fe994d54143f8bffcce0220db1fa714412fce026fdbba35e3a700045092b781e0f5c8c3db8b61a82a99b0153d60e5d93a6cd306bec0d1fa15ee910b90e36dc5ba6b301c3fddb1115a2bfc492d0adbc221fbbe1492bbfe8b69ad08a4e47c39ac1dcf3b764bb03d59841844ce012e5ec86bb968e44d6c05e128052ad1418dc12088b176bd4fa72f08c2edc0259236ba29b4607f9a1a1ce83bf5aac575fee5bd2558657b35f1a0c31f37eac160d61bcf5074505f8566d757e4c0eff9e7999b9ff4518e0d5a4ee617042e0a86b3babe6fcb6f3e481f8ae7bd0f6626d5e531ea52c3070b0fb6b763b62fe410186ee0030d8ae0caaaad2eacf4edd3af67e1d6b5a0343d9f2e93046ba6e22b8df1c4a9c1ac85bbafd5c786d72f1ba0cccd783da87985999ead9f2c5fea56ce43985b2e1533a3399995a07141c61443f5312e90d8b03568af9a52b76df1f28dc9b32c6b36356fa86acc8d59a054410921e090c596da3847f74cefce9bd9f2370b69071522f6a32011561c4cde6a6c75a3d99b8c34445cf3526588367347af0f76a640137ac562e0816a67407d71549a97a4bd8b683b01ef8caeb4c32c33abe95bc6d0be3d788f8a0a9a3172d36431014763eaebf5fba686bae609d47e336f8b9dbea830e772520c1cc681c4ac4b8309a9f9c2913a7906b6c724aa61fd9377e74b38a7cf4b5bd6918bc64a6fa034edbe697b21931c65bef1e15e8e4e11c3e2be5c02133f6e63632c83cd27a84c51099f80c84c83aafec894c2dac1e007a10fe5a647beaec5a688e3470e0b1348be94dae63b7353f2cc63005529c699dc9034e3a499f9a14b2185032ef2904b4d7644d7b2208ed48ae7c5594d400dc14250411f1b42bbb06cab1b6815f9bccb88d1cd99370fb9a9ccb4e798e8d53", 0x1000}, {&(0x7f0000002480)="6950625c9070c621d8ec9d6592459087d6d9da072473371307fde209daa45019ecb7096e0c1b8673a6d0d9d913160c1a79d48f1f0ab5ce7e9965eb570e5f1a03cf859560575194abe575fffaf2365da6f6b74a67ef035f2180b0372da0628f3a50e70c9cf8bf95b643d7736613eb75a399912acc1279d8c60a44c1cc1b7eb32bf6cc87fda414d527cda0f5166c565960694c2b833abbecf52c4e129ee1c0dcf508f142634730ae3766e06dce255a9ad071726cb9b79990198ad83f30dc57ed97892b4f3551b86617dbd3dab0258638eba63e44b8670af417f5f1421b1f70be23fa1d2c986ca408", 0xe7}, {&(0x7f0000002580)="52f04d6e4f05df11dec83806429f244ba05a5261cb5df900131823ddeed6ffe812e9946737dd2ca9a374459efbc97862e542910924b0b0", 0x37}, {&(0x7f00000025c0)="cdd7d68d0e8ea9aade74aa95", 0xc}], 0x5, &(0x7f0000002680)=[{0x58, 0xffff, 0x7, "a8d5fcd4ab3eea8a20915de538b09a7a4d1cdb46c1ca29c22f181a96da7b1a9c587d5a6bd897ed21af6827afb65088c7dea1a83aa484fa615874ae4345d43ba15eb345afaf"}, {0xd0, 0xffff, 0x6, "abed65e348b5f63c0b43c6ab64739090384e55b4b43990592228160749321115ed1b7abb2b849425a290de8c5ad73fa2d352b7754533d14ee626f636ab4f4e82a395a3d7d65a3b7270c2024e837ec107f9e9c39407a377168bff66ec5df12b49be2d1496a435cfbcf229b060a754f49a5664fe0f4de85f043a7559b32460aa2d59bc810c86ecb4aba863ca4e6309b406053bae5231303b2b67f2430e5a50131aab510f4745e089fd2bd47cf9168553e3a363a987f39aaea71a3302ce81303b"}, {0x98, 0x1, 0x3, "d15b86ba2e2934b23e28cd6897c2af112c85529fdf3c6ec618802e9d0ee141b271f44622a03bb6b33292a283f2c2265c8d686d74fa22e916ae15b475c0602983f14e594ea674eac6ab02fcc4fe4b847bd16b9a17401059068f33418c125a2f47a4891719666bb3c24d1abbdd4a65d57b313e889e21111a16153966a3eae8cd6379b2396f0e"}, {0x18, 0xffff, 0x8, 'P\b'}, {0x68, 0x1, 0x800, "19ee670cc3420f3a21d9521d7a5c5d0ed472993ec0fe5571e00edebad408248a58a91d5ad270f32cf3433deb836d8998d8fa1d75dffaddb582b47ae588e1b560358b1dd6796f205a4e037146055cc6707f0568dba6"}, {0xe8, 0xffff, 0x352308c9, "f97abf85e36b081020558781d4d64141eb83f098ea7e63a804281cc527bd349f75ef58b5a1cbf19ba9b4d0ac5b1138c1bf91f3267ec21df92e49455ddd71172d88eca632a1e3d3fd241b0e5b57ebb1496b9e130e11e0b633df248541f91ed70ac016ae3d0084b4ae1a8c74a2e7b09bf7eaf21c6953f23fc81dbc3b8a2cbc6417efeacfdc8ab337e167e556b774edac53994afcb112892fc06f310580a953f9d7803e5b4bc018cc8ab43b84b151c409527ec12feb58178353ea680a95d7193a5907bee050dde2cbb84d818d27bf99cf8c7b6c40f86729"}, {0x48, 0x1, 0x100000001, "90e5a2fd2c39017682df71a44a67d902336279d50cb73f2ebb0432715d15b5d425cdd0db24e875f6c1e6ef34a3fe0036fdb534df9690"}], 0x370}, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000002a40)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002a80)={'tap', 0x0}) ioctl$TIOCCBRK(r0, 0x2000747a) getpgrp() pwrite(r1, &(0x7f0000002ac0)="5f22bba257184bbdbdc8a378d8a34d11eda8066465b1db2f06d9356f6404380594933ccd793b39f0706e95cb0ee0679163ae0f61b69ab9d1433490a064f11ce1a4f4d184bf7c399d6311af75927a7fd0efce2cafaf263e4b78384afeae5aca7e946b6ceaad0d7c1c3b4a0a602fa3ab36dd077c6d52455bfb10c7e5d858dde3bacab8f2ded66482c665b903717eef07adb62551b464a02f82f01fd97c04dcd36496c78e6384b75adee6f232d738499c2304ffc932eb71833e8a520a1350e44dd97eefc7", 0xc3, 0x0, 0x0) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, &(0x7f0000002c00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x6, &(0x7f0000002d40)=[r3, r4, r5, r6, r7, r8]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) getpeername$unix(r0, &(0x7f0000002dc0)=@file={0x0, ""/4096}, &(0x7f0000003e00)=0x1002) fchdir(r9) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000003e40)={0x100, 0xcf1c, 0x8}) 16:00:45 executing program 1: r0 = socket(0x1, 0x28924b6c5fa9c4ec, 0x7) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xed) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) 16:00:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r4 = semget$private(0x0, 0x7b5083b1cbd484f4, 0x104) semop(r4, &(0x7f0000000080)=[{0x2, 0xffff, 0x800}, {0x2, 0x50, 0x1800}, {0x1, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0xdacf8e7fa6a8cd44, 0x9, 0x800}, {0x1, 0xd6d, 0x800}], 0x6) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7, 0x3aa}, {0x18, 0x0, 0x9, 0x2}, 0x6f, [0x7, 0x7ff, 0x0, 0x1ff, 0x401, 0x7, 0x8000, 0xc934]}, 0x3c) r5 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xa02) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x408, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x0, "00f6ffffffffffffff00"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) getpgrp() 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x20) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x64, 0x1, 0x7}, {0x6, 0x0, 0x1}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() close(r1) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) write(r0, &(0x7f00000000c0), 0x0) 16:00:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8000000000000000, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fchflags(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x31) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) msgget(0x3, 0x8) pckbd_enable: command error 16:00:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) getrusage(0x940af2c8c0b9d6e4, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x2) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) setsockopt(r0, 0x2, 0x2, &(0x7f0000000200)="403d693e8c2a58a022934b1b2b4248353049d3b595a2ec90593370a9d9190e8d01763b8d572b5513b8c286833e3efca1767d214d8b5c0062d8ab05c4d072e2f26b8ab8a0cf118ac65471c9b533bb66c84fd668cc3153bd64c76708f221feadc6929d10a12485593410875c5481b5084fe8704d3c2dc6faf34d15ead69cab2368464a8079cccd207753d08991fc54fed3c4aa73816114a171de6822e30a455fc3718adf4cf370a93b62c7a2f118f0223aea72ceed9861706f920d8a0c5b21754c332b6a27449964d29dc43f97687d63aa256b4995896b2e96c485a71b3d835f354cd395ea0004d7e4832cc2", 0xeb) write(r0, &(0x7f0000000300)="cb3a77afad8b91c8c4b417b7f4df2e409f0e1f60e6374275e963f6203265633d7ece785d3bbc6dcda59586febbc27f4f693b80b1f9ecac4d994dfb0de470a41375ef9ea32025cb3ff95d5a1c14aad5202c2de560b15ea0c63e41e059c28bcc609315b72e7de5b1c97dc161d6023b529bb4237c4cf4ea2d044e80de2afedf1a7c467935c799de6d3923c6718f0ed46cbdd20453a40b4dba537f984f207e47f3559b85b2998e597ac16cfdd68194cb75078911896a94e7cd1fdf06679a50e765616a4d8117b8ad31597c0830f59c2513", 0xcf) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000080)=""/169, 0xa9, 0x3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x51c5790c, 0x2c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) 16:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x7f, 0xdb7, 0x7f, "17b9cf596d0a1cffc01839a2fba02ade8738dcee", 0x2, 0x4}) 16:00:48 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:48 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f00000001c0)="92db0b9f0237a979816a28eb579487f56248333a3da19b59ac0443086467bfa76f23c4b481c0ea8a7cae8a36937ef6ceb5400726527e298d8fa4df1ccf595df3bf7e0bea47e5de8481ed290073a66f8e33ad0b82b28f92e421fe84bb915196db83a38526333c5d211e4f66ef68ceb61081dd6967e28b6cef28d85456e41109e5047ed9b7693c8be3b18df7e40299a7c58a306759a3fc7b8f64284350da8ef288d1802bb9b60c1a94740a67e330dc5702c549bd4b9ef32ca2854a1e1584234dfd2cd4aca394180304f109067bf55e73d695c73417979377edb98c4cab7ff7b54aca390878436a833d4becbf3190e20e52377ea7183b229d84ad9efe817e996750a970c9eef01e1c54c67554df02c543eaa5297cf5c46589cc5dedbbcb73562fd07493b8646ea0d1f309a9371dd91d9cf30a844c8d31afaf79f77aa2d295b60c6f447133a6ceb9d7c650dc78ad7000e939bca446000000000000", 0x261) 16:00:48 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0xec8c) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4, 0x3, 0xfffffffffffffffa, 0x6ba3}, {0x1f, 0xf94, 0x6, 0x200}, {0x1, 0x3, 0x5, 0x9}, {0x5, 0xfffffffffffffffc, 0xffffffffffffffff, 0x7}, {0x0, 0xa03, 0x7, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xca, &(0x7f0000000180)="d751ea90dcfa85a2fa71c20de7d132d696aa69348d948f26c2ca3b350ca96d1fd55f0b1f1be6a142417df5bae8399654be14b2aed2f3592b0249d3c5effa5fc5985be2c06cf4f03e37fc0acda8b5cefbe486cea8ac4c91c1f1f124e766cee099bc9e5ba47a3999b446976f39b53797b387022679e1211c3df51c3e2cb4920463dadc6c5018ccd63bcd876b17fb39826db5d14574ba7b7a8b210ac2bd80e164bd07e136e03521a56db0769bd1bf8037931ac54b051dc0ce8b80b7fa484fddbf94d52902d4278a0666cd0e") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xa82401fddfd47f3e, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000040)="449d557598921970d5e7d238ca34951591e4ef96191827db678c01f375e05a083e03a7948fa22f92e23fb6839f83ddd8076a129e8437fc867452fb61e96392e8b1a4d198ea6762f1091e7e76254960fc4064cd0dde88cf9f67133a70dd307033c95c6755e588e96c4654afc55f30404b1fef1e51785146dd7c", 0x79) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 16:00:48 executing program 1: clock_getres(0x3, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:49 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1112, 0x0, 0x91) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00f22d2f66696c653000887d1557b9c6b625ef59f507354d9872be7445bb1286724067674092c4cad4f1f6d1c6b2695f8dde9a4b6843ea5662a49d79cd4bf03b5ef8fbc3"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x400}, {0x3, 0x7, 0x400ee6684dec4c84}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:00:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/221, 0xdd}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000040)=""/149, 0x95}, {&(0x7f0000000380)=""/104, 0x68}], 0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x10004) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r9 = getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x35bc, 0x3, &(0x7f00000000c0)=""/197, &(0x7f00000001c0)=0xc5) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) getsockopt(r0, 0x8, 0x4, &(0x7f0000000000)=""/71, &(0x7f0000000080)=0x47) 16:00:51 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x30800, 0x140) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x8, 0x2, 0x81, 0x1, 0xfffffffffffffffb, 0xfffffffffffffffe, 0x2, 0x10, [{0x2b, 0x8, 0x81, 0xff}, {0x8, 0x4, 0x4, 0xffffffff}, {0x5, 0x8, 0x7, 0x35}, {0x4, 0x1, 0x6, 0x4}, {0x1ff, 0x1}, {0xffffffff, 0x1f, 0x0, 0x1000}, {0x4b, 0x9, 0xbe, 0x1}, {0x6, 0x2, 0x5, 0x3}, {0xd22, 0x1, 0x1, 0x10000}, {0x7, 0xffffffffffffff37, 0x4, 0x6}, {0x65, 0x8, 0x5, 0x3}, {0x1ff, 0x6, 0x6d, 0x100000001}, {0x7fffffff, 0x1, 0x9, 0x3}, {0x6, 0x23, 0x4000000000000000, 0x7fff}, {0x0, 0x0, 0x9, 0x3}, {0x8, 0x5c10, 0x323b, 0xe34}]}) fsync(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x82, 0x7f}, {0x18, 0x2, 0x9}, 0xa19, [0x101, 0x2, 0x8, 0x4, 0x5, 0x28, 0x3a, 0x7]}, 0x3c) r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f0000000180)={0x0, "4b64cc135fb478c58f04217181ca03"}, 0x17, 0x800) fcntl$getflags(r1, 0x3) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/242}, 0xfa, 0x2, 0x1000) read(r1, &(0x7f00000002c0)=""/163, 0xa3) msgsnd(r2, &(0x7f0000000380)={0x3, "2ae62912bfe436862926c0858e941857ab26b6700dc1e4ab93b911c416bc23eca12a3eb33452bbb4760082023659e596572fc5068c560189225fec349aec24d37dccc8855d4b0b637a0531bce54b"}, 0x56, 0x800) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd762964d0fd819af) setsockopt(r4, 0x6, 0x0, &(0x7f0000000440)="a88fb8b925146cbe34ba1e953f35325d2b1d9b8e4e7495b1e7f0951f1f56049f1b923d1f50d2a8cc8b6542bd8bc73fa35c6c7479941932afb119a88cd755706bdef6c20aa61e577400e7f01e8afe367e5327a4f91cc37df6fde512786ce8925cb9298b9e2bbd04a2c12651abf633be9ea504d0f3c294a0121aad3d53d87168f9853fd6d821c5e4c0a1025d6d274ed4cdc6e2c9635fa8f976dac1a222bf48c33a04588f1332008dc3", 0xa8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000740)) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x8080, 0x0) msgget$private(0x0, 0x480) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000005c0)={0xed44, 0x8, {0x65, 0x1}}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000600)) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000940)={0x1, "f4eb740f6bdbd68629cc95aba5a57c983b61142f0e8bf7462ed57fa57bacb88c1e9b2467d09a1dc2ff7431e001ebaf20c2dac30f44bad2f5058d16c50b69642a1220d73d3ea383649bcf4cbf144fad0daafd84fd488ec15a72a094e77d38433c92cd5104f5a3cba5483997ab5e37e581c450b56b2c1eef805319f94b14d770a5405ff1025d484c6758d72656917ab98f11382b6f97accc4e87441a8631505edc9a07092f8e3eeaa8de6bd7688fde89abb17db0e1ee475d9baded82c3cb56f0589cfdc8be3b0bfbd401725f8bab2b66bbac06706e110ed6ee6834cda83dc554ba8d8034c75a39fe578b4e65e3f7af6ce22a3b1949350d3e742c701f13f404f6"}, 0x107, 0x800) 16:00:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) chflags(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000480)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x380e9e6f5fca28fb) bind(r0, &(0x7f0000000440)=@in6={0x18, 0x0, 0x100000001, 0xe0fe}, 0xc) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) sendsyslog(&(0x7f0000000000)="5747b1b0a2af62205a75856341b2", 0xe, 0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4000000061}, {0x1c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x8c0, 0x7fffffff, 0x400, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f6") 16:00:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r4 = syz_open_pts() ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x3, 0x0, 0x80000000}, 0x9, 0x0, 0x2}) fchdir(r4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x100000000) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000001640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000300)}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)}], 0x6, &(0x7f0000001580)=""/183, 0xb7}, 0x2) r7 = socket(0x20, 0x3, 0x8c7) pwritev(r7, &(0x7f0000002a80)=[{&(0x7f0000001680)="fd3bafde73a81d74a2144a5e48f41eb4fbdc9d164ecc6978ff0ae7a541cad6689e438219f99474268b384ce96e2fdf5dc267bd4cced83566ff9f4b7759bc094394c875109d7a107d45a07a1b6de067c99b310db159c9abab980cf8212887f2b3dd421172e8ed256c7d9861fd5fb06cb2a656d88a803649a6520a9c3d4dfddc58bd92d796e6d6bf620bd08a4b989dfa553230a107435e8e64be68f78792a210cc4be6bd03b1483a682943469655942f9fd9", 0xb1}, {&(0x7f0000001740)="5a3aa8eb2167b5f80a8f74834110b40be35899226c3476", 0x17}, {&(0x7f0000001780)="2ec9ec44d71e48b627984daf90896fa17a97be4efba1bf231cad950ecd60fd39891a1555736b62a872410d088b6ffad035a0a7d2513e7294e181a74c265119c30e488e2e4f717c773e11a20a7d8ba5079242e1fb6d2a4ac6022a618ee1f5b3ee2edf3ebb5738242b8e01fa6a318cdb28d36f4c22d73e6da873019dd2c51113014e202a34fe2194c675287b4c680712ffa95b914c0288dfb7e28bd1c06351e1dff0884fcca268f7973ee0b20f0033e43f4d1a2769fe9cf5d6dba44c4bf9bb4ce81f23b44e6a326cd265b01b06e76e4606a05520389a07a30e43ff809a6637ef6d4e73", 0xe2}, {&(0x7f0000001880)="61500f13a01ae6310bcb2e499d332f983bcaa599e0291ea5114501057dddc2a0d1058f3e7953c1c5de0d96a2a1f62fbe60bab6a2c9de6ce2a5bba1a1327dd6aae1388ad391a83c270397a04fc06f4e4c2014da0032b1490094703daade132095c6ebda8be098976ef0a2460e0928f347cf7a6f2a986600b331ebdce482dd6041db33e51889aa3c8dd6e06332ef970ac425611a460080a887f526e5deb1eb4640af90b4900f91681ba47a60b24c5cda1271cab23b173cc5aab1fb31b3a4372f6250554830e296b865a41cb8488fccd2e59bfd6cbec918fef96e63c39d1082e5b6cd742b3cda4397c35378552bb3eb295f07ad7c4faa509521544faed03c872ee9f4d14fb9dc0b79bc8fbfe1202cb6780fc64f767b90397be390bb37e1eff40bb91871134beceac65cf20e225ac20fb55886a7c5f14949de0c5d7c08ebd5d2973601be491b6132d5f47548cb6ded193ada5c2a73f3fdd4efd37c98c640299bff66a65abdc6229967410a23e5c1ecefc82c781e84fdf7150ff748d3d010fb4eff129085a2077848f68a23d36674a2d0d90200fe5093ae98789d8a10697d47450a7626cdd45b53090b1782c55b8685833d85b3437235385cb7b9356789a9417aab4b8ee808c4dd22b95050b98e7395a0a459ad175773927177ae19934a98874b230a09c78c6db8344a8bd4973732e93259232376e82cdaac09a9d655c77656e8e94bf4ce22a5caf7b99d3453f809618889b6c9abb4da8a9d6fcb9e6faf6a70f959e1065e8d562ea03aafc8d008510959f3a8afee4db79837e482a9da2d450e117ae7c4590c750d50304d53641c5e0c0d6c9fda0f02489bfb980de3e2963fd58af79c2a6b3d130de305fa9eabe1647359333b304bf49df0413f78870c28629eae8f9a31075dfd51b9dbee04de7672072a0c60cd47286ce5e42b9c45c57598f1797bba3a8bd2e23ceabf7c342b602aed96912b8a01ce060c9d09a088bf6f3a9aa61803708dce53cdcfcaa85b7c7692d134c27ac6fd13a02aded6eb3c2c9d1050f6e1808c9230e11ecefe4e8e7dc53a2f9110486c240d8dee60bb3fb2ba75e81e2f7308b4d706f7be42c8ae23370813d230fa5b15a6093ae190a26b9965079d4090ebda0b11dc9671430214e756b73f3642def5de731d576e2d99a9138c6d19d3ee0fc01ddb2a27fb30fa38fafe06e1303871819441a9b7c5a372849c013458e53af7607129c9df5414b828ccc503c3f54d99beeca1e7ce4d89c796b6d68cd1597f134bac4397e088b69d3186a966eb7254071641f7f9a7472fc5386a0cca4b449e610e1f1662899ebbd9a0e4113362b12b54d8e4ad7fcfb62bbe3c14fb6b8ac5ecfc378647c7f1a073df14c46d815c2a62d29122f48ac669ddc6127c2c8c71e1d14653ff69058be92168f9bfa2a140e12af8e27fdd25de79966c885ef7fa0c7f39083716407f6096fa783d040e40fb6b5cb5264b270c3e5475fcfd15ade1498e7d7c89441e6be65c9be1f32427d89c3de5ea98f163856e08e8f11ca731ee3f8b594ce8bc6ae1d58bb9b86e404abf564b2d123236050705d404d9d18dc1755dc91a836550b7e674af7f41a6d8940b95e16ef1c00b2504537cc3df56977c3073bc4e2ea01c79f7156e87399066bf28962a4c27c33af9fb2f186d38470cb4ee75fdec3bcc6f4e6c07f7787c199c866bd759b03e3b1e225efd8537c9bc837b5008eda9c87e4322c18cb2bc265de7f560dfe3f9272c837ae5b732dfec6621edd0200ab9fc04987ff2db7f44cbcbf1f29e949cee31149a27d5eb7015beadbf343b92ba5de4336d51bf61c93812a0b4bf22e7a311649238e4478cfea09a00fd7448dba1846025b31a7ada0e1e1e587a8c40b27d50f7438657be95c532871d20c23829931f65772b2144a33d063680996d6c1dd09ba2b90ccaf7cf3646f86b29b632de86be35c70a3dfdc5479db2fd0996d5478dc475990c59f1c80452eada0cdf324c26cc49fdd2e8bc75977fd7c7ad4fbc67b69b430d133ad1664308304c1cd4d8fc84390d449e6421f66013a6334613961fad6e6ed00d180532ab69fd181ad1df50125010af65e701b2123d5f9582873f45568667b41f2bf10e167a53dc3374c6b95ef745d4701a5b6e6ed010730f88d8427412d03efb9226390b457d36d8bb3ee233fdfd512afcb173a749b6a3bef297edbe0e35c9e0ec20768d8775279b1f49e7d49f49ebdaffd5e7ffddb55f6e7ed0733d7415821a3ee1e3b7d5319b8507fe2183c4a4f7ac8ce3a8b72d2c46c0c10319548b01e4545100bd39a98f95779479ec57d8d2b8fa8c2b8ec9ae83fd796ab19e3a3be581ee167c513b449bc8aaeadf63c50a4db9b777404d64e5450e02e47c703111653b605756c55d889b7ff99b8e47c102830077f40f5c1ffb767197db2a2329966c4349a669f6fa3ae534f4bb705f3931d4be88f48cb5b1ec10d5ad2667c0bf03111cd5693b7d76f293f712b2fafb948427842e17415f964f0aba9b5b0af10585ba7fcd6b4a73dca6171d27fefdd62fb0de3f8c68991eb2875e1abd4393979371391b7389fa36ab7006391f0efb8496868d79eba179d333b3e45c1dfbff2de1fccccd65c0b708c6ec43d64c3e9edb2d3a79ae020c1a602783a0228d239b9a10b5d83e1f817753bd75daeb7bfc53bd7638be6f3513b3c9f64c4943549a7c1dfdbc6b0a9d4118292e64af8171c24553239b60999c68f18a6f5a9c1554eb9d5cb4bd4dd410760d057fec0366d13a0e0f8f9788915ca5fb93cb940835ec65b95fe263bc90ca6fc445a21867a027cabab1e25f5d7681466bb193ad38eecaca03fe24aecbe01879bd90079bc71cb5e0728e8d0801e40492ded2fd4db94046ce1ab097d8923abeff7d8468c79b268e73578e2a12ca58e4ee61ab8782d95d30bd1eab459d81ec57929a4587afa079eb9c94a5e7a3219e03743c0d730b0588c05e54510afd3bada4dcb08f4e868f18d0e4b55d2426d13ce7c12f25d8d75f535e258113edfd787541294625a5a4ba78decb06ce980d07033bd0f51e9c731898dd12e912ccab029f5c568a40516b73e5639d8151bc47a7460a73281806e4c31eff423583c8391d7bd77d4ca95fa1f5211c520d212158b4f960f31fc532ac33c427d453629b917bdce25d63343d5b2980ca66511138b41bb61cf5fe8df42615e00ad968f4edc7e04b8cfd98a7f52e75e3d9a92dc8097168835858c722764daac9013150a49ff343613c5b573c5b99ccb3dcd415dbb31ad80a2fcd5c9d80de393302b9978025975614fe4de45ce56cb7ce19a11d57dd195c09e0e4474c3198844d9f525d53a9f9c0f7083ff2b2000702173bbb5ae9d632826ac4e63c47df58412b73dbd5bae3dfa59ea832350bcceff587525cfbb1c3cb3c05dddb47f8ad04bf77bc72639a3fd1297a8c3506a18fa2ad37a7d99780985924ee40d62abdf436c891e162cb624e88140d07c17bef0449bb0f5c9e1d62bd41e72087f2dd742cffc48345b7ed1dd7f997d47bd747dc3a0d97aec07b92ca9b5a01b1f096275a81879f7e1a46834fcda4bfb8f7341e2cf2a4a787a2502d8b8f4d607cb47d8708029244cace7606e285564579f9665e470e79b37b041041e03b2784a00637ef23d164ceb8189634f73e70aba279f313feb5e77f60fdbc6b7ae0830dd75b6aff78091d5b81981c9f4106a8fa74839e744ee8f8b4392d12e0ea5caaddc48ae711ef00ba4849e5556cf1c1686c406a426aa40e7b7fcf9fcb6a00cdad37898d09debc8ea54d25457007404f45b794977820cfa74d7eaa1450174b3d61702cefc8437aac942b6e96fc2aa17dd407c9cbf1667843844e997596c0ef891fc5fcce36e753c6639c1a35deb20b5f36b72949ce188319e778a34f4c86852bdefdd2a471f6e45053a675c1aa8d5e769df95e087ad678c5f56c021c9c983f9674eac92b1f4d2411b6c2a7c9d7d3f6c5adc938fa0027e7a9f7b4601cdb97273b3a50a66c192b91f3413ddb505872dc72b70467fe6a6c2c7efbe5981f6aa76cac5a26c79777810825cac7893a65b15842c0cf9ad4f312f5a77f01342bc6e4a8b36e2b53cd4ac0eb9c93c2b56b7eb67fdda00c1920e2236d88cc6d241efb31200c99729c0ec6dfeb8347ae8289374c8f9723c236d77266c328457466c762c8e45aab4e9878dec451672c9a1dfd71a4c044fe58786be17a4381afac6729f0e500d4ff3fccaf083845d084afc2744a51a3cf2ebe6d2e0342b343bcebee76308f75d79c3b940491c6c588d85f3515b2e7c55754588908ab128586fd8a4d4e582a26b89a8c3a353237cbaf8e864e65e7ffe6c8ab82f28ba70f516eccc61f45e7399037acce502bd87554e66d7bfa180af86e21d20ecc7eb4f5669e8bf0fe56e2220e377469f5fd25c4edb31d79ffdfa2b974106b131dfcb6a474accd5169d968f141a6a23d83185cfb1488eb49cfab31a96afff9e725ba2c92ce644f0ec6c5ac5ff1a7614113510f05f5d2578585ba52f26f90b73cec9022c595d203a8ab3ef4b12c12a4fb1da0d6eb70e183c70d8266a4ce8d5520d236ed2dac4a1b66c82fdd5c016b22c3e35f7dd17bfdcaf992bc96e2a6684040a90e1aad47c050544f8ede4a1e5106b74b760dc0d15990e1305f7e71deba8e30d20d24606e12068273852cfd2527c88148524b26bf1ab26c204978faa8fbc064572c9baa7b4ffe27fbe426d788058da7502972fad6b50ae6fbfdf8f299c7eed6181e435b8e3b5f10ca479e8f244d1ea4b33d749846b94400b1a8e44198ac31d2716fd49e8ae32020959c77e150e9fb353f3d49dab62a6f741b41ad5eb6ef6fdb37843f43a50c3d4c66aa4259e4a5509f543ee6bd8610a22a5f1e3889d1a9abc93f7dbd3b84f0b7f0a4f061bf9fcab67fd364112aeb5f9a8de311f04cf3ede23ed011b3cc92efe2b8f2d3670f583db9a8ee1df7d8c93f0dd1d247e65d39a1773be3c583eb59486aee178deeb6ee40dbdd4e70ee05318f6ed2dd86db6ee142143d8ebeddd0e916cef7a8932763cc8a0927a9b1d176c89bad247fe52aed41238041ed29cc8fa86ec71995112f79cea73a8c135f64e07b00ffc19c4635caa6b6c4fad6546c263e92a0f95d2b8c6dc9350283daa9e508e4669a94257c2e64e778a6a8ad5f4ffa1f4443924f0ad20af933386c07a4a79f4d18696e867d9b5daafb6bedc1e64c9b4882f08eba037b3e9663bdbf0710f9932a1287376570a3b17ab6b41c1d08344c5b1101a080414147c04612a0c66541abefa26ab7cf47a9d6cf0addd47c8a0885d7b8b104674c0232f2962b66572c0dc7547d38b263247cd20f5124de631aafc63d184ed3977ea6d8049be38a8df2ca79bdb1cdf0a96a805e47a67cc76d703683d734381911d2370781863d32de65a94db26cdedb7a0f37f5f021aadb5e96de7ec1e30176535d412b5863e663a06bfb488c72685ad62bf3d6e20fe7e49a2d0caca0cb554e4f7b90541bad6e1071e3143d7fce73d159db9d6b285866d590ff0a541beae80e1a527a538cb0faeefaf8850e15d1b064dcc8047a06b9979098a34e23ee4c406553ac54246337a2bc1734e123515368eb8cb2f515058539d6de4a6b88ce8923527f04ffc7ff995b685992a17b05a012b2496483d9f3f21984109a03cb8e10c300534729fabfcb401d12c664bfb0462ccd4514aab921617262ea9670b2d491ca9e5ca67d61775ff1791c49d735d6df42aef2d0087881b06423084a2e4f6a74a172e00b291f28fe26502b7e9a21e372c11b2a011e2bf563c50e4391323b3c9525d0afe21f9033a9ca98f8", 0x1000}, {&(0x7f0000002880)="beceb5d3bd3aba7bcdd09fc92824565490f7617fe7c4e2e216bdec365589333d3b0f9d33d42aea729730eafdce4eb4fd544dc61c64803e69f532800f866275d2efc80e68f34440bb760cf1e717c7872d7ddcea46760b41d3224046abeffd83ca23ee0dddab8976fadb28327910835a1fb5f14dc6171920bf4a0809147fc35350ee691e49cead69e740a54208c7a88cc0bf493262bd1c6f7c0d2c5e2028b83a51e4f87f497eefa5", 0xa7}, {&(0x7f0000002940)="b801035f62ad41a0d5e6d0c152411ddf217972e4299ac55cc92f0f0058f8182c7c0e8251953347d880c3f0", 0x2b}, {&(0x7f0000002980)="bf94512b8849f51df1d42b71ba8ae1f92a06d2a2da340472d9947628682d3310c120c91c3a515987b9754788f42cb42fe158882db2a81bacbf0da24c526412bf17b05b2cbcf39d14065ee80aea68222a88928559a68b0c0b717329af050c326bf8d462c863789b666a3229412c9b762f8a9f0edea664e137b5f03e62c5356f991f5d6f9153120f14a0e536c17269e124e20a25e0d9fca92495783c5c583cde92a74938a35c25c0d9ee29c2a6a1b4844918b1de991389176e3bd778389b4901f5973a933c014db7a291", 0xc9}], 0x7, 0x0, 0x55) read(r7, &(0x7f0000002b00)=""/36, 0x24) mkdirat(r0, &(0x7f0000002b40)='./file0\x00', 0x20) getpeername$inet6(r1, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) bind$unix(r0, &(0x7f0000002c00)=@abs={0x0, 0x0, 0x1}, 0x8) fchdir(r6) pwritev(r1, &(0x7f0000003f40)=[{&(0x7f0000002c40)="832eb4d57fb8e384a1c46a23e5693ff3b4b90662", 0x14}, {&(0x7f0000002c80)="e755723383b4b2ab032d198314a42f728d2c8ed3d1a5768addf28c02bb941c5add94707cd36377ea430788a7d0c91514884b28aee2b1d841adef7d338f54b0233827cfbde3a65995b4d8fb9003d8234b2ca9d954380633150c9f056bc4fc9d80b13d69bf2798b6a9679f0c01651e85554bf8e2ce407b6a0c39e53433ab118743ae75c2924707f210231427b4452627e01d7a7b98c064fc895b073749406b7ddc0477018822ab03897b347f7cb6241a6c94bab67c50acf44741fe17aa01095c6dcdee313d11f8538f0437a54e70a27bb985215fd06b35c3162f5b6242317df69cf607fcd47c5c7e2de38ce506bb48e698f01a3719f9401a00ddf87cadfe536e5eb67acc7d6c2744cbec35548eed327d8e54043593acf699dc45c889e2b323a4876aa5580ae154f60cbd25ca0dc6abc834249c28c2a75cad6c0835dcb4198b53f70db251fb51bde6dcb38784f35bf782e434f94899d91df7b31c6d4e4318f804d87a0d016182ebae4fc2cbada7b71761af40c8edc4ece38c53bd6dfdf40b4f87a87fd48a6727e7067617ab585de2b11ebaaea74a255aaa7f8e778e4750f572c29d10a819897666c9ddc011f776ac06a1ec7524d5711a75be139e1b1ab53d298efc9077c4db5d29a89d6cd67754075a453bff753869e16d1d1469f26068f51257ff029dd23e6a7ebeda856a32da7bcdc6f7928e428f107ea936d075fc9416e6097e0d26bff410bdb7f62a7a1dd980f5268267c212b34da10cc67eede0e0f086f853e61b5cea9270d506d469b1382be6326bdefc19ede08277c2a8927e55d7ef1fd53fdf7441256ee7c2f036e9b133d16ed898d21d75e0bafcda916c8de6af980a693aa72dcb4d8cc9fbe036f163e7486a920509e0d307f9758c424ece693bd4723e44b144c12863cdcf5a4615cebd21630ff3a7826d190028b46694dee8b293d456e27e652dccb4403367721e4a2919bdee47e9fd5290aa7cd57dc57cbc724986522adee4fc0ad11f26b3aa1d7fd4c37edaf572450556c736e282a00a23658f9df4b0c2077f71d37e412991a7a68f1cf274797e3692a266081ae1bcb47346f8a9cb6f9317653b1408256a4ff2b3b830529e38c4a30fa00404f8f541251fe3dc62f37198ff24aca13111fe233c50836b3f7e7446ebc7205587046136ace3b522832973dbd096495fb05b4f8d993a9dbe870ff077f96d813f6ec4ba6ce3e805a22f25526450899d2585e80fe6fb7a192c265f6e6f3adac1e7680ec46a19a4868bcfd4385e14c227fd0533b10d5b9515040896db6c73ec1dd5d0d60437fa2e59111971c245a2d32affdddb3bea883adf347709502a173f4bc3675da1b5b637432ef138fc484b7f3d3ff93ea12b6d34d3d3f9c71b18a3d0df9624dc94b09f29cf5b6bfdae7fda6dec5d3e4e8edbfeecd4834a4c9cfae86229f062f5cf70e19d1851ba031d9307acf96c44c82bd9326079e7e51fef440532daf927a640850430dc472de315fca0013949a270cf6c952d7a28176269a902e092c9b59a035e8b3163da6b421c47845546de300c6e941128b17c1915b8b66be114f29580d14b22af20a73c9536b06b0a2b3936993fd84663dd2b2496e765189d2baaeb04d6efc6ec0012800d7aca59cd4a96ed3d7875a3448ab9f7aed1514bf5449ec0aec53062338434d9487650ad985a0597c10ceee82e00c7e9b144dfba838d26d96e48c8d137d2ea9eb1b07df565cb14bf489392189d7fadc0f742dd1c5278b2cb3c8c7094a90945123d785fd9cb34ad667f23a97f5c4a326b5fa530edf36d1412a4e26dc3b07fa9da2ccb0128b4166a24c968eebb0bb6d64001ed1ae597567542c28ea896a5aaff3a0ffdd3400f03fa1fdb515d04d9f35b2122565b01f7c96f2b2511d98ffbbd171dc825702973b4100bde2cab041a4e554fe5c052d927bc4ef812c9220757205b4788a9cf1ba6f51c1700cfc3ffdbdf73467559dabf0c0f2f322bda65f72940401f952fe68ac43f5cbbea2712404a584091f55366927922d29a4f74245859670ee36b89a1e79454f5fa0f3c5e6a00f10b43cabf70be2fd8c9ca522df0d7eed130ed3c16946957a8130fe9544442ea64f9490c20eb58b74d332383b3ac369f294f82f85557a043507ee57d49e805aaad11dceeaaec4cf7a104836bb61ed8d86d63a42da4470418f34af04d8f6ba7a3e4f7b22a56e24073787ec7c57e1e26fe39a80f3d4a399a23d750b3e4edfbdc6979a3c75527a1a420a628d7b38bf087d3345f58cfa231c8ee5507beb9010fc6637f0764b9c20dd253631605db4f0d481d6c08596c79c8ffd393001724ecfc83813f057a37cdae01f69f1dc35885d4f3dc220d565c71fadbf955b1a001977093715257a2883f31c71c8ef4f7bf48b344a324c483ad3cd7bcd95853de09e4854d0ad580239b21f482fc87e975cb5b5e0d8ba82ea17a7a2a7ae9690e620a2b7454b51af5c7d4a22e3295019417e6d91b3043fde506c3d77ab8a24d3a719bf856f1c15921fd534aa04ce5e2112cabadac1b89de875a523e5884a6fd39c6905a9f4cd9a05615e80d5ecb913fccb9381660a27a8d82a963a84c480b8837c65a5897bca6acf99f511b668c13d5a28c405582a4e5af8be13fb5016dd8cd0ca7fa5d0a4cd106a0befd009024360267aca026c4bf450c59342fbaebc2e9bd88df6ec90a19fff3ad0946875f605548d6c3a5cc82a12d817915770b0ebd05f0bff814b689ade6374430adb773f1a56980d7b1da276b50896f20c8f968a47c2d99d3236a4dcd92f973a9440016fe78285166a82cecdc6d651c09cd6a3d9a78199fe9448f5a39edfeefa3fa543a368a199b393d6f229d94f5398bf6bb2cf271f2bd7e3ff9196588848eda592a6af4db75e88ae5c051af58cf3c8c86f53235a0dadc20690918ad0d95225119c2fc875d70c78bf381318d1d098d932b7c77b674a54fb60e7c584b0773d78fca4e0003953fabba7a078f37e6f52ef2f5a8bba9dc91bb20d5285a2c51f78b7a8b2b01f90edd51785d1836e3ba35aacd624504a81881f2b43c0cce68a33dbf848a12fb5e3a67844e5e8cf00952a702ea537f218237a6fcbbb1a1a9ec1ad148cf3d18af2e632dc77284043d5de2468f13d2de806246ad273ad8c1a08beb58ee29e2d6ccbb089332742231b26a3a9b52df230cffe992793f7652a4af6d1b73df54d77b6c333a95dcf76e1982365bfb554b15f52f348c3cb99cd1ad0294f0ec98c2cb2882488166ea7cc7f23dbd8a4c073c1631e6434d2e54f16e6a0d5b84d9f3d7ad7b782fbc8a50a87cc717a3553c369ccc443de6f16cd2d2b668d5e7a813d1623559ae0cb808bc358f29ad9c49ec799b674507a350d0b046b3d1f8509007f2823d95f5a18cedbe66ce8244e40bd951deb8e3b0a8f747a3e1d2fd650f84114b93dac11196e8e53a2bca9daf48f626e6232cd75a06e7722edfa6f64996b54b475406b90b3457da333c1033468f9ca6b288843f8688fb70d5c1d08f510f6382048d146303b764ad59c8619d80e698458c1de3ce98b5789072a03e2d4ab15ee7a49966826d5531693ce543d546ddee9589575fe5387223f98ef1aef8c6696e9f2b020389e6d49d0c136b77f819531e5f0c60bb33ccff751a390ee614c0d0b6fdf64b3c2c305e6b9f95fc1d5b477ac1a1e2c042eb15f0485b739538d70005a245e031f0067ac7ff8ca61041d90569dce29fc81d614c20ff7587fb2ea98f3520d7c7d3c5d13ae218395a950704805120cd9379776fcb967b690e2870e62f517a2d2a6ba0b56b0e18bfd39763048b831912a476105178853b379b48a823e8b6bbcdb5b1722cdaef46922ca9e6352d2f8be43e3cfdc163e8c613fa08646b60988728213db4853894664de833da06730b450e5067d3180b1b38576296d43005242457c9172fde2cd31dfdded12d2e369c5960d2f8188804a4fb2d24ed86ecc261ae3764c6700f139c9feb6c12f6ec55a9b0fdb3fde083eb2c81c547eb2c188305ab0c88ef3687efd492a88f5c3f997ffa6b09dd19583c16c3d8ab15e8a1cdc863eea1f6b93caf1e4f862553e2aeba0e5c00f790f526203a0603b82977bd446ef65675a46af09faacd86e9f24eee6b661a822713de05ab1587116c2ac9001460052a14a441f4f09e8720cb118bef888a848eb1caf6afdd9c5c7aeb9189ff38eb3397ea74d9d0be5e308df86c2a7255c031a335681df679cf2bc0f7d9e07adf86bd367d667bd2f263efd6857ac98aa94f6b71d806d921642d2fdc092ebb304015f71d90a22a29e4aff30072822d338378fb4b0b7bf5ee8ae514454bdc85c776c5ebe8a1b4d8b224bc5c7f2e6a3421cd7c5f0761bfe805f6980f0c74ad3ca247fbb92cb48bc860e33a50dadb8da988adff1c4a382a6cbdcf3d68650449ce898a4bdde210a2449cc591472c149058bee7aab7f877f9559f74214249151602db75247cfc2bf9937f0df5d8131624a170d7988c5562d5609ebc9e20e8c0f7d863ae3c1c177973500b350a8126a6684825488f22a70dd5e72c0ae0e7e394604962f08d2dc96ee2bbfd29a49be920fbd36305a2c81536b2913b1cdf5da615f49ad3028be0096a092def305be8641b8ce0e4fa30a68ac9f7deea9d88de58e5adeaafb9fbc9989b44a68f8c7346eeafa191bfbbc32e0ac107b27ca169ea2b9bbb2b511c3a34c800bced22c87a2ca672f5c2bbf4a550cf26deb19a160d836f7937cf9f81650387299f736e3e8bfe5cf5a78743155341c87c1c5fe06cfe72a73d7162d98ed22373144f594beaa25a6644d677fdbf27a53eb408bbcca0698d7550021745804859ee5d3e6965b211c12db5280cee301ed47ab029da176a39779d5b0251b9f4dc4499de510ce88e9130c8771c3772e2a9a725f593cb8c21f8e22c3c8f0915edab7dc39dc711964b59670c37770f04704d8d245a6309dc3730a7541398b918d1fbf83ebaa1a231e5ea65479863e2063a1c0e081d480ed904b86d548fe48df445005abb2f0bebce8925a9aa6a709c733a3e897b6392f3842be9ed318039a0caabee5a197e9bd871dbd2f7e397c62e80114edd69301eb366f2f33a237f526fa141b2dbce36a1b1a4fd05e308e942c278efecd6dc8d02c0d89b6e67088bb1d8c7590c71d26aa745438f60ffe52a6aa4e6528a1d2eef0a3de431fee8a642ca9dedc2ab1046f28dbbe089fde9bcdf8523e4c2df50bbae454360fec21e35daf2ca54eaea4a8905788abd52ba14532b058bfeb810277cc34a0fdb26f7f7351246a5c2bdc08bb8c8392f911e6924f7bd944df0c0a5a4f5bcf36686b88da37c2339528429ec4ab91eeee316d11044be78b40991b05e515a141a405fd006d2253e71c790435634887c6e5443e386df14bdd709d58368a767901738f5af70093d0bb4d28d006708f75e1e8f1d28c7d20e2c539ca66c740491cb10d7f45039780dd7329a300bf25748735e0de3c2da5855b05f3769d2e83ca5c5148c4f2ddc5ec8b5d4f27c73b985722034924d4be15c17a91d71938b881733da1c23e7ad7a8b9ba155bbc02086521eebdc2c055e5da55a9b05859293137a3725a427d1ed0c6c62f4ae24a44ac567795a21b482ecfd1e13dd6236dfa82cb2c7a56459f7bcc56251c58dde19d1db843bcb1d96f97d805d3c0c894365ea62fe40c18305d0fbacde75f9d4dacd39199401332659189779ba58a4302883a2fd66fae2f8054d5049ada0c0ca6dfd6ef4f82fac2003cef101ce4a4276e3a93aeb7c291b48fb753cc6b21ba3c6edf781012b452ea1ae834f167d40b51ab843da8e8c635b67fac7", 0x1000}, {&(0x7f0000003c80)="e5a7e66b6ea164b2be336d42bcdfb5801170b939d44d1afb759181", 0x1b}, {&(0x7f0000003cc0)="2f2fe73a3d547d6a2ca36cb1b1e31574d686c93952482dbbfc34e80413b8be363913dc504ae71c82e6a195ceb28dffb9a55e2361cfd6cd0efef0833c9e421ff9988024ad0aa7c7446fe1b1d9d64925d7d11556a5b727149120a2f47c1bfa50f05305a9c5b52a8fec19fe1c6eeba8e957bcaa8dbb6a7330a3ee0a73450901c7f86627a006aa770510faa9f1cd7c638ecde468befb1cb99cad89d44247", 0x9c}, {&(0x7f0000003d80)}, {&(0x7f0000003dc0)="954b6f84126ded876c736cb65808659cd8a54bc9260e9571bc7abbfb29c6e837e190e838a06ac5a344624bd919de61bd6fb0f0b7ad9d25f6e83894276610f293a07a079ee2302447aa513e7eccd7928e949ab0771bccf3bfc6d973cd13c3b1dbbf82374a7c2b81a277e3e5c41b977b43ecbe4313d7e511943383e9a792867d14927d0bdf4895c4f492079430e18509484030ecf0539186776ca6a5a7dd3832b23555fc00e2c0664663e2498205fa51", 0xaf}, {&(0x7f0000003e80)="e47479b08114a7c5652576013699ca2b98339acd1692c3290e6946324d6baec63649b517034cd93991d25664e3574ce2772a94b7f60df54f720f5f259dc1c3a58c3c0a188b31ce96f54e519b3a475d6d1fc1036214022f64fbf97454f9c98df7814e2d3e20b42cd1cc64731d6ab6616683659a0292d13dd911b579aa2324436bd34e2203", 0x84}], 0x7, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000003fc0)=0x1) getgroups(0x5, &(0x7f0000004000)=[r5, r5, r5, r5, r5]) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000004040)=0x7fff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000004080)=0x7) getrlimit(0x3, &(0x7f00000040c0)) pipe2(&(0x7f0000004100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000004140)) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000004180)={{0x18, 0x0, 0x7ff, 0x8}, {0x18, 0x0, 0x7, 0xff}, 0x3, [0x101, 0x81, 0xc8, 0x8, 0x3ff, 0xc3bc, 0x5, 0x7fffffff]}, 0x3c) sendmsg$unix(r1, &(0x7f0000005540)={&(0x7f00000041c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005480)=[{&(0x7f0000004200)="a28e4321103b473d3c22187ab6bb2fc7f772ccdab408890c061646dbd8ade0d1c32beee2d95e1dac5ad3e12bf7e9b82e7bd1d3fe276b7a9b746ea097e98874906097a755b4f82f6603929659af9434b25ed79a272ebc7b81819d", 0x5a}, {&(0x7f0000004280)="08a64c738c06", 0x6}, {&(0x7f00000042c0)="4a0aec0d0999f739629fba48d76b59d8bacff98f58fc987de93ca438d14b187fdf1ecc798d78ce3411403589a09db72785770b1e1da7fc25386f78c55b3a0afbce9e32bebda935f39a7816", 0x4b}, {&(0x7f0000004340)="af47f03b8871afff3a0218621a7ddefdbc5bb38a94062c08c352a9c8855aa8e902e452132540c132a4c9beaef75cb51c9b05a0d90a5c9215978c5ae6d7465342c605038ea10270c9561b5bbc7bbc85482e0168b7c7328eb4a57d36330969c48cd7283f941675b4ead01a9f8614daeaf66e6bfe96025588553bfe4aa19569b72bedf2", 0x82}, {&(0x7f0000004400)="f0c82f7c9224ff8be8f194028a807dcbd96a9a0b3e813d1d5818f582f318e393d55ffacdccffeb14c55bffc1314f4cbf5bafdc5cb12bcb90de60549109b4506fb475256dbdf63956ffd3955c200ae1f9092105ba7849357474da5c8cf816ff4970d11a48e4b9438f93924e83c7eca8e3f2fb606610b7348dae2b", 0x7a}, {&(0x7f0000004480)="a3795cf29d18aa173d315fcaa3a717895847fe5da21cf6e305d62cc6b32eb7937ddbda8e08888674f399b8abf5037aba2997bd002924b9378201d2e7eb856997c07cb1ef76ee34ccb6930e461eb5216d59f055faabec63a4a35b8e982f4b37c503674e9f145b5425c361ee0118185872e1d8b0a13c4576ccdca53f2f932f30011378df96e81a5e33a40c0f63b60bac67ed275a1ed0e2559f43b4eca07c26e6268e8afd1638b683d39824cc617a2931ca315506ab4f15b6fc94f75de09f10084a3d55620536888a3c83eff67ec13ab3aeb50e2350e06c0f26ec710a29fdfb01d7bb7e509aa10a8e2f08aacc1bc98f54bb5f1a91e0c981ae7c97181b29bac00bfe496e460ad502680d5d2bc1931d31890a7c8f86668b95510cb7f87a3636fc80d15852d6565a3a9ae020aa0ffe12cbad97b24a556807d6bc97b528235849ac2b003234b5dba8254af1a7fbc72d21f6813836f33a6f99abe1ce44cc8a7ac9cefc12a8e26104fae5ee7c06bdd86d95eba7eb50986e7aa7d7aefded48bb96ea1afcaa85071971d4e00e347ad402f54c2f35d1da1ed572ab80a6b81a7b5262a57d10aff68e29cae826fdb15bbe7171e8ab274edd56bd8bcadd33ba06a18e91ed5152705e47cbbb961f2f5583a8d247d70d7c07e140abeb5b7286d5dd1858ada9ae2c9efe30ffec805dff3326785afcbdff8581558758ba34ac48106d2602e5104c836d9ff3eff1da974eae68abdd77297cf25a4a08c9f5e732b394d8ed0922e8ae3a3d5aec44fc8bf95248450df74ecb931c8ab3525cf85c15b3e315941eea5a9ec4c496fbba27824fbb76db44bcb5a7cd7417a81627b13b0e36022634aaf26be16825b293e6d88743c31e00a3972d21e057545aa6400421f1c9f45233848b9b4d7f25c72a2676032d4ca296a6f4b19965d52641430742958d1891364cbbed7ab5c7f64d8c0d4b60e04c5c4b28c27017c7ea6aa04b89d4b74ccaa10cea57a0bd20702bb62cf5d2e71e03f61cf5a3a6a945c433490ee907010deb0cfbc3d86577080f8f80c0d69406b9a62ae1ed7b0eb9551519c5584fcfced5fc42e81218d722a426140c539d9070b880e0353a877d0e4216b4c3a69f3e079193e3a5c58c7c8831c72fb0ad0eff7d726f3783cf6bca5c9b5df04c7e3c24689b1f3fba5036f549cc6ad80903edfd02ea44bb8de2afe779af5a23de28db84a831cc528ef76e7776b3cbbd86ee20fdb3a41b932de8c8c723f4ebe5b539f9716dd9507a167bdacd2aa1b2b0a731fd9a3ebbd1e99e6131965749e4326f1d922e4dbfc502cbb9fe3e5ec466085bf71eaf67e07fbf8dfd7adde3fceefee987fca6f741af9129d6a28b3f14da934d015083baa5c8d15ee457ec8c640cc1c424a79caa951cf03fd78b8ec1a6f04a3a6280bde80f4266e0fdb82495add9eaad55338214ad71c0a53450218bca050ca8ef2338f5cc865701598401834af3046ac9de686ea4738682c3cb75ce61b275fb8e62355e37e7178c770d648a0438a8705b99697203474d4fdb7d147989395c214b6abd8168ce46b7144df4f5cf4ec05f61be22a94bfbb1e28fc7bf34fc1dfa16ce19b61bf7df34fe6b6f97f3680e16c64fe308306738f480360ab0765e3245d1f935856bc02196870ec9a660462c6503032959aff19ee77dbc4c8b351b0e7a2d2a44157e0835a146876ea60bd3dc0e1e83a85abd9de2a5f437f0e5be4c21a091d06084eaba60af35c003c46b966934398d06717584991b04e270f33a0b89d4ebea9baacaf637b297338925f497cd328d42a5164b01a178b39beb33da5ca32676bba09462600abde967a568e87635a55731c4da84c06d934158fa4222f476a930609bc586719b8f7b256a75bb9394fc83e59663434943e3db64dd846c9994b86946ef9f23182d293acaea366a8fa3ffb5701a39927daab659d0ec70981be35a13fcf22fdb2a2c30eb6a0dd6024ab1e0a1b50d2148afda85fa8be8f7c8bb98bec3d54f617b9f9ebbc3ec01674bd34f7ec40d1d9e208bffdbe7be031273cb1e3569f0002b44f3ad2bc92da4c53a903feda209aeed464a5bc398b5fee55ad79062fc3f805cfed9310f8ebcfe13d9a931d6d98b41cd5d3b35772a0f8d2d661e4610653727442d466e387d3579c83d1e3df9f17e19e96990f9026c9672e8ea5a9f2829acf10cf6cac02e762d79ce30c95a8dae736297d611f233938cf2e47cc30982a7a7b57f804d91cc78994486a62fb53aced8fd455ba362da6707b42c1cabddcf5f03a27e7385af24e0938972314683410d9dc8044d94d8d35e8aec7601709b4beed8a8100519d5ab10ddd26fba8b1f4e24f26460d44eb0aef4b7dfdb37b5bfac6e03eb6b582fc666fd07ef72fb0163081a5d3ec164c3eced9740017bf0852f70c92ecb9f06efd1b7f035b3f8e1c18b7d972813aa763fa590bb91edd9c2578a55bbbcc0cae4267f592f084cf24d68ed57b2e048b0c336cdb146986c74720bef02d00f10ad8d7fd2bd85f4b5ed74928449148e90d636cb2eecf4c9c0aee44b996b23369397f19f31408adb3c7dbbc768beabd206afaad870b4656613371b5169ec5d0ef74d5136c127f497505e7ae5f7430fad192a04196895afe98c7f923003a1256a82c83c9356f90ef12ca8c4e9de6b110419ee7f14fd62c0ccc764cfd56cfafdae312b655752c13a03f2d5ec3716f37db3b32dd073ad16030a1ff563313550aebfb7ebd16fde2cd45f2d9a6fccb1439204662eb49c12a2cbda8c5c0c8fbacd4e0afc62d992ec27b881776c0a9384e4e1e4685e1db0a52a88dca54b14c51c9f7a8957eed4a27091fac868ef2373382c0bc8dd0879bfab7ae418ff15ade526b12c0142c35062f2909d4800b848c28ab410eead31388c5aba7b890628b892c8ed3a14bad5cae3f7f819998ffb3e23393c75d223dae24d62caf588c097554c2a65fd2c2f0588dbe7fe71647aede14c2843779fdb548987aeec3682c5b77cc1f65c7a37f246717251e6ca28b1ca9dd02af51f3e53ec583596c28f80d9170264110818031010b840437390399bf72d2a621b6d5f45073c578be54d2de86f98f6b9be9a3332347a623f26af4891c624196b0428ac05138e344a4633888b49464d9c10473583d9b364c0f335554dbea28fd1c86b170e49f6b2654ab2a5f779dca6df73bd89f56d78f25cb6085a4c60d733134191dfea2b3d85516448d9a49fa4e320a62ff63336384026a881d48afb1611ed410e6bc3a6863d5089d19ec3f03d783354e2db8db32009444aef2f81e8ea441060154dbf30156f74b38906725253c979f4f8359d080162a692d2417b0dff42a4dc4646ddf23c558d2d97ddd9edf9d14ef853874c68d35b4434e0ec703949010b0aeb0b0e29129f5f46af8bd69616373c4d2bb3d5458b8a75209eccfe95de6b22bdda1fb2bbe828f5a9d9a471b6499716bf2964ad973efe7e807c9e8c63558f3ac96cb35d374ee3f7ee0f3cc823f728ba906eab7441a6e42d583760304f3224b9ad14612302edb1c780bffdba1d930f89ce769c4273a14874a04ea57ae4b0f3995c2771b6c5e0250960c02750b0910d84c10049cbbb9b1cb125c37574146c5526b3ab9624e8d24be2f2830e30968bd1df3c4b0bcd9d397364090b480bce83c25d14394a39ab64c634cc27957a95ad07e38bea6d3c93d385016e7cf1f696c58bf685bdd63e17c7acdc8baad25728f326f3d1de88092d552ee62b75979521af83855ee600b884f52e15c0bde71429cc12ee461fa5e1d80d099779e03f8615ba4f73b1204f8eb792ee556ba95e6353e108d020e909243b96cf27660d5391520271db8d5e05b9361eedeab502415509244becb5005ffacfa9a0cac217c10765f3211ddacfc297cd773ca7bdd9117732b3442cd1b12571db43312458b95bf4e847f62af62ebba47fca2c2ec2ce361413db69b1348f59a63128204bb9a952ee74c9fd12ad6e055c5af0e562e5ad4fbebb6108666ee82e6fd84d923f1847d1ccd3265c994a535955c44f9fbe17ae03c1e77562361b9e2eb8b19ec17c3c2774f552c9c048756bd499791824e9494821919a79e632257cf10d7758ee555d6035cd6e39e167023ca22f906aa5b7b7ca3987d399e3d7683974b4d88e397905ef3fd0ff6ddd720493ded6f64881bd21805391dadf34446ce7bd578f1a398028ac246c629685e41766c6fc609124fdbe43e6408a23506a2e15ab6e8d916222caa2727b9f0a3055d7c10e880c6e09e6794dee571d9d2f6e488ea5072258ed5c4589d8a6559ed60107f063e0590438dafefc2a113d7f5db5545bdb53e37d49adaa605b9969a215331de8ed90f4151f0f5bf57175e59c848e8058e247023f1d3e9a46de9ef1e01ab67acf0b315d891413ff1502ee60e2af2b0fe796cdf60dc43f0cbc29e771da0fbf5d8c55f499d7a7213d647724875f4e8248be36903495ca4aadbfbc35feefa099ddbba0d9dfc23ae0d96c91cc593f181db30d0a3f6803cfaec3ffd5080b96f6f811b27320189fc205a09a6ad57d0651685c72d072a97b49ef391376e95765d5b9014325d51f3cf6c52bfb044c5f898a56c39f70f3518f774f7356d907f00ea9af502fce2f64bba723e0b2b79b47b1f976747ca2e795150682c7b8d403126c10e08f981c5c9910ae5805a4ed2c885e6ef6ea11159f77292c9ee7528d7d13af5beb145a141171d167ffafecb664beb58fca337ce2bc3a94dfe2261cfcd76806ba5f5d43efb0be3ee6da17acbe1152350cec67a040e7748eae6ccc5a0aea35560da65acb8b1597233b860e43d13cc2db8c434fb733871cb92361cb8f52ecee8571fbf14e1b918019f8b0f7fc7e779706560e820c2b792672025328aa3864f2b6d863710c62cf8f08c2e75cc6c1bc7d6ecc11963f6b25bed91bff2d1590bc9f3e4ec7d3300b498bce6593375ba510633d98fb35f3509d2d0d91542561c8728640f08c9365cf015ef7472f19addeaca1d3e611e9c5e3a7be9d34ac121f82b6092423fd0a5352983016d327031a4aafe346b17dc84defac77d391d6052a1050c20d42865db00e75309c27ebe2ce9318a164198a00bfc8a1a3d4f332a12268556fee0b668b4205ee2b447b592f14741a74987503ed024a1208ab9b2c64f05314af283714dccb819aecac69ac69f76b486a930b6201361f6f93e1d0e6e669dc3bdfd70eaa2c3c48279c3cc97e563c0437887313f253d4961dd09d5793f6d69a6f58b2bcd1de8d3d88023b8501692a989847a2e1e84a08da59dd5347cea385ad33978c2e299eec3304fc66fb5963a43a171cedc197860ac03fdf55181252f490a30004d775b7d6cc2f6068ed6ac0b62d21b29f5ea39a9ea438052ea50a2feeb5e94298ccf7c45ce5fc4680a3d5477cf500bc5b8d8070dac5fc147a050d3b7904a114b800b3c0ee220fe86d98bdd1097770d94d640525cea46005a8eb9a41bcd683264a136abaceef2c5d4bf8d3e458bdaf0768657fe32d299a0431c74212041886878579049b0a5fe423b603a0d0511cdb721e1f2126f26af9c3184b50fef7757ff7c57e20bc16489140fbe180d39cce9bf06ea242260ef883bb7b1eef9b53146d3e43d271354384545cb7786f3fb5e7eda5659e24711e75b217b0a8525c7414cdee55483cb4d61d727d19d9561275c2700f23cf7de1d2734fbe20c7c6e8b590299c8ee8b2e5a19b4159d806100ed16c28aa56135981e24ff3a262bb1515f81b20d78a02d0b0fd6e3440c71502d0f0ab32580faa63362f82a4d6617fd0ead739943f0b2261b17b2450cb790d3d68e08968dfacb336a6", 0x1000}], 0x6, &(0x7f0000005500)=[@rights={0x28, 0xffff, 0x1, [r3, r3, r2, r1, r3, r1]}], 0x28, 0x2}, 0x40c) 16:00:52 executing program 0: r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x54}, {0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x1a0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1, 0x9, 0x7, 0x6}, {0x154cde77, 0xfffffffff48c3b24, 0x3ff, 0x7}, {0x4fe, 0x8001, 0xff, 0x4e3}, {0x4, 0x7fff, 0x2, 0x7}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:00:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffffffff8003, 0x7ff, {0x4, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="6f11469e727e68153ef77187666faa", 0xf}, {&(0x7f0000000180)="e66fa6388c5e17d2ae44931be9838705fdda6150517568c7fa30033937f2e895e41b4ece23de61e42b39c97fa17682d83352d6306312d119a85e5628a6f7b30faa27bb028b00d5cbeabd95a2af7694c5a103be22316cf9de1c68096ef2c5221546a32ed8b6d846748b02fb8f3132fa0a138c28c2d146dbec251d1c114b7e4b7abdce93e457c4a2ff8d8c5cf4b6e899721de4b58f1e18449a936dfe8cbd8ec41566431bb88a33a8f09f4dc546f5fd7c9bea29dd62a7110056dc975cd6856a9e766ceb6439fd151b", 0xc7}, {&(0x7f0000000080)="1272c704760544a82d9fa00c5f0b6b3c2e98cf5b4ec6ef7b2bb4315487637fb0eafacf58c3b4a1a061f557fb07dd04", 0x2f}, {&(0x7f0000000280)="531fb58cb048beef51111ba149b8c26bd2aeafc9a782747eb9ccc9ea9365de1bad4181db62dac7cea87d8db3cb053fc78468822b724440416b9a2b96aacc194338a64ddcd97e131db583bd88a29f5b906783a365119db150e3f6a3851a52a8c4f6753b8a1f01eac2af1820cfa0c95af5905ad34e02", 0x75}, {&(0x7f0000000300)="ba1569c614d0c92947aefaa767182c829bdf03284ff3c4ec94455fe815865e7f3e8151f6176b0af1b520ae72be05c64836de0ce2eb1e55d7a1348cb44c2b5172ff3ce34ba0016e1fbb7b60be4ee5f74cf6ad422e0ca9751ec66dd04f9871e325b74a20ce861a0b76125162bb77089743cdba960fea9a8eda012206ec6f913106bc38da7219ee15b0d83e923c38f3648ec424e16e1b80341828fbf3ac51c014cd5c43d775ca1053dd72faf69ef7af9c6f199e95001942d8431796c84fa4516f19a9a1799a0879486c64ed350679d4f1f467b9c0f2c2eb10cc53a8b7937a4cfd7b32f47b2f10080e053aa84b89d4b7d63eaefbc952caad6d92477e7a396481513c3717df1b00a30391e778f0b76951c46a6d1bfa9400dd4f6b9fca872dfa3e4890956df8ab86a61b6ae347540a0fd088ea7f134d3bb4ad0dba674ae550767c27f8b42fbc284bf58d489cc34ad2587a04084b45b06f4e9c909f52b585744b76a7c993d29a684c28bac09d11e78d1e2b563ae9594aae5be20ec15facc47f9f2d97b65b11552a7ce8264c68c6386d2f8a4abc3a65297ac0de350aae55da7c6515550b9fc57bbe067857b982c6725f97b5f911e2780643a5dd821be1e8ff3a47244f3c7c79aa013d48daa89e665cb8cbd006a16d3105f84bf37417c428a2d6a6dbc948ef6f96c470a46063eb093468db393b4f8d4e95c4e7d274e0b4e971f20c49368f0a78e55db7a9c81ad3c85add132c4ffab9c5caab21406b87fa6aa463fbaa93300598b1a5611a218812eda661ab0d5bfe1353f59b4be13683ee86ad66a8c1216ce12399678e5d71042fa3d50551603ed610d5ff5df2a5ea1da36f124dc89f09be1eb50cc53f17c5d84e4c5ded8d78f943a896faea5b11154f06fdfafc147caa94bc3b50611966d4c4e10e1f82846675ce9468f44049d2bfc781f57b849981fd49f81eb1ca7c2efef1850f1328615c624cb9e2f388677b971d2653150ad17adbb15c03468d5db053946d44a47743de681cf71389949ccc22dccaa552cb49fcd6c3da48a41fe760a44d555764daca0b6a8e6dd0deb244a4bd885fdeb58628f006989265c360d43bafe6dbab8869a2a8b94f2ea079fe9f90ece0b09c18fe2f8346f99b335fd32469accf752f701d38ed9efae9c58a749072e67530c98021ada8898ef28f8206a459e7712b3a10821e7effcf67aa756414fbefb882aadc3a86a39c75eeeff0ff01f537d29693277c9e8d0a76da184a0da38f8365a2d57a572bd5088fb0a0428190777bf8975b0809cd9c672aa80977050f27213c0fc75e96feac5e2afd51903f36d61a5c8bcbc7d3ff9d89498fa98dff660cce50a70b845f9e0925f51f534b40b1213c342e0ee1333627b4c50ba6b1a1706c72b24131c344a4db94c42e4c3d057cc2198ba20312825694b9112803c364fe1c6b52a22fd3c9f01f170954e88ee42b9b5d3f4fd23e4c3b2101e91099a8683d565691cfdbe6cf8ef2e436c9d8a2b6477a388b460d54e3ce3524b42ba12baac6998171f8180617f802368e6a8089fb18f1d6d27e65315c5be9f716dc87536ad8183a9c5b9d2d1ccb540d0a484c072d0edd16c381dc88f066d69d563bb89a11406c7d313d3af7222631bd0f0f8bbdab27c51895524936266586d31ce2a63c8d63c7fa6a7f45c1b0cbee08494d42710562802b50dfe4ccaff63d836ffffdaf82e520f4bdcc9d189073085ca7fe9b6fcd172be51c9d04f811d7984dce8c1a3da651c6714231290bf5b0e0bc71005b08cb08443154c060b348aa1aa9292c228d86d83c8a9a801d88ab0354ddb12fd9ce3f93fc0df162b6583526526cd0ec4771f55fc2b9849364dd0fc717d25eec5626061990ebc3d5745229adf60edb49526c3e836a56033098d99ee0a5f8fefdcfc0130a6be6d7c85cf3d0236391a35f4832ce9fd57a35b133eb5a4c61828a7ca0e727a588ff1648e306d0c585a43baac14ba7bdfabec75f99dbb773acd039899a8cbf7bec3cf261ae572f10c52ca6d599004e1d0e3a485fd26be4cfee15c5ab64ace0e74b3826a490c7df2ecabe70f4c3a786015139adfbbc1e525293b3715feffcb0771cf38a51f319b61d7e7f36c048a8135d9a9087f2175c23e6df27fe6fcf9ccd1ecdbe099d3933d991180a647a776017f22980401b1ff7b2f50944a77bbc62c35df298166548f187498d9d6c5bbdd9344c614db5fce615f73f4c488b24378822179bf6e892749813377bdcdd049ef896728b432cf499b8f70442bb3d288658e9019cf5f906431b303299b72102c034be3076bd89079c26e3f03a6ce58ced2c5e6afd15c908ef80277c4d4b92232509257efc19cef12eb394c2aabb6d144d789222f68604d5b47daaec9761fbdab5455359fd5e340a67c65031465496265f951940f3e1b9ae902ec6cec705f24dffce85f822e794c4d2ac93333cd406bcfcf0b5641715bb8a83ac8529f0eaee2afa013c1cf44e30c5481640e8da8e8ec27ef4d0d8752fe3d1293ec1aabafc09a5ab5dff9518383e4e5fe9fec79a6158a6ec7dc3981d796025e7cfeeef787943a42a3f47e452b064b47ed86490a5359c08ca8af060317eeab9f5f7ec8f8c1ad5a661ded9e889de28119e6948f3f3eddd390d6900daa3df048da8e16311ad6be760b50d30258c3776168eee1f85104be6fbd0ffc7bb3d67203f5fd14c365c0a592dfde38c202482a82ee5ff473e4eac37e9492b23b56abfef424458608bd18505bf808bfcfd79f9b79dae525d50e5965ecb9bc850be40d42791fd38e9b3c2eab3df592e35efba2992ed99eb7a27505182923527740df7382f77caa27118d7777fc807a3aeb022df7554653a2032f9297388b7ba7d2959e7afdf1c78260614816328c2cc11df13be8fb53c0e0db0c080a86e518b454acd3fddce153f18c9860a561c4d727e14d2ca751c443a2182a2ead833a0dab764d7dc0257ce35f6e20fdcf6e4b1dde88bf1b971021619deccb78a8aa5422ffca7a7927c624477fb61fe5868549a255b295ae4fb23845ad76c5554e6a4c2786b23bda29dbf071638ac227ca6a4d4044b2908f36406545610987ee82e90b520fb28170c151cc6f836c31b2cb0d5e1e09eaef996b488fb3b5ca3470eae8c176a8d99f37200fab9de85f60707981eff59f8c67cc9dbc3b7e1282320a776a00cb79832048431816dc167c872e275a79c5aa57027c6295e2a5f641cd4448ccd409ac6a53627b429d11027b793f50329ce0a147a888df217a56daa6c5aaba8c2bddb0d05c1cd6c20e402dcd5b6b2cea73dd78467326103af7ba872549d8dc7520c03d6952a8d55f9c9c964126c9015d334ddf7abb208a14b6d0e1dd1719d9f74d882b65dbbd48a9a40d7c399c8c130350241c415dfe6e0db4c423e96c357ff54d15dbe78a3ba09e3f2724a50e699f910e40a5cbdd422561b986ca6dee2bf85702fc5657da8f2ac59fe40e69db3548e906e8f088406401db3860fec2ab0f866be3ee2ba428efe245c6a5e4d0a0e2f6e6399478f19d069898fe9d8649541ee02691ec715362e9c093a950417852e7ad5748498d8bcb5adb31681b5ffb674aaccbed3bf10103017096eb68beb36a2d9040d593c97409eedc5627c2f600d4ef2c19ef21ec9544eb01fef4f8e216d560d8a02f1f2cbc82e53ba060b5f2a2d26384504ceb1e57ca062d9ce51edc14acc1d55cff6bbb3f8749fe2bb34e9fc5e3be019cc8db207509362e7bec394153252d4c56241ea61ca1b4a8ac7a84e88841a702f81c1478c9254bcb4f61a640bc5a019734dc65072904319d74d1e14f4ec3abecc99eb9b6e3499d67925518e4fb5bad8a3364e1750563719f5c272dc0c9d283df9d1c06b36b01782a2612a8171eb83184d01e39a0c15268a22a9b741cba25ff5d331dc046b4dbb6d2891a521848711e892d76e6af01d2992a25d91a59d966d5d0a8a957fc0f0c9caca790fb7781be32580ae9f726e0aa6e4a004aa132e324450651b77e6d58ab39fe87e4101266814e710c0f8ebe4451e2a74d6d178b24215cdae96ba8a25cf4c60d528c772279d109be0e25e74220d42cac1042eb609958f58eb966abc60e92028c9b4cb5ba190533f09e7d6a12c90de85798d2c6d006fddfb97823e4ef02297886a6ec985233f36e8176d5946afbff4576b309e8db8a952686b80509ce59d1e9812a1178226617d4f910177e246213d3b21e7336e60c0525a4c7cb805750b2ac1b4359a3676d55e5873fb1285801596f85deea469173442826c1f5fa112b0d0306d151c0191b13b5805b83b38c23f6f1289c0fe4bff66469759c29cd3e79810d6eba19e774251eafcee79199d04c630e67d5089fbe2291349e3bf9059b4fd08cb410a62f71e3d62b3b3ff6306ffa6f43c2ed156a596675717502e880d2212e2276409dbe8fde0bcea42332f9247da7dff7756ddc6289c48dc5ab3a16f8452244b38778f1aecab6f936544d201fcffd7e58b45e32c69f08214ddfc05a0f67b40fd75c91b4edb577d67fd887509161f76528e75cdf4b249787bece61f3ec24f21ce26bd1d60d784c7a837623c03955a3c0153468b14e06241971c1fb37f32d98325fae57b49a0b29518bc8d671acf9055b5895d8323ba90458ed935439f18d4d24bee7852af2eb84eb5cf336fd13255c9a87d8b2911eecc6f08f2f053aa6d5b16e937da4f4d00ba3feacda7d9ed2a1eb105995d7dab146a8ee3cdaee4504e1c48d247a7d2fae66541614bc7599d6fdb872a75f84c2d997e3235e59004cf54ba131dced3f3db2ca850e9eebe98782b4ca58585f6ae787e6b3ec774d7b3ef8210a44779860e55e20bc1c88af925107a2b37c44fe28bbe4c31fbd5afdc2aa88cb09fbf64cd4609957ed793d5d6e7eae515a5b4d44642cd90f0252cfdb7129ad9637f4b7a55e7f591c2e5585d4b5b414b0419e2d2547327f667ddb23ea11e9dedb68305b51ea22da434a14b7ef3c0df10115ffdb226537cb97dae2c9afbdc573d6719bf2353e2a762f0785dfb337bf35e0c2c3d7b8d050b598121ba3620cf556e51eddb49950e50726b1c01096ad39acbaa9737d16b48af0e53158b6686ad4ef854e0663b3494f38073c302dfe0336565e414a6c1ec10e92f28e7ae80aa696c4d3f0bf53f91fadeded5d638ed21c8c60ec3cc9ddecc1ef242723fa9ac8b9280113c229026236df1c969672c418e75b7b6b3f621980381f07ff555a5881b53da0e82f778cfb2d9a9fbaee4afd413e3294e81edcd91ba72dd71ec9527c15de409fdc83d0abeaf2e3fae4dda685f2c4a59745663f6a2571c1091d99e400cffbbdf936f50515a616e60d265fa42f611a31b9cc59b0f4b994b0b1d27487f478493b75a510ed4c7ce752ed436e5acb50f04f376b4b9a735f14794f1db6c65441a713e4280da53fa99eddd902029581c722465b0ab534022d4a9eeb2b4023820bdea05744ecf921c4db4e962a36bd119cea17cdf4d0a69c3bf584e83c6019d38237f4b3a372f021e149c3fa27ddeb7e1ef7c9cc117e8898069a3e8ab4edec92941cb352224ad04772d191fad815d0d508578bc9fc241bceea3cf825c584c34da26dec3d4ff853ec96afe6856c056a06ce1b9c3b596ad6c711cdf73272de4ca3fd8e237e3629ebba184969f85c1d684e65ad60f55a24dc2006c28adaaec144e40121ccd69199ddc7db0adfe1b53a2293a3210350bcb349f34e620bb91ce3aaa1f20b930cb3c8400dc91a3e08af4ba1e552f6f78cc0006e31a099c051ef963e363c8aadd56f60034fd1ce7d957d633cab09f5cbc425c63ada76ec0e3446dd368fa", 0x1000}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000300)={0x7, 0x95}) r0 = syz_open_pts() r1 = geteuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) close(r0) r3 = dup2(r0, r0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 16:00:52 executing program 1: r0 = getegid() setrlimit(0x8, &(0x7f0000000300)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r3) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) semget$private(0x0, 0x1, 0x0) r5 = shmget(0x0, 0x4000, 0x2cbcf33f574c6ae3, &(0x7f0000ffa000/0x4000)=nil) r6 = semget$private(0x0, 0x3, 0x100000008) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000400)=""/75) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r7 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x0) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000340)) r8 = dup(r4) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0x2, 0x1, 0x200, 0x4, 0x236, 0x1, 0x1, 0x1000, 0x2}) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x1, 0x3}, {0x18, 0x2, 0x1, 0x2}, 0x3, [0x0, 0x6, 0x5ac8650d, 0x4, 0x5, 0x1025, 0x40, 0x7]}, 0x3c) r2 = dup(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) pipe2(&(0x7f00000001c0), 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x5, 0x0, 0xfffffffffffffec5) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x1f, 0x4) setsockopt(r0, 0x9, 0x2, &(0x7f0000000000)="447d00b016ea1c5487fb17f59641ef1506c87d6dca56ff70a51e024fe5b04c79cc24a93fcbde942692367ab4be1be9ec3c49d11b16f7bc934f945ac57bd7eac45bc619f6ab70f551c6c6720f1deb4b0c56a154a60d27c78f14b63ec115a9b576aaa2df24596fd2bb0788347aaa8d3521", 0x70) 16:00:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000380)=0x8) close(r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:52 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0x2, 0x3ca6, 0x2020, "912eca76110874fe34b4c2e061de0460451de952", 0x1dea000000000000, 0x80000000000}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() socket(0x6, 0x5, 0xa) close(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x1f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe202a9cee219fbba) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x3, 0xfff, 0x2, 0x7, "e7663366b9dcf846fad30b26a4af05e5daa58f5b", 0x70, 0x3f}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000200)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x75, 0xae7, 0x3, 0x7, "93a6d1353b80dbf271736efd5b587a2fac0663b0", 0xfe44, 0x5}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x81}, {0x2d}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x100000000}) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdfa33ec4b17b74cc41f6fd6e7512d06c3930f8", 0xaa) r1 = getpgid(0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x100, r1) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="61dea82e4aee33668e041a1bc3baf39fd297a399064e8ce46ab3884a08b314dcacf39b319e212ee07f11a44d5c66e34d7320fa7a906c94b89fdf1e7104446d9b46ff26f79e2f62bbba873a4fdbb9701eae3e5217c17ca6d744c35c526ee8fd54e1f44d75", 0x64) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x10, 0x4, 0x0) r3 = shmget(0x3, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x103) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000100)={0x1}) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xc5, 0xfff, 0x7b7207aa, "b8000000000000080100"}) close(r0) r5 = socket(0x0, 0x5, 0x1) r6 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="3bb02ce5243c641968674bf66f4c4339ded13fd2038b77a855d2ed5459cc2a8c613043afbffbb585b572ec94", 0x2c) writev(r6, &(0x7f0000000600)=[{&(0x7f00000001c0)="fa1d328359ae3ff1063a0c4857015a6deefc9ca16d4bfb16b690eb8a97d2d64de5a6977e1c1e111f8bf945241e490efa2e6d", 0x32}, {&(0x7f0000000200)="84082c40a38cd23485063bbd96be8a53214e32b8488c626f6745cb3f8e2e6ebae344e83dcfec6e70895e2a65348aac82cc6e7293c64740ca582e49bc16eec7a4d64d2b8fecfc002c4aba3f4dd69921f632a6626500ccd48adbf2183014dda87db2933e83ab8b52eb7486e157d2248043620ff96a7aec25244dd1a59beff8b1f5d50e28335c3ae8bac61d305c0279ca253024c31806b917fe689c1de8a3f2b60933f627b82f6308c86d4d259cffa84540dcf3c64b5054559c61cb22b27c2966e66683c8ef1268d6a0a63da244ad436502d64142109c4c081ded5eab741fd0ae359444463308ed84d8040e60bdab20f4426d47e789be075680fee09013640a", 0xfe}, {&(0x7f0000000300)="789e1ff07d35586985e4dac1146ed33a05e41eb216fb", 0x16}, {&(0x7f0000000700)="806b699d223a3599bd34cfe596c8a5eefac50bcffddd98c73d69742da5fbf119e66f70750833e7f735d513b6bfee6202b21670e2a4ace8ba3898d4daf7ab53d6c6d560b4830b3198e62cab83005dbe135126510e11acd25c8f8c9214361fe70f435afae0f2b90133f6dfcc41e40e4f20957cd3fcc0cbf71db0d5597f6d0238491c9e2bb793586564f28a03fb02f9c6fdcd9974688fea99eb580b7877d27d92892abdd4dd98a20d56ec3888f9e54c8719354e60664d145088c2983dbb774b62a5302083e4266b4a7c1fd7f113eb53546fce37714c0c5e62796883972255ec23fa7ead00e4fec681404a7200665c286d533a5d3ef06ca642c53799d47533a844fe11fb793d5a7a37e0d534bcbeda59c2c1d89e9eecf7d07a26a0f741173c982213dcf762ac3d49d8af7ece55ffc478d13ffe8c07ee91274506822f1a38d408fc5d3120b40fe029b515fbdc25a60e7cb28f935d93eb08a45a63502fb80df268a28a53e054bfc8f5f1ba9a5f790085c07d117578e5a763be2774c7bd270c0b3d3c98dcac6b9aa1961822ad9dd25aabb7bc7797f3374caec6fec7c9f357d886deebde2ee2771ce6427dd86f0396cb63470474e0fde15420fab106c16725ad1d321d2db52446125c222278bc1ed226753e699301339a4e0a568f0d942690091153f07158712a28553f55893297e6a0eac33949967d554624dbb9488c9bc75502bef39005b786a4d7d22a0ab54a02aa16dae5e742be3fdf3f31bb79f07180c4dcc7b76d36f86f4c228b15c059a9e5c5f040a682d1871856eeaa90bf393cd5ab7fc359625263977deda89fe32673ad50913e8ee038f23422e31a2e9933aef221779e5a33fafdfab6253d3e17981f144fd698569d505eaf529d61bd2e230f8c1ffc76d96381e6eeedda4ab65d49da73e7fa6e40efaf4d8e0f478a5151bb8177c906ff8e834df7a8ba58df5fe5f47577573544f23c047ff189c9b89f0d640117cdea4a5748cfdbddd30e222da8e68da809bc6d52b3a9882107dd5340d34e159e3f28ad8785312dea2ea66fbb819797229302d751bd0bcddaba13ef2bad94ab0fb91d7d4d63066b5aede83231a6811495aca18ad828de661dd3b8275beda2f2057af6797f1607c6a2654a89adda51e2856c17303785a4a7447bab84047d44f1cb3bb1143b2430d26c171d70ebdb323aa232d3ec1793bf905403242f6dd77dfae9e1f8d63c9fdcb12f8f9c1bfb03cdf06dcd7a396032d198eaf1879f63df0fd93751e7f8ac3394b20bec9b75113bfc780e5197cdb5d8f088d480151f51398c641347eff6cb7110635d6f39fc9f4d2de0288646b88f22e0e0e3b05fb242af14ad836ac0d7cf451d593fb97fba72396cdd029c8d685bcdc0b58241923696f4650d99b346f9052f5f1522c39df676ee70216f4af7e5251f78697a98f4a5378575ee70a872eeb6809f83eac0fc90c79ab12b76720122f12e61e7c07be89a38f30da6c2b2debfb78d4d247979f6dba0180c75187ab8600c8149a214adbbd9964201e1eb96c008a28ff7cecf99bb000e36152b91b5ffeb5dd2a1851890f2d7b97877f98fa5f0c77c1d4a46342bd64f39222280a5ffbbdebd7e5e1b916fc05794ec754eb4499531a6962a41e50c7d9c60bd88f59f27928e7b7dbaad09f9972c354a77d2238e14f130083c8806c228b50377ac3ab4a4857ed703634585418a6796d3fb20019f24a1eb8a1fda9708ed9dcadace29fc590217741fa3ccacdc1b3de99648f9fcfe1367ccdcb3aea35d8b4893dfcfd8f4942287e8b47ded256a4def473270e8eb754a856872172023d277538a2bfaed46a5ed642bba00900db3789b9e2b9cc8f861bc586ac1093fbbcf9d15421f80b5b07e1f317261156e2b56cd37aeee2daab5412840e53eae33d0bb1c765b2ed92375ee6e11c5ae5dd188e289e7aea3e124e4af324c4e643efb7300c2247d3a8c0ca5312fc8f05b84681aed53323cdc1527fa9c783bf4c5450180dcf86e32e6cefabacc7accb74b3d6fbd9091811aa5ae5430503cceb2ab4f26c4276a830868841a04f77b2c84ef98908b2bf1958d8071951bad7bc21db4b593d4225c856b63c369ee7bd984d3bd2209cc1fa8507cd9b3067ae452ae4a09d2aeb948522d78e60e574a94ccc93fbd65882eb87cdc812044e320e48aeef8f817da5c5e67ed3d7512986e312ed9a84853fad18384ba039fd87d57077cbca948143f4a8c6eebd50b099f6586ca18252b768c804e05330aa72d1a69f7782560d1763831c94c44251f0f9df5ac264d5f5ea728ccc46053fbd11d49cce7dc249265314791857350815fce5896e5d2247aaf4cff775b9bfb178ae04fbf84f1e6553d7ffde110c9f34a48522da2b3fc85bc3e675aae3cb58fb034c7ba917ad41d5cae1a0d0979909fb82fd0400a2f3c9aa1533168b7b6fe23fb7f6114bff5bff849cf36cdbc627a2bb8af001794d68b38417ccf4702957af172e1b278b283ad7f1afeff081649bc090e05ce532e0c72cd2c05b7dba851758878f0b932e55e85fcd17b456b4a576d7f532e5bf888a66362f15c3d9d1be7c6fdc13996143892d21a63c723eb02be204e94d2c8d5d6591ef1dc4d15c01c66c958811d04069e79ed96f5d9da19e90b979913da8021ae8b7e60d9debf9ba27fb994769507fa133f328ec0767fcbfa4418eb7ff6be64efba4c07df92f63ffb0a21127c1e28c7b9533e3ce584ef08ce1471dd1a973f90cedfb663486bacab53af4778e278f3076fcaf3e2c46b723715cab311be8a583da9008c9acbb97fa3f092603f429a54b5f03d7c8afedf4fa4687ada7b5d888b0746eebeaf53cd3850ba0f95b608cdd6fab30d1280fd867d5023fb03add740dc6d452d4f64cb586ebc98a8cbd6aebd5affa46ada25797b2c7b0212d57df0fd0bbd29618b0aec6a0cd1973cecfa00c5c376a603688116a7ef12c0776c326185a284901117a6d786d1ef0aab0f9d2848d842ba280868fbaefccf086f93423e8f744e9a6b422d535a6109d166e718ba57bea00639797659f1b81cfa096df609882e752c4219dad61370504e7ffe1b8a5773156b6c76f64ff3d241cb6af5f61e86bd8d4d836c64685c116f56d3477c8547b1a98846041635bfa3de74a0f36d97f116e8b4951853406b933efc761eafe2dbd4242585241e00fd01112963e3e29e11f2eb9bc262f73a4bdec6000376f2063ed84a8c37d514edd2cb1a618403dfff5afb78aeaf93cebe65e02b8dd88bb3e19ffb6de81a4aac12e6667735294784067ffd642fe0047b78aae3e3320136d1fc5211cab3e959d4da2337c8331168a5aa00dc584d323ba9fde5eef2a73a68de1313fd55073d9132a5d68ee839c6b51da3f79b064f2cf6346eb28aa4207df80c33f7c25aad206714a899c6ac603fe63b47155046466a9b6bd2978fd403c0062e2fa09d6608ff5c7ca2fafe730e6fce93ed522d4a6e895d534465b4efa895c27614238c5c073a1a613e4275fb7aed6d5a560569603406a7def5f55b465e2d3469029eec2928e623d8c9bf378e8314619da5a03fc3df718d04b1f63cfc1b4b766000c6d8ac3ed9fe477b2953acdb71e1918a46cfa729429b1e7f9a7e1ec9a9fce558f2626a43a1925739319cf6f640ea493d39dca46e75b415659289560995688a1e5b34eda2ab6b035bc84f4c5e0d7d9359885a58b97198aca21273f2d8c8c7707281fb90665fb3392f7a3611eeaae83f1fef81438257a25c8b13922690049d63dafdf73f712a516fb09a2d8db7f6fbe9093fb5ecbb382a547eb56a5de84c3ae6000a8bf649aeebb113c2a9504c70f268b4d1242d7720a6330374e9091f1e0cf7dcc694e77277f258024034bd5e3cd80105887227c74a676ebca04c4761610627b115a67099ae7c00d0ad115550cb243ef23014196b41c1faec3a10850d8130ebf519b6ab2f5668ddf884380766104194e6be542530aa3e67a48d99aa8022ed66d93cef57ed2e59d1dd2378f2bfbc1693d76edb16ff5bf4d2c3cd6f986c15f0cc24115e012a9394b51266a3b2baed77079b1146cfaf04a3a64f3a8f4f50d5ff83d132d2e6908f86867f6d2cd576dca8c6cb6ef9a940f92d729e10a6c3ea795ec9df1b5d695dcd03b443f18bc850d889a4e2d862261f76a6ca1a947e5f8fedc7f73b1b0969d5140d0578b67d9e6f51f2e4e7dd63d8298557e89601b5508ab54f067bb2262c6b09524c0a915c23cfd43cafef78cce41469ab610b8de5543b57480cf9c7e31f472f5e1007834cac86489d4d3c015becda341a4f976082151557fa53de8f971c18c7bd63f4ebad1ff5dc151e3d226324358da9ac42ac73e09d288656b8721a5b604b0c7caa19881398ed7d446c439c245d940d4ec6386ad620f3261832c49803fd2334be92fa5bf3adcdb3956d64d53d73b79745ac4f63befd304d78ce74be84a9ae4c1fd0a3e66ac0316689caa1d9fc282cad0520fd8cf67e73c100b92dd93d4bd25167a33b069d04d4c29b03bbbfccde12e36947cc47955db863a8ff17c604d28a7a019369e1dd6c0c81207f9573c3da6ec1b017eba8566636c16565e36ec937dcbf8762cd13a3fb72f56ff6fdf5a9830d66dd609cb8ed286d3817ade6b73e0e66d85cfb381a9c4a3640514bafb39e587284ddc572e135f9c02f9d58c8f8a59bc6e52d1241b0cf8508bfae2503bd0e3cbffbc0d7def4cd3d01d3f1e4d209d69c28e5acec7669d21d762a8cdf2a9ae1a5c8b9c81cf660ea759e142f5912b335d2da95ddfcd88ebaa24432184946dd0344be1d21f8a3806974ddb9a8af230f0493db9490c9e457c9ce3fc533362299ee2fe716f0ac694d678dae983fc5b9f8c62b82fd8b2999f04bb29407996f9543d89940a5143413d473b2f4a1e7ad62bce95f72c7f6d0ea7f0282d5bffeb945e675087531c93b22b831b26c905353527c045260f4411d44c11f320ffd8cd35f8daec3654e5e980991fd1c593cd48a5366527687c2a9cfeb6508c5b1111bef0f0cd7b4b430f2f07a98aa8a122d7b6d551889b26678fc9443105086eba5177bbca1212af3ae7c2ec7923b84d50e3b604c2f28188f0b05523401c4a179b1c269b1b61e3f4789f139d1cba42965832354c24ae11004d8c14c69a3e73212ec5131b5ff8e6aec2a2d3d7eeda4119c9810a7e063f6cb0222120ca6c275468afbf6cb124844913d87d63c3dc5f4f255967da6517efa393b64c009347ce5540af3058361dd565b38d0c4c49370103fd9ad395e079940fccdfe370e90068240658a0f4b82a030a0f7b8734534a97d33d04d8d7378ca8f245494016c228d796319f55af42c4fa5300066153faa3a3f92f410b7baac9dd88115ccf1999ea695d2dff5408f4a1f45655af109761680c2c028591132b513df622fb5c45cd15705b60b32ad11e018f2f774168fe73c9a778748500bfae986d8fdea7a1149416a8dae7944043855f5b3357e6c6ba20a212932d9905fa921efc48417a38529546e16db69b7ced20860a25494e29e332d9e9ca762b04519295a9a544f193c6eed4e73acd04bbd1364efa0b6c7c3faf00173ff771a7ce0c9d4e8e46c77e9744da60fe26b1ce175a7403224c2f30481b76a1ef18469394d173797b030f115cc9d524d125571f1f7803b0bdeff1aeff7da8ffa7b5ffa0e39325b87340b358782589cfd78bdf80384b00c67f9773a44406aba8a1a28fb58bb13ecf37a272e8c90ae2ff5edd4998d7f4cfd853618262901046e11598a74c6a3a24c337fb82c50c2f3f519039880271357182b1b5493f8f1e714030a71465e86008ee56b53ebb534d4a9", 0x1000}, {&(0x7f0000000340)="84d5246a87984a3e4c48121ada3f87e7ea4dcf589fa86c3af7273b560712e7db44f5806eb5f9a479b50a94ffc2fef82808e52423eb911309cc9176e2447d25884d792b01ba4b858e03cb48030029d249bb0bab09428d072fc1cc152ef2c6157929dce6917ff2272cf5682245184b3947ee403537f12243299bb450ea5a51510471ba6a0217c5", 0x86}, {&(0x7f0000000400)="1e534b8af75eafed8199d8e332d6e0212cfb9e9d0440055bf0d94c7b9f1871930cc3bf1d91f0cd5376aad52e07a035dcfb4e75e6a0de241b01dc1df1424fb3f7f350231e4034c682d3ec86e53e8104175e38910bf052bf158311", 0x5a}, {&(0x7f0000000480)="d47671a095f69d724cd3e50e9b8b21a84f6fe8946514748e662367a053b24f33166cba00f4de0ee8efc1963c8fd00860195f0a3de2b1c1701266dd2add1978e40ec62c019d52d7cad3103455273682955cd32e79666557c8b4045bb6f7053cdd8887205c78b37cbb046dd95873158893486f0914158a6e8ed74b8dc0", 0x7c}, {&(0x7f0000000500)="f5c2869c2d6f20501cf8ef0a8886088044773fd07b9277b32f26a2ffbd133d979477d80b3ae87d89f7f9b4b4b6d4945cb11a51b7978d4199fea42ffaaa95fec783e99ea41b1dfd129c7b5a813cb9ae34600c905b07596acffffc0dafc81eeb0853c994395db2b894d824485e691813b4a17340c8c490a3713195a5b879532791c33d9cf30e39c78b86504ccd4fb66cac76880afdf3f831f4152f44d769bea8f21b1f8ab429ff1f9e8fb7627c22b43fa5c95b44f84aaf24d3fcbd884f16888d563e783f890c4250c31afb862c80cd2a4df79d3b16eff5936bda62543848ac40619de9f0cc20607b696139fb63e1b685eaa731733d5430220f49428943fdc3fb", 0xff}], 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e10", 0x68}, {&(0x7f00000001c0)}], 0x2) write(r6, 0x0, 0x0) 16:00:52 executing program 1: setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x2, 0xfffffffffffffffc, '.\x00', 0x7, 0x401, 0x60, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r1 = socket$inet(0x2, 0x2, 0xffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/215, &(0x7f0000000000)=0xd7) 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="d78bddcf84248815a0548799d8f6ac0905f22057fd8ce2e1a950dab2d466", 0x1e}], 0x1) write(r0, &(0x7f0000000100)="6f4c547fdc4137c566df", 0xa) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xffffffffffffffe0, 0x9, 0xfffffffffffffffd}, 0xbd, 0x2ffede21, 0x3}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="70f880b9af95cb") 16:00:53 executing program 1: pledge(&(0x7f0000000080)=' \x1a\xca', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000000)=""/59, 0xc, 0x46, 0x0, 0xf) write(r0, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd61, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) msgget$private(0x0, 0x100) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:53 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x481, 0x100) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000540)={0x7, 0x7}, 0xfffffffffffffd26) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) faccessat(r0, &(0x7f0000000500)='./file0/file0\x00', 0xdc, 0x2) fchflags(r2, 0x1) mkdirat(r3, &(0x7f0000000300)='./file0/file0\x00', 0x122) connect(r2, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012eaf66696c653000410719bb4306497ae6ecbe7347260ee8492c920bc179d15ef8e4a5030000002ab0b2e57f281ddc5732be564fd8dada9b2ca517202dbd704e7d185543236f2c8216bff2914bd96c474078278a5937bb32bee4c5113c"], 0xa, 0x0}, 0x0) 16:00:53 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000009ad3b9e7000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0xfffffffffffffed4) socket(0x6, 0x2, 0x1) 16:00:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x1, 0x81) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x9, 0x4, 0x8}, {0x55, 0x400000004, 0x6, 0xe27a}, {0x9, 0x1, 0xffffffffffff3e08, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:53 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x62b0db25) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) socketpair(0x18, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x44a1be8f25618d3e, 0x4, 0x20000010, 0xb9f7, 0x2}, {{r2}, 0xffffffffffffffff, 0xe5, 0x200fffff, 0x20000007, 0x5}, {{r3}, 0xfffffffffffffffd, 0xe98d702dc55ddf36, 0x1, 0x2, 0x1}], 0x8, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x20, 0x6}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5, 0x2}, {{r2}, 0xfffffffffffffff9, 0x90, 0x0, 0x8}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7fff, 0x20}, {{r3}, 0xfffffffffffffffc, 0x1, 0x82, 0x81, 0x800}, {{r4}, 0xfffffffffffffff8, 0x40, 0x2, 0x6, 0x400}, {{r3}, 0xfffffffffffffffc, 0x40, 0x2, 0x8, 0x4}], 0x7, &(0x7f0000000200)={0x400000000000, 0xfffffffffffffffa}) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') nanosleep(&(0x7f0000000080), 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x54}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:54 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) write(r2, &(0x7f00000000c0)="4343c98e0abb5e0381844ac77204673caa221224f5007ac816629e3a82e295dbe86eee7103c5f7b0e689ec5d76b531f72b1d1b4ec16fe1e28a5daa40764be97a93bcdd7114a244c5189b7ac9daa7ac44ab85c4946228e487b0e17bd5cc0ae7bd96d6683d254bad56f5613da04efbf1b7186f4b422cb5eaa1c089b9b806f00e2b593a04c1c5996a11521894955903f5782e4c677d55a6f2ba0efe08e3958cbd2bfc4c64a67c86632ba7e36c6cc57aca49e5f774cff63243e54ee3ecbd55470d34d4248cd4f642db3703b9f7c1c928a1bf13d9fa3fa245101044ed034f32252ff86d44d190a33252832f59e6f2c9a8c9290a", 0xf1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xc6, &(0x7f0000000080)}) r1 = socket(0x18, 0x1, 0x0) fchmod(r1, 0x4) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x4, 0xfffffffffffffff9, &(0x7f00000001c0)=""/87, &(0x7f0000000040)=0x57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x100, 0x9, 0x7, 0x8001}, {0x40, 0xf4, 0x9, 0x2}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) 16:00:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) write(r1, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000000)="68b5d0f8984c0cb19e210b73922576a79dd2775786559e31fd1ee98b38f89737a1b5d3bae827804d2a0186ed99a00342c58e8a4dc55d9687b3e417c0d1ce96fc", 0x40, 0x40a, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x3, 0x3fe) r1 = msgget(0x2, 0x82) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x3, 0x1800) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:00:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0xfff, 0x8]}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='T'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:00:54 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) close(r0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000300)="a712d5d0be5ddcac3abc1d8a9e06fee209a88a7dea586dcb33daf8b291016f052018ed4cdbb907befe76c8e0494f9b20ffa08febc78e7b9e8374cd0dbe01d1d66757d1343b9effca9bd2eb433bbc6cd5bb02420b9eb877cf03fb0c8af362376ad431518db43a823fde6a2284e8ef276423", 0x71}], 0x2) execve(0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/132, 0x84, 0x41, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:54 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x112) 16:00:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r4 = msgget$private(0x0, 0x780e25e59919ec1e) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000687375d94d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2dbfb7f4f329045a058fcc3fec5370274980b1a9ce0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee0385ba25dc9b9bbf6a57324a464"], 0x84, 0x800) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d01d0509fd0000000000000000000000000000000000000016359623835e5de99dacb6000000"], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/179) 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = semget(0x0, 0x1, 0xc) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xfffffffffffffe95}], 0x4, 0x0}, 0x400) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x402, 0x100000000) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setrlimit(0x7, &(0x7f0000000000)={0x9ba, 0x8}) 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) setsockopt(r1, 0xbb9a, 0xff, &(0x7f00000000c0)="38011ff6ce147aa0cb08731ab04ad7712afb88e86163e93f8b27f70d11f00e23a91ac3f1a98a79e5dac99bf6a0ebbd74de933bc25e0bf392507bedcb0b81f2daff3d46e4c471e10478be09a3c232f8f4a72bc836d3309145cc7bb650c69dada74f2a5ca599f9abd9c71d28e6c1c4538f2b8e76cd74d5036e8eecfc673140d1ac21c25a69588dca14bf073890be3bd73bd856b45b4ae0b0dd7f5abd4685321b7c3f09b86b404cfea63477b4514903cc94dcba1638d1222ef50cd88765d911f22877ccf9c3b84b7d3a683078ba46455389594c86ca2674db325b7dff7b9b50b2a703f9fc025f1002ea12bf44850bbff99339dc2e015198f300c3dbdf28e3123e41c95bb7b77a28bf1ca3843ed49cd333b8908d472395adffe3091092d8151b8f2df0339393b79821a269218b224bcfb85901093e30ee54a494ccde78aabd1b84972b4e16fbf8035f952c330aed8351fe95f774871097f138823be84d42563e5c79b5792a8ee591d92461f01db8ede681d1ba5a4bfac0091e447c92a0f954743304e8638ed78090da95e1c63ba0e9f79eca2cedeb5181825edbdab743a6f450ba1e7d5e496817c4a244d5394af2b708359882ef427576cb182b1701c92d62ac7a7069e9a432843ac00cc619cfc476c0984b718e0cf2f873078efacba24c142c78b782a5995f976e6879c4a5b6ccf09a095835c755dc9540caaf567e12d383a96970c424ca6472f15cbf535490634715462e0489590b73eb684ed54af189e883e76f2f16c6b8b095e24de9176711fa1aec36a7c339bda3d80217bde4d9ef568fb6dcf5ee3e8698e7aae2a8245563fe685814514e6c93c861133c97b75addb6c9a03796176b56241292048aaf02fd8c2daf86753e628cf2cfd0644c59fd2ea9fb092aec7d4bf5853aeef90d188840e412e811982326ede374222a11cf914722dbd19e0873d2afc26286d69ae35a05d9ec45624945941d98a9096ebf8b8a109064b085c3df94dc6e22a4df483fe78af2b53ba5fedfb7190788a84ef9c3810104476cba0dcbf76480c288c696325b6087eb67500e3600e43f474be7d482eb3bfe0b164962ed33962894e6fe270bd05cd74f3d452ada5c9c86a0e66897dbb969753a3dbefafe4c1257f025d17f4d0438ce3c0c41bbb6e1ec2d8cc73dcae8920361acc2ef2fa4c699cea5c215d7016ae4ae4f23f0b924ef901e8ce86ebd874d38753daa216f0805e6bb887eb6c1d68cf7b0ea8230c5dd3a000323f59b151c8718191c5ba0b908d11a2413723986d77b49fe61550b342bae3a4929cebbd786c2455c68a91460af1f1ef1420a4e5e1cbd14982171c81290836aa1fbe4c2bfe726b0433565fadc74d47aae71cd6b5fdc4377f711366adf0eda55e58c662171e8393cfe25ba24098db638a9e11e8a1535646af9a21299a7f91c79e6de9e627dd9d84fb04209e4af579e18a8e18b20211e75a24434a49939a462a96141bffe00f038320851c0a62fcf0ce1d646adad82679f2f290e85ae4c07f045855f7f1f9c219a196547f38ee75415785a95058ce280b5839d6b04f7b685805bda99551994ead5ed8e18bfe714848862817b4b3cc24deb944ebc6bafaac91479d124d65300b35f757a9859b1478b96ea96e671dfb37d2e813205520263f3c675f2272b2f1e60c6d1d9b53d4bf973b24622f40b77df2ceac1aeb47dfa62cc42e780047fa206b8f974de395807df7de6a87c33006e72c1e5b2def3bcdb383e00c64a7ed619c55d0bec73003b22e72a035f8fd3857439fa291d4ee73753472f7a99accc0c2f59a77d8646cb401b0c7aa8dfdb6db53846d8dfb13cf6a4532a447537c1b1504aacab2f0507f5b96778ce80d1cc0620083ee77b2be844f7be86e7e814697f95a7700469a47796c8937a446b70070d251552f8812104cc9702c5e83955bfa57dd90fcebcb38eb4b566e5e91ca9efc0987c246446ac3dcb5deac171200f0367e4e3177cb761ce8c7a66adf7db6c69f7f555a105eb2eb187d915672877c3765d243bc746808f2ef4f482a7298d941bb53d033188447521fca6f66fe903d1d30a62c9fe2d655ffe59d5ec0368b3fd6ffebb417893b0aa5e616a1de51a7eeacc71cf158bf9d9fece399376e30a5925dabcb85cf141a60a4ec90c704e96644d885e8f5dfbfc408586f7fc9802674e6bdcb61b6a4b17bc15a8b89353ab90e44adbc03074206c8923e7a2f080c7ffbe23a98f1daf27f02326163e5f98755224655e332792f177247951a368004b3c1f91f68709abdcd56f62478a2f708c96bd524fa66fa3ee2a4831640eb146596400e1374ac69ef8847100e7324def0b48927deaafbf986c5d964ffdfd728db9ce53f756b015664ab7ace06f543ac76d9e3c60cbe81792763c1e5175a516c06a7ca0d2597cea07bb7cc91dfb32ebaa072885672e70ced1ed0676d38ee1e3ba7af84c854c1e462516eac1b31b6a0880b618e184214652bcf4d8082a42b712b1a97c0414d03d508393b97b0c04213cf769aa804c4d06ecd6bdb81380c08b1405e300dc864193d56f89e5bdee3a03f15e65444fce705c582123458b9a4f00bf73d19238607ddb2ea236051e6716a37d29bfc8c608a27fa9e20c32dd9727526147c279b2b439e3a7608d1a95726189f6b02fc6d6cc5d02b76352595cb52d88a53cea357599bf05dfb67bcedc84280961dc8bce9bc2938795724a278a79f6a09ac6bd8c195f830bb7fd80e7887f94f4bcf874a2e3bc77ec58866ab45b237737e8b50bd90f446ef1fe698bf75d231d0da7dba8a3d26077d755f9d5783058d2b099d09423d17528c6ecf23534b3b49eebcba52c9b074fec30015ea2cd4b903f96d1b57791844a7b179cf4c2e007b9b11ccd7ada203f7a72f57918c91349aa00f8a3e321f73f9b018a091d5f012e347c668283efe6d1af91a45cd49cef45bc480ff0f5c71842bfcc2c9dd1b5d3efe9fbb91ea58d507d04d24df1ba9c0f04eda1aa19613419eda0c45adc9a23b33d2b6033c3afdd27c63a12c841a35dcda01b695d21f8177d31b283796c037a0e6f046ec1db51ccce7f5059ef79ff2205f1c427198a29dc49f24551b037bc626e4ea1b755391018e1f27792ab9ea874a461d922fcf507359334d9448197355bd916a3aea7a8744bc92b5eeade95ed94d329c231cf540040a98409ab3d754e7e4779178b1f9fa51827a1bc24e75e5950cc84b0b1117885747f935d0001974c154eaebbe57a5d3f53b4f2503393aa1230e0317d5ec8dd37f77bf299f65dfc3495933144dceca3ab0ba65e6d0cd05bf724d5d4bc155f21fd7b3b6b1eced7ca73be5ea261275090a70da89d64051fe891a9bdfd32a10e6bc72192644d4222d08473171b080edea1830bb4653ba7b13199533633fdb77439a6afbaad08cee737ca881abcda1f5bbc863d674ca20edb9a8f4806a9be042d35ade4052ffd2c8892af04416d0867a4424af1a25294c4fb9244ee3f0575f3189dfb89ca952b5b390c2bc30917c26218ac25cd0c6092dbfce4ea8fb78f442b53e392a9c162eb63c99411bb715852cb92acdfcfdb6b179040b0c07609c06fb825e55d31328625c7dbe4de41d84b18a56d0aed27573c0a4958880200717226f2cd2f691862f8614232fc350a8e034f8a05a386dac9db6a704c57d2adc5eb03f576bd37cfdd1b8633f9c3912cd78a73a8e1054d99838a584fcf366c410aefe2f7f806083992f3197ca213aa72b177af4e6f8845e8610dd743bb3b9a97bdc21c01b2c2c27a4a5067c5b1ce909b816bb0633af8298d816a3fac2bbcd4b9cdd704ea1050839f802618cfacad506238f0a57823d3c2fd6109014a1d422ebf082e0fb281057763df4317efa195b6f82c6b66a9b6c77b235005a7f49cdd69f8642580208411c4a3ffbfe30b47ff5ff8febbfd0607a5b0612812bbdbddc8b616ac357f6b55bc8829c120bdc7c8fc132ec4aa77c5f135fe3e23aa18d166845983a2b26d149a753f805b31818be18de3dc171420cd9b427b3343c1e33fd71f90093450351fdf06e32f5ed286a8e69bd51926dd7722951cd65e70993f6d9252135db0883b8421677acd2ce18b5ae61b4cbbf0c5d45d55375abc2ce227ac26b4448ba42ed6782ba67fc0dbfa03343ff0d02dc9029f08a55dce68d9b75d3821a9f266703e811084377364f89f3916769e7b325c2eff547bb75e2c3ce42c38b83e570e606a92b3e3eaf45562af4c241ba2b646db113ded5305102cc81aeac8203be8ed2c2922dae35d7736d058d38f2c676584b43f44dcdc0b4f2cefa2cdbfa6d74865a2bdc02b3bb489b590263f436d8dcdf883b49c23ae9fad2b7b56e5b85a0ceb5234399e8f62edbfc9d44f0552dd9148639a651586c1bf424be1ee0c7d70cb1c9a6c5b4074b02deb3d962f25acd4e8da0161861cc8ccbed6bf9b7663c658a611dfda95969c08f24d08e596611b527093eca9c92da98e0e8fd109372be3e2e91cbd2d16b8a28dbf50bdb58d2559a85cbfd28ff3b8dc1cb180499b456b508b129d9619ccf715c6dd2cab845feb56fbb3d5caf0e4e66315d2d1f7ef51ee084de3e085213f26f75b83f0f0205660ce4b63b0088510b9013c28d3556239f2075fb53a7308f812efb016805b7c30e09c96b1d76a58dc8c5cd30ceaf8a01004fe4c0020335cb92a552d5faad05308717a6cf63a81554736e3fefeb1eabf91705c869b4cd62793671e2925038d6e9245874e100417be9ae35557de100fce7c44a22f478aad881b859a988662420ac4f9547dcfc41b566a614719608f1450510a02758bff8736e1f1718454e898e0593e2bc26bd5d589515a87d2063171b2fd67c7a0acf4369f17dec71fce8fea028bc30c71c5c533d24de353e409f2947e98cdfc783965f423c41398e3ffe1df1b22ee51eb612cc37390ef8d319c3c9d45c4cd7da80f1186522c6907ca8f9ffed87aacd524999ed04af69c7b2fb5401dd34702878390ee55365b88e4a7bce9ae50666d32f730e30375a701b74c7e7f5913d9680245891747a8d9ec11944771e398d9267b9dc7337d625b0da50c8b8be7b4804029b8c3049bebe8fb19cef35313990bb58cff3ce128e76480ba233951cba7595a66c237fd3040e175c6b2ce14e168a10c700995cb3feccdf761a5e8b351e4d8839f2cc63566d916959cfba2161f3a8f9577904383823cd305a011318063eec6129837aebe090f27e1bd7591cf05c0b8504559e90f8f9bb49d9f87621a70d90f0834d78e60328e12c19481d04688c3a345a1e5533bc67a3f8ddf57b9bf7c557ee847f8fd400659092df77f7fa52133a7df20ee3bfbba4f80d6f8165961a936035e8ebe4157cbe603982a3a8072f5aaf8a1abe343627e49ef38a496270585f4bcb6f94495c6fdd06dbdc794792a03b8fe3064b51a54082c8e3c02e4663e603486e2745e7d4c54bc88536829fd7cac3e154f8c8c69cc8aaba4e93842a149b54d8b12154239afea20f95431d1a395cefb88f5f11799a1560dcd3e48d29cc7b5f16ca058712ac828f8162225c150b806595652f09566478bae0ffa949bad8cd5b1abec1c13dc19aa16a3f22ec514beeef5344d60a93cc57ca3f27c389b85a19e82045a808ce39698aa214e3626e9a42434d26386049ca9b79cf05adbf510e496dacda6bb2ce4da72a86cb111343f52a0d593aaabb2ced2c957b491fffdb1f0571f9b6e80cce2729ad12d47f6c6a5446434f90fcf5484742919ca567d332c14f08e77f51ae5483785435c871ba4770720a7e20ea25a70593a8dbffaee63d01670c7857cd873c6a1a635959607918364", 0x1000) syz_open_pts() 16:00:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10040, 0xa1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x10001, 0x5, 0x4, 0x47, "9e9c8c68174e337cf28842e2ba0701e510d1141d", 0x7, 0x100000000}) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x7812, r4, 0x0, 0x62) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) 16:00:54 executing program 0: r0 = kqueue() r1 = dup(r0) setsockopt(r1, 0x9, 0x1, &(0x7f0000000240)="2a8306bc2fb14d376d869a800bb49a013373aa29c888eec126e16738eb58f405000e965e156817e066484f9a1097a76d065e19b82f07b06709408e75631558238265a283f31ed93b89fdb8718f4c390383cd328d557d0b301f25704436feaf671645ad0dc343b4a24166e82ce25971d7e2f139720791cdb7b10f6fe0c769db710d4f6fcdcf58e0151d733d2de75db5b6033cdb5ed84d7ab5d794d419da6d200fb2c5d03cded564", 0xa7) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fsync(r2) mkdir(&(0x7f0000000000)='./file1\x00', 0x8) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002a00)=[{&(0x7f00000006c0)="0d924ee8461ada53b5a7d8c84055cf370dd76cfbc338cea4b5e5718c46ba6bf964b3d66fe52d2df97682d5260d748024add85ce26c69d1a40eb2f37c7a2508df25fa63c72fb9fde5dcef3d40b1a939fd7ad49c618bccce655876e0e6e78ede801b9988c74444d7df95df50a907f694c4b292c8c728030ae1e1cb118c5813175a7db937dbd2d701a39775b348d61e1fee7bd46e710d8c336b39b66aef6cabff741c2f9ea6f3b9fd0549efd7c43184076c52f396b653e832118fa43a8f45be4892b71f76e1701d2704c9f0493bdcd57365ce67d5bab52b5e6011e58627724d860a531e6e015451a45762932a09c59ebd8ee1fef161b86b1781ee3d3eafd1c94d053c6379397e96bf1a582665750f73f845b0cd8c3d4c17314a1b3b23b03b07f6756ca36e738d479de5809641799a43080344beb7598d4f487dedb620a8438832830ae261edd698b96cc0c970fec1a0622d7047ac04777fb6a68d407977bbe08b822d74b46ff1cf4c2df4715e1e068b3609032156b878917c44662f605b5da1f8c7385cbc904f17c430c24803fde44d18186914174d43eab868ebe710c4e07d8c264c948d9d79bdf43cabc82bce05c4ce82dabeb292c4cdf48603026167106b878a3a8581ec335f185137ffe9718df5255ed7642c3a2425c0686ab21c2c944eac555607d9dc4b82e20f7081c54e914ebf9459c2ec3e5a3566c2cb9fc112667a54c0cabd5dc9ae3320ee16c256181df1d800ca0d9f580ee28a1cbae7506c15aaeaab896b8406ab55097b62c2e18ec5ab88e79c78301ad4807437ffb9065bc2fe0c3d9d2843f65d1eaf0dc682a3a1bec282397528bc81a5d049fdc2927e729dcdc46fc0bf30f21e51d36c4d6608b9cd8a18995a9a6f77a8bf74011366fda5d972849bbcda913ce5a68af2c73b566dcfdec5a6a0943e28fa21bbd3e2b5c57e22ed2c3e13ccdb470741cf94572828c26d197b07fae8f6196948234cb38caf125ce345ea1b6286f6d69bad896653ab685ea430391d024ca9ef3e40fa1c498c4184a54fa3180f40ff1226c858de1efbf34ab43c282ac479e7697fee1cc6da7132f990c2dbc3f768e0f7573bb0b1a263f3966de7a7b36173b1b2e044b09350519bd76584901f41ee107636e7540d04232d41880fb9125f2539320ab51b61e8e953db4bb5db060b7a856c79d8d7cb29c3cbfa7f8dee3b8f89fb61749f9e4a0432746a0bc7bf9dee623a1865eba12328088de69513743c4cfc7c0a509ceea7701644c1c400853cc80efdbf45a4f49855df97e9e175c95a74341e8b2d2377a9e7e399f60261d088028215c0b38d7b9c53b4871f841a9c85bfd053c6bee75dd5d1a0e3a3f99ca97bae57e7e9b67517bd12aab59e92ec480c721aff8752df13b9c6af090a566c6895d9939cc1b46f02432046718f9dbdb8b7305d84e9ca8fb43feee2db70d7da89bcb862f3a55ebc99e4f1a976f6c8139c9a75892dadebde3eb3130a745e1df8212d344da710cb327bb07dc2df90fdc45bf54c7b1235369e51062a30b87beede66c1ec3c71bb151a259c26367ba19be00f9ef24ad4bad33ba3768d3c29464f3f58ab9958372f8263b560a01d4f66430b91cc3d46711ca282a58974941e38d0419ce0c153a8d114ccfeb088ffdcef49ab9dfd6de3e37e347ca4ae9eb1a296f51e13f19d6a913d3b3beafa4c88a25b793bd6f8448328e609b0500e1bc65154e3f4db5bb5b2efa5992a35c3de8b6e6ebb92f643eb26ffa75db7897dbbb88328232da9239dae00a51244a74f0f347ee7d0fc0dfdd4018dbd7d8752b8089e685ebbdbd084937765c6b95fe7dd68b050f5ecded572b2d2cc3bc8aa6f259404055a3cb32fff206c60c95a7544915e7c68198f57152479de3de550c54ec53cbf4684e0a0dd6b354b8d39fe8e7c70011d7b6cb816082b3ad3a6f0a931e0000d58300c6477a30607d2412cf584ed46da80d2972df7f3b91e4a0b187332f706b23cf4b5ead42bd3bb4dbda703f68faaaca2d5a6488953fc05fa86b2872f2de69adcda28a525b2a978f2505c560b48ce716aab2124e35aa27b99cb06ddd985ee2cc1f2ae2238d9c55a7f9b8ed1abd47816a9ace7685831275832bd3f4187d1a6da234c326f41cebf52e8e5454c524fde5d53a2659dec871d57bc3a2ec989ed8e33a82a8049a0850f7feac2414af824a56c8fbeed7958619055e63d23ad1635b87e4b544991955a84ca9abb82b1e06882d049a2984684bfa11a20f3b2a96e2e0b406786bf86f7edeeb815a0f15453086f0bad4ee34298570dc9ba3558c8b3ce6b53dd8d524742d3c18d2d7904ac4316d2a9844ff91f0111199034802d0a333701514fdfef8f4f242806c65ad64aefe274c991ccf17a46c9774ece83f34555fdbada641ec385ae4a3f3877b69bccaccb531d157e7508b4c3a4f34dad2398fa82d50a9bb0fa617c8ef4fbb2c84d69933a250b7c2836b9b405160ccc9b3e107734490c34e17c280538f27b0004d10c40375aa5b71296dd0c3e3ca2356719c1f001ee90ffea9783b0de2587e8f97569b3843a16d503a3bc1f98ca93a8d0cbf19b073f6bbee4a1e154b31643448bd74de3da1344ecba10dc88d945aaca4219393a5d243a5371c5c5f0a85d4f1ac506f650bd3d3fbf4f57bb93f5c1f045d31d78a60b110d740b09bf131dea852e80eeb7af90361ba4d279311cb48693596941af1c69aad6afde8bac4e003285f0fddba24ec5967db9686e47a4749e0644acab9c99b41e330f16ac9257b2ffc3dc078282c2c6fed756d0d6da8eda8513df6860ccadadd9ac4d21e2ecacbbca773579a3a785405c55dd32def15435ad3e07cb3c806099ec620032130ae587c164c9739f35a021e0ebe2db29067c013ded01b28b003927d23680dfb7bb90b6b72ef292bd2509bf72583b210e7bde5359be53eed64feea2b0fb098326dc95e5f3492f36a277c6131ee817a64cf9137c0c490084cd5e1e89b536901e2951ab472b2e900f8e6c8919bb78dcb80fb24d0dff1989498f90e4def0e66a4098f741a275acb2861e159d4c78a0cc61846120a372d0c2512d05ed680f8270ed640f8ba17e204edb1a22189e39f3794725106bef1b5279a3a749d15a06fe0479ee6634932cb4a63500fea408c0cb82f35845e9657bb9f835cf36512d19db65a81819ad4f68b38ce315a3e27f575dfc4740e4fec54bfff86283d7df8691ac35cdc22d167c3c7498dd152c62d5627e2ef2ac59d35cd68fe7bdb9f5325afc4509a661d851bc3ab5a39c7f38cc8c44e7b4f6e76c7e35a904db162ab7a7dfca0e0935828b0ad24f0c87a158698914ae2d23403ddae2abf1bfe56d4619ab0f2052ca94ce513106f80c4dd1900e96782e6c4926fc3690e7ea6195aad07f6d78a9bb62743cc0907295e813ffb243141ef5c6ea0efcb8900b361d7c7e78b91dddb736856d43d91537e7b75c9a9e11df00acfb3d80caede8d14b4862681554803cd98d653f0c15b8c83f35187f99f7070f9ac64d5b35825bf6837287c3aea709b61634d78cb26b62d4eaaa39e6ed7fc78749bdaedfda35cd33e2c11cce92310d8d56063c88f38fe4304b3cfdd305d29c75044b14a31466a2b4838120447aaee080097294db84040cd21fb2966a3f7bbb31315215e080efb2d7d0191d03692de5a539920897e3932749addf7d7fbdb0f80434a740e727d6c1b81156d7c321b9037676ae5f364a2261a30fba3384a3e73b8cfb032ef49b4b526ff3f9bfd8d1c93568afaf4b01e28cec4715ddf353cfda3ee0d1e5dc71ef1b13e931e8d7ea4ea1e5c419ff4910eb929d845465531ff53fcd3bc6cedcd16757552280e73c2af9bd9a95373d1a66d175341400dc57f1d49f6e3bb4b64675f15a22b8e2c87fa70f7dd6f8f50406e5527625d0a236f9a5d94bf38256e2965cedd30fd5a5adfb67ebdae7d60ab9ab13ee65d64c54319d36f1abd04781cf4d61985e7eff83c5dfa41dd62ca37308c4030a48f9ce682ab620421eb7a14c8b66ec216e69888b18e866a090a9d50d97fb2ef92e3e1a8b5dfd32a74cac3c0335d9497be1597248a54101569d378ab06a7403153d53fd2caa33ecef838e66f5a5a00c901e7f3833f777ec7ad54137d105a98fcced088d2496963f119e567a5063a5336d61c1964bf1f31e0a76b908eeda1a5ffcfaee62f5b88a3054d8b593f23d3f87eace3e8e4439d29938a14fee8e9063ab22985d4d2eceb8cd388f36c9028164169d615c1f7695862870411718f6172b833581ccb8a1f6c831eb249cccbedf13039de2815bed1fb4715ef729aab9db50da35030af68c02479a78cbda93d247397600d7372294b699b38b71e7aad4e60e5a765127be359b44799c24e6c669c063f986653e7d40efee64c84cd5cdd62317195884425432c4fed5e56718f293bb76d563c76121dca82c9064b4d9024240bdcdd86012a5af467946d3f2123bd5c40e8869b7f2d77e4ceead9bd00497d98a8125109cf09febc962b7683607738ae7e52a7e7fc4d8a7419a006cf743900d58fb88c794aa6f75c970b1ce027aeeaf2fc24236bdb2ffb8cc7cabe9584f2c42517489aa4c724e4977be7580732d4af1bc84fef775085047eea78a976ef8e5784d8246a38aa872fc6ae95503ae22e8fdd3881b9f486afea178e017d2d0e9b6cb08efff953a66d6c0413eaab12c32ef7995adb7318a258bddc82c4058126112d0ecae0aeb35ec37feeca76d53faac9c611b5bffb4990a0a87b44354f7721cdbcb6fa6b570ab36e0b33995c8b0bcce2bb06c8005ec6759e7012e2beaafcd3d23ac3fcf653b3913b5527ade1d3b34fb5ad290a1562c575f956a8eea961dff9685449ac818d063865a01356d30cc537251233f76a2937a257cb7d3300248110c140a8515df58bd9a4f35a474414c183347c5e6a276692007f314b7cac64e068c2a592332d78089bbdeaaecb96c2f77be44d1e25e05a82984a545c164394bc2abfe509b4c51ebff032ce7de2db828ede848491d81f0a76520f464ef88f3cbbdb710c3183284158dab60b62ba935ef8764dbf30b8fdacdd3c9ab1092db764b001ac080dc41d04f8ed85459969565d08edc639334034b6c485462cd841518af6a12a3b38c9e90818152ab004fe52e78933fdabbde724498f20624ff68abf4bfda6787070047b509f65de5e949c8a4b58a600f6ae5b5cf3c725ca86cec2e6a8e22dfd041e0ea18a854159530ae0886bb03c6ff46a7944e7e0ee1c74af09a357da12148743b58cf26d5ce5741b6a8156a60049fcf815a78a6bade77f76134d8f6261b768783b47ad67cc5b7398dfe9eb9604262ef67ab9c8f72603a2a989a553d330f97ce53076fa298c96f6ea878cc6f523635e535c5cbd1b0d7aa6e81de99af6c7ef6a144a6488552d496bed5a057f646ab6740855b6841c88d642c33d7928d3fb4a62d689539273f211322ce085bea784b0b7d05db384658df1f4201212cd4c97354b1167ba7d515bb50ccb6da18c6d15310763ba73dd9eb7ff324e166b8fe61490ae3abdd087fffc8c6653e125c20f1c9e01db4b778402e823bae168a20b6179d31fc19f0a00528aa5a94145a81653abf40eb9de09eb2b25e9c497303fff9d7df926fed5d05fab4ef9400dfb84bf14bcdd1b5f440443680bcd0856da058e3a884b0de9ee696b2b96f31f2d67e700df180ed0729dae0d236112f4524241b9d4fe686fdb87f7c0015cd626f98c967a8af8432d745f69aeac71581429eaac0dd7b6640bbfa151e886cff0c4ee3c32ab2e3b344dd43ba0f688c45e94d899bef5e8371058a735ddbf2fda637", 0x1000}, {&(0x7f0000000380)="060a4b8486898b6d3d63abe467d48607541e96769ba7c956c6384985c6fd6fba4a1abd11bc723206220cf60a1f4055aaa6d57ee21629a8c0bdcb854c361fcd165640633d3d167286abdc49aad85940b55d5d3ab24abd5f8407071883dcd1437c5aae927a3066ff655ce9598b78dfa92c0aec78dd72cc8a2e6120045d5fec2fa17c9238b29b71e231f6f700d8eefdacd3772558d3d4d1fcaa4a3b9365a6194d", 0x9f}, {&(0x7f0000000540)="43b8ef96936e23090e61dc1e20410c93ecc2c1cef1418234e8cb42de4eaadf1f644f2d2d9207fd8be1dc18520acd4608c9f7f96e2f141d70b81e5737ebb41521e21a36c21673bbd867e4f76e83bbb950ce5a3bc791be918c2e437e764b27554fa0e6606c3610ec4e5337d1d0eb3bdc3a19e352d991fb10d62d1b520f4c5277a654cc5cd16d9428760ff3f348db0969b798b3b300187a8b74e18dc8f4e1ada1ec81e5239b8411028559e97869f660a396f40a6aa5abacadeafd5ccda7629c9fd6a8462f4f9898ca5fe738c5ddf370502322e72b46e1a63b72a4aa582eb9c1f3db3f8854", 0xe3}, {&(0x7f00000016c0)="074d9ff8824153e8a0dedb4395464eeab1f5bfc73e2d0f09f469ef39f1898874ea78bdce14bca46ec86d8075b4088634744cb369f6f078a2a647522dad5fae90f434928415b6e24da4b6fff6bf1a8b9701b27a76ddf70b55bf92d69baceeae744b9d2d89a4c4d74497bda592f9d5a9ac25754899d6ceedf3c8abd1bc6164a27190c79d5e89a39a67c5a53626e419ecb310021bb5a6699a52e48bbf4cbb98cf2be5d7ebae5ef1ba0d30f20d958757e68b1d94761c42d60b06bc4d6bdc90f6bb28e318bacada5190d0", 0xc8}, {&(0x7f0000000140)="867096f85f03ff2b913a5f09fd6aef1a7a93f613e81059ce653053aeb6ba364d44edf9a65fd014e4ad3535973d8b0d35df5a5d4c04b3317cc3ebadd9609771be55b1fd6f31938d99d6174f57a928041b185908cdfac6faa098217ee26d", 0x5d}, {&(0x7f0000000240)="39f6500e907c02fc99a05838ff1d5be7b0dbb46de31dced82b489f", 0x1b}, {&(0x7f00000017c0)="1e25c5f9388d0fb0f992f27145585edfdd699a67a14c818e018b69748acb827a1865ab6ca898f9b0de03d3a3f1d62e27db7694288d44cdb534d724b7f70ff986b56d938a52a624a57893e03cd74e7a8729f563547620ea3ef2df3308b137e05bae83b9baebaded9c9ef643e54aa6d02e120d43579dcaa26484796e8bc692c4578aa7a6a421b54cb4125c39412679", 0x8e}, {&(0x7f0000001880)="0bbef3a7a6e5ad5636fd61259ae53784d36d5424f123be3d7421757ca6255d0f02a9155b8eced5e007d8f5113f01f523c0e8e072d8d87995be45b8cd5b7b4c1856e1f0350e71b6ec7611400eaffb401d0e86be04b47ae4c4566d3f831b814410754b888fe8d8ef633ac17794c889233f4313f7bd5aa856c278305a0261105ecda779736e00955c50f11433c42df93cbb20fee1b68cfd774ec8c9968494bfec69515734f51d83716ead179047", 0xac}, {&(0x7f0000001940)="a7512a9dafc1b819689dcd152f99b641d8e21af238e29a5838fda8961f25f2308620b47ee00e219cb869bd2b1306f67231492fa7695ff88ac9279a08bd8e3e8ed4a506180149f018ad1e4f3c78b95b6f2947090a469246145270e5dcdc8e3e8b57d2efd8df5ab7e8c90cdd66fb777f71f7d08f052450d6fbaaebd3132f8ad7186aa48a00fce6ab634cfc4aaf0118fc4e600051df9b9bbcf033609996489d67a0aa9fc778e9951271e27db0714a0b1aeb5a97a17cd1edc4d3b32a86c1ee3ad5b8915463442eeeb9ecd31170f70ed25396581e9d7143c20edad28564de3462f8811d225877e39f9322f62609648b6e55fd58d37a07aeb053f818e6e94878f1fbee07a348a742859a856e084e6fc9467dfa83572cde0b93df86f194e56d32b227d4669edc5380489393eb2a6fedee7d04d099218756cb619c232721dd48f796810ed8ddb5d8406210d78e9dca8cdeebb51a0469ce935dceff25efd1d5464c714011dcbcd15bb06b37bfa732adbd2a56156780bb2766f8c998aac8fd148e9edcd32df4b08b7ab211ec74f1edd11dbaffb9e925aefc28cb9f4b30dcba881041c57086f606a57295e84fce4c6da2c00f2ebe13ab69926e1fcf4368a7dfdfd60c2f439ebfc7ecc66ef5ac0248d59f03671497e5bb3b6abed2fdc499f4ac07823610c7775741ff0f491c3ba399173e3139afae11d8fe138e85545580990867171387ae730bde917fbb2995184e85266d63fa360b64522bd7901b75fdc02f7fe3385269bd3d964eea39b4e9a1ff22efe8ce4211f57be0124b5315a5e384ff5e331be8babff098023ee2c9d9ebecf1b761dcb782ea602f12abf5c3d47e84a52e12ec7d875c6b2e077d5515e868c2bde705e003b319f4f7af0a3e4bc370bd4fc8cce31d879c87353907741a66501385292895944f05772458f5daaa9cb69c8cf58fabf88d8d8f2cc7fe72bcb7f84e2cf700ca9d3599ceff11eb05dbfca13e32497e4e4dba15e69b4171c8d6b70d758546db4e8ba13a6f4fcd101645f056ed1ce8cf8d3e2c0189453b66a57e6110963f5b089b325f2777a8209aaa050c6f0332ae86cfa04f59b09f77fd2398c637fd4a79b1232e73090bad5b636c80fd4842d44714a739b2c760c8975ac64908480e31278eb58be9c2dcda0792ac488ebc276300234ac7c32e17d457f5eae6379b0a8e63e9a171e513936ba0b1ee36c1f1d2d6393053d8a58a8ea8d7553090494286d315f7586a780ab4980d1211349bdafca82a19b707d819b7d04a2f52d1deae9a2c3db749e7ed21bd0f8b0569113d8e72f1ce20be16a328e22dfd9858ea812a536718d47b611292f75dc024cc71e1a7ca247244720aae12569f5bc2573d9aa3d4ebf074d564b53bd00d023a3b61807f0a8914e4b721b996ebfac97f2203b9e244bf3aa2cf462852af866d0706f0af3dca1e509dce0bb9552e1d1bb583fad458dca5f3beb58eb4fbc3420d96cc67016e17dc2085e166cc33d0f774c9581882451de2d7ae293e1e6e02ca866a578ae2fdf515b35e9e7c034103dbea51aee7ec28d365953ad3f9d99c2d2b62dd4a4067d1a371a5777150e4f1f225ea5cda844e0f77f8439d2a8ae30adcb9806770a58d0a7205b64d49c228b5a0028247c6fad69afcec90f95cc9fc54fac91c9e45f7b563aef95f58a004a7debac04d6ece43fc297f2a53aad740000458f4d8f25c2d6806d08279055102bd7dc0fedb1539b4d9a364b12952472523a20906a99a0d1bad58f39db7d3915d003d700a157754a1b1940533b1a979062630bb43f0a32abfba566e394ee69b5dd4b87e7784e0c3bde8fe6ac11e1a3a03a587553f0920917f9c128b2524420c6fa39a9704b4d66c837476f35db86f1083a13b829d088b0f496f706206b165ed5540a8b33e312ce8b89a783d501e4e90fda47bea24769557bb56f05b82ec64db22538a3ba42886751078641b1c23c8a5e459ef9f4d8857dcd7cc91e4be0debd6dd5143d2741346b079ee9c3c99946cd933840490a8952e9055b6fdfefd0fdbc120f7142851be06857d93bff111e201ca85173b495a713ca48f34cfffb95aa7837dca8fac2f490983a670eedae679d270c90c7115ce10ec4ad48fd64c8fcbe15a1f3fda735436fc6cebca4884315501bb7e7ebe4dfc0f7e88912f2485d35470bf1d2f095eb8dc498eacea0ebd870eca47aeefcb153f9b5151a465b222dc059025e815fc27b001605d2c2370fd7b99faa6c2ab74a7993fef37ed037e0007426f90ca198c364b1d2b8ec92bb3309ca980ab16a8f02e2146371c98f665968dedec5a4a53d29805daf9902b1332954e40a1f28f1e16cc493af4ee767e8f413ba1042f71182ae61317e1705f1dea73bc6d3629f44b540e59de6ad09377e3b2f0f732e9dc7488e07af944167c7d8a629337e2d49abc24408b2f0847ec4e363097895451ae77096034b64cc0f39facc7435684316788a7482d96baaf10b1e3f49133c395987fad749816d7e6206f8bc2dc8827aa577339a38ff27bf4214f7841e48af505625d387f9a6adec185bbae4ed87e2cb1c02187fd37ab3976f6b3bb90378d60cc052cb0c9f055d4062b48c9644c2f4db6498b1f02d14b0f7b0a84170eb54e2a57a7ff1c7fbc109390e98109b2b2b1bc76b7fbd4d027ef48ea491f9aed7f8244dd80ce2767b30109f505966027b5a827f0ffd2a811a1266b792c3d9f58ba904c119629b51b811fa77862ed72edf9aab287d0ad9ac7ef9f262ae0d07ff124215a8c6a9cff933f85c7236b0bb434d03e88308d575eac560f50ff6d6cd90c4ff813052724f8c96912a518bf516953535f2e39ab9e1657e88c93248d84836ad52e2c6183aa5a1c5c7347339eaded7d88fd0cf6199d0f550ac7a62c9d1d6d89d2b84a48a26c9c8b629677f887e0408a24e5547b1c9da793f1d70f6ef654bb68a88001a97b4fceb647402edfe7e58ea10909fd29d977427edadc9fa9950194592f2e8a6cf523fe7438cdb7fa4552084863b60aa9d5654c188f3b9925bf0d07dc072270d9a5c0598cac707df5d557dc22fb49caf3cc4be466020453ae5ab8b93c2d46cd1006fbfa59130183989d9d3b1af1b4370ebc0bd14f5a7057957ce1ed7a30693b7ca15de3e6e51a2eef5694001c9aa5cd71345bcb20d976a26019d0a24121bd99d38460f06487509f7b13a002274cf0eaa2233df141045d001c974f92a5f4588fa051d5852a6ec9fdf24177f83fd70c5821acd8b9b4fac644daaa825fdd75bbe7e96ba27d894e4edd22aa278000c1b58ce504c6ac28ba6add6446be11d713783703f226fedc493d97020da21cfebe2db168312397fb4d01f03e91cada1fd4cc9e96a987ecda95b1c3bf1821c471e157d9e1e02ec78e67b3c1d849bd94ecd258bb6c070ee4e7836dfd1ee16e5ce05b33d330fb2dbe9038e5e674a890e714af5b16cf1f7c15d4bbd70a7ef6241c066c7afc169b25fecba5227c8e1cb4abf0691c0cde0ed88a8d60ed01401785949f2bece0f377762d0ad52d05770ff1827f9fdf824d3f5bc27f22e36ca7f779f758e949ad99a62d71918af3c9ccb9b2f8bcb8990281cbd9597361abd66309093d8c50a6e0604deb9c74ca95f4ddc3c1691c603299c3beab6bf839c2eaafe65eb6301cfdec7441ca4ed4999f4d4b8e8333cff8d4bbb409fc90153a5f839db5b011643741b1e2a1097de668dd612587910df22deb8e35138c3ff36e95348eeb7e47631de1c3b833b8dcf6a13bde61dd86aa97292c9f7b4e7cb92924dfac49b88a47b8d227d3d80aaea1d5be93dcf4739cd704605ddc4f80c9e305d166c5ce5a3731f01ead85ef4661fbefb15a80a0808b7d4c34f6e7f23a9a9a36995c1dc2e025fd0fa774c6e2445af11ac9f913c14e1e629bc19cc585b4d102da7b5322daceec137dc969d24f9924c2c5847591c660b0b6249eb759b394a08685930d8b676af5cdea71efa7bf8d9c28b3e3b8415344f6836df68c2381bd31d1828ff8854a72c4dd03c22ea3ce1e8acc456fdc22037f89a0d8edb5d170d4312ed624391b60eb91ab80c0e376def2fb3e94733b7c1bed475506bdc6e102b72734ecb066d0a39d7fd0e5fe860c3b0dcd403abab26fdf104b5cbc1e04cb2e5ab1422b457f5e88885e876b4db611a442fba474940243f307c9615a30092ac6ff088aeb135696e9978f9b953212c60e7318c43106c1a45698355606bdbc442f76323b91a0751a99c145fc5fa40ed8c720012801ea5a34677f7412d06863e1cdf028427587c618f430aafebdce95cdc1b272623abf62c8cb6ab500c3d9df38f1ccaef97d9d8ff487eb7cb7239f9bcef5d9936c2ca70f9ca81b16e537077ecdb598182a88a0e5f958d8d895af59d67f9bf7eb3ca7b0946f943cf4447de2457be32ae109ef28db84197d77e18a219b4e789d46c2b9c9ee05d413e34d6319c36542b74b6ea0404a9e85242ad4a5ad9d272fee549bfe81a5449364069c31179849cbe779c57afca462563ec77b78ba0b790cf8a985dccb92caed0cbc2e8040086a1ba1d211dfd4179ff8a3192e999ce2ebcccf7ceff3c8747b1d7ba481c981c147da9bb30c33c63b5090d5e09874e7807577e75329ddcc7fd6f81f6bdc268b448a2644da2b4de197a4edf1c72de4f73c3ceb7c92fe010863bb8c9107af5e1babe54d8a967733a1853023029ca61e715fcf7f52c79daad81d2f751268c9ec19868d088f73c90588c5d27dcd19258dabcd6011108a32f482b3a647763a74574b1f5c336cfac5b7fad26f3d8050720de6b4941407eca78e65b9a2e4ca339c7f417b4ee31824cc56c654566fc9e0cebf52c182f3dfe0fe5259819de27ca898ca32d01fe461bfd62bf607f0b65742095f60bb666755b3be34561fa8e1dfde9f692e8c7b4e3d277faa15e6f3b67eb73def64b6e75d16e066841a50328c40f91fec5f7ee5a3f30368a0599918189d4c89804f8efc54a7dbedc6e6351a60dc319db679b2aed0292a7f6e5d2b075f57a6d72adc9ce8cc21e94ebf4f248aacb753225ded22023bf4067e12579e4d521c2c9de171e1ba58654fc77ef545dcc95859a263dbb58e46b18e583e20f3b7f0ba0fc76dfaf24dae0ab875b460bd2c52f2dfe98df08c9b503a53ffbabb9ba8d6f175f842ec18e10fa6ce358519c39edaf380144bed1fa560c3006a441d59418d6181573b1b0f7028778450746563fc7285af17d53d20761b0b0a689f3752d976bb1257f2a1b16b16d09d6686c0659b2caa9bbfeba4dc9e90495fa2e710db382559c068c0047d04199500e049991bbb0799cc1b56b2c9f99ea98580a6cfb8d557b7159fcd8a86aed3f78f01ea459d2c7c1e3a7ea1189859e4ce6c56ea6b488c592857aa58c1f3bea77aaf064a012719141c8527173247b78a9f32c823d6ee1d2ec6e6ecbf40d9efd2b7e4f94787d3bcc9f79df51ea2b8bb550b71838db945d6b1a9f0ce8ae3502d769ada6c25bdf6ecd65c973553b1841992893505564c04ab1d191fc4e1c92c7717e33954071e762739dea0d414eed1656ba51d02d60a4ae6a176999e86abbc9ef82860ab43614cce53f52a6e71c1a817ff9b418ad93938e0ca8bab3cc2a29d3287a53dfeeb53de9950b02f69a211fde5d811955561592fa31b7d1ca9a6a038f0a67df0ed08a0b2bf0359f540aa3b53611d3e6156a79eef8b85e7678c6e1835bcd97fa7d8d9286d9b51ff4fe0d19da96b0f92cdbaf8f1365484be2899de5c7fffaf978ca1ad09142a6b37c7c1d8e43d42fccefa591b31f5de97cc59748bce19a5ce6a06b7e373097b5d27e6d24c3d257ce3d52085", 0x1000}, {&(0x7f0000002940)="eb5a15811e44ad9f0d6230f8386ac3d4a6b2e347a7483c922157a01949c951c556437d33c112ef99513b7bd8f4547bd6b162713c7cb204cc676c1e624baca66bc843657b8145f5a82acbbb6d9cf71ce6133ffb19fc7a3b3a035087819fcb37183c8963bd9768630f5721b711f5ea96658ad2aa75392d4e3eee6cdaa4f7b986fbb58ac6a97256baf30c8ba7461b6f24f80a969c916896c54699b4a7e8340a61", 0x9f}], 0xa, 0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x100, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x102) open$dir(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r3, &(0x7f0000000280)="36d32e1deb081ba373d56de340f49b861313d9ac6d23d52f313c0bf8563a46f1b315f8654de05b7df04e557bdb1f90b7db102253bc54b5442461d6a632765574a8a402d76b334ecef03ad364694d49664b48d0fb3a583e55da6ae83f2141f042773fb267fb", 0x65, 0x0, 0x0) r4 = semget(0x3, 0x3, 0xe64d4afa295eeed3) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000001c0)=""/117) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f0000000100)=""/178, 0xb2) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:54 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ab1000/0x4000)=nil, 0x4000, 0x7) r1 = dup2(r0, r0) munmap(&(0x7f0000a40000/0x2000)=nil, 0x2000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ba10 failed: hole in range 16:00:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) 16:00:57 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_getres(0xbbe96d3520b098ea, &(0x7f0000000000)) 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x34, 0x6) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00', &(0x7f0000000280)='!\\)\x00', &(0x7f00000002c0)='\'\'\\\x00', &(0x7f0000000300)='.#\\\x00', &(0x7f0000000340)=']\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)=']\x00']) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) 16:00:57 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0xfffffffffffffffe, 0xfffffffeffffffff}, {0x400, 0x101}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400), &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='-\\\x00']) setitimer(0x0, &(0x7f0000000300)={{0xef4, 0x101}, {0xfff, 0x7fff}}, &(0x7f0000000340)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x1f, 0x2, 0xffffffffffffffc1, 0x6}, {0x100000000, 0x2, 0xfffffffffffffff7}, {0x100000001, 0x9, 0x2, 0x40000000}, {0x5, 0x8, 0x9, 0xfffffffffffffff9}, {0xfc, 0x6, 0x9, 0x3fc}, {0x4c, 0x0, 0x81, 0x4}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x0, &(0x7f0000000380)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x6c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0xfffffffffffff947) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0x0, 0x101, 0x20, 0x241c391d, 0x10001, 0x3]}) 16:00:57 executing program 0: mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0) open(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x200, 0x0) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="cf0edd98a66efc84ed7b94a31993c28971229e6f73ff967ee1a9d89aedde58a8b751d9ce73694223dd8dad740deba5db8c51c6973373b6e5b55b8ef127146110a2d98e3d6229552fe907749155245f1d40c04b62e42a229e6f0ef2cdbfb399f19c772a2dd59a196831320186379e899175d2bb5ae5f80e537b1a523c8410e38a6b84d376deb60c1f14ea58f6bd86f112bce4084c8ba2eaaf054bc62f2ea658278a99ad7eb535cf01d5712e541597c8e03b2530b9e7009dfa35111fbf9d0e07bfff5c9437d053e953f6f654fe31ee9a42184dbc8f9e3dc02d82fdf3938ce030b09500df46edbeda3257b29454a1e4ab2a4e9237a731573053fc0a41542e4c93abf2a7253f6c9ee5046aa634cb9b53857aa8e84701f071fac0b5a995366f224fcdc25fbb7334e809d69633cb64c6e42de4f9b15dffd60f5739ccbc82d5e79bdc39fdbc56ff7033d278d3d030fc9681dd794ea7573cb943a2a9d1da264b103eb114e523e6fb289dca34e306203af35d71a516b13ecd4d6ea7a6eac4fc6b147569315351a00b67d34e9442e19b8cc1fc7dca7bf9cb0325033d9f94f3d13deea70052bdc22f149ceef999700da6c2ee164898aff3d50559793916404c33156bdc31577541ba17f039872aa71851c930c844337e2a32102ed4b83374fed9e35c21806788e196c92a2dddd520830eafe397c75688a6d3d421530d384dd21bbffaacf09f1efb81e20ae69b8e5dc341037c92cffef1d4fb9e092fdd0048468567112827aed661e0524ac7805010465e0a33d1ea5f7235e810ff1ed970221bd974b8b2dde4b0b9a492ee39c9ea3b6e83d23fe842ca8bfcf7f71d3eab4efbac1c1905c417ac872c3ffeabb6c88f24667e3fded2c8233683935afbbe1bacdebba00d184b0629f7f07fb1379091843397380a57b950f6831ae9d47e1eb904f0d1d3c3a0220d1fa309372d2d7b3227a6088526614dc540120825143ebe8c68a862db66768807e410da21ab9f73e16b4941d26ab4f56ea72a319ca00fff8d0345f955d6da1453afb851a011c73af4cd1eccf5966a4d343d4c902e226c15dce221e6b23d563cbe51ef35258909f155e2aa7b263057c38c2cc44eb568e2a7e1d09f7c82df128351ce5a850bccf2f283d4f69c44b756ac6b3ffc92f07f900af5024e04d9ebea63818060517bd6ceda513123b7707a5863dd2b76e860d5e91f8cc6f47dc3b11fd3943571b13c6496034315f42f78b76c8b3fbf95ce2d2f6fa5767d39ba9ced622e9f8b82f2f7c8430594b2e0a92067f1452fffda54ef55c18ec95d40b56c20a634f34eb2d9195a0750978dd421cd69447e9b5bc6fb46f070cf240401cd5395651362aa64f9044db109f36f6fc89ccec4e72d1e964ea76f1a4719cc2f46ace6df1d26c1f9ca3c04745e93d0e4e08516d258decea98355c61405d988c1ef09e43e6aa0f1007ba5ca1165af4defc7a9a1549fd46e45c53a7e024208952fdd91920d891b026e7f66a6a26ad288e8f146b2a756b7cff98d9639a0ab25f7d2cf80a1d8d613f321935c1aac6de015865cb3bd83b1b90a2633259d2adc129e033e766a274903fb27f7ca6bbc85ade98936803f43eed286096d4f459374038c5b7a968adf943a1521762177f7eff686c398c4cfbe4c8d11c06b02f6e61d75b7cdb91ed81acf2ae0b87fe7de8f8a7804ccc388ac09e9fe7f4baad13798b29e923af03ad32e5c2b238706f9f2a6385f496a7f0c32672d36982ef754000ccdb6d12b10d5b51aca11250e1600dfffaccb4c63685004a03013a9dce39fbb232e6284a1b7a42638e07781d8e0b18241472c809146156b3203aab2f92590e4899dce57afca2d1f2a5c84e4486770daf2e3ae51d6014745877b3045340b1f76a52f6e17813ec720c7fb066f219a9e5d74947943c3c866eaee0d14608450b6c930894f02fc399a0af94203a8404cbc2e8e7fbebd1a2a6fce2eb475c74adc60ad129d554d650b1593c295bd2d0b153942371648fa28a031ed364bd437a811f5b182edf2448a9c83af3340cced633b41d1d1384e986e3d34763cf7fba1c91955d0fe1b516c828f75a8809d1e7030870e673bdcc893c2b3a8a75f6e1cc0f2b43669981db59803076d6f6007b8b98a25bf9705a07f967b4c77c7fb4ac9ec79fe6bc16dc8090c02d089f638937fc682f63da70bbbbb37a56f21e9a4d43b3e7c1fd02252654b2d4ee4dc7a7e94ae0facfe7341ee7c0d3d1f4c99f107577a1a33f0d68b220bafdd9783e82763ae3d2a10710f94d439ff52f707549a79a5c9aff37760b3624e1d3a32cdaca5558efe14dc2a1ac72edfd63fc9a5daeea9ceb0496e7bcbbe719715ed9aabbc7d5749b6e447b1820318e4253e3eacbebdea7a65b7baa14fdaed5d0e1bcaa9410ac34a3ff5ca042ca21e630278a13e590761ec4af32188d96cade3d751d7e5a85bc040f3229894841155ac05daa303ceb997522328de80cca1dc3f68230e593d883b99833d36132c2e588ea47931c8d72bbbee1978248d1ca6b47a584c4f99259197252a826b60ddfb4ce6cdd6d08b7d92df3712ca70532dd55aaa4ef627e0425045d0f7c3447611775ab1afb6ad5a1743a8b52cdc0600fe7f0fa44e394df402b3bb187d893033cfd537ed581346e78888577657190db02c33c237bda10a9c2e8c7af026a190a5f9a1fa8ecfae814838dea80041f83a6c0fa465fc36850af7c4044b2db2f8b0df56bda21fe8ecefe2f144f9888febef6627283286fba77d06cc85b8f0e9865159ffc36f67a0d1e331942f17d8aac34581cd5c2b6e65ffb23b48534965958b3fddb767ec6ca0f17c47b4d60f35073efff94197aeabf96be6b896914e547f2f3d18c203b8253991c33f4673d30fd02b4f2cc5af1b4bd22e15b5770a6c88dc7cb4665fedde0213c78a8410618992c6f49cc031dc169e5350654533fd2ffda843517ebb68b2223e10a9cf87a1be6290e9777bdfaa95104ab2be1ac9774b606eb702c59703208e3ac985c5bcfdfe8504f6889cf53d9e41fa5be4d0dec11cd63dda0f4a5737ee7d6e63102c85d261b52fa3c061c74c0746bb1d935dc3b772560feef6adaefd20723a55d2a3e8cc5cc548e5e8866a78c951fd7f70d80954f236b2a05cfefafb6132d9f3aed1a0462b81a0ddfdb10d61128ca2d39f8fd6e9be15ed86ee6048fc3c01ad2fa48c2af121f9ae04060a9b28fe015a3b9d38c50b20c6194eef82fc5a7bd3ea3817a575810cb30b3ad08cf2b061c740033a054a0abd12059b307bcee4121ec4736d6fbcd9f7b77cfd058dd20dd1b654ebad32dfd0a27cb55f8820d187881c79f65334feca4f532586c31d2098a71a464c6ae657c33b429fc7fda4a9383839897c7b9545856564d993451f6c4c7e78db8a62ab57532329086f57669742236c17cae66162bdf82ea1ad2e3d20b1e23c749644537ccaa258797419d2d821fdb7fd6878aaa16b6d9f3315eef42cbda16fac874ad457a4e4d94f7819b75ca16522654467f86061cb4a50bf508832bd331ed4e48fdd5e1a3652233082f75308efe13b231cd76d7fe9000e27f3fd04adf97287b7266991751fd4f25fe35cc83d48e7ee491d8e7dbe94afb109b516aa2fe0777b673ee42b2e72f63a5c93d050611801982334cf3561e368d64b1cfdd8f952781d76afb5c3063e8d42bcdabdf5be7972a7d0336109ef05a9bbb459cab87f3382885faeeac64d1ece82639e8621d9bde1ab0a8bb1592bd30b6deef4c254c4830a689f31f2a0b20d42e18ef9a50d4b4e913f650e720de0e6ea1da42f8842aee076bc7d0f195e92bba172f22ceaa6d2d3204d1d66cbf53b2d3342f0eff97c6e324869bb834122ecccdb5736db86f84c4bdb38324c07d2552ae8d0d8150ff5fbe35f7d491445b97d3808246009a8c0203aa182e51115afbfd066f5e49249435b4eabffce81df8fe0d5f9ee05d5a1fa252033c8595b0f35ee3b67badae64dd4918f45665e2227e36ff546500d07b0120b62ba6b2a39df2a56af12d3380ea13163eebad538b30bb9f377d0efc4ab65fa14fb00a7c203d9a7e4ffed9148c776e5f4c0d4ad4509f86c29b51ff8aa36552534531dba9f05246bd2012a0953f0903782a0fde5e60fd5bb173dd8a79e6ac2a666e3487ed50feecc97698a3fe71ccbb2df01a27dec98ee42af5d9b4aa6c5000fcacb5a6d10b20ee3aee5e127350f4d824eec196cb703be8f317dccfb3f959831b4a7bcc4e451c9c78851a66e9d5648d276c527669bdda35bf57e3257273ead511868fa2a63ab7603b2acd9b5529d2a59a25dae38c6388de0521749da0fb66a6b41124c147779224bfc7f090eddf9025e9c94cdbb132eb2b41ac88ae0d49243ef3ab3f589ce568288aeb94606a1963a6d452a369efb0797f961a8d343563061a9214429ddf110218aa3f485f8e2c1b012f38782b7cd2b954fc6b9f14c74a58fb42edbae1ecbd486b701d96728aec1e18506abce85f9843052ddc93b879d2341f24f8439211ab644379f7f1324c39b42bcf8df00be2d8bd2f40a25ac461aa4118a2c51a972b04ea1dd4858184fa3707d80424d53b91cfa785c027d6844c6bc31263f2f9824f8695de9623cebbbef01e95cb5bf0f5cf5d7f17bd4ca3335684263932107058c740dea8441e09bd787b0805c328f25773a7d0a09be531ecbe23c43fc2dc2aacc9e922ec90d865a3ac90833d89e897c0797b89c0f17d8d740ea64f14faa78cdff071b0007de029862f6e3873ed29a313f9d131000c1b6dea61049565aa8e7ac1baf10b757cac79eb7d59f74bdf8cc43f85ed09f01609ce38bce84bcd5332650dc12dd61838a2e73cc32c27a204473420c40f2b7f6ad472a75305fd3ece7c016f9bed8af8702f09c74953e55a4e0095971d4256f38ae6f6fd8d0289557b7f986c2c20732b7f3f7b6f40d908a064a00ffee7ca9bbcb936851c386f995b1d46007f3be41664b5d2d86bb3557f3b3c73d147f33ce2575263ae38925b2a8503ffd3ee56be3a389e45f091a5134f44294c485f224625099e1dc2a419c88bf4b278cfd35294860b8eea07b54db2fbf92e8472e62d05c215f46da8199d0613ae7805a4d6059607f2461be47749632376814d1de68dcab76f686115ac0a1a335a0a7cdc494ea1417c2ac9b6c30443aa2f8b8571f73543df00a6f14a2ae6d400bb5cf44e1ba71811b9c816aabc184d0e2586a00e1640ac5917b4b150e475e76b1b4d439fd1062c37b66aff34ecb0b6acd19161e5f120056d21030d534f3a4f7e776e809e74a81f5af122c3467519a803b89df39b054ee5756f971e5432b9a9c45b8e2f81ecac20260bca4fa900084677e9b5da3e60177ef93431499b423df76494338015e2e357705c4f53a5ea725686ea12f40bb6c703ed7aeae91a523bf63be20943e373540c63f99f2fa2ccdb21a0902987a461930a2a4633556e541100c56fec1816b27cb2d45839c3295719bb9beefa790b743384adc54ee94f3afb6fac6586f1a5e5276c72fb7d622e9e27021ff682fcc45fe11f41dd516cb674e6d8736d0bb6224bd058307fe90c94f6bb7a119aa3f4b4c79730d90337558aa9525761f8dd037ffe97f0bcd707ee478042be6b4844f05789a2472c33d1d8d995e1461c57600c3390f22b7ad9dd8cf8c0a9319b4e0432c02461b21f70fae0fbf36d556566faf2f16c33250dae127e5b176ed14bd892c24045ebc7af80d04cf6fc1605854655c749ca5d926769634b10d4a61341a2a4c91733354a4afb43364122ed0babf259ab6037d73a3f6cba56586b2b449690821932cb3defb91d30144bdb2c6", 0x1000}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x104) sendto$unix(r3, &(0x7f0000000140)="6cbe80bbba23430afeece6752327dcd4c1b3f8af44e4aa3d5b1df40c83b5c66011940164866a306d26f42d016f4772ac0c76911f427e2c1a1f17e9c5f41a27e24ed812621fccf1899a048daca5d9f332f1f1bdcc41c85dde345faea0dc95f5025382d8a519a860865c51139a62af3b3570d88abedd99b75a7dcd20378e4d13c11cb17a7dfa4b9ece842424e773c737be78795ad04406b8afc16f91932088c3cc26f636", 0xa3, 0x40f, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:57 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = shmget(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x4, r6, r8, r6, r8, 0x21, 0x40}, 0x773, 0x5, r5, r5, 0x80000000, 0x2, 0xffff}) setgroups(0x3, &(0x7f0000000280)=[r4, r7, r8]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) fchownat(r3, &(0x7f0000000200)='./file0\x00', r6, r8, 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x45, 0x0, 0x0, 0x3800000000000}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14, 0xfffffffffffffffd}, {0x35}, {0x6, 0x0, 0x1, 0x100000000}]}) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000340)={0x0, 0x3, 0x6, 0xa6d, 0x7fff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x41) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000300)=0xffffffffffff9212) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20052, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x4, 0xef, 0x1000, 0x1f}, {0x401, 0x6, 0x80000001, 0x7b}, {0xd93, 0x155, 0x6, 0x4}, {0x1, 0x9, 0x3, 0x1}, {0x8, 0x9, 0x9, 0x1}, {0xcc, 0x6, 0x6, 0x1}, {0x1, 0x4, 0x1000, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x54499f7dec523dfe, 0x0) 16:00:58 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1, 0x0, 0x0, 0x100}, 0x0) r0 = kqueue() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) clock_gettime(0x3, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:58 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x4}, {r0, 0x40}, {r0, 0xfa9c416e0b980ed6}, {r0, 0x4}], 0x6, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x4000000005bcd) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)=0x3) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x58fd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000380)) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r2, r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1, 0xf0000022, 0x9, 0x800}, {{r0}, 0xfffffffffffffff9, 0x9, 0x1, 0x7, 0xceec}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x2, 0x0, 0x6}, {{r4}, 0xfffffffffffffff9, 0x28, 0x1, 0xffff, 0x400}, {{r4}, 0xfffffffffffffff9, 0xb8, 0x1, 0x0, 0xb04b}, {{r4}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x6}], 0x81, &(0x7f0000000240)=[{{r4}, 0x951e61c412a5127b, 0x60, 0xf0000082, 0x2, 0x9}, {{r1}, 0xb59e85f6d4dac965, 0x1, 0x0, 0x3, 0x100000001}, {{r4}, 0xfffffffffffffffa, 0x11, 0x8, 0xffff, 0x1}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x200}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8fe7e7fd58141bef, 0x8, 0x401}, {{r1}, 0xffffffffffffffff, 0x94, 0x40, 0x1f, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x8}, {{r4}, 0xfffffffffffffffc, 0x81, 0x8, 0x1, 0x9}], 0xfffffffffffffff8, &(0x7f0000000080)={0x9, 0x1ff}) r5 = openat(r0, &(0x7f00000003c0)='./bus\x00', 0x800, 0x100) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000400)) kqueue() dup2(r0, r1) 16:01:00 executing program 0: r0 = socket(0x11, 0x800000004003, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) close(r0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$KDGKBMODE(r1, 0x40044b06) socketpair$unix(0x1, 0xd558a890b896528a, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x28, 0x1ff, &(0x7f0000000040)="264833861d1e0f94e1ab13b9e023a9ac87ec", 0x12) 16:01:00 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000380)="0bd92efc24baea274213f077595bd28bd0af41c76687f65d91a29985b365fc05df8117c9fc33fb8f25bf7b1979f85bc8b95cab2cc1b4bd48011295f3dc0a8dda4495d2e048f3368fa30389ab7f67064f7b081200b7d63701385e7287271c4b38261dc874698540f64b47c95534a3d1f3f94982276ea88cad3d57e102a9f0919879af70f9295c1745f3e63de2b08ad12c845b90211037085710732257e846fa3d065529096b61062e96d4d0405d21a14709e9aa6430afefd5b6071e21dec6c38b8132260b3dddf541a75a908c6221de1aef4c", 0xd2, 0x400, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x20}, 0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) chroot(&(0x7f0000000080)='.\x00') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) unveil(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='W\x00') getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000480), &(0x7f00000004c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2878dd80970e74beec00000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:00 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/206, 0xce, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x4, 0x1ab}, 0xc) writev(r1, &(0x7f0000001c80)=[{&(0x7f0000000180)="f8e74c4aeb6ed12812120522fe2d24ee2b6e29418ff83e7b8b85", 0x1a}], 0x1) kqueue() kevent(r1, &(0x7f00000000c0), 0xffffffff, 0x0, 0x10000fe, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:01:00 executing program 0: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x8000, 0x7f) recvfrom$inet(r0, &(0x7f0000000180)=""/2, 0x2, 0x42, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) symlink(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') open(&(0x7f00000002c0)='./file0\x00', 0x9caac379412ab7f7, 0x0) panic: vref used where vget required Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 100226 49994 0 0 0 1 syz-executor.1 *142054 49994 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vref(fffffd80667085c0) at vref+0x7e namei(ffff800023ba7658) at namei+0x85b sys_unveil(ffff800020ab0290,ffff800023ba7798,ffff800023ba77e0) at sys_unveil+0x22e syscall(ffff800023ba7860) at syscall+0x4a4 Xsyscall(6,0,8,0,2,ad539e0a280) at Xsyscall+0x128 end of kernel end trace frame: 0xad7f881dd60, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic vref used where vget required ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vref(fffffd80667085c0) at vref+0x7e namei(ffff800023ba7658) at namei+0x85b sys_unveil(ffff800020ab0290,ffff800023ba7798,ffff800023ba77e0) at sys_unveil+0x22e syscall(ffff800023ba7860) at syscall+0x4a4 Xsyscall(6,0,8,0,2,ad539e0a280) at Xsyscall+0x128 end of kernel end trace frame: 0xad7f881dd60, count: -7 ddb{0}> show registers rdi 0xffffffff81b16567 db_enter+0x17 rsi 0x1210 __ALIGN_SIZE+0x210 rbp 0xffff800023ba74b0 rbx 0xffff800023ba7560 rdx 0x1211 __ALIGN_SIZE+0x211 rcx 0xffff800021d72000 rax 0xffff800021d72000 r8 0xffffffff81da18ff kprintf+0x16f r9 0x1 r10 0x25 r11 0xdb300b48eea6ade9 r12 0x3000000008 r13 0xffff800023ba74c0 r14 0x100 r15 0x1 rip 0xffffffff81b16568 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023ba74a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=142054 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=59, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0c70,0xffff800020ab1b50 process=0xffff800020adc000 user=0xffff800023ba2000, vmspace=0xfffffd807f00b5c0 estcpu=9, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49994 100226 77865 0 7 0 syz-executor.1 49994 128418 77865 0 3 0x4000080 netio syz-executor.1 49994 150424 77865 0 2 0x4000000 syz-executor.1 49994 173121 77865 0 3 0x4000080 fsleep syz-executor.1 *49994 142054 77865 0 7 0x4000000 syz-executor.1 49994 458155 77865 0 3 0x4000080 fsleep syz-executor.1 49994 492784 77865 0 3 0x4000080 netio syz-executor.1 77865 304657 22182 0 3 0x82 nanosleep syz-executor.1 52371 515446 22182 0 3 0x82 piperd syz-executor.0 87822 429101 0 0 3 0x14200 bored sosplice 22182 239940 1034 0 3 0x82 thrsleep syz-fuzzer 22182 166518 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 118484 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 429902 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 354374 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 364411 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 273804 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 451754 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 475193 1034 0 3 0x4000082 thrsleep syz-fuzzer 22182 165618 1034 0 3 0x4000082 kqread syz-fuzzer 1034 463666 1309 0 3 0x10008a pause ksh 1309 499638 78105 0 3 0x92 select sshd 56374 389529 1 0 3 0x100083 ttyin getty 78105 282598 1 0 3 0x80 select sshd 5917 352934 13789 74 3 0x100092 bpf pflogd 13789 477044 1 0 3 0x80 netio pflogd 19052 360085 43967 73 3 0x100090 kqread syslogd 43967 503909 1 0 3 0x100082 netio syslogd 79634 290671 1 77 3 0x100090 poll dhclient 45954 64261 1 0 3 0x80 poll dhclient 41432 205586 0 0 3 0x14200 pgzero zerothread 61123 239011 0 0 3 0x14200 aiodoned aiodoned 62052 223878 0 0 3 0x14200 syncer update 15789 312341 0 0 3 0x14200 cleaner cleaner 55700 30010 0 0 3 0x14200 reaper reaper 63583 462756 0 0 3 0x14200 pgdaemon pagedaemon 72712 184304 0 0 3 0x14200 bored crynlk 94581 467848 0 0 3 0x14200 bored crypto 74586 398342 0 0 3 0x40014200 acpi0 acpi0 75932 187729 0 0 3 0x40014200 idle1 7714 207270 0 0 3 0x14200 bored softnet 63897 263034 0 0 3 0x14200 bored systqmp 66855 279698 0 0 3 0x14200 bored systq 89015 490184 0 0 3 0x40014200 bored softclock 87314 84163 0 0 3 0x40014200 idle0 32805 338266 0 0 3 0x14200 bored smr 1 85807 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 49994 (syz-executor.1) thread 0xffff800020ab0290 (142054) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266baa8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 rw_enter+0x352 #5 rrw_enter+0x4f #6 VOP_LOCK+0xf0 #7 vn_lock+0x81 #8 vfs_lookup+0xe6 #9 namei+0x62c #10 sys_unveil+0x22e #11 syscall+0x4a4 #12 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9526 6430K 7040K 78643K 12895 0 0 pcb 13 8K 8K 78643K 179 0 0 rtable 91 4K 4K 78643K 629 0 0 ifaddr 57 13K 15K 78643K 191 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1521 0 0 iov 0 0K 16K 78643K 80 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 2076 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 16 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 123 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 5 13K 25K 78643K 1023 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 61 71K 83K 78643K 707 0 0 subproc 32 2K 2K 78643K 119 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 70 0 0 in_multi 22 1K 2K 78643K 120 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 1 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 354 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 104 21K 25K 78643K 4168 0 0 UVM aobj 34 3K 3K 78643K 37 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 169 0 0 NDP 14 0K 0K 78643K 57 0 0 temp 172 3555K 3628K 78643K 15032 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 82 0 80 1 0 1 1 0 8 0 rtentry 112 101 0 67 2 0 2 2 0 8 0 unpcb 120 372 0 358 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5942 0 5942 2 2 0 1 0 8 0 tcpcb 544 228 0 224 1 0 1 1 0 8 0 inpcb 280 682 0 675 1 0 1 1 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 22 0 22 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 28 0 18 1 0 1 1 0 8 0 pfstkey 112 28 0 18 1 0 1 1 0 8 0 pfstate 328 28 0 18 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 442 0 269 14 0 14 14 0 8 3 art_table 32 443 0 269 2 0 2 2 0 8 0 art_node 16 96 0 65 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 12 3 2 1 1 0 8 0 semapl 112 121 0 111 1 0 1 1 0 8 0 shmpl 112 35 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2898 0 1496 46 0 46 46 0 8 0 ffsino 272 2898 0 1496 95 0 95 95 0 8 0 nchpl 144 4493 0 2886 61 0 61 61 0 8 0 uvmvnodes 72 3532 0 0 65 0 65 65 0 8 0 vnodes 208 3532 0 0 186 0 186 186 0 8 0 namei 1024 13772 0 13770 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 12641 0 12641 12 11 1 7 0 8 1 plimitpl 152 107 0 99 1 0 1 1 0 8 0 sigapl 432 1208 0 1193 4 2 2 3 0 8 0 futexpl 56 12586 0 12584 1 0 1 1 0 8 0 knotepl 112 272 0 253 1 0 1 1 0 8 0 kqueuepl 104 174 0 172 1 0 1 1 0 8 0 pipepl 112 654 0 635 3 2 1 2 0 8 0 fdescpl 488 1209 0 1193 3 0 3 3 0 8 0 filepl 152 7138 0 7032 9 4 5 7 0 8 0 lockfpl 104 348 0 347 1 0 1 1 0 8 0 lockfspl 48 127 0 126 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 28 0 17 1 0 1 1 0 8 0 ucredpl 96 1423 0 1414 1 0 1 1 0 8 0 zombiepl 144 1193 0 1193 2 1 1 1 0 8 1 processpl 896 1225 0 1193 4 0 4 4 0 8 0 procpl 632 3188 0 3141 6 1 5 5 0 8 1 srpgc 64 14 0 14 3 2 1 1 0 8 1 sosppl 128 8 0 8 2 2 0 1 0 8 0 sockpl 384 1150 0 1127 5 2 3 4 0 8 0 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 179 0 0 21 0 21 21 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 14 0 14 14 0 8 0 bufpl 256 9211 0 2163 441 0 441 441 0 8 0 anonpl 16 118061 0 108131 87 20 67 67 0 124 13 amapchunkpl 152 6883 0 6767 16 7 9 10 0 158 4 amappl16 192 5473 0 4759 64 20 44 48 0 8 7 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 235 0 231 1 0 1 1 0 8 0 amappl13 168 327 0 325 1 0 1 1 0 8 0 amappl12 160 2 0 2 1 1 0 1 0 8 0 amappl11 152 215 0 198 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 978 0 971 1 0 1 1 0 8 0 amappl8 128 493 0 469 1 0 1 1 0 8 0 amappl7 120 61 0 55 1 0 1 1 0 8 0 amappl6 112 222 0 212 1 0 1 1 0 8 0 amappl5 104 172 0 158 1 0 1 1 0 8 0 amappl4 96 1645 0 1616 1 0 1 1 0 8 0 amappl3 88 405 0 399 1 0 1 1 0 8 0 amappl2 80 8360 0 8288 3 1 2 3 0 8 0 amappl1 72 36179 0 35732 25 15 10 20 0 8 0 amappl 80 3515 0 3473 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 36 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1209 0 1193 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1209 0 1193 1 0 1 1 0 8 0 vmmpekpl 168 13123 0 13090 2 0 2 2 0 8 0 vmmpepl 168 153132 0 151277 168 62 106 108 0 357 21 vmsppl 368 1208 0 1193 2 0 2 2 0 8 0 pdppl 4096 2425 0 2386 7 1 6 6 0 8 0 pvpl 32 357458 0 344308 226 56 170 170 0 265 37 pmappl 232 1208 0 1193 3 2 1 2 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 611 0 5 18 0 18 18 0 8 0