last executing test programs: 9.213666475s ago: executing program 2 (id=4492): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9a84c9e", 0x4c}], 0x2) r1 = socket(0x10, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x400, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setreuid(0xee00, 0xffffffffffffffff) syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9a84c9e", 0x4c}], 0x2) (async) socket(0x10, 0x3, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) (async) sendto$inet(r1, 0x0, 0x0, 0x400, &(0x7f00000000c0)={0x2, 0x1}, 0xc) (async) setreuid(0xee00, 0xffffffffffffffff) (async) syz_open_pts() (async) 6.249702141s ago: executing program 4 (id=4537): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x10003) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ec}, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff02", @ANYBLOB="5ca8a4ca766133bcafd893c5ed8d6f82a552cb915169117c16a5afb75ef57176b1cdd6379fc4738f80bbd2c6a8c7"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x5, 0x100000000, 0x0, 0x0, 0x20000df5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x4000000000000000, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x9, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x3, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x7, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x3, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x7}, {0x0, 0x0, 0x0, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) close(r2) close(r1) r4 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$getown(r4, 0x5) writev(r1, &(0x7f00000019c0)=[{&(0x7f0000000c40)="15", 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="8ac2da376abea112ff0c566c5ec3bbff46b6022465b98278a69dbcbca8031d212e5e54ce4ba301316f1afec5cd3b63c5416a2205b05483e476103617677ac5171c0133ba1f7734", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffff8cffffaaaaaaaaaabb0800470000240000000000019078ffffffff000000000f00907800f00fff"]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) 5.489008138s ago: executing program 4 (id=4552): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x80000205) write(r0, 0x0, 0x0) close(0xffffffffffffffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b11d47bc5d4e770415eb144a016131f807257ddaf2c7e5221e30", 0x1a}, {&(0x7f0000000180)}], 0x2) readv(r1, &(0x7f0000000540), 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 4.249643325s ago: executing program 4 (id=4561): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="968ce1c69d94981265", 0x9}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0xc0, 0x108) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0xfffffffb, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x94, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c528c0d631f9fd", 0x7}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="a61223d890d03741788b50ad6238a33009c2165d537736729e519b6e5e25fc7c8859fc659a00989e887d1c5bd93b7339a4259b0d1e1aa4d0dc8dccd49e3a35090e8f294086dc57a5aa9596bedda95197a4f53d6814c44f6d33fb607405271899", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) syz_open_pts() write(r2, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 3.702189325s ago: executing program 7 (id=4573): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x0, 0x20000000000004, 0x7, 0x4, 0x10000000000000, 0x2}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf7) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file1\x00', 0x111) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) 3.699552217s ago: executing program 7 (id=4574): r0 = semget$private(0x0, 0x7, 0x3c0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) fcntl$setstatus(r1, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r7 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = getppid() setpgid(0x0, 0x0) r9 = msgget(0x0, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x1, r7, 0x0, r7, r10, 0x120, 0x5}, 0x5, 0x6, r11, r4, 0x8, 0x25f, 0x9, 0x9}) setpgid(0x0, r8) sysctl$kern(&(0x7f0000000040)={0x1, 0x57}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0x0, r7) r12 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r12) setreuid(r7, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) semop(r0, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}, {0x0, 0x81, 0x800}, {0x0, 0x6, 0x1800}, {0x0, 0xa, 0x800}, {0x3, 0x0, 0x1800}, {0x1, 0x7f, 0x800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4]) 3.453089002s ago: executing program 7 (id=4577): r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) dup2(r2, r1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) (rerun: 32) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x9, 0x6, r3}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x4, 0x4}, {0x20, 0x0, 0x0, 0x441}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) getsockopt(r1, 0x2, 0x7, &(0x7f0000000280)=""/217, &(0x7f0000000180)=0xd9) (async) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) 3.450331602s ago: executing program 7 (id=4579): ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd5284000fd3493857d65d4cd12c63d35", 0x31}], 0x1000000000000009, 0x0, 0x0, 0x2}, 0x406) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0/..\x00') poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) 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, 0x40c0, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x80000, 0xf1a}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0xfffffde2, 0xffff, 0x1, 0x24, 0xf, 0x6, 0x0, 0x0, 0x1, 0xf1a}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002300)=[{&(0x7f0000000080)="98a78d540d049d59a32c648822089d90a23dc2661ef8b67c48f394fc9a04a542e972b32b30969ed6d0aa883844113c409b15ce405fafb5af98b3f00c334b88aa6bba1739018c7e9f97ff5d0a0e8a0c73ea75955dd2bbc26f984382520922501163afb22834d57750f65bbb3643786069177da9e771be1879e88ddbf98a93ed0644c8aa889a3df45133c9d78a24534395bc76666360cd8bf6fb84040574d3418d7a1089e445c5899374b58c8a83b09fdea0b25660950a889ebd9982986f401325a157ea1b32959ff7f2e9eb337d4c74be0f4ded42592a3b5a83c1d954375d3fe8c6e2ad577560af5c4b05a691ec9783fcdb9c9641d89f2104ecba0d12bb340cd04ee5edf7d84ce4e87ab38e82274e1b6f15326a9a250542d864315e4d5501c30209d635e6ba8157797661f173a82a6117cb2cfb6f95265b8ae9fa995928fb2919f5ea38accba1e3a58eb34d030841c38401b36007b60a1a24212ba4aa848ac8f8d77c893264d1c28ffea508678ca7342b6dafff4d55edad1200f69c359f676f7f3f5b64f0e379fd711ef6f51354d233f79c089331422b5b937c87830dafe81f2abba6cbfae00a6a2bb3c328390db2c4c8a40cd60737ec6a53e03025b1d4d147bd42e94eabe892e691eeb4", 0x1ca}], 0x1, 0x0}, 0x1}, 0x10, 0x403) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x5c) r4 = open(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x4ebfac6bbaf7960) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0xb, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206982, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000240)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x1}) 3.199981962s ago: executing program 0 (id=4585): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1) 3.198954062s ago: executing program 3 (id=4587): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)="335bed0b", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000004c0), 0x4) recvfrom(r1, &(0x7f0000000080)=""/148, 0x94, 0x1840, 0x0, 0x0) 2.953571767s ago: executing program 5 (id=4594): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() close(r0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)="e19e8b7c07a2321f", 0x8) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64, 0xdc, 0x2, 0x409}, {0x7, 0xd, 0x0, 0x441}, {0x1ae, 0x0, 0x0, 0xfffffffe}]}) (async) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="20e3f41531f9fd0000002987816c69980211b96eab36018086c3c051c795047d8bf3dd73073b46c4d33433dc590c03a2a5c33f01d0d259c2578617ea239823c78deb4335", 0x44}], 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e3471ac0058bc5ab2501ddc32bd720294a34b8e5f84cf71b59c7afec37082dc40cf765cb9c25e3e267c047687d6300aae5e0f7ed6c95cdd76b34302798df1d159a9a738d3a5d572fdbeffd54842c6d1d6ff387614d20beede6f3aa2879a4eaca62048b71ba52a753c6fcd51e5efc65582c451a29167bb7bc197", &(0x7f0000000080)=0x7c, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="2111557ee46a8753b183d8ac1ab07701b45d360830e293c711e9a912a6f21675c206d216cdea06c8fb215cfbac6bc6becf9a8e6013a764e3a26e1f3f08e0b7b9fdf56de509752ae5d7f07a5b697a1e316c432efce51a7d7cf1d8f508865a6f", 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000580)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) setitimer(0x2, &(0x7f00000000c0)={{0xc57, 0x3}, {0x8001, 0x5}}, &(0x7f00000009c0)) (async) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383c73fcf05d5f2df22224ec7bbbebb4facfc238158161845a09ea2c6c999e95b7ea994732af7f8da56d4a1c8401c5c27e6ff0986687e965bcd0c3f44bce966da21278b9a15069883ec39f6765b32ac639ab67fe116eefd", 0x6eb}], 0x1) 2.745112595s ago: executing program 5 (id=4595): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0xe) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r1 = syz_open_pts() readv(r1, &(0x7f0000000600), 0x10000000000002a5) 2.744453244s ago: executing program 0 (id=4596): setgid(0xffffffffffffffff) open$dir(0x0, 0xe516aee258d9ace9, 0x144) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semget(0x0, 0x1, 0x4) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x1000000, 0x54}) sync() r2 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) select(0x40, &(0x7f0000000000)={0x8a6, 0x0, 0x19f, 0x2000000000000, 0x5, 0xfffffffffffffffa, 0x8, 0xe}, &(0x7f00000001c0)={0x6, 0x4, 0x3, 0x200000000009, 0x7, 0x0, 0xa}, 0x0, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) close(r3) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) close(r2) rename(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000002c0)=0xffdffffc) writev(r2, &(0x7f0000000080), 0x2) semctl$GETALL(0x0, 0x0, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) select(0x40, &(0x7f0000000180)={0x5, 0x4, 0x8f58, 0x5, 0xf, 0x80, 0x524c, 0x4}, &(0x7f0000000280)={0x10000, 0x5, 0x4, 0x8, 0x800, 0x3e548888, 0xb4c, 0x1}, &(0x7f0000000300)={0x3, 0x8001, 0x7, 0x7fffffffffffffff, 0x7, 0x9, 0x3005, 0x5}, &(0x7f0000000340)={0x6, 0x5}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xad2, 0x0, 0x100, 0x1, "76a83cbefcded886235ac4bdf51330febdfd5f9f", 0xa0, 0x7fff}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 2.743432885s ago: executing program 6 (id=4597): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) fchmod(r0, 0x91) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r2 = geteuid() fchown(r0, r2, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="3cc4a191b7c1f20db420e08272cc3d87219dde0a4d740e1dc766508b86be7ad46419f0d941ce24b85f33845521f85532cdcb6ef6342dac", 0x37, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000740)={0x3, 0x6, 0x0, 0xfffffffd, "00003dfc0000f0ff00", 0x0, 0xfffffffc}) 2.741331444s ago: executing program 7 (id=4598): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88483c2ac1a2213d7a290eee64eb4bdfc116b6f1d4399b453f3c35e7182d714e55837c4101a304fae72b55162ca34982e48ced181f5fa435f4654458a19a4feef449473fd16eadcfc6b734ca88fe54978dbf56533c364dd7d9353d7cbb4c3ebc2221a719aefcce0f1266373b76b6788611df9b19509421503c64bd74793d1e8d4f213d301071f48bf1ebce3e6927923806cba7b538834ed36adef286478634799321692d6da2a50ab8d07200a9a22cbf869d2d54e80cd87b6ceb2778f63e3d8c5595465721bfbbfda95966f72909cdd59ff45f97499751"]) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000001}, {{}, 0xfffffffffffffffe, 0x80, 0x8, 0x100, 0xfffffffffffffffb}], 0xb19, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) ioctl$VNDIOCSET(r2, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c528c0d631f9fd0000002987816c69980211b96eab36018086c3c051c795047df904ada614ba346c3424a1f4", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="a61223e590df9438a33009c2165d5b77369c3aa91b9985005ecb15d622cbed05050000006db4c30600f046bdf7b0288c86f397310400008bddffffffe8f7", &(0x7f00000000c0)=0x4c, 0x0, 0xfffffffffffffff4) ioctl$BIOCLOCK(r4, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) dup2(r3, r5) 2.740808505s ago: executing program 1 (id=4599): sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="7002979b7c9674d3f294f185418931ca59e6b8faba306cd37f6ca7a7316c449e0b54d8ea86dd05cf51578fc0e3ffea679cb12988ccbb3a38b3a841ec9d4e368c3d00d42a09b3b93c7f6db6952438a1be4ba5df8ad7267e209af2fa4b989d5d94facf73dca4ef3ca8971693e409443893f387700654e3bfcb96f80ac6177ed8856f51e7a805459ca521d972b9f9d07922532e9a48dc0b483b50790897bc17837553258dd7d48b178209", &(0x7f0000000100)=0xa9, &(0x7f0000000140)="d760960220023b6b56a72dce52c168d0f333600d058b6db1146107af34b15d5be8a57f95cc6fef09b5a506528b3eea7c04edd1d7c7ed7628b7a97223152236a79c0fe3b417bbeead7f7151b89899ca061509dc163a147ce1fa0b6677c5d8ccf6ea11b9feeb14f5731f9bcbd31967aeea4172adc58feb166a929a5b530e8d3805d15faa834786bac9a91a46c87c16f23841542fbc2014d827d5c6f8ed14a24ebdf559f70353be871911d8ccb6a837619494b8dbeb55bb129021a95a084e6d028d0c71fe0e9d0c3f0741cb26e5e29b2439359a0d04b76fc656b422d2f99623f6af236f53a53bdf97f1508603bf3bca7b6197639d4fef86ffbe5bd1a59750402bdf572c8c02d484ff588ccf29f40e88f6cff0f7dc25580a17721ce2b0ff1410d2e24eeb3bb72f5533e96b35ce45edcfbcaa404e7744a0ee7af28de3aebe8da7a4d086e2c181ecbf615890db3bcca8356aaab2c22509df2044ed4403f340a994314d485c2c407648c10dc37efac936d4f7fc3791c6bfa251c151ccf4c094ac2ec77b012f6a504619f6bf5f1e435566ba35943955147d87b8ce399c1a6d998f5164afbee4c2ca8536119d91652568a3b2088b4c9ec9fa9bef3a1d8de4ca61a82e79eac55f11c2a44f7643fdf529c6aff59e6ed1aa7c52e787921d0d111c7d74a27f24249c37be2e403b8190ecd67b3a82c145e6b0ad547965e84bab8c057176d0eeb30256ae432e795d253c7b6b97919bd9c93cec265c76b128ee9435673f87f2913b0784ea63955e5ffa31e778a909da2751bbd35b8d9fd85b79861056a8b8a6c98d2463a2a5dfe8cb853ac93427c62563bb53fb35e60ec394ec6f13e413f9250a420a49c5450c1b8c9b9571d1450111652481a86a32cce4f9d56eca2e2f7b932fdfa2b726922f915b77f6d3464cd396aacc69d307313ebc41ae68d24259779d61d2a41d0a2c3875654dabeed3053359587ab89afafddf01180ba8f8dcea416fa8f39c069db50f91635ab959b7e4c85718ba5d7324a1adbaba08dd58493754e8fb6fcd7c2ec3d9a2513c3854da999467dbc179535857d30768114888d9ea1e8940b69eddb40012007ef9237743aea8d765826cde4103fe41097ecf9784ba059328e53a3afac368b5b96ababb1a49dbac2cc7d61589a2d25bb5131c03e10fcc008a4bc00f79966c36c9ac0089d09272330860f0c1b2912bdea72657df608468f204bbe8e0fd0a6a0e1b21bc9807f39bf0f5fb3ae66e1d4f238da87d4571e656d3f4b310bd609988ffce640a3d0f1bff373e6f2e1afbc681a984e85aa492d4f3776630ae2a54f3f19f14d189a39fea8fe2471495c926e94c7d63a9509f2e7c9a64a7a0d7e5db7145a00edb8aa3c212be386ce08463c53f06d0e22f4e79ed631390d21aeac7c46abaa47a1a2721adb0f1897d34c5e2f9b57ca7dbee56a5ee69eaf91699a53b1ede8ee5a5f9776df17d9c27148d5568d84ff04d1e0bdeeed8ecdc21c22ae27ea1e55274850674f95e34b0a402fa90b78de24bfbd2c67cd7398eec5ad050630dd4b8e30edd46fff27f1c918e4670fc6d64f2fb5482743805fa476361e60bb69e04e10b8904e4a2c377f11f42bc41a70e3d73bb93fcb05623d88fe62d2bfc7f254a047cae1ebe90f5ef7bc07d24af876b4aff71e479547561e6c8c1c8c462d3d1c0daaf4c2fbeb18ecc58f95633ba2ce31063b7868c84e46eb798109924525e5a0e3304d819f81a22e5308eff8828494117a7563f757da6b8d23da6ed180f97aaf6f4d16148d80395c5c1fabd5c3bedf1f90227fb53e2ec697b254d535b2152cf0e322be1f587dc29ab21c34373ce33a039fddfa6f14ef2545732ec451ab193f21de7e053a7d76495d2a044f5dc1f9d071f4fa00d7d635fbd31b21cab14d076bf7b67849c370b1b5670cdf5c71b49a4bc65a8bf4b2026cfd9dd9da5d244e54eb06e77f37a4ea5ec7cb4a31ec8e453e9f8a203231508d47c277d7d854827f77ca2d2a52975feb76b706cb33b13f4011208c71d6031c13bc27104bc7c4bc9e5bf0002b6363b9079de46f359fbca29b4248662ecb95673869e1113354bfe121b9a2aee7b71d3a7481cec62528905945e39cc785e579181963e8c083b0482b298e5a9dba0a625a37fbbb6d4d175e55d46299270779e564aa27c9569b93861ee0b6642e5eaa13bcddc868b540a079468f1ea78b95baf8f8a46260ba645856ae44ab40e117f9dee827bf1b466166a59259f15593224b8c283f65152f9e531160fc6e76271d9f41a27a5850d6d223c99e0dab27074f70e608a8eb009bf5bc60c60c185c29bf38d64459793c0567ac5ba5f994e27005fc411852c93c46990c4e1f3c6d18bdef578a81c7cceda5b2d218842b8af09841ea1fc3c7a8fa4ff580d0c63580fe6c0aa2b3d78c02e428d964ac2bcc55323f3fd0bb8b0c97fd98d56bae2d5e05328676e75be3b1649160333770740b92ad79da90f6e83fd6bf47b4880b401148383d1f40c7550118c2e08c9b9293239032fa94d841f7919e0a27e959a39473118e96d20c4ce15fb3149ee630f6c1b1aee76a59c712dbfb24b3d2464a42be6c64bf9acbd33c888a5680b3b34440d932d8cccb568be126c2934c3f20d038368bc490b4d0485009b878c1713f3a38d52fdb8e06499d547fd130f0032bb7698bb32a9c1a2a0d904e767b75c2a839e39db9361bfc07a9a7eb237ebebf343bfe06bf38c6b0ee1b36ce9eac26665ad85a10090cdf0db7e02f50b7b3aff8d77d93658b9772a7008bbd90757d00072f41f29560715748f80f64c64479a0bdf33698ea80b76c29ae678595d9c45337cac1e9e35bfd8f62c8a837d92b73dc793897b9fffbc5bfd7dc71e0d25ef6ed8a7b75b75b6141d4ba03126ceb1128291ea8414820ff13a05e6df891499585fd4fb7a60c3ee6cb77ad626773755b30d447e39612288b644dcf1166f1876dc9ead90ad69398a1f92c357034fb45fc73270463fb7f7a578d7676c5c8d629228e0089567f261ca924fba83ec5ad0a3181df5d04c549298b83f9ecb05d4a324849f640b394fde89a6ab631c522f634a0d725ea1afed82848fa2733e5d691cfaa4ec52015e9ce47f804cbe90c6a437623b3dbc4c96c49567e8f23fcacf99299b9188a822c911ba100b29ec227f684667b860905b38017febdccab0671ce53be4f708f086a5edc928f63276215ff7fd86f161aec3418d1165064ab6eba4339ffa609298f4b511be57aec6df1c1fc45a88b5946d30b5c3bfcdc5fbddf6cc6e9e8fdf5410273447d14862152d03f19739de1831ed2ab65c35a342941ee94be4b24e9fca1178f541a1dbb38ee2860084f316e1d11af510626b4d0ea263b86479a0c5ebf53a39ff69e930a9a881b5f17c077b73ca5f9e30a13a92e27cbcda47bb6fcbd4610b59e0b970ad872fe43a3c3394556fc2c4c8af6536a4d49f5821501bb709b319ad93e6bd80b0105b58dbfc70d6462f68de6005e105a0c88c9ac315c73fbeef5250aff024179220c857d8a016973daa91bb639861cdedbacdcb8cfb8450ad1f148a13fa72dc134c9b8a2b019b9772d0e3fb33458558bcb4614158d5cbe0e84858c65c49e28ea232f72635ed9a3f1b34601f10ceeb6a77cfd837e8d7f8ccb259b5076250df19c7e33a8a5eec18d2e529eb344390c3efdcbe25b0137b4af5d6234bae99495491f47c38c1a96cc9776a8b665e9af394405e37b10caaa50eaae385b979d1518518806a594395de322ab3487cdfbe4e8278db6baf8e603e06155fdb47c5d9fef38fa64a5d52e3517f1023d919df45bb024126f16421fbaa55aa70f41c527132e9ef553798f65b70057a7e3b245fed4add62f98878c8b5695e03fe2637fd455367ab97f0830f871de66a57dbe5239d0482bcd0d1be945dad433a1bdc0e9df4b276eb73991dea1ebc5fcf5e1f7db63a017df76bb6c0d9e8951e963b5f22e559d02904d90973f108fc0c2e1c2504a55d20de4a769571c2f5cf1735d0a4dc82e82188fb75a1bbfbb7511e5f8412e9114063d0caf69194a2a74327fdcaed1a71da3059ece50f35470f0b79d1e637d20fef265bb9983f332365dc0cc3d8fc235b13acb2ecee2417cd2b6e00966078f2ea2e941053de7b484f10037dc2090858a414051fcadbf198b37ff877e42e91c8727c353497d23b69469dc804cdb0edea91d5875ddef5b4d4eb21809d6b8b420e1263d49d36fdf89b505ad410cb6674765e5f57340e0ca1092dba3170da76c886d62de68dfa8d13ac5e57428cb13fb9e73e0456742f44ffb6f9d1904199a9dea1d74d59e91bbf12f13e3a3974698277cd109cf7822d07c70e9cd5586b65c5a33d83eb3bd5cacd65a33607cf3bca1d6e76b4968137706a3fed4a620b6654e0625f401a49ee75b5426d48f73ba1cb7e999dfd0bb33fe317911cbfa342db9acdaee94db65f8916a146508e1cdbec61193ffe2e59d2b4feec90656811ff1c27f7381b342aff1629bbc75bffa5243ab2f0157f553a0daed8371805a73c29d663ecf43c9b35d7f4fc8900a1ac2fcaed4e087a3f61bcd0c729140afc12b266406e58174c858569c8bb15a6c17e90302b81f045bbdf63e9ec1da1573c302f8dfec413e35334ace1cf1079bb306a6bc047cfb5be8e5fd421763444ea6590b0d653b08b58992cf907989b21a920b1a3263bb28ec630120936493e5258084caf40b4f3a5a6d6bb5b7a5a7cb5808fc305345b6a8cfca182d653e66dba51752a54ed3993a6039213b8193e074228d34af7a6468231efff54f39134610ed22c8b04570affebfc50d8ff88aaab9ad76a0454c2d816f9f094431ee064631f1438588a290a08861ee45c4f371c2b945e535b372934eccbd4bb0355b2fa8ccb77c31350c383bfc5da26bfb90ad8a46acbbaacea6326a151066617cc8fc3d90cbf48b1b7a89bd486db8a2f88188a6068472e62efbe2a186a7c725f323756b6e02c73eced91c78bf9e330ea74743dcb99eaa74c34ac5008cc6c87673accabab01116faf62e3a576617e310a9508b94870ad300358b4a4039e75ea6eb457e58e50f69442314192c6f49dd894e6a76d4737eea96321c00b1b671b0435128f88671ebfad49f5760ed23212d2cf69644d748067afcc6de19f794c8d41966a2d498207f821a5db3840f060d2c64caedcadf474001167c579c08d76b80ceccf82b6b272a874405dc0289dba36737f7ef3ab32c9c34b4028c6f32877fcd27bdd86a8866a81a8b6679e7e144f2b14d54d4428b0cf38c0ba4ef28e025962d83273f9eeef35868b5eefc5fdf3503a541d7655a565205d4d648da40ab514850ae3023d1776f0ceb040610ce6215185b09c5e4961117e3c2b19102843b7a179396af8234d74e49e91e3750b103cfd0807bc3f2ec934aba3bd9e7a5032adf0a1e0eedb5c32ce536dc0e36a9822fc1aeafb6fd87c12fa34117525725cc2830cb07d3c7dd3c50f9e731ed8f11f841ffeba50b116e29f01234e29190a3d46c491c172a7f1e099925fe6f75fa3c0912ad1e5ba3b9d03c86a2c27aac5cc16ebcfb691e5d083f71aff4d7d4cc0a87a6c66344d7468662aff6b32026c7a75b92ab49a5cb94ad2656166833eee9f2e625a9a2b09108b941b8eebaf3ecc9f5cad21b0034e7f076782a63783fcc3c41158f279fea93ad7ba1da488c6a08be021c8dcf7e3e47e72fddbb8c57959b6d78d97ac91d4f9e1591b1e68acd44329e86a95f8b1f60c89064f59d52c89414f7cdc94e80991c739f275d0c7b73f9f4b7b469bad61426320d34c0308d5f3f35475471624b8887ad1690766bc9a1582", 0x1000) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x80, 0x0) (rerun: 64) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001180)=0x3) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000011c0)={0x7f28, 0x3, 0x3fd}) r2 = getppid() fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) (async) flock(r1, 0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) r6 = socket(0x18, 0x3, 0x2) bind$unix(r6, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x2, 0x4, 0x9) (async) sysctl$machdep(&(0x7f0000001300), 0x2, &(0x7f0000001340)="3ae1e8a04965972e5764fc66a90d8188c59ade9e81c0248ea774bee0c3a5d22e7df99186e8aa48dc0be2d64b770aa56549", &(0x7f0000001380)=0x31, &(0x7f00000013c0)="96416b69f9aceb64bffd3dcbfe3b41448ffd9c96809729f16829324158e21951cc383e925ed3a61edcad69c6c230bc88b602122a2aa8770840b12f53c10e8bfaf18936a0a79214fe2f83fd8a29345e957d2459934361b948f63944d03079db2f5ca44824b1a864e2797c77", 0x6b) (async, rerun: 64) connect$inet(r6, &(0x7f0000001440)={0x2, 0x3}, 0xc) (async, rerun: 64) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='r\x00') (async) semget(0x0, 0x4, 0x2) sendmsg$unix(r5, &(0x7f0000001600)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000001540)="1f39151d0347b339c8c592af1c11f8ad8ce2a83e7e8247cabd8e96afbe", 0x1d}], 0x1, &(0x7f00000015c0), 0x0, 0x3}, 0x6) (async) sysctl$machdep(&(0x7f0000001640), 0x2, &(0x7f0000001680)="3308da6faf5410fa1d563ea898ae975c134958f1af8da1290e0ef661e594eaa641b4ca90ed869ec9ab1f031e3c72e11a097e72e2b7e283e818e679c6e2a0321fec79f10ecab1f193ae2cc6b53aac0f9b3179024d35c9f37ecf9ea37303835070931d63dcb56f23490670d00bf7c08879678f64c11dea2d9946778f00e8e41f1a8db80e217d8efe46b116e899c3be6c64cad25a1d98a56e29389d17208649", &(0x7f0000001740)=0x9e, &(0x7f0000001780)="5e3f9cf82384605413b5545f1ab15b695bf739034769dff60452dd8ce0eb40c5c72c51f3cab215a6f7e0419968e1503ac1109ba88b276a9d0e9ba4d8e43935130f635002bb78f1d5c0997eba53382e6aebc67607e26400a5db2d28c46e1f0b50573ca9dec3ccd2e5961c9f4458ce19ece579049326f4a2f5f4dc291b79", 0x7d) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001840)={0x1, &(0x7f0000001800)=[{0x6, 0x0, 0x1, 0xd}]}) (async) connect$unix(r4, &(0x7f0000001880)=@file={0x0, './file0\x00'}, 0xa) (async) sendto(r4, &(0x7f00000018c0)="17b7f1717cf10cf29a12ef1c3e0939b46fec4a1d7f8223d9f33a218448b55f09945708109181cceb502b867b60c95c3926777ded33d6eacee754c1776d9f9e9cd5e8960d41db9acfc7f83038c39709a9bdeacebdef7c8ec39a834db9bfea91daadf35e1214b152317dd477e2bb2661f626b09193a5a841a9c8f33e07fedc3bbf5c35930d3bdf3fd6c67e7105a267f08534c2b0dcd5510e41150f8a4a7fda932d0d8b3ed29802dc7be25bdcba9fdb244a47fd833c0f970a7672a4557beef78fc92c26000d986e2d44c222bda460b960313d841451aef57294a46a7711b6f719f77fbf137de5f5029cc0bd76d753176769a9526b7d7a37381024b60ce608", 0xfd, 0x1, 0x0, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001a00)={&(0x7f00000019c0)=[{0x26}, {0x43, 0xfff}], 0x2}) (rerun: 32) link(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001ac0)={0x101, 0x4}) fcntl$setstatus(r1, 0x4, 0x4) (async) execve(&(0x7f0000001b00)='./file1\x00', &(0x7f0000001c00)=[&(0x7f0000001b40)='\x00', &(0x7f0000001b80)='/dev/bpf\x00', &(0x7f0000001bc0)='-/w{.\x00'], &(0x7f0000001d40)=[&(0x7f0000001c40)='^-\x00', &(0x7f0000001c80)='/\x00', &(0x7f0000001cc0)='r\x00', &(0x7f0000001d00)='\x00']) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80), 0x0, 0x0) dup2(r3, r7) 2.249833373s ago: executing program 2 (id=4600): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504440, &(0x7f0000000740)={0x20, 0x200001, 0x0, 0x100003, "005708e103990000000000000000053800", 0x0, 0xffffff90}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000040)="067c0d0004f1d3e3a1d17c5e517d4c4a00af7314c96ef35f5b2e077ec0f72388f6b0ec807559d0724a9877b73e8331878f622907c0ee76330d9fc3c4f0ef1aa1853015ef5417a24a02063a350a1969a5fdafc4a5296d3417cd0def2b3916c18e07c8ae9f7c0af70f15e5b8186589cbca79b611630a4b4657ee3f7237967ae1a5edaf19a06976bf", 0x87) 2.247598117s ago: executing program 5 (id=4601): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x5d) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000300)=0x80000000) 2.247258924s ago: executing program 3 (id=4602): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setgroups(0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) setegid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xd61557f1aea5917a, 0x0) 1.999301578s ago: executing program 3 (id=4603): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="00009eca8eea003ad9386fc428740390ad6299e65c5c1ad535b65f7b4bd8afb0cf3d4843f674102e3f4b6c3e41dc5073a2f577f5ba7581319d26452092bc"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x1) listen(r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') acct(&(0x7f00000000c0)='./bus\x00') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000180)=[{0x3, 0x1, 0x3, 0x6}, {0x25, 0x1, 0x2, 0xfffffffc}, {0x1, 0xff, 0xfa, 0x802}, {0x80, 0x0, 0xaa, 0xe}, {0x6, 0x6, 0xc, 0x1}]}) write(r4, &(0x7f0000000200)="d81a30d20cf7784e9be33bbd1a30", 0xe) mknodat(r3, &(0x7f0000000040)='./bus\x00', 0x2000, 0x8) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0x80000000) socketpair$unix(0x1, 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4ebfac6bbaf796c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 1.998743255s ago: executing program 4 (id=4604): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {0x0, 0x9, 0x0, 0x3}, {0x5, 0x0, 0x0, 0x6}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)="1499fd2677fc90d6dac7df15a7cf2abd607f0b15121ba528eeafb2c8bae059f1465aaa0fb2c57af5aea59fdb464f3e16e5a6a46bebc84e7e4989e63b1e01d1cb587ad2119f1049caa0d7d37810700783f402e7d34b7017f0d6ba1fa8b01eefcb0276d18ee5be1ad98705c77e66e76b7e64bd9522530de3d54b792efc9d6331aaa7b6096cc4694bae8ee9e10cf0541001be3453af863da72d6c316b162d83809c9c717a8f4f770c067d238bbb5445caf56e39f9509508cedee686d9ee7776d7e931e4f585b79293c6826bb82ecaba3bb5d5e88be69d2b138e58b35f176b6301164a8a4cb44b0d38c3f5124fd943692248cfa60ba45c28cbf72e4137e45946a953158d57fde18a9c667cd075e4e98b7b28772e3e4d1b9758d42533b9736c28b5da4db8f351efbcd1dee6bcab1c0339e7f6eafb436cce83ceda5fdc30bf1364f11d4bb6cf65d57e3612acc81f80fd488615e2396628e6c09cf32d6f6640633040cc70242e7e533b80790a7fa94220904106c73ce579c68713e7638ebc0f57330fc9c9ac971eb18bdad65164a3ab3e5edf4bb493309d355b3f8b82c442876cf4d7697ebc2f19329ac27c3b00ec100fc6605b408aa67fea3f8f10d8a040c028c7a105fddda0775f29fa2f9cfca888d9e119271fce4b5c4164a3d50dea85a979af4a4411c66b9e7ff1fa8516c1ee3c338538b8e3e3e0f99be1c4fc1c2759af1c69c011b1997dd6aa446a5803f292324ce533696c558f4f1531687fc7c92ab39b201e605947350602b03ede3db82949a251d0f37bcdba1dcc467805d260979bf80177178202e69a60037475bf9bfca95cb0e8294ebdbe68a3e0b36c2e8ca5b61de1039baee05fdd24769777bb0c850e0f8deea04c7c39419af8646f29bc47642379818860724b983f417dc18c0369025f9549f46f6d1783e7ff092360379fc1ad102938c686a4d0ae7e26df62563c52f77377cc6b65907a8a498a99365aa89c2ffe9262d212188b3e051916169f1ea6a8944606c29300f48443ff45a9ca", 0x2da) r1 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0xe4) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}], 0x3) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) sendmmsg(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x4}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) setsockopt(r1, 0x0, 0x1c, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001380)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000340)=[r4, r3, 0x0, r4, r5, r6, r7, 0x0, r8]) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x100) flock(r9, 0x3) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r10) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) 1.997864971s ago: executing program 3 (id=4605): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x5c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x9) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000002100), &(0x7f0000000000)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) 1.938714769s ago: executing program 4 (id=4606): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setreuid(0xee00, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) setreuid(0xee00, 0xffffffffffffffff) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 1.937693891s ago: executing program 5 (id=4607): unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000400)={0x5, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f000055c000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x4}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) r3 = socket(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000480)={0x26, 0x7}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000003c0)=0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9b) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) r8 = accept$inet(r1, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x0, 0x40, 0xfff, 0x80}, {{r1}, 0xfffffffffffffff9, 0xd3, 0x2, 0x80}, {{r3}, 0xffffffffffffffff, 0x4a, 0x0, 0x8, 0x3}], 0x6, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0xed, 0x10, 0xfffffffffffffffa, 0x2}, {{r3}, 0xfffffffffffffff9, 0xa9, 0x1, 0x7, 0x62}, {{r5}, 0xfffffffffffffffd, 0x36, 0x80000000, 0x80000001, 0x1ff}, {{r8}, 0xfffffffffffffffd, 0x59, 0x40000000, 0x2, 0x6}], 0xffffffff, &(0x7f0000000240)={0x4, 0x3}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000140)="c0fcbeb228a18bec9c1547599923bb39144e436043d5e3e2d3f75ec7c87cafddc41ed48c8b4b1c6301fe7cfa0ed2ea75bdce5cb5acf955313a2700fe68b60705cdce35ba51492037c66ff5", &(0x7f0000000080)=0x4b, 0x0, 0x0) 1.937377482s ago: executing program 1 (id=4608): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) r1 = getppid() (async) setreuid(0xee00, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000ac0)="df6e410d6bb016b49fa7c2c27407799345db3f22fe8e6af8c4f2014b43ae21f90bb8ef55535eb6d5808bed37e345dfb2adc85abd9156a3f177014af5e506c5221a118c068f39ab4361967cf12b8ec03001cfe62e2371e904cd79d29288ca7b00c76ac5d697cfa1af3a2158fae931581e255ca26e028860bb16afd038653915ba", 0x80}, {&(0x7f0000000f80)="ba391dfd6be41c5517a8408ae2cf555624188840c7d1438df18d8c49dbe4ad4b55aa6fec793b2ae741803e9fb9cb0e00708aa5f48c13cbacef82e5865c70f8816db82f2d802abfb190bc96fb75ac3a5d49", 0x51}], 0x2) (async) read(r3, &(0x7f0000000140)=""/208, 0xd0) (async) r4 = getuid() setreuid(0x0, r4) fcntl$setown(r0, 0x6, r1) (async) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) 1.936875066s ago: executing program 4 (id=4609): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) sysctl$kern(&(0x7f0000000280)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x111) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x40047477, 0x0) utimensat(r0, &(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)={{0x0, 0x6}, {0x1, 0x3}}, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000780)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0x9c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$vmm(0xffffffffffffff9c, 0x0, 0x20, 0x0) socketpair(0x6, 0x4, 0x5, &(0x7f0000000540)) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x40000112, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x102) mkdir(&(0x7f0000001780)='./file0\x00', 0x84) mkdir(&(0x7f0000000500)='./file0\x00', 0x60) truncate(&(0x7f00000022c0)='./file0\x00', 0xffffffff80000001) unlink(&(0x7f0000000580)='./file0\x00') unveil(0x0, &(0x7f0000000080)='c\x00') recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0xfffffffffffffffe) 1.749627299s ago: executing program 1 (id=4610): r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, 0x0, r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) semget(0x0, 0x1, 0x281) r2 = semget(0x0, 0x1, 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xf99d, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7fff]) semctl$SETVAL(r2, 0x0, 0x8, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x28, &(0x7f0000000000)="5ab777", 0x3) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="c528909e4ddde0fdff1c582f979dcf93e00110c2c7787a4a438ba75da1929ed31f7a4d4a20eb4b962db50d29c72bb3bd", 0x30}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a0", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r7, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 1.497112549s ago: executing program 2 (id=4611): r0 = semget(0x0, 0x1, 0x2c1) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0xae, 0xff, 0x1a552a03}, {0x0, 0xf0, 0x3, 0x9a4c}, {0x4, 0x0, 0x6}, {0xeec7, 0x0, 0x7, 0x9}, {0x100, 0xd, 0xf, 0x74e}, {0xd, 0x7, 0x1, 0x4}]}) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x800}], 0x1) 1.496335148s ago: executing program 7 (id=4612): r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x23, 0x0, 0x0) (async) r4 = syz_open_pts() (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendmsg$unix(r5, 0x0, 0x8) (async) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e0a", 0x1e}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9a84c9e7ca7ed207f1ccbd3f94799b51c63fa684b82614f03d809726ba8a0ca67ce32339fe8a490af3c1eb92bb4200a31580cf77dc21ec2a503973e89b72c9cd2f1e02dd2c727f13420e789acb456070395c9541d3636fc1753e5209196c88b131b752e", 0xac}], 0x2) syz_open_pts() (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) 1.495918216s ago: executing program 2 (id=4613): select(0xac4, 0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000638000/0x1000)=nil, 0x1000, 0x1, 0x6010, r1, 0x78e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x3, 0x0, r2}) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') 1.495505228s ago: executing program 6 (id=4614): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9ac0, 0xfffffff8, 0x8006, 0x800, "97868000000020370f363b4575cf00000000000e", 0x0, 0x3}) 1.493532837s ago: executing program 0 (id=4615): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x200}, 0x1ff, 0x3}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.490921452s ago: executing program 3 (id=4616): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x3}, 0xfea6, 0x402) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0xa9, 0x2, 0x3, 0x80000001}, {{}, 0xfffffffffffffff9, 0x2c, 0x1, 0x100400000000000, 0xfffffffffffffff9}], 0xe, 0x0, 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="c528909e4ddde0fdff1c582f979dcf93e00110c2c7787a4a438ba75da1929ed31f7a4d4a20eb4b962db50d29c72bb3bd", 0x30}], 0x1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0xb, 0xfffffffd, 0x9, "0000000000000000010000000000000a00", 0x2, 0xffffc000}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) setrlimit(0x1, &(0x7f00000000c0)={0x6, 0x1}) ioctl$TIOCNXCL(r4, 0x2000740e) 1.471801355s ago: executing program 0 (id=4617): syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807180000ff020000000000000000000000000001ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000100000000000000100000000000001a47c3d9ecf6d9e681110e71aa428bd4ff02000000000000000000000000000100000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000ffffac1400aaff0200000000000000000000000000010000000000000000000000000000000100000000000000000000ffffffffffff4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60000000907800000303000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3509f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b2bc16306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123063cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c4513517cd2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627479576f2f0a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026d"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "0000000000000001000000000000000900"}) syz_emit_ethernet(0x36, &(0x7f00000005c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x32, 0xb, @rand_addr="000000008000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}}}}) 1.471503661s ago: executing program 0 (id=4618): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) close(r0) mkdir(0x0, 0x0) 1.471238021s ago: executing program 6 (id=4619): r0 = open$dir(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, 0x0, r0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) semget(0x0, 0x1, 0x281) r6 = semget(0x0, 0x1, 0x4) semop(r6, &(0x7f0000000080)=[{0x0, 0xf99d, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x7fff]) semctl$SETVAL(r6, 0x0, 0x8, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) 1.470844441s ago: executing program 3 (id=4620): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000140)='c\x00') open(0x0, 0x200, 0x0) ioctl$TIOCSETA(r2, 0xc1584460, &(0x7f0000000740)={0x0, 0x5e, 0x20000001, 0xffe, "000000000002000000bc6083e600", 0x1, 0xc6}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xbf}], 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) sendto$unix(r0, &(0x7f0000000180)="e6f8e40c5ef98206c013ce90c8dbbad7b705a97d94e972429061475e187ffa214bab75ae54fc570977b798360557dc7547fbb176bdc03b04fe84b6ee75b3ceeabfa72ca458ebbb9e0cc69fdf", 0x4c, 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) r5 = syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x61, 0xfffff, 0x8000000000000001, 0x1}, {{r4}, 0xfffffffffffffff8, 0x6d, 0x10, 0x0, 0x9}, {{r5}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x0, 0x7f}], 0x9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) 1.249676937s ago: executing program 2 (id=4621): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x8000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0xfffffff9, 0x8001, 0xfffdffde, "72b3b392007d902b56d864d3c3a3f4d3c900", 0xfff7fffd, 0x1000088}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001080)="3d599204730e1cfe7a0bc061b589b712ba473b39c021bf8ded9138dce9b19540684a75c97766cff07cf3905655206abee3f265d4b021b84085ca7ed49f45b89f04bf4c022aa98202fd1859ab3afa983f8798509976735a99fa3c4b4aede9e384eb24d16db37982917dc6be739c07fb9b2bdb2b7edd2571aa7b891eb9a57782574e51582ee6ffc9cc43ea4f1360a48a6260c86108b6e171553c1ed9137e7b74c50f13e73a95d6b05b4a4123c00dca8619f83ae375623611773be22c29f6fafec0b2fe81c80a5c277d7a0771a795ad03365e96d963472ff8b210489a7741e24cdcb30f69c2ce9c176aa7969d32674f3562bac2a0f7fe8da26714d1111b67a8aafc0b5fef953c924ff58beca53a5b740605ea6e3efe6b6fd7983baa1a9513b94332479cd6cb6502974626cff5764cc88b7a006ac7b175c81f770d59067300138643b7c74db36f0ba691eb52a7cd4b9d3e28b8c4731cade7432f913ce792be08cd464f523c9c4cfdf719159079ce04d75aa315e79e68084e250b166e3d9f0c44bdc95f4fc65c7a5827bc1a83dd56025bb0ac9634edbec8392d4a619dbe54534fec6a6b987137c6d41689395c2295a491f23c1cefd2923cd289924fae53071c8219c0465e1530cb0ced5bfc2b65024f9f5f3cba5b3f21cedfff1faa730abb291687d87ad19f44c8edb50eecf4ab85c54085f42de6edc307704f41904f27763e83f315084547bcff9d0eb0e0ed3f764cf3a86b234211af1e63a90aca97c1b72d7f6b425d330aa9c327017611f84c97a5bbe28a1a43a2d194dbc4e1f3ff9aa158156e85f0c416502373c6c6774a687df9bf153fcf8d6fc779bfea634738249af671fa7c824ac8e62acae5bd3b529e9d1c761b878d8a8cfdbd0c8ae4aa4e6d63809a18c3ed8ab115ced73ea2fea7c592bf7603a0bcc524767d3398ad8699577d9bbafab46be33618684a3c2a63bb48f84eec8f7303bb32e8aa216e11c684a70f7f8815dd61ee5c860bbe6307590d22ef0e181e459c71ddf2553cb668e51be50a7ad2f6ae8e1289252098ab4309f9866b5fb379e7a0dcd956263943f22dc5082901390695071421829ab7cc9983b30f3440c49ceb4fecbaaaf3111549930c1635704bb45a6aa40a1b0c45e124113b3e576530b6cad8379752d9bbda11bfab708e7af19895998306706eac466b78903101f08e78284791bb15ddc5dbda988966d026a4bb209ebe22ac5ac9b47650ed72800efc76e5eac04934560163216856e7b25760a862246456f1ff5453b1b39fc5ba2b0b15182eb53c26ddee4f4cfb051bc5a546baba680979948124c484002d66a31adae3b278df00e4ffab7acd674a4d07011b33dec63f577fe5a13a84a24053abe7da2c2bc5005665d430ca7a7696ac2e34cce27e9462ce574b7df8d1ebc271e7652a7e8de27bd1515f4ee30de0c84edaba4c1ee5801214a02b3dc37c4e4f5badbbf3762384daa65d54234a1b48d6bb2cb75985e249651c85b6e06d1175f90e66d4cf876fb6a9c6d9fb0b648c981cf7676eec09319b787b5f408ecac6066b3135ceffe5c57c86460ee1bdeed7bb9f076f85e3a3806d8f4ebab2eb76bbc7d7ffb3c4cf0fde62af6e401004d47f0e12a4a000793ed319f56a0c5c57787419b5ee8d6d39eac2a6c736eacdc43547b04d411dcf9a9006dc44066099a3b4c69664821584bb858a47d8d1f3536c880cbc25c85c14155665fc41c52bafe569b62005e8697d1ca3c168523d148b7085e5d20fa4d446ff9e19b67615253d12d3c9213b286ca5376d9f44b8d84c8ae42b7f6a433f0da15fdeea711994399c9b7946c829c19cc749bf21a0b2fbbec1994e8a00f55fdb35d1d1d711e160b21cb72ba3286ac6c944d59e2154275872c16d48522d5a048838cb7d15813fcfe771a64e6e861f87571be7d4aa0d75cea2998380f78c0e95326ed495edd99d08e1c5ad57728acad4473421cef36d283a41ccc7350ac8de0c6ffe79297a836dcb7a86f128e6bb4d690ad1b643170ab04843c83669371f8943687e05ce8446ac37a4971430add7e24f31ac47c2d8979759e426757e4d4ffc34a9b940db23496a842bbd08e3d8f92fa5d6598afa412646751b2d1206d20c08b73fc9267fc826bf443d69df21398598c9d0df5b18cccff29cf3138c5ecece3d01ceb25ff2d6a9bd4d5a704f682badd1e75ae7851257c972fd94e41669e0911530c2b8fa278561f831e060fc1ef0ca54a147b561fc96d7674634e3e632a13ad598fb9627543384227ea3efba3e34159e4169b3b759609152912e3554b32f36d4f942a33acc55bc2215f9df5cffcf47e7bc5025e4f819c87ffa5d050fc89f4946f68ba1b904185889adf02139d9aa04d745e13f86e8e0234a46c686ea7ec103b2b5d7f7dae7df90860f88d292fc70a351be116764ca4b0a8dba186285ebeb4cde51d4144fc83068e5520ccf9c3146244eb0f978c91f3ed2b7ab942f9187f1eb9ed0a550985e13369152d173a6862087fa952479b4e9258f5ca9", 0x6f3}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0xc0, 0x108) mprotect(&(0x7f0000171000/0xd000)=nil, 0xd000, 0x4) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0xfffffffb, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 999.862727ms ago: executing program 0 (id=4622): sysctl$hw(&(0x7f0000000040)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) 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(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x70a, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x0, 0x1, 0x100000000080000, 0x2}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x8010427e, &(0x7f0000000040)) 995.420785ms ago: executing program 5 (id=4623): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) lseek(r1, 0x8a, 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) 969.09964ms ago: executing program 5 (id=4624): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0xc, 0xf9, 0x3, 0xf, [{[@multicast2], 0x3}]}]}}, @icmp=@timestamp}}}}) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1}) close(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7fff, 0xc16e, {0x98c, 0x1}}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xb, 0x7}) 968.249478ms ago: executing program 2 (id=4625): syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @random="8e006d2900", [], {@ipv6={0x86dd, {0x0, 0x6, "15017f", 0x2c, 0x0, 0x0, @rand_addr="eee7522b0700000000000000003a9600", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x33, 0x1, '\x00', [@generic={0xd}, @jumbo={0xc2, 0x4, 0x81f4}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x1, [0x0]}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x33c, 0x0, 0x800}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000000)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0xa, 0x7f, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) open(&(0x7f0000000200)='./file0\x00', 0x2f2, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001080)="0000836228380faecc0c5c4e73fc7f387ffabb70e0048e034c2ca6c8314a6ebaa381295c739a32bc11a7f60357f2e8a6337dc06651559818b5ebd6d51b21eae6cba1cce1ab", 0x45}], 0x1, 0x10000000002007ff) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a612165d535a36729e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000cc0)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3, 0x5d, 0xd, 0x1}, {0xa, 0x5, 0xba, 0x6}, {0xac8, 0xff, 0x6}, {0xc95, 0x0, 0xc, 0x8}, {0x0, 0x4, 0xc5, 0x9}, {0x400, 0x80, 0x0, 0x3}]}) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1100"], 0x20, 0x2}, 0x6) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000003c0)={0x3, 0x0, 0x6}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x5c, 0x8, 0x4, 0xf}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x112, 0x0) msgget(0x2, 0x8) 963.081837ms ago: executing program 6 (id=4626): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x8, 0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x4}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0xb, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffaf9c0234", 0x6) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) r2 = socket$inet(0x2, 0x3, 0x5) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000000)=0xc) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) r4 = socket$inet(0x2, 0x2, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000140)=ANY=[@ANYRES8=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRESHEX=r1]) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53dd3b1fcc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52db821a26596991b9e0aecb03cc7125d36706438c08bb429e98cae4a5b7d9a392", 0xfffffffffffffd82) 954.799775ms ago: executing program 1 (id=4627): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000400)="b10005166000009ff8ee4d3fc5593e6ddb187105d08f2269050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb6ed851f307000000599a1f139b672f4d335d223e7d9a008b95665bc6fc21180000000001800000000000f8ffffff00000000ffff0405b3b9c2668396f4b31257ffa8c500002002fbfc0cba0800000008e37f71a3f834173712051eea080089e000040381ecb66400000000000000", 0xc1, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="d3a66b3d518b6b1491e6cf863240defe791c5f19f91224211a5ba8fbe3182c8d2ebeba6117aeecf0238cbd61b39433227886d4742ea5af6cd8838070e5f68e52a94d15b9fd23022d77ac9434a75cc02d98155c6e55bd127d06e221d2bee23f93c637ecba7327974fb91c7299dd2df300ad6a543c5a83a08d2eb843fb989af24e01762f62070edeb24fab809a20e189cb37fb20fd9492d71176de9f771aed6cdcbd4d871707de00574bf98cadf02c21b111b6b876e75cfd1094ecbd146c52e42522d10635204ec227dcba75f29cec8fc85f2221480532a76f", 0xd8}, {&(0x7f0000000240)="ff71e2ff70c2a93f04c26111ee1ced6480897450c33db05233d530e7f624b825199f948bc705f9ad9dc5744df4271903b1345075dba1062b0117b13c4729862197f2073a54a2a32ec485abd5c0292c1ced89cbed275e9fe111cf41f6aec74813432a7ac43c2ba7f2ac72faf0959f6bd78a0998312923e517cb710cd15c69cbe9ec6951d2999110601c906b301f46eaf418dfee5178696ff88e74d44761549f90eb5b4e24f2a8e23aad353542", 0xac}, {&(0x7f0000000300)="885ce7eba8f6f94880629855c9f57ff9c5bf43ef3230dbc660d4ade6513776be858886a9a2bfda616d4df92a6dfc2475025fea4fe79a36e92281f7f8ccd41059a8f093918735e5ea3071efbb337bb119b3ccc54e146a34b97f2aff4554307e3a4fab0286822508401248cfc46a306a04a2cb51d81c5c298e9308123b", 0x7c}, {&(0x7f0000000380)="51a491e718b60feb6ff9040fc075d1fe85e7d9a0a202725ec1667eca8ed4892af46cd440c2ebd9b7cf44bfa0169a02a468c60c1e3099ec", 0x37}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = syz_open_pts() fchmod(r2, 0x80) 745.236364ms ago: executing program 1 (id=4628): r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x0, 0x3, @empty, "", @broadcast, "66907ba5335a9b339dbbfe8eef20e0c6"}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c528c0d631f9fd0000002987816c69980211b96eab36018086c3c051c795047d", 0x20}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e3471ac0058bc5ab2501ddc32bd720294a34b8e5f84cf71b59c7afec37082dc40cf765cb9c25e3e267c047687d6300aae5e0f7ed6c95cdd76b34302798d", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000000c0)="a7", 0x1) 744.743462ms ago: executing program 6 (id=4629): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0x453, 0xfffffff8, 0x80a19f, "081aa9003721fcb06e74f6527939001d00000008", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x6, 0x0, 0x2}, &(0x7f0000000100)) 500.087388ms ago: executing program 1 (id=4630): r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x21, 0x20000000, 0x8000000000000000}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x15, 0x0, 0x5}], 0x9f, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = kqueue() pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000100)="2c02728373db1015aa26a3acd2d53ee19c69fb378b0ff254d76df863431e49a902557b15f156726646a66bd167219aa0890c2705e73d39dd5676c0", 0x3b}, {&(0x7f0000000240)="f2d722ec389483628cdd242e83880bd28a365e8d4ac01ead5396971068a75ebf7b53c0734179285db8897e4045f2ecf72716fd7c703b3400f0a152f966a85cfc5c8cb1bd399fa83f0c7a0a0914d213b637b9d0184d1b00c0a43f9d1b0dcd1dd7a6da82ea65bd08a60812efe1f24a529e4a83a68868ee3a38e0fb9805513ab54cb306f90a59116a30a528c5aa", 0x8c}], 0x2, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) utimensat(r4, 0x0, &(0x7f0000000080)={{0x4, 0xfffffffffffffffc}, {0x3, 0x101}}, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r6 = open(0x0, 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) socket(0x2, 0x400000000002, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r7 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r7, &(0x7f0000001000/0x4000)=nil, 0x0) r8 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() setreuid(0xee00, 0x0) writev(r8, &(0x7f0000001600)=[{0x0}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 0s ago: executing program 6 (id=4631): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x200800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') (async) chroot(&(0x7f00000001c0)='./file0/../file0\x00') mknod(&(0x7f0000000580)='./file0/../file0\x00', 0x1, 0xd02) (async) mknod(&(0x7f0000000580)='./file0/../file0\x00', 0x1, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 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}}}}}) (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}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r6) (async) setregid(0x0, r6) setregid(0x0, r6) (async) setregid(0x0, r6) fchown(r3, r4, r6) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.177' (ED25519) to the list of known hosts. fuse: Cannot find fusebuf pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error load: 0.96 cmd: denied attempt to set clock back 41 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8079dc5010, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1996488758 seconds uvn_flush: obj=0xfffffd806c24b078, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 41 seconds pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 7381507745249584175 pckbd_enable: command error malloc(): allocation too large, type = 127, size = 5431741492 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error denied attempt to set clock back 4263431240 seconds pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: uvm_fault_unwire_locked: address not in map Starting stack trace... panic(ffffffff833da232) at panic+0x1ba uvm_fault_unwire_locked(fffffd806c0a7178,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_unwire(fffffd806c0a7178,400000000000,400000001000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(4e,ffff80003c985d48,1,400000000100,ffff80003c985d78,0,db956cad74ea87e1,1) at kern_sysctl_dirs+0x5d1 kern_sysctl(ffff80003c985d44,2,400000000100,ffff80003c985d78,0,27,50c382a612cd3a82) at kern_sysctl+0x12d sys_sysctl(ffff80003c9934a8,ffff80003c985eb0,ffff80003c985e00) at sys_sysctl+0x425 syscall(ffff80003c985eb0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd1a338eae30, count: 249 End of stack trace.