last executing test programs: 22.477523584s ago: executing program 5 (id=4389): sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x0, 0x0, 0x0, @rand_addr="00040000000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) 18.244578209s ago: executing program 5 (id=4393): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x80, 0x0, 0x4}], 0x5, 0x0, 0x2dbc, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0d631f9fda2c2276c27e9bbc82987816c69", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="b61223d890d065ce7db9bc1703dd32ccde271c042ab4374178787631c32d8b50ad6238a3", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a87c323", 0x4}], 0x1, 0x800) sysctl$hw(&(0x7f0000000080)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}) 13.730235953s ago: executing program 0 (id=3975): sysctl$net_inet6_ip6(&(0x7f0000004500)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000005580), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, r0}}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) open(0x0, 0x205, 0x0) (async) open(0x0, 0x205, 0x0) getpid() (async) r3 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) (async) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x9775a15b615f5e36, r3) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) (async) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0xd, 0x0, 0x441}, {0x1ae, 0x82, 0xe9, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 13.725871336s ago: executing program 5 (id=4403): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) ktrace(0x0, 0xd110d4b105548fa7, 0x40000c04, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x3}, 0xc) (async) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) (async) acct(0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) 11.24406476s ago: executing program 5 (id=4418): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000001880)={0x1, 0x1}, 0x2, &(0x7f0000000180)="1347d816841dc2e205ff64d32d02ac7d5f31686e09f55dcdb398e4e4c5888c021c7cbbcda2abf84bc6a875be7aac8b0515dc50ceb62d137307e1d3c98e6e6f76f5905220cfa43c3a4640ae8cc30e25d062f1e0f0ff2ce8cb23a807c74f8ad19fc03cbb1797e16effc32957ff80ba41f94f84b2db54f7ca593b57399d0f909f0ef4e9d32da9c5ff6e6d0052698de8af2ff25beb2056db058095a5fecc808b6fa5c4760a995094f1b7eddcd8edc7bd16eff23801a757e3ad2aba10ae5d9aad37f6586eaa5b50aa7e0c42ee858e443c747e7ac204113fe74aa584703f707ac30792d6178a85d3d78ec6ddedb93b0e13abe90e1b", &(0x7f0000001940)=0xf2, &(0x7f0000001980), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x100) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="43cc134243bf1fd49d66887dcfde3c0cd006fce1120ea74b2b049ecf8f7e3835689c3eb5452a144afe932426ee31452b", 0x30}], 0x1) execve(0x0, 0x0, 0x0) 11.035086006s ago: executing program 0 (id=3975): sysctl$net_inet6_ip6(&(0x7f0000004500)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000005580), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, r0}}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) open(0x0, 0x205, 0x0) (async) open(0x0, 0x205, 0x0) getpid() (async) r3 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) (async) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x9775a15b615f5e36, r3) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) (async) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0xd, 0x0, 0x441}, {0x1ae, 0x82, 0xe9, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 9.109186732s ago: executing program 5 (id=4438): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) 8.889200532s ago: executing program 5 (id=4445): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x1000000b}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000002c0)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x9, 0x7ffffffc}, {0x81, 0x6, 0xfa, 0x4}, {0x83, 0x4, 0xae, 0x7}, {0xa, 0x7e, 0x7, 0x801}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f0000000600)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x2e}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000180)=0x10001) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000019c0)="3cea7d6a5d7844323e5a2e6c51835d2484acb0bc46c063bc23753ab5ed3b5f55fb4b420b8b092d", 0x27}], 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r5 = accept$inet(r4, 0x0, &(0x7f0000000140)) r6 = semget(0x3, 0x4, 0x240) semctl$GETALL(r6, 0x0, 0x6, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) setreuid(0x0, 0xee01) r8 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r8, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r5, r3) chmod(&(0x7f0000000000)='./file0\x00', 0x120) 8.61631322s ago: executing program 0 (id=3975): sysctl$net_inet6_ip6(&(0x7f0000004500)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000005580), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, r0}}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) open(0x0, 0x205, 0x0) (async) open(0x0, 0x205, 0x0) getpid() (async) r3 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) (async) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x9775a15b615f5e36, r3) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) (async) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0xd, 0x0, 0x441}, {0x1ae, 0x82, 0xe9, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 5.99355353s ago: executing program 0 (id=3975): sysctl$net_inet6_ip6(&(0x7f0000004500)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000005580), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, r0}}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) open(0x0, 0x205, 0x0) (async) open(0x0, 0x205, 0x0) getpid() (async) r3 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) (async) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x9775a15b615f5e36, r3) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) (async) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0xd, 0x0, 0x441}, {0x1ae, 0x82, 0xe9, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 3.372466844s ago: executing program 3 (id=4513): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x4c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r0, r1) 3.324756638s ago: executing program 3 (id=4518): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4011, r0, 0x0) sysctl$kern(&(0x7f0000002580)={0x1, 0x30}, 0x2, &(0x7f00000025c0), 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) 3.316358605s ago: executing program 7 (id=4520): fchmod(0xffffffffffffffff, 0x954a97c48fe5f7ba) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa3) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 3.269901556s ago: executing program 3 (id=4526): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0xc0, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a87c323a9fd00a20ddd0105225336e2c9fde31ef6a2e5c5a9fa88c4637f6c90d34a361cc1", 0x25}], 0x1, 0x800) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = socket(0x1e, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = msgget(0x1, 0x601) msgsnd(r3, 0xffffffffffffffff, 0x0, 0x800) r4 = getuid() r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r7, r4, r5}, 0xc) setreuid(0xee00, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) pipe2(&(0x7f00000002c0), 0x4) setgroups(0x1, &(0x7f0000000000)=[r9]) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r10) r11 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r11) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xfff, r4, r5, r6, r9, 0x5, 0x1}, 0x2, 0xfff, r10, r11, 0x8, 0x8, 0x1, 0x7}) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) 3.240563431s ago: executing program 7 (id=4530): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0}) 3.166712772s ago: executing program 0 (id=3975): sysctl$net_inet6_ip6(&(0x7f0000004500)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000005580), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, r0}}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) open(0x0, 0x205, 0x0) (async) open(0x0, 0x205, 0x0) getpid() (async) r3 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) (async) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x9775a15b615f5e36, r3) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) (async) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0xd, 0x0, 0x441}, {0x1ae, 0x82, 0xe9, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 3.166607431s ago: executing program 7 (id=4533): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 3.138738016s ago: executing program 3 (id=4534): mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x20006) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) 3.04836376s ago: executing program 3 (id=4535): r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r1, 0x4b31, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) msync(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001440)={0x0, 0x3}, 0xfea6, 0x402) r4 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x6e}], 0x1, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) dup2(r6, r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r0, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, 0x0, 0x0) 3.047217175s ago: executing program 4 (id=4538): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="499b"]) (async) syz_emit_ethernet(0x90, &(0x7f0000000100)={@remote, @random="bdcdc1e45a6f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x82, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x2, "ee73b5c41a64db5fe8d5d2b031e986745ab9bf98376507adbcd9cc1314c8d2c9c74ca53d6d0d343fa25f2006a919bc4a98c181a92cd5a67d31f46a70212599feeacc736cd20929cf8f6930ff7ca8e22f3a769deb6c292677659d3ce50fd5e2d9080813211659"}}}}}) (async) syz_open_pts() 3.041203865s ago: executing program 4 (id=4540): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) fchmod(r0, 0x91) r1 = accept(r0, 0x0, &(0x7f0000000080)) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/503}, &(0x7f0000000300)=0x1f9) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="968ce1c69d6898ad874ffb39b42f574f4f4c", 0x12}, {&(0x7f0000000200)="e4ce5edf309e1b6ef7574943f645b5b6c47a5e03000000cfb5808289d65192aa5d208507d83a151472a3c9c27ae078b4b99756350fd7531892e62bd3ac715c1927cf4d8e250828c0f5e6db854ee8a3e375455136c046a645", 0x58}], 0x2) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="afc1e993c39aab63ef912dfe", 0xc}, {&(0x7f0000000100)="80817b4eeebdf46f8bb7674beefa2f000ee81ba43785fc2f4ec4a04bf41f598de3f4648c72cd432b7ff4830b04917981cd4ba14841cb4516", 0x38}, {&(0x7f0000000400)="214f39e2b6556633783c11e9397e0c9f6422b8271ba85a2b051d1c23f31bf568e937bf3c244d38cb1c47ba7ea410827d453ff3d564e5fa5e2433005b7178a88d27901e5ac5059cb9a3a60aa364861744d741f202a99da6255bfd05a9b302adc006ae5ffbfb4610817d3925c70623a6d55870a177a8e247fc78e31838e670df17eb7b8dab35891c658a116677568186ee33bf50412ceff6935cf2", 0x9a}, {0x0}], 0x4, 0x9) execve(0x0, 0x0, 0x0) setuid(0xee01) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x80c, 0x100, r3) 2.984830755s ago: executing program 6 (id=4544): syz_emit_ethernet(0x46, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "aebafd", 0x1, 0x0, 0x9, @rand_addr="0000f1ff3f64000100003300", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3b, 0x0, 0x8, 0x0, 0x0, 0x7, 0x67}], @udp={{0x3, 0x1, 0x8}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x40, 0x0) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x6) (async) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x6) 2.980687563s ago: executing program 6 (id=4546): mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x204) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x6000, 0x0) 2.748432374s ago: executing program 2 (id=4547): sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x10018, 0x120) chroot(&(0x7f0000000740)='.\x00') minherit(&(0x7f00007a6000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c3, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 2.745300854s ago: executing program 6 (id=4548): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x1}, 0x2, 0x0}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) (async) flock(r1, 0x10) close(r0) (async) socket$inet(0x18, 0x8000, 0xe) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 734.653912ms ago: executing program 2 (id=4550): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x7, 0x801000300000000}) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mprotect(&(0x7f0000712000/0x3000)=nil, 0x3000, 0x0) 733.399743ms ago: executing program 3 (id=4551): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xd, 0x10001, &(0x7f0000000280)="e311e930e7c73a08e7c2f604ea1ce85d5059c258f529600341ec4a8dbab965dfae094afabb793a0789a8d000a5fd95ff28dabc6e15fb5d7ca5201b31f64e38bba87cbdba0d411afc02bcb1b04ce896c1137786663e0db48bf899c218fe83aeec55c6aefa8be9391bec1ee8ce89938a02362cf5a00174a2b49f0d7ff7c6ef732eeccdc72cb50cd726799707bd8582a615cbd602207c58f4314e2ad0b7c386b2f272a8cf737588bad17045c6deef7317ae5676d62ec06b0a04e0efd1fd", 0xbc) (async) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/252}, &(0x7f00000001c0)=0xfe) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) sysctl$vm(&(0x7f0000002f40)={0x2, 0xa}, 0x2, &(0x7f0000002f80), 0x0, 0x0, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x6a0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @broadcast, {[@noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x76, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "aebafd", 0x40, 0x0, 0x9, @rand_addr="0000f1ff3f64000100003300", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3b, 0x0, 0x8, 0x0, 0x0, 0x7, 0x67}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x8, '\x00', {0x4, 0x6, "ac7bdc", 0x3c, 0x8, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, [@dstopts={0x1d}]}}}}}}}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x3, 0x1, 0x7fff, 0x2, "231a17bc43b0f5d1cb3b3b64ec4cd6193569c4c5", 0x10001}) syz_open_pts() (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x7) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x7f, 0x81, 0xff, "f4b73aa052c15770b7556d4d2d3a91e45e19b587", 0x2, 0x3}) 732.323755ms ago: executing program 4 (id=4552): r0 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c4) (async) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) 685.674025ms ago: executing program 6 (id=4553): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) sendmmsg(r0, &(0x7f0000000840)={&(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) socket$inet(0x2, 0x0, 0x6) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) getpid() (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) sendmmsg(r0, &(0x7f0000000840)={&(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) (async) socket$inet(0x2, 0x0, 0x6) (async) poll(&(0x7f0000000180)=[{r2}], 0x1, 0x0) (async) 685.172161ms ago: executing program 7 (id=4554): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0084463, &(0x7f0000000280)={0x0, 0x7, 0x0, 0x2, "97a2224f2000000000000000000800", 0xfffffffc}) r1 = open(&(0x7f0000000500)='./bus\x00', 0x8000, 0x88) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0xb99286cb79d1c682, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) r3 = shmget$private(0x0, 0x1000, 0x30e, &(0x7f0000123000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x4, 0x0, 0x2c}) shmctl$IPC_STAT(r3, 0x2, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x3ff) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000400)=""/15, 0xf}], 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f00000004c0)='./bus\x00', 0xffa, &(0x7f00000002c0)='./bus\x00', 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x2000444}, {0x81, 0x0, 0x0, 0x4}, {0x6, 0xd, 0x7, 0x401}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a612165d537736729e519b6ef46dcae877db092ba1d8d8256edb765e25fc7c88", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000240)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) 685.019706ms ago: executing program 1 (id=4555): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000340)="0c4a378b", &(0x7f0000000280)=0x4, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) 544.001865ms ago: executing program 1 (id=4556): setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x1d0a, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffd46) 542.282241ms ago: executing program 4 (id=4557): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00003ec000/0x1000)=nil, 0x1000, 0x4) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x20feff, 0xfffffc04, 0x80a19d, "bb08f9460580681d04010800000100", 0x4, 0xf4}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000009c0)="5d1695b71d1956baae42c4f3d94ed3bcfb5b4ab6f0f5954928ff95bad45e610324e1f00f1402622289e273e9a67c59e37c15a1bc1f81b313c5bd8e00c6a249c3cda394272eaea8a730e5b4a021e4610d8fc4b52c0189fdd6b54c62565207481f50f2e8d3da3cb738e98de8be4d854dd29a51592596f9fba8e30233e55d65268c9e2e0b02122230bb1d14ebca4c87befc63e35c590b366f7d662f306ed77af82a9ca57eb2735ac8a8d5d7e9ad9390d8a03cd69dfc2ce3c1bcb493ca80355cb7892d42e1b30d84ef3f244859c8cd697453cbae0c7b10652ee9a78df7424b6502dae1ec81fa2915ead91331a89cc4353c724f1bf3085a63e865bff715d38dc2cf0a8e81c2edcfb357c746fe4b3626b46e820c702375b48bc1939b91018e3f00a729146c6d4d086647c32d77ea0809ac70a92d47f5c9760c2b6d21f5e72a821211d39324e10a07938de88d81308b62b8d21d4635b2cb478831405b20702871df3206a4d8668671fa0e4471abaa25058e79c5769c6994ab2c93139754d182ce6b11e87f8e930aaf7294d359cd8bf2f5636e70e3b2fbcf3bdc836f9d3dbb772c19bbaa72721f0163013ae5583b267b48cc0ac30bfab50f098ebe034ebbab1dea6a822912aa9d7ebf6e3299db6241f509c0070c76018cf48e529f192051e6b67e1d36b81fc00cc7db2893f70137d5b72825c3a81ef79db2160713227afc0d0d1853ca1e56525f485f0d31f46f7739109a68e47bba81c3c9eab1f55ea4c952b808a62cfb962821be106b64d938f6903dca5bb748637f94a7af5858cbb85b3c44b50309949db8debea4fe2a902ecd9b01947c5388ed0208d23060210029283b462620b92f34dbedd0e49d43e0831f134a77449b2e61ee8e577c0744374306657e8467919ea767ab7d960d4f1df60a3e77ff274e8efd214ab28c63865a90e7ce51943f273c1478da297de384b45551dedd5b8e274a6e279e208a60d8ef32bb91798291eb5ab6f4cd8f4cc1c7a8903679f8a3373c1c7a6cd03477ba16159c0f489f5b304ca63b8204", 0x2e3}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) dup2(r5, r4) syz_emit_ethernet(0x2a, 0x0) 541.309856ms ago: executing program 1 (id=4558): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) socket(0x11, 0x3, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000100000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x158, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="11d6e83d93", &(0x7f0000000040)=0x5, &(0x7f0000000180), 0x0) 541.138417ms ago: executing program 1 (id=4559): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) (async, rerun: 32) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) r1 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) 540.964722ms ago: executing program 2 (id=4560): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(&(0x7f0000000000)='./file0\x00', 0x1120, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x158, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xff}]}) r5 = socket(0xc0270d320cefc326, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) close(r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0xb4) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 442.30698ms ago: executing program 0 (id=3975): sysctl$net_inet6_ip6(&(0x7f0000004500)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000005580), 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, r0}}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) open(0x0, 0x205, 0x0) (async) open(0x0, 0x205, 0x0) getpid() (async) r3 = getpid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) (async) mquery(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x9775a15b615f5e36, r3) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) (async) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0xfffffffffffffffb, 0x8001, 0x3, 0xfffffffffffffffc, 0x7, 0xeee1}, &(0x7f00000000c0)={0x23, 0x8000, 0xfffffffffffffff7, 0x0, 0xc8, 0xffffffffffffffff, 0xd26, 0x7}, &(0x7f0000000100)={0x9, 0x2, 0x4a, 0x7ff, 0x0, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x4, 0x3b8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0xd, 0x0, 0x441}, {0x1ae, 0x82, 0xe9, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 438.193224ms ago: executing program 2 (id=4561): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000002180)=""/4068, 0xffd5) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000100)={0x2, "9f782af4c2f25e73f2c21a7f10290634a778623409addd037c623aa771047b4647f811f94a515a58db940b4dab8808c3d4a1e17c2d85248324259cfbe21cd0aa0776e612193e9927011dc9466c36d6eca0f113b8a50eb9a68911880349866123aa5ebcf954dac484a78be4719e4ce6728cdc090aa3ac8e05ec44a05a2553a98d5f0ac2d66424c95a1d3f871cb7486e14d00d6f56d83b1eae"}, 0xa0, 0x800) syz_emit_ethernet(0x32, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x7, [{[], 0x9}, {[], 0x3}]}, @lsrr={0x83, 0x3, 0xf}]}}}}}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x5f}) 436.221566ms ago: executing program 6 (id=4562): r0 = shmget$private(0x0, 0x1000, 0x30e, &(0x7f0000123000/0x1000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) write(r1, &(0x7f0000001040)="0939c0115e094eb8786876a737e9dc61f4343899cce82716fe80d2cd72a765dc1e74e6ae72223063683c74752af456fcea06dad44fa5b6fb1af7a783a2ef0a325fe46a2ec0f56618ac794a122c538f144f09ce6d21439fd2ed15bb4398140eec66324f4773774f9a17f17fe8b38a956d7e2bd9c9b4aa0dce58d36633dbc1674a5c5ad4266ba8258ce323cf0a994648289bd5ab097421dc5b77040e52210f93896d979a9c5299555e99700c4f680d44afb0496cf0af435b3274f9bf809ac76638ea11eca4f831e1407887c1a0a00ce8cb393572692a43a370f8b1dea8d90b47d5feae2c8597b493b691aaa442564551283b052697a32edfc25ffa32beb573fdf22d3cba87ab926658fb730627026929dd2aa35478fe28768f39289497dacd44f44a4b7f3b4b230b5c39d63edb28d861788b019ef52c761874b574da49c24b5b93ebf91e47e74794a0fa14685d694ba63548ff3f697603a34415ddd71d10a80c889545293becf208483c9bd26de562c6d553459a298f76f1b680ff22440d80a197d38cee0102461f1cb56c001a6db75a2f7cf7d245a4129ef1a7c62225eae940d0b416b57971c03110e18bb39312e17ff10df4ff58bb867e78ecc7abb39415bc971d8ff93e1637d45e8d2160e7606c894f5a912998ea0d98ac4849708f0ca55fd92a00be3dcfe86021767160e47d4cf457a49dc0665add7b80ae7fad9fd3192a2fc458b0319754a0b481bde72ab2edfca979476bad7773a9379f85f3be70942d5757ce87edb02f520e15215361b5471ced2d6a38b8256db7a61cf87b2bf8e9963bc24a1e9e701677748a546197047096cbbde763d9d5e08c0c93e8932f1b04acb06e08109d73c5bc1cac8c840f06ed0a00bccddef623130806c90f6944144a3fe4493af40c4cc0da5af3f4754c38637c8b9ead613da6b9413a145df0a20978eab914e625933a0a2b4a6bf2d94e787afe90d98284d7bc10921e259cce4ba720cde5235c3b73cf0b2096696bb05f3e29823ac3f758aee823052d31f4543ca9c7b7e6aa2fb89541109a7cd0175409d654cdfbafd609325fac44d72685c382f411d561ef3e391300b03c14f1bacf15ac17c9da7931496074f38714ad403e81f11926e6bb66ec63de58b421be612594cb5860678dc938b130539f4abff3c92d6dfc1d1b9c5aefd06cb9234951c03ad2714a12d241e8e1c2cd50d9d66fbd12160b0162c307786e0f6c3b38887f9910969944e1d653c3810fc6ea55f54541235edd4be1544c3c092a1a2f7042dd08ea921d76c2cae6e82f218264358fcecd3e379794f66785bcf548853b593c4e7dbb5aeeb0ae32b853509c97de4f4128430feaf7850394d503be70c9c459cfbaf70ab3ae6ef5212bbd86cbeac0c1a1968cafbddfdfc155c7b1f85bf40840bb9a310fc2f403f733dd7d745ca8e0014143f23c3ef317248211644f7bf290bd2562d918d5637302e255ee97f59a7f2828dc9d6e632b68afe76a736f5f97495115360e289eed7a688078e4fed6707705fc6b2ff1323a2a328b674b07089a907516bb1fd8477a6153c1b95cc14aade73ad1c8fe5f0deb9b7ad62bf21a79176d055a9456e7c50307abdc0b7325e5821572d80e7358802ac79c39a5dab1313e19f86a1699a3d8a6fa390ebf85f52f97d2d58d3a5834e37cb3b284140587a037fad9bfe42f6442a82d5fb44fe896cb281147ed25e2acd65e9a601d3ac9f1c46153fbfbcdac5216d70186c061b4f9e284d2cb22de243c1ffeed533f5b20cad38cc41bb4950bd8e8205b6a5f0328ee9f14364254188ad4193bdebd0b1a0211af67d32a6d331c41b5b9f2a7fe05953c0b8b85afe2c23125c0f63059253f91626601bb1591938cfcac8caea372dfc32158829c7682098a4bd165a56013af307940e60bf3d613bf39c7860825e161717e66b5de689b9b7fa1cc5850c34200f270c1fae9fc2c8c97140b25b576f30774528e6c9e82b29bd2d7d8de2aee6742f7d6043e36373139340723d98b2e2902de8be185de63b75ee0c610d4c315d568af5561e8ba1b264d752aa52d8f86f36df6c854f111d1487cf6456f440af1662cbdf702066199c6863579461b4071b4e1bcd9b7aeb749403df00b3061b856d2fc6bde1411f415a92ac9b75995c0b83a278b414d38c154e982d343707c17c3f01bf97173da6e7291d1d4e5c2c9e910755e6b9fa88db61452b04207383abc867d01c30506d0e5556adacce5d42eeb5285e3c65d4c27c25cac1d4349db8c4d046b23d71e1560c25811b4184d3fd55cd83d90248d2120e84c36c84ffd2cdeab8a3746b0ed70f77203cb75b455053f5a33193197e80a412311d8c9fbfa3f74d49ce16777d3e9d8bdb4b8c1c370c55347ab664b41cd477c4432a2602a66424d0b1696750ae62572fbf41fd7372741722785ce3229fa0249238ce425ad831641a765b1e6876fdfc2f66c659e63bc4977f0e7fcd952a27a187939a839deb6a30db879168e92ed18d0a7215fd9e0c9b22a9bc71657f29a75e6e78150015fac340d4745cc3fae2c794711813818e616eb9edbcb12d9b2c49985215b97747eaa445d2a064b3f502f01fc88b2e2ff0359df3ac07ce831fba589d89c07338f17ebe3c1822aaea5ae99ea104277f1b7f62c6a37f7ad08941276334ba317709c8931881d9268f240a1d3f5f54b5680530905b61e86a990cc82bc78f6a754c5fd9b744b36998072ab93fee9c556b5a564c5a887ed18477ba488cf56864f40bd420c95d56ab35a5b96c581b4526f1a46619af1ed4a73ec7708f3709c04db97909f79038091356a86c1a3ebf4ec464f197c39b9a8ccb89b6d263916db7e44a90737763c9a73655729f3b056e1b14fab72dc41028f2f3ce27cf51a7373f6345f8040a0f09d7540702fc5ad538330020ecfc52c04dac3933bb2c208031d8a1859fd2f5e565bf68f42f7cfd1b5cbfa1fe8e1cdedc4c684cedee7071807deb845c9f0d30b34ba9790937953100fb77eee4532fd467080a47abc5239e6fbd1ac642cf9c5fb66a881fae7c901058651a2be34e944814bfb712e08c65ddf4a60ac0a9e07c25b423f73a503ab53d2888d5d4b112f92e36fa237881e633908df26ac2103d2e9aea134d5f1846b53c39e2f19de60f5d6904b6a3243f1eb7f23e7a29c9fa6e2965fc7d098d5aa3328f564680e08a70c44f47e43dac44f9b1daaad2c18fe1e181477792e7d699902e4fa22ee9832fd6acaa73c8fe21fcba36bc1f7d225e4f20c9c4283509b45d35787dc40e66eeb5436b768e162c5fb0ea259bfb09da6bde6337d484346822945213a32e7c513f67ef861eba8cd4bdd8c1c49724bcd4533c721c08391d27ffee56c7af530d886d9a5a2d09cbd5e555fa6eb6bed85f69e003e4791aa7b7ec8ea46fc00656043e22d9d44e0dbe605844c0dc07bc69e0b72fd56a968efc5a825787947168de046e95eec9d0b1b3a7cfff08d35a6f95b612a657fa0467dc731256236c311d2f2ef692413bac91518d92c82f9187dcaf6ead3304ffd7e081869fc9a35318d5219dceef21ffaec9b16e556426577b5e56e5a0f63cda4a7b83fb4dd5b37fa2e1c937383cda482debcfe6647c4e53d8bb350a93ed9f040765f7da6433d7a6268ed764a42402a53a68e2fcec387bcdb4bf87844c2057bf3afbbe872982f81d04544b49ce3f6d6626d36f10ffe1d976b5b510d650abcfeb56e9d851c33a3077fcca054fc1cf0a6a363c313c00e617ada86ee68270de55ae542c139339ec68e6c98bf70b6f8adcf047496843e12049d09040382eb5c3c2bcca33737dd94c644dc913092992a5adf24962db64a77046081601e6c988bb24ebfa93fd6d20d9269e045b6b1da506f987ce7b7fe6babe1b470aa0da49f54951dd9b630be9ad4134cfb1d031b98a90719947eca048a9704619311d7b3c5e68cfae2562fda898a59edb9493e73cca621926087175b773cfbbe70030d42409586a08d3180f1d458cb3038002ae369889fcec6d0c2c9b0e93428f986508f12e9e923c0b36d5fc8a36ebae5d1af60864c6912c0e72dffc337e7ca9f7bf370cc9b020fead9e6656f7998207b657e40a6980727c85daa2d683bfe467241c47279e00ffd43e6e713ae05e1b801b6c7d4d712611b124d2424ff2fad69e82c485d1773dee14c4db7dc07685726d73bebc996e1da358db84b0583ba20e38d4fddfdd7cdf27ca0a827ff35485c71da7691f7f27230551f5b679d2c31b47dd5cdcbac4fda8fb62a276335c756f2ddb5d50b5087ccf2dafeb49d3543e6e1d4c7c2bc0f8e96ffb0818444722a02104c7821f21e9c23d22a05fe90abda79188f94b2a59f9d3225c1d8dd4f4880d973bfd043f5fcac64a94169a349591d5652e3ad03f714b69ad79c4ccfe82bc64b1f66b64b9f2c7d0509e40f5cc953b50a08e570ca400a6fe91a0eba7827e2dc1e6ee1f8bc0f67f4993f85eea7d84dac335ed5ac2fb6277e7f88479e28db5170a5b561af5fb70fb5ba0a62a3d215b5d736c2bd03f92e0b96dc8e55cbce3696bc2eb17eaf2ce1e5410e49414e833fc7db25ffc381284951d453df90a32b3e673826c2a0af2ea3d91ac87395e063bbe80e96c336f7c8dfb804d7cd1698e0959a3cf2c02016953e81a5fdaa932bc0aca247cbf3fbe2b958f6adc4f8bf7d35ec7aca092bbd65f854563ae9752347af3b8eea2e6291ac978d8aaa4f7292d344d563b96de3f8d44a647ff00ccaa2a98fdcbaf3618ee369dee89551418282f79962e32d31a24d01b11f90bdbeb46c1b17d373c2cbacb3788efe64130affeb3a3f3753de0ff8c12eae3e0db0907b7a95d1d49e1ed8dddfe405ff4ffc7a39ccb66e99aca6786497d6d61320af1d4e4f1760f28b3ba4ceaee7ffefcaf89eddcb151131de5945f1a88fb25ab55800ef4e3df8cdf9cea3f850f9a29dae80431e341a35e8ae4173467b28ff68efe9dc7ba8ed4e58a6a2376d34e274a01db929c5b77bc8766aedf04fc5edbe9cb6cb66f2df64bc0494caea5ca84d5ef356f583def6e1e39db30a9ff1cb37ce83efd787f98577c93b6f35ebedb90d42f62b232c6616cb6fae70d7469f3c083d8e7ffddaa592ed3ae201946debb9c69ff7b35a7fc3f4c90cc5a311e63f43b9742f6f61431b803794cfa5ca0e056a0fbdc0ad27bd6f36f05f89fd75d31725d46aac9b88e63404e9cbea11cdf69e8c74d44edb3fd5525458e41a54789197ae23da02abb3a6bba37000c8b603f85b119aceebc9ba87ba9b1e008bb8d75a0b84f9862c6dd00283ed28df64e6e8612b6173d0bcca9f720ea9c764daaa183d85f10d08099248bfc80cdcf38395e29f48f2aadf26e76f722319d0c9a0c84b57991d949a8356d7c48c6889917e4da0b0ad52bf1cca33935abcbdad9a53c1c27b680bd52f4334643fc52d7a20ab78d80a6273f3811f5743b7179db0b5307496f78c9ce7b01c11f397c246798757bc079a7d9705e7f69356caf13d7283d51ef4558e014f04219cb10412eeb576ae0c6f04e221fc116bdc345a0299b6230e9aaff5cc6b626313fa979ce1b7e52bee742cd865c3bc61f456eafb780849be2ea47fb1ef73d7d8533ee80978fce4359f0eb60675018c0b6f54ed3528b33dd2e4f6e8a5465dc2b95fa9886ef3d5b2f2734e83840d8312f8ea4077d0edbd2c5f3243f6e1235910b1dd6d5a1beda47b9b03f982f51c6af60c58060c828c7f7b759f290d46361fc9bdffd605bec13b79c255db6d1905801d83647cf5b490a27aba70d79391583d0519d1223382a9f9b67b942165bbcc62ad73ddc3788274e06363ceeceb1e858b72", 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x81) mkdir(&(0x7f0000000000)='./file0\x00', 0x3c) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x1, 0x1000101010083}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000080)={&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x102}) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 434.317418ms ago: executing program 4 (id=4563): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x9, 0x9}, 0xc) listen(r0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x7d) r4 = socket$inet6(0x18, 0x4, 0xc3) kevent(r3, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x80000000, 0xfc18, 0xc}, {{r2}, 0xfffffffffffffffc, 0x0, 0xb8fbd9c91fe90ef7, 0x2, 0x8}], 0x40, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x3, 0x4, 0x3, 0xd}], 0xd, &(0x7f0000000480)={0x9, 0x7}) ioctl$KDDISABIO(r3, 0x20004b3d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x5, &(0x7f0000000500)='./file0\x00', 0x8}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x28, 0x2e, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000240)="0af7017f2280a9e92035106ca5474b8d0d905c9b575f963e4ad156d42bba32c60f314afbeb55367dd3c102199f5e2b91aa11d969b0f5fe2a64efbd3a97fee001c552a75600bf119653e42f8ea8e9a8ec475f43240b929684c09d62f4835ced5591d86e719e13835b4b5fee50e2d0d1e2134155a508c7dc2fbc45272d21a36e922870aabd5ca51ebf321027839f8f46b9b42a452b1abc1f20840cb5", &(0x7f0000000100)=0x9b, &(0x7f0000000300)="657614e09e79250a4a3ba020081d8bdab80784d140eadbd35c3a571545540f9b23d23555acd779c867f2648f8308af9333fa6b510d20fc24703f94988c3b84bb9540a08ef08e5fd40015c665a19cdbbb1bff675b6e66a9d0c803e621da625646ad806f89312c8c2b30d066c5facf2fa77adf5dd34765a2cd80cbffdfd2d49372cb", 0x81) setsockopt(r6, 0x1000000029, 0x7, &(0x7f0000000180)="ebff0100c592010000004e713048e699319296487c416b595f9333433b01a57311a90fb6b180ec0db167fe1a7de38d46d5598508f72ee4aaab5909834556b9d7735724bde8f34ba78a203d7f593556d1a0ddee007e5c0d557c8b7a73a6afee5740a30356d5e95e4d86f0bc66e43eb112a8ea42308bd9b7bf4190394cfdd662e7a4790ebc48a44960a4c70dfca2458e698e3df5e867781550c1f5b39fa72d3586da616647ecaa13e8bfdaf5", 0xab) 401.188257ms ago: executing program 2 (id=4564): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000600)="a61223d890d03741788b50ad6238a33009c2165d5377368c3ea91b995ce869729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b7339a4259b0d1e1aa4d0dc8dccd49e3a3509", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000005c0)={@remote, @random="46c81e8070b5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xb, 0x0, 0x405}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000100)="696fe84a75f1822a7803ffe788c50e73c07e131c59f688c00124352cfdabf3baa76f78791d59f272c9f61bad79d0c687b1810dc32c981f1e4b219285", &(0x7f0000000140)=0x3c, &(0x7f0000000180)="59e817a381ac36d5b86021b16dadcc87d73eb6554c8701b110d07202aea28b4460f318446c39c9ab52c4d6845388b450ed86604b2dbb3c209d1a4e6ab1ec53b2d2e760965a1076aec7ecfeaf98d45a190f9e68c2c685d731b9b7d2c3830bc75202b8572815b904c8b87a002863593bf9ddb50d6e7e9dfe609fd4989a16fe266144bf44d3e90422f050d9a75f93ff7a0fe2154b3dbae3254bc313eec1065bfd337ec7bf7e97479b158cf7b152786e32d83d2001d550ae616f9cc18b784f9cc7b51697f419125b5ab18a7601fc8420f9e0bbff0e950006ae1c207f934b295e3aa5ba7a22bdfa87dcacc3d6bc9ebb483f83c7a1e6", 0xf3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000600)="a61223d890d03741788b50ad6238a33009c2165d5377368c3ea91b995ce869729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b7339a4259b0d1e1aa4d0dc8dccd49e3a3509", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f00000005c0)={@remote, @random="46c81e8070b5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xb, 0x0, 0x405}}}}}}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000100)="696fe84a75f1822a7803ffe788c50e73c07e131c59f688c00124352cfdabf3baa76f78791d59f272c9f61bad79d0c687b1810dc32c981f1e4b219285", &(0x7f0000000140)=0x3c, &(0x7f0000000180)="59e817a381ac36d5b86021b16dadcc87d73eb6554c8701b110d07202aea28b4460f318446c39c9ab52c4d6845388b450ed86604b2dbb3c209d1a4e6ab1ec53b2d2e760965a1076aec7ecfeaf98d45a190f9e68c2c685d731b9b7d2c3830bc75202b8572815b904c8b87a002863593bf9ddb50d6e7e9dfe609fd4989a16fe266144bf44d3e90422f050d9a75f93ff7a0fe2154b3dbae3254bc313eec1065bfd337ec7bf7e97479b158cf7b152786e32d83d2001d550ae616f9cc18b784f9cc7b51697f419125b5ab18a7601fc8420f9e0bbff0e950006ae1c207f934b295e3aa5ba7a22bdfa87dcacc3d6bc9ebb483f83c7a1e6", 0xf3) (async) 400.40032ms ago: executing program 6 (id=4565): r0 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="a61223d890d03741788b50ad6238a33009c2165d537736729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b7339a4259b0d1e1aa4d0dc8dccd49e3a35090e8f294086dc57a5aa9596bedda95197a4f53d6814c44f6d33fb607405271899", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x12, 0x49, "00030000000000000000dfffffff0000208000", 0x2, 0x4}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 400.183062ms ago: executing program 4 (id=4566): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000080)={0xff, 0xd21}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) fcntl$getflags(r1, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000280)={0x8, 0x8, 0x30, 0x4, 0x0, 0xffffffff95aff5d2, 0x9, 0x100}, 0x0, &(0x7f0000000400)={0x200, 0x54e}) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') 280.365464ms ago: executing program 1 (id=4567): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) (async) r2 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) (async) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000340)) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x800) 279.747354ms ago: executing program 2 (id=4568): syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000be000000"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206931, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000728000/0x3000)=nil, 0x3000, 0x2) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0xc0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="5ab777", 0x3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 278.625468ms ago: executing program 7 (id=4569): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x11}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) recvmmsg(r1, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/86, 0x56}, 0x7}, 0x10, 0x0, &(0x7f0000000240)={0xd1, 0x4a3}) 325.632µs ago: executing program 1 (id=4570): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/172, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x60, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f00001d6000/0x2000)=nil, 0x2000, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/172, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x60, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) madvise(&(0x7f00001d6000/0x2000)=nil, 0x2000, 0x6) (async) 0s ago: executing program 7 (id=4571): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="97b3dd2faad903733d6d617903c95285ca7807cfdbac9a95e8c3c0a6e8a479983f88a025b8e2cb1d02d6abc4f5a8472b", 0x30}], 0x1) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) kernel console output (not intermixed with test programs): ifconfig: tap0: SIOCIFDESTROY: Device not configured )SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap0: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=0 req=3975 state=3 status=67 (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 Password:set $maxwidth = 0 Login incorrect login: show panic Password:trace Login incorrect login: show registers Password:show proc Login incorrect login: ps Password:show all locks Login incorrect show malloc login: Password: