last executing test programs: 24.9991939s ago: executing program 5 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, 0x0, r4, 0x0, r4, 0xb0}, 0x0, 0x6, 0x3}) setgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, r4]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000340)={0x2, 0x6}) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x3, {0x4, 0x2}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x994, 0x0, &(0x7f00000000c0)="95c83182d5d2163c58f39dcf706b1b59e20397e4", 0x14) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x80000001) getitimer(0x1, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) 20.999682394s ago: executing program 5 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, 0x0, r4, 0x0, r4, 0xb0}, 0x0, 0x6, 0x3}) setgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, r4]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000340)={0x2, 0x6}) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x3, {0x4, 0x2}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x994, 0x0, &(0x7f00000000c0)="95c83182d5d2163c58f39dcf706b1b59e20397e4", 0x14) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x80000001) getitimer(0x1, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) 16.170113768s ago: executing program 5 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, 0x0, r4, 0x0, r4, 0xb0}, 0x0, 0x6, 0x3}) setgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, r4]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000340)={0x2, 0x6}) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x3, {0x4, 0x2}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x994, 0x0, &(0x7f00000000c0)="95c83182d5d2163c58f39dcf706b1b59e20397e4", 0x14) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x80000001) getitimer(0x1, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) 14.494437201s ago: executing program 7 (id=1681): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) recvfrom$unix(r0, &(0x7f0000001380)=""/72, 0x48, 0x802, 0x0, 0x0) r2 = getpgrp() setuid(0xffffffffffffffff) ktrace(0x0, 0x1, 0x1c00, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000002c0)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90501e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3203832b91d06fe47d050022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2c1b12b44830acd9f5ad6d81d8fe31be25d1820e050cbebd78444e343e4d673499911cdc53db93869541057dbce2d1011fd0a1065b67fbadf09eda18ad64aa3d5ab", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206910, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = dup2(r7, r7) ioctl$FIONREAD(r8, 0x8020699d, &(0x7f00000001c0)) write(r4, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7, 0x4, 0x3}, {0x3, 0x0, 0x5, 0x4d780e0a}, {0x3, 0x1, 0xe, 0x20}]}) syz_emit_ethernet(0x138, 0x0) 14.494265111s ago: executing program 1 (id=1682): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000b32, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 14.460785503s ago: executing program 5 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, 0x0, r4, 0x0, r4, 0xb0}, 0x0, 0x6, 0x3}) setgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, r4]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000340)={0x2, 0x6}) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x3, {0x4, 0x2}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x994, 0x0, &(0x7f00000000c0)="95c83182d5d2163c58f39dcf706b1b59e20397e4", 0x14) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x80000001) getitimer(0x1, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) 12.26649795s ago: executing program 1 (id=1684): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x0, 0xfc, 0x0, 0xfffff4b2}, {0x25, 0x1, 0x2, 0x7ffffffc}, {0x44, 0xff, 0xfa}, {0x7, 0x0, 0x0, 0xe}, {0x6, 0x40, 0x7, 0x804}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) dup2(r2, r1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000530, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 12.26608905s ago: executing program 2 (id=1685): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$FIONREAD(r3, 0x802069ad, &(0x7f00000001c0)) r4 = socket(0x2, 0x5, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x40, 0x0, 0xf1}, {0x6}]}) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ca00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa94ea09066dbd8671e51aa348018b4b86928fdd60e4834400081100135e80f1d38d5ba80b9e61dd0c535a98fe8000000000000000000000000000aa4e204e22000890780393427f23a02fa15c5581a593287345000ec79e15ad212ce43a3444b1dbe756865a7309cd6d35615c6334ff19d652afc4c822b1b1e144812e355db1e636cfd39a4fea14cf58936d63f81c604baa86ea6a4b907da76fd8426d6be06c"]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r4, 0x7, &(0x7f0000000340)={0x1, 0x0, 0x100000001, 0x4a47, r8}) connect$unix(r4, &(0x7f0000000000), 0x10) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) shutdown(r2, 0x2) 12.265191076s ago: executing program 3 (id=1686): r0 = syz_open_pts() flock(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003980), 0x10000, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000003a40)={0x0, 0x8001, 0x0}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x87f) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, &(0x7f0000000180)="9c61f115", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) 12.264345739s ago: executing program 4 (id=1687): mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x8000, 0x8d96}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) 12.263813024s ago: executing program 6 (id=1688): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{0x8000000000000000}, {0xffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0xd}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x2, 0x0, 0x233, {[@sack={0x5, 0x2}, @generic={0x4, 0x2}]}}}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0xd}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x2, 0x0, 0x233, {[@sack={0x5, 0x2}, @generic={0x4, 0x2}]}}}}}}}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x132, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x124, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b918ee9b142832e405fad17f15276445c42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) (async) syz_emit_ethernet(0x132, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x124, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b918ee9b142832e405fad17f15276445c42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="00000300000000000000000080b5313df0ddf68ede01094ada12fa3a3150b6ce7753ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd39e2ee6fa673968c62a00a7f030000000003000000", &(0x7f0000000080)=0x50, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="00000300000000000000000080b5313df0ddf68ede01094ada12fa3a3150b6ce7753ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd39e2ee6fa673968c62a00a7f030000000003000000", &(0x7f0000000080)=0x50, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r3, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000180)="d871819e2673b7e5c70000000000", 0xe) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000000000000}, 0x0, 0x0, 0x0) close(r0) setrlimit(0x7, &(0x7f0000000040)={0xb, 0x7}) (async) setrlimit(0x7, &(0x7f0000000040)={0xb, 0x7}) socket$inet(0x2, 0x2, 0x0) 12.263300035s ago: executing program 7 (id=1689): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x62) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) ftruncate(r5, 0x80002) chflagsat(r3, &(0x7f00000004c0)='./file0/file1\x00', 0x0, 0x2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)="e5bb14cdcdf07b44d505546effdc08bba0e0cbc0914c03368e34cf81482e860f02e289bfab252aa0bd70eecf5f218a2c190d34cc1fef9d2120ea1b8db3df3d0ced8a0ebeab6d37c1fed8d439bd76426d1626c8cde64fa006b09cb456cecd906db9cf0ecb59e02eb3aafb3d8fd9a1fc6296d938d07bf741d72fd80f401978adc8f54b655acdf8b34f8f1c659a13f299f9cd1663552532669386bd4743e001ffd90424bae4413ad6035bea414ca5e060496022cd6c1b45df3f5507ebd49c6099b91a9e7ba266ce126884dfda3c526d7f51d227d28181164f96b230547af287da857e585e7dd1e778c2690341037fdfb5", 0xef}, {&(0x7f0000000240)="247f8e6724fcf5358bff58d8f6fffcd019205fa6288a12", 0x17}, {&(0x7f0000000280)="1840014f92044e2f809aa2c9a4e4003bf7b09494d050", 0x16}], 0x3, 0x0, 0x0, 0x6}, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000880), 0x3, 0x0, 0x0, &(0x7f0000000980), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getpid() setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) r7 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r7, &(0x7f0000000140)=""/142, 0x8e, 0x1040, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 11.21265991s ago: executing program 5 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, 0x0, r4, 0x0, r4, 0xb0}, 0x0, 0x6, 0x3}) setgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, r4]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000340)={0x2, 0x6}) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x3, {0x4, 0x2}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x994, 0x0, &(0x7f00000000c0)="95c83182d5d2163c58f39dcf706b1b59e20397e4", 0x14) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x80000001) getitimer(0x1, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) 8.97659726s ago: executing program 0 (id=1691): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) fcntl$getown(r4, 0x5) (async) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x128, r5) (async) ktrace(0x0, 0x5, 0x128, r5) getsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x4) 8.975520583s ago: executing program 1 (id=1692): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000001280)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 8.974869314s ago: executing program 2 (id=1693): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) socket(0x2, 0x1, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x80000000) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x44, 0x8, 0x5, 0x600}, {0x60, 0x0, 0xfa, 0x1}, {0x6, 0x40, 0xb4, 0x1}]}) write(r1, &(0x7f0000000200)="d80000d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) r2 = socket(0x1, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000840)={&(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f00000005c0)=""/196, 0xc4}, {&(0x7f0000000300)=""/26, 0x1a}], 0x6, &(0x7f0000000740)=""/199, 0xc7}, 0xfac0}, 0x10, 0x2, &(0x7f0000000880)={0x2, 0x7f}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f00003d3000/0x4000)=nil, 0x4000) sendto$inet(r2, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab", 0x4d1, 0x2, 0x0, 0x0) 8.974609739s ago: executing program 3 (id=1694): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000628000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001cc0)) (async) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x7fffffffffffffff, 0x10002f0000002, 0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x4004570c, &(0x7f0000001400)) (async) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x3000) 8.974025523s ago: executing program 4 (id=1695): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000840)=0xff) flock(r1, 0x4) 8.973334849s ago: executing program 6 (id=1696): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$setown(r1, 0x6, r2) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x5, 0x68, r3, r3, 0x0, 0x4}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000080)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) getpgid(0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) fcntl$setown(r1, 0x6, r2) (async) getppid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x5, 0x68, r3, r3, 0x0, 0x4}) (async) pipe(&(0x7f0000000400)) (async) fcntl$setown(r4, 0x6, r3) (async) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000080)) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) (async) 8.781392299s ago: executing program 7 (id=1697): r0 = semget$private(0x0, 0x2, 0x190) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d06, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) setrlimit(0x1, &(0x7f00000003c0)={0xff, 0xd21}) setuid(0xee01) r2 = msgget$private(0x0, 0x144) msgrcv(r2, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd093}, 0x6, 0x7, 0x0, 0xffffffffffffffff, 0x2, 0x400, 0x644, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/163) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000380)=""/198) 7.499934988s ago: executing program 0 (id=1698): mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x70) 7.499669926s ago: executing program 3 (id=1699): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cfdf882b297be1aa5b23edeb51e2f0ac3ebbc257699ac4139b672fa555e161702084070000000000000002e0900000720000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c5bfba0900000008e37f71a3f8343712051eeab71d89e00004038162b66400"/177, 0xb1, 0x40a, 0x0, 0x0) 6.999984875s ago: executing program 4 (id=1700): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r0, &(0x7f0000000180)="e3b1f48ed7ca9ed3c918eaa13ab2a825fe74243e9ee0df58d9f479f49a2292adc04576572e61b1f7c46a51e63c31beded8047f83d65d137bf5fc0b85", 0x3c, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3d1e) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r1 = msgget$private(0x0, 0x0) (rerun: 64) setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffa, 0x9}, {0x100000001, 0x6}}, &(0x7f00000000c0)) (async) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1], 0x401, 0x0) 6.499846715s ago: executing program 6 (id=1701): syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffff050000000000000000000000000000000100000000000000000000ffffffffffff8000907800040009"]) r0 = socket(0x18, 0x2, 0x4) getdents(0xffffffffffffffff, 0x0, 0x0) (async) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) (async) close(r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f00000002c0)='\x81#^,+\xa5\x00', &(0x7f0000000340)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000500)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='},\\+#z$$!$,[\x00', &(0x7f0000000440)='\xff\xff', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00']) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) (async) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x4, 0x9, 0xfff, "3cee7cae30faffffffb91b000000da64612c3300", 0x2}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000180)="d7dd29f6e44e6c57f7904d7d8534c95250ab27c5b91ae8d25c8144d775d13e0156b7097d9abd76986a00f0d22b1a104a77aa2d2e6742e3f086c29bb022b0d221620bd0d012f6836db5a0efb46a45a94f054fa2e7197ff6da690b2b279d591b147678993d9ace7f20c52975f6654629725ecef38a39fffa5e6b407e556971d33bfe7865e2107fbe523896370c201c9d7f35a01737f8de8337d048106261989d9a074c104fe4ae69ffc8b213def18ce84ad1f53c7cded9297ee86a354e635940806aca1ccb2c3e88a2af9cce2cb8ea4985c3be444c41d6d656f2e5f216d8b8fdb5c8d1c6dfaa1e7261d59d877866c152e05fc78e682d0015e6a9f563091426fa3db497b37511d2e19c0fed1add0d39ec73ce166ea68baa3ab5b7f3ea8cbd8729bf4a4482272fffe523f12769d4fc0030", 0x12f}], 0x1) truncate(&(0x7f0000000240)='./file0\x00', 0x30001) socket(0x18, 0x1, 0xfe) (async) socket(0x18, 0x1, 0xfe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000140)=0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x30002) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r6, 0x4004667f, 0x0) (async) ioctl$FIONREAD(r6, 0x4004667f, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x6d9f117351f12b1) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x6d9f117351f12b1) 6.498642802s ago: executing program 7 (id=1702): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x13}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) socket(0x800000018, 0x1, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r2, 0x0, &(0x7f0000000100)=0x34) syz_emit_ethernet(0x16, &(0x7f0000000000)={@random="16b4da298e85", @random="632ce495778b", [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x8864}}}) (async) syz_emit_ethernet(0x16, &(0x7f0000000000)={@random="16b4da298e85", @random="632ce495778b", [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x8864}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000700)={0x0, 0x0, 0xefb, 0x5, "000001204c0000910000000000000000000200", 0xfef}) 6.497956892s ago: executing program 0 (id=1703): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x356, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000082b00fe350e28ef0900c08cfe24be00000000feffffff15dbd739e0589500000000000000012c0000a800000000"]) 6.249981914s ago: executing program 3 (id=1704): connect$inet(0xffffffffffffff9c, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r1 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r1, 0x1, 0x7, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f00000000c0)="217a9854c0c70338c0ed08dbd5b8", &(0x7f0000000100)=0xe, &(0x7f0000000140)="5978d29d79cb748d380d2f961e8e76230e245acbba4ba50c25686950de57772b9d562038e23f0a11c5d061a6d4bf6fb1c471d1ae581ae4928474c3df7daf3effb6e474f624eb40c3dde1b03cc57012b516b04e583d72eed64dcbd25730469bc5ec9d299ebf537378020cb538778f993c6c642db08c43bde07e1b318576e1", 0x7e) 5.999990044s ago: executing program 2 (id=1705): sysctl$hw(&(0x7f0000000500)={0x6, 0x1c}, 0x2, &(0x7f0000000000)="1c", &(0x7f0000000580)=0x1, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f0000000440)) (async) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f00000001c0)={0x2}, 0x8, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000080)="87c18743763c7964a7d1c05c04cfaa26fa12559136e658af64424bfd44e34717347f6301a9409f2625257f2a2845939b2ebc356055a893c7ab5a027118e7959f43d7c342ed4d1aa81747149e7842f28b84550471a0e6d545c24a00d19020abd0a9cff9fafe5c54c50ddd8a4c5fce1bfcd1c74faa08751069d2881dd70fda41e74b", &(0x7f0000000140)=0x81, &(0x7f0000000180)="734966d0d143816fecaffcad4b092da72d91eb3dc7120f0f4a8e3913baa291c4720c76a3063ea89152d6332cbdbe3480308ab096", 0x34) (rerun: 32) 5.749834663s ago: executing program 3 (id=1706): ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000480)=ANY=[]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x31a3b6baf68b8ec, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="448793", 0x3}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000280)=[{0x5bd, 0x7, 0x6, 0x4}, {0xd, 0x2, 0x4}, {0x5, 0x0, 0x87, 0x4d81}, {0x3, 0x7, 0x1, 0x5}, {0x805, 0x2, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x0, 0x2, 0x1}, {0x50, 0x1, 0x1}, {0x16, 0x5, 0x2, 0x804}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="065f97e8729887624809b6a74b69944d0d815532d81c4746c48f5c1c658aefd161e5cf87cf3c946a81e5521b10c0f3f114ebca37ef724d9a2a634ecf41587422b2d3606bbd41ce94", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x20008) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xa, 0x4, 0x7, 0x546e8ace, "c2870a5d294429350c85005e93ab978a323903fe", 0x3, 0x80000001}) close(r1) rename(0x0, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000100)='.\x00') 5.222244747s ago: executing program 1 (id=1692): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000001280)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 4.999770371s ago: executing program 2 (id=1707): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000040)={0x2, 0x4, 0x1, 0x7f, 0x0, 0x9, 0x5046, 0xe}, &(0x7f0000000080)={0xfffffffffffffffe, 0x8, 0x889, 0xc, 0x8f50, 0xffff, 0x8000, 0x563b}, &(0x7f00000000c0)={0x20b, 0x4, 0x9, 0x6c5, 0x0, 0xa, 0x2, 0x3ff}, &(0x7f0000000100)={0xb, 0x8000000000000001}) syz_emit_ethernet(0x9a, &(0x7f0000000140)={@empty, @remote, [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv4={0x800, {{0x1f, 0x4, 0x3, 0x2, 0x84, 0x66, 0x5, 0x9, 0xc, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@noop, @end, @generic={0x94, 0x11, "b9ebe4276ad18fbc0f28b77e45beca"}, @rr={0x7, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast1, @empty, @local={0xac, 0x14, 0x0}]}, @noop, @ssrr={0x89, 0x17, 0x9, [@local={0xac, 0x14, 0x0}, @rand_addr=0x2, @multicast2, @multicast2, @loopback]}, @lsrr={0x83, 0x1b, 0x7f, [@local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x10001, @broadcast]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xc854, 0x2}}}}}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) (async) syz_emit_ethernet(0x3a, &(0x7f0000000200)={@broadcast, @local, [], {@arp={0x806, @generic={0xf, 0x803, 0x6, 0x8, 0x3, @broadcast, "972799522516044f", @random="cd90c40871cf", "4993f3181e03769bad9df5941c3f889d"}}}}) mlockall(0x0) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000002c0), 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x8d, 0xff, 0x7, 0x795a}]}) (async) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000003c0)) (async, rerun: 32) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') (rerun: 32) ioctl$TIOCSDTR(r3, 0x20007479) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async, rerun: 32) bind(r1, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x54a, 0xf}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x70ae4429, 0x4a, 0x6, 0x0, 0x3, 0x6, 0x37, 0x1, 0x3, 0xc, 0x2}) (async) syz_emit_ethernet(0x8c, &(0x7f00000005c0)={@empty, @local, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x1}}], {@generic={0x7034, "da8951cbbcf2f69daeae2a467e98fae2bfb49022b9140026e875ee0011f4c809ffc5ffd3df2dbc18179bcd2f487f611e4cf5d93f4e759b91dc5b8453f93b8e1c5fb7181adb424133f34e323a634f8ad4f37f8c2345a978914444f68c1b6d01540a53eb588c0d8b5eb7bc95efe0d5f3dd0d39b9e65013"}}}) (async) r5 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f0000000680)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000006c0)="c1f6b0f7d59d8837b7ec136ac27656da1c4fdb0bffc8bd967305355d0cd15f462cba7b9433d0427acfee677ab65fea4e4a17def510cd0f4082b456891dc35544b0c4bf5fa1ea97b08adc8af0f753c342bd4a8cb89341cd8149", 0x59}, {&(0x7f0000000740)="2f4360d263681f79ac807bfcc36ec5a722916b5640d5daf3ce0523f8aa4bdd2ee6ea5d752b947c9ffdbc4e7eb6866b4077aeed6426fe80068a5a36825fa85be3845d266d3153d31c66", 0x49}, {&(0x7f00000007c0)="dd4df2e35466a8f810d2e525cf74a2576fd73bb9544b355a64e06dd27c3a02a6d6e0ae2fac66b171460c9c46501a4a6dd2a388945db875f698b96be881f49f848fee3654e2706983405fac222a9db0e0aa39fa2f124d57a95bdbf1aa1676de060c39584323994c4a3066e4c6f7fc3ea56cef1d3c2743aaea040b7191023479afe110e7d25933c72c2c44bcd2ce4a3c14fadd3831e59c3b86ca53c7d4e1806bd4039415f50a6bcaf0394d89943366b5859445db475bed48a84c388d444d73378cf8dda99bbd6e985dfb8201309d3cfb2962e0d280d7ec82f506", 0xd9}], 0x3}, 0x6) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0x3, 0xd, 0x87d, 0x4e, "be2b3c40f9ae808af40536d3482a4811e6b1c50b", 0xff, 0x2}) (async, rerun: 64) r6 = socket(0x1, 0x1, 0xf2) (rerun: 64) r7 = open$dir(&(0x7f0000000980)='./file1\x00', 0x400, 0x20) faccessat(r7, &(0x7f00000009c0)='./file0\x00', 0x4, 0x2) accept(r2, &(0x7f0000000a00)=@un=@file={0x0, ""/47}, &(0x7f0000000a40)=0x31) (async) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000a80)) (async, rerun: 32) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000ac0)={0x1, 0x4}, 0x10) (rerun: 32) mlockall(0x0) 4.749772543s ago: executing program 4 (id=1708): pledge(&(0x7f0000000000)='\\,@^\x00', &(0x7f0000000040)='-@^^,\x00') pledge(&(0x7f0000000080)='\\,@^\x00', &(0x7f00000000c0)='-@^^,\x00') pledge(&(0x7f0000000100)='\\,@^\x00', &(0x7f0000000140)='\\,@^\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xd4) pledge(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='-+\x00') setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000240)=0xfffffffc, 0x4) pledge(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='.\x00') r1 = socket$unix(0x1, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x7, 0x81, 0x1, 0x5}, {0xb77, 0xc9, 0x6, 0x80000000}, {0x8, 0x4, 0x5, 0x1}, {0x4, 0x8, 0x83, 0x2}, {0xfff8, 0xf3, 0x2, 0x2}, {0x8000, 0xf7, 0x4, 0x6}, {0xfff3, 0x8, 0x9, 0x7}, {0x5, 0x1, 0x9b, 0x3e}]}) pledge(&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00') accept$unix(r1, 0x0, &(0x7f0000000480)) write(r0, &(0x7f00000004c0)="e3029946f49f5c598c5a2231fada3f56b12864ecffab82987022786df5653adc2c9d4058b570352eddcb6812ea168ebad84a4838", 0x34) pledge(&(0x7f0000000500)='-@^^,\x00', &(0x7f0000000540)=']\x00') fchflags(r0, 0x0) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000600)="df0ca0a7978edb5a87258ed9cfda5e4747fec0c4679bf39226124a5acff7bcb0d503af65a9405da11f457ec38d76e21e72425c01fdae9f8995c49f058c11f6aeff8f6bcc98ff64dc82b61d25d579fbc14b7a3610c8d3b0a2079cc88d6c91901b63c68e817d0435b6f72c58632f9bbd04eca0d34e89b58359e884c7f710ecc4178ab633d9983e8ca59707d11aec8f5a11e6d494f1bea6237d00d5ac55db87b6c7f3b32d8136d329c48accb47ce3be96d070934173816f42ff1040ca7d0591ad71c5a1f197c5cde4aa8a638012993fc35df56678529a9e32ae49d358167b86ba9380db294f599ac8f966943b749767602debd499", 0xf3) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000700)={'./file0\x00', 0xc, 0x6, 0x1}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000bc0)={&(0x7f0000000b40)='./file0/file0\x00', 0x8001, &(0x7f0000000b80)='./file0\x00', 0x8}) pledge(&(0x7f0000000c00)='\x00', &(0x7f0000000c40)='-+\x00') syz_emit_ethernet(0xbe, &(0x7f0000000c80)={@local, @broadcast, [], {@generic={0x807b, "4cea942577bed4b8e0dddcd97734539e4d963515293e9a70523f235e34c30705146ed8a4cd375336f9f8d8b3a685d3cd18f15a5db2095823df43a2d04390b7a834bbdd948f37e3cf89797aa58f2e78c0ff31b330cb6a19293c0506c070eed2e9c96f5cc8ee3c97870566b959fc256d0bb7352285889dfd6df605c8a47a6a0a67585fc12e2769ca56a5546844c6b71ec8f9a9696d0115eac600e7dd38f98f989a001c87dfdf0e7de978563a89da97a510"}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40), 0x2, 0x0) write(r2, &(0x7f0000000d80)="cc482d26f7d9c1cf455a4511aa863095e7f54af05e07f3df6388f75801118bff951ec337c28f79fe085468b99edc7b9dba369d4bb734ea48b9fa3b6e17f2c2a24fff56d567a2d25976fd630555094342dde2185f", 0x54) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000e00)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000e40)=0x5129, 0x4) sendto$inet(r0, &(0x7f0000000e80)="ebfd0054ca89c9c65e0d17b299818063e84e071e2e8a532d1ff19134916f", 0x1e, 0x7, 0x0, 0x0) getitimer(0x1, &(0x7f0000000ec0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000f00)=0x1) sendto$inet(r0, &(0x7f0000000f40)="76f380daff3ced0bbec70b8c11331fa1dbad2953a67fe50a137c27f412035c74d0cc230df6560f3530732dc77d6d9194ae371e4544c1ae31f9acdd0d011ee80ebcaf9639d8d21010d84aa358f8f637d98c10be43b17e42e39b9197c56f80660d705ed5f53dc2d2606ae43f586ffc79e485f7e57f2d51ddf46fd3d5781fae77e99c0d653d0ded48d680864aeb45b6f55e1ea8e591cfa8d1336e0a70c1202a0b9cacf83c3d3d71742940a2d64f973ed4668dbde7508933fef71eba726974ed6bc4bed63855fa4d41e284b76a191f78a4ddc549156f4cec867398330720ecc35a8237085558b177bc80e59cd8b9be2f890e5234ff63105b15dcf556aaf0f7304bf26c2dfa45457d4185b486ce6102f1db99e5467cfa55a4cb1b847ec63c4041ff89bb04ea2f5967f0d3dcfd459751daf1990b58d28ac74f5235a33b2a63e903f52f911c2e240de93b193c61053cce304552d91255eaa21d98c72fa0444cc166f84cc45311a621ea77d27c3591b44d4f5f748a5ad72c30c79c6a067b9ab936d6297a2ea2771c62aacea613e60484cdecf7a51094e6270d52478ee82b0c7a802dab404f7dafd8703331c88b6f1cfcc0b548ced46f87b53c45c6dde2df7f52ed517572b145f2d198432e3a6635ac340cc3edc29926780baf714ba4e8dac0ae5bfd5abd3d6d1b702654f7bfb10f2e48962f792c586054011ffa65ca13c7ff346f95931bac425e8b82fc591630bfe074b7553d63a405ae7aa82ecb48a3e310218e21e26dce77b5900994ea60d50e35746e84de988dd49203b71645869728e3cf5228d9ef9e778f7af91d71dbc7a2d7fcfbd316ff4a93c0db2102e519b2e28662883132bc4559ed54268f29578e3a2d5580e107d3f9eda7b82506f48a4ea32aa4b7a9c33041ae67cd8240fdccdd34431826c76bd8b24de8bcde11dcc853f1f306a2b5fab355a6cdbff91d6320d88b830571b70738500dc06056b317cc5922348c7d27c3b92daa64c4780ea630c12137ee4e6736fb6997c5202276389e0d3cadcbe384ad8ad0ff6385f8f847cb2a32c60664515b796523feeb19f88765c921d04e73a1cc2624949d91739423a66cea16967343fb21d99392e8bf81f477d0a3295462231afc39dd5ba9c7ea1050000efc309932ffa7b6e4e6017c8f088393dd2f2138c90615a1e22d437b73962b2270e2a1ffdc362c249ddba0d50ef966327293ce2d47c5832d44d8055863879aa08144895364ca1802c25442f9f2aaadd554776e977f6bc2d8e41d011f15dad088933b7b7ea842cf8814392e1cd475a00807972c1c1bf7fcf5e071f6a5192a1929582dc136e807d3c6aa906fdc92e492c11dd8456b6904cb8c62b4e24acd859302ebd782dbdc9c4e1304d6958b1579adac5cda6dc578e2649de1b427cbf11c4b8412c07ab7db2abd1eb62770d7408630f637ad46341091abf714fc6f1e4ac013d4e61e9103bb70a095ab4ad9d739720685ec3c04e8e8b5ad66cb652b2beebc5aac7cd8361750e5b422b1e80a1b138ef82bc1bc582df4ef3d14d2540d55734eb992c126c651b1f55e75f5e34c3ee13eaaf222a5513792f8e36e82295e9c2e242a2512e74a246aab6988dcbe803324ab2b7db1a2d2ab35d19990b8525dd7e35280bc0ac9e5f27618f8976ae8d417659c72f86c638ea45898e047188e324c8db03d43df0493ff321b418fb5bb92f88b33ddfcb0bab6f268a44d2db3ffb7ff06e972cdee735827723dfeb9331ad9e93f58d3372c8f8e2b9f0dddfd7bd158d588e156e1ef750135305194b2859d9238a8b96f3d77186330b28f7f63ec75218e3a605fbc7a3c1ffe3b48e2b8b875522235171a3609729bb8c7759d4afa70c3e87d6a3328bcda8b6c1ee31f442bec88a1638cc9975a48bbbac4dab6b38637e10262dfb92bf1c720a9896e546013bd6d05ddd818db630f99671dd819f3138756e16187ab9409b9189432b3d177006ae8e090a6f4cd4f66496e3e66e546e386866b4474ac397ae13c05abdd887d77b9ceecdf66e55deb2c02aef98bb9dac5ae6448ae91bfe3da0e626adb84bc7e22b8644046f4e2b0d6ae31dbc5b6488668bb13f67f25d45e403a0e1abd81a70f81f6f8a9a9b3bfc7445d0bd8923515e2d73539efc30fe16772a80e376e6e96f137aaee2d4b29ea5e781c911d2c2d4675237b43ac62c1e3c86a394e4b3885552af45c52b472cd217c94c0a7880307d5446d9ac020a8c819060d8b4e78541689a2208ffbd8612b1690032aa0044e838101f952b77abdaf10dc57d50097e482f96cdbf60e218993d6f1d838fb303b3465695c83dbb8c6f0adfef9f41355d8bd6dc53eed5e8f53670c97d00ea2014ae01a9ddd2b96d79ceb5371a5857e9954f289972feea19af93da06df5d30e31f5e8f15ad1840f423a99f9a783b17db3a35701aebe12ec45865883e1882c45f562bef23fa780559265701af49721d29c862e3e2445e9ee38a1aaa3850013e543eb57115f62decedcfb2a70ca91295081f08bcc80cbab4c9f8b36084ecb004c66cf4fb6ae806af67cde886cc9620c1cc4386ebdfb30b673cee03fbe9483212cb7f085b30929ac5b589ee59a10efece71ac601c1085e4683ff797cff45959bb7ed8532130473796484bab70c0606045fd055e336069f8b8b5f332dec88f4bb05b22664e6e5e2fc854982e84f512ef73637791ded1ddeafa510cfe126b77095addbca7607683501d5dcf9878fc9725c7ac1e56a24458966cdf9636682adb9614043740aa60fce10f10479b3689134167d989f4a4905173f8aed1b53755cb61c199b8cbd4a153614f34ecc31ec8d9ba0c077a93435f3aa9060e639593e695be18f11036c7522aacc5433ad4de41e663d19902073d4881930caae43e1875bf693d8490da966912e2ff3fb304b19e35c2d6b27eb8ccdd867e4ab3c70c039437894e7e17a80f425b644acf3f4b49dffce913bea39989534002256050c5dadde6dfac57a4fdbe3983d9836470f5be372eea4d3255c1b244bae61a7b0aea416852398218cfe9b585982e238ee2117f557c243063e387b8eda4134b1f716a364e311d580393e4e615ab79fd04dd8e8e73343bf0d02f1531828f831da3708101793f31260c945666b1e9840e08ba97442da82baf825c56d768106dd327a9750a440c93047b8cc04b4a588f2f750ddc8526f51ca71f258f982890295a446b6d8c9bd9c3ea20b57c3d1121f4067fdd28ccae4efda7be3038d03a4104b664e704dbad9f1756e0f7812cea60d297305473c880a0d74477ca00f5824a41b747953b42da10fa123cee5decc7459bd7710ad8ab5d0644b316e10b9a5390ea57d4e9e98399e12b3d427414af8f713cefe512f7c273f08bd7cb6061c5cae438a37c27d18a9ae723a0ba37412caa4b5a5de85391b6e78923f5c59fabb97890ff6b1182ddfab7978effaf7c4eb85b8879c8d4fddb1b453d0f9f0463bff57bfa13a9e4acad82e7dcffaac933405578ca15db694ef15161e9752e3b5ac7b6d0aa924a014b895fc3795886d1e8aab52597e8b27b462e6a1d2380067c0d5b92292552e03c632047fc304fea53c686062b88bd8719dcd46a13b1a16ff87767c095a78ec3aca6354398445301eefeea99cd2b50250e001d9deeff06e0d0e59c218e5e597168e59bd983f262710d339eb248e39976940ab4042c842d019cc021bd27604baa3b069ecf411b2f45c34da85db500662d92a9c83b6a0dc2c44f59b16d31128de7c4133b6d81ed3e007895f6cae8add3785680d96fc06dcde61f62f42eb328960e14e45725ee60d7920d7daefe04ecebceaa6cccbdf7a0ab3d93390592085dadda199ac8a8f214e957440221e989558d781aea5ad4a1c21a32009af595006ee490d6438059a39b6b8dfe15105d4efede112c22baeecbf7a9cc7a59a1886938e2f833e57c7cab3a8b93aa50f3613d931257cdcaf1938c2821200978f81895ae9650f79aee5d9944d7ae044ede19ba29b5977e43ea62fbc3f3e55e45c642ba3afe77de730a61aa7203727da130d67a1d8dde8f457ab2cea09981968cdbc742724dddd201974fede06e4dc7190d32ef1b76cb7753c34d0e3eb2dd860c1dd2aec9c6cb04a77575ca8154b3bbd0869bce13a9ce4c47dbbc1e5931a5ca798b89152a552b0d91c3a380ca7ffac47d5fcb745ef00708fd9fb43c3323ee731908028eff44b0a893e056af12edfdb1b7e88513353d92ed116d4ca98dfca4c7b5c7ecddb20909affc64f5cbd572c46941b79fe05abccce467fa67e2d791311d99de98fe4e69ffa3fa2d72765ae75948b9120d10d301b7e60ef0b1b9aad990075a566f6b514d06f46b4de9608bd2ea5349ce70d2bb7a0f9fe8ec50370e731308dc05aec45c63c6d30793bddc545ac5ddf90afbeaa2fd69bdfcdd27952a787f7fc9335a0bdcfdca41af9d76e30e8afd482c9307500ff957baa66baaf18f4066b52ee992ea6def1361bca75b916130a1dc60a5eafe0efec4db22356464d172359957f204fa279512a3d8116fae80da3ee9693bd47cbe90f925c195e037bdcc1ccae63a772bbff93b0da7bcd0cf5b78e73c1b66cd02f52ce75a60cf5a5461e72d5763152997a12d01a6288eef29d79e654abe80a09ab13a5f8a795c255399bb92276d607ab87658d1a14b9de8d8ba69aeaecc87e385da0d045c60b8151321988a924e5b2a5acebd2b52beb7f2d693021d922943dfc4f8d967e15f4fefbb8abdd38548eecedfb74c404310429feb929c6138192944ada27d8ff98df66fb57620c52f8f817424cd9b214f3a79785210be22d0733a70ed2e34bb853343199f043e8466404528a5f650f0f2a8f3f4ffd92d44b5934893bcaff56d575c1fa32f85569ee792b35025fc76cd37d583dfd66843efd6da2e7c12780624581e8ad010480260cbc5308e46ba8c72fabd0173c0a5fb9325c8291982927b709ec0e4cb0f82390ee359fe1596d9b0218edfd699dbb925930dddfee33d416f695981d49d385b8d58eed64795daffdc37f15e2cecefd394700f7728d4c9b87d61cf410fca1bfca8ecb7b6cf16d2ca8ab5983cb76738011f4a327ac36e6f9851aa3cbffb5170d347c9c35a161191cdf2795456551bb52e4f17253ce8cf198c8420b84d8825778cc3aa0b06b217930792118a17007cca9cdf798e418ca247367581304ffc23232ba0b57d36e2a5d23a353926c32cb3a571fe81de24b117d42ff5e0e9eef92b0372fc2610bb321ce02076d864fb19ec077a5b2497e29e9df3235634ca150d190a5ee7c3b91a243a49104247d3e5957dee9b455a9d5ecc808e30124729566802f3110cb0c20f6b138761b5ed2d462c863c4024056f8944fc14859e9b53b4344b6b5dfeceeaffe2e91ad25403316af1831e128a66c21aaac4447be90209874e649abbe05f6639fe4494b2e38b098c11cf2594e3d5082e83d20bffa1e51657971bc91f3e66ad57a46b0f8ca9f7c2bb9f25290f489288440ab0d2cc2d8cf2b08ba8a570b0767495b7a135725e357c462660efd12b727692ea37f1a01bee72422c239e531761b7d97bd7610451d83ff832d2c6353932eeb106a79eab92268866b2d83e534573dabce380df107049012c8ee4cd9fe4244f4a0fdfbf5da060565b6acf62284f8aa42956c35b9e54a57f339d5f39c871c836f39b11687ddbc78b170f34821d2fab9ad2877276df2114e01d5b67dc1065c2441aa317b37ccf1d494ce94c1b82ef1ba822e97ae89b52d670d7941ab3af4dd599196c056110f6bc21cc4b01db1073563bf298e18ed0eed3bf0b0b1f0a965f16279f4370e", 0x1000, 0x1, &(0x7f0000001f40)={0x2, 0x1}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000001f80), 0x200, 0x0) 4.749208619s ago: executing program 0 (id=1709): syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="84923b797cd4", [], {@ipv6={0x86dd, {0x3, 0x6, "771450", 0x0, 0x70, 0x80, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x4}}}}}) 4.499736963s ago: executing program 0 (id=1710): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xf7fffffc, 0xfffffffd, "00000030da000001000000000000000900", 0x748}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000240)={0x8}) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0xffffffffffffff42, 0x0, &(0x7f0000000500)) r3 = dup(r1) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) recvfrom$unix(r3, &(0x7f0000000080)=""/152, 0x98, 0x41, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r5, 0xc028445a, &(0x7f0000000280)={0x0, 0x10000000, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) 3.99993186s ago: executing program 6 (id=1711): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0x100, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xd8e}, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 3.749937491s ago: executing program 7 (id=1712): syz_emit_ethernet(0x2e, &(0x7f00000003c0)={@random="8340839fd5a6", @random="000000ea3100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x80487008, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x2e, &(0x7f00000003c0)={@random="8340839fd5a6", @random="000000ea3100", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) (async) shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) (async) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) ioctl$FIONBIO(r0, 0x80487008, &(0x7f0000000140)=0x3) (async) 3.742026391s ago: executing program 1 (id=1713): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0xffff, 0x0, 0x0, 0x2}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x200, 0xbe, 0x1, 0xc52}, {0x334, 0x1, 0x5}, {0x6, 0x8, 0x3, 0x2a1b}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) pledge(&(0x7f0000000700)='!]\'!}\x00', &(0x7f0000000740)='\x00') connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) 3.241495995s ago: executing program 2 (id=1714): setrlimit(0x5, &(0x7f0000000980)={0x2, 0x8}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_pts() 3.241179806s ago: executing program 4 (id=1715): r0 = socket(0x18, 0x3, 0x0) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/249}, &(0x7f0000000240)=0xfb) (async) close(r0) (async, rerun: 32) close(0xffffffffffffffff) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) setsockopt(r1, 0x8, 0x6, &(0x7f0000000100)="adde1e402c0823940bd9464e0205c287c8f0848c9419e60d230cbfc5fc3b1491ff9b3a83c002d7784ec8d2333d7139b1bdd64c90aa", 0x35) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) 988.780719ms ago: executing program 3 (id=1716): setuid(0xffffffffffffffff) socket$inet(0x2, 0x1, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) r0 = msgget$private(0x0, 0x40c) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) r1 = semget(0x0, 0x1, 0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x7ff}, {0x0, 0xfff9, 0x1000}], 0x46) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x0]) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffffff9, 0x81, 0x7, 0x6b38415b, "f2ff2e60980b000000f6dd2900", 0x7ffffffe, 0x2}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000002840)="3e0f5c8871f97b99aa78d72fd302770966acff98e564692d6be8a45c7ba462ca32684ae1741cb2bf4ba1e4a09885eb5ab7153c56dbbd3f87602f747e3c92ba1d296b8211ad3e97f4aa88e77cf1b992a3b80e51b6cda695e04f47b6edddcb3f350ec2ee67b0a7aa636443489c6b6768e9626eb907772d753f36c279c130ca2a37f9df4603596e02e065a90820ad005c260e3a0bcec3b9f185eb52f11e3e297917c0cbe2e3e1150d3129e415501d71bd61f64ecba968b7f09dc77a90c8235e7f84303c8dd68c1fc61d52a590563fd0eeb3dd36ece29d359e76baeec29f4f33e1f6a93724d0bf8c5edd679da979f81bd5cbadb18b09aad90579d0f4789d8ec3b72955c72f78af412afedf3636b1084955afdaa231da562fb03de1a3b6ea396c4ab9c718e671619f7d1cb3153c83c374a87ccc399b4c805ed7e670c768bf65b155a91fc66f225cdf8f1587339efeb34e8e7d2b7a71de2f0dc2d8cb77ccf937063575c5f62624b9e6ea307d975bbbd0649e85ffcf9f188de378331a60b413f156e173ad40e170a12d3a5730eacba4ccffcd88c10b738c03dceacadf84829fd833e918b27365c7696d20b71399762e8826878bcf4e8de0f80177b5a966cdf208603e5deefe61c1c92d205545e97e6c2cc7e696e88ca2891676fd18d385b9169b647c3271d0be223b5d188ed3cf2ce1d9195464786b6f3ff6f65b10689a2a8aa3968708668072070b161e83d1dfb030816da908cd5426c54fb019637b3cad528ddb02f2a8d9e752be3265c0ea10e1785a26060e447b50d0c9b8db2943cad323e634036748da8a4495d0ceac7cdeedd77d0f09fac34589f8e0334a168efe581ce60abacc8c8803e3d8aba66c50a3a69ffbaf109c22c58f0b892314561821f3d660332fd1ee4ab0133540a3c3d4fe014d98dcb19889e996a32de0b49b86a4690837861cf7f4441c21ca9bd19552c60074586bd7a2270429326efe4e70fec98753f9c75c954ebdb53e87a364dbf9f203385a714aa1cba805d9ee3e6d5717bfaaaf3757ffdf752e8ffbf7195662c1dba56617f88a8a6c7d9f82dc2ce204e1c5ee6a0b533014305a4e5055042784f47eea47fb61f77d57312adabffcb4e5fd62a7d48e01f2da455a2bb2e516cd6b090b92ec227c8fdf2995bc84875ca91fafadb030ab3c1caf46684c0f5c27", 0x346}], 0x1) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004558001c006621df01ff9078e0610002dfffffff4e234e2000100890"]) mknod(0x0, 0x2000, 0xd02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) write(r4, &(0x7f0000000280)='&', 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1000000000000347, 0x0}, 0x10}, 0x10, 0x42, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005dc000/0x2000)=nil, 0x2000, 0x4) 988.493529ms ago: executing program 2 (id=1717): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x1004300000004}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0xd89194f9413a80ab, 0x101) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) close(0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="2800000d138f9cdcbe7157f5e22100ff", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="a0a93c31b89535d38686929e964b0212417434e51cbcd2e2c3286e07e21ebbd4f5e0391f1d55ee49a15a52ff2e82b7e7c25459ab5735f3839d7ec63b75390fdc3c96023afb0dc4b589cf012ed2a540bfa283"], 0x88, 0x1}, 0xc) (async) readv(0xffffffffffffffff, &(0x7f0000000880), 0x1000000000000165) r2 = socket$inet(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) 986.048335ms ago: executing program 0 (id=1718): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000000)="01000000", 0x4) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) socket(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) dup(r0) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) socket$unix(0x1, 0x2, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000000)="01000000", 0x4) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) socket(0x1, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) getpid() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) 985.631194ms ago: executing program 4 (id=1719): unveil(&(0x7f0000000200)='.\x00', &(0x7f00000002c0)='x\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000700), 0x0, 0x0}, 0x404) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) utimensat(r0, 0x0, &(0x7f00000001c0)={{0x7, 0xfffffffffffffff7}, {0x9, 0x6}}, 0x2) (async) utimensat(r0, 0x0, &(0x7f00000001c0)={{0x7, 0xfffffffffffffff7}, {0x9, 0x6}}, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 985.366732ms ago: executing program 1 (id=1720): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) link(&(0x7f0000000500)='./bus\x00', &(0x7f0000000340)='./bus\x00') (async) link(&(0x7f0000000500)='./bus\x00', &(0x7f0000000340)='./bus\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000380)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf9}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) unlink(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x0, 0x1) 249.396638ms ago: executing program 7 (id=1721): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) 249.0864ms ago: executing program 6 (id=1722): sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="d033bb7df21ef523f520e9d399c3ad51708756f5", &(0x7f0000000200)=0x14, 0x0, 0x0) 248.8121ms ago: executing program 5 (id=1387): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x750, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000000, 0x0, r4, 0x0, r4, 0xb0}, 0x0, 0x6, 0x3}) setgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, r4]) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000340)={0x2, 0x6}) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x3, {0x4, 0x2}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0xffe) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x994, 0x0, &(0x7f00000000c0)="95c83182d5d2163c58f39dcf706b1b59e20397e4", 0x14) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x80000001) getitimer(0x1, &(0x7f0000000140)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x10000000000001c8) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r7, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) 0s ago: executing program 6 (id=1723): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) setuid(0xee01) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x6) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.49' (ED25519) to the list of known hosts. 8tc8tcpckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80613d02f0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 536871244 seconds pckbd_enable: command error       uvn_flush: obj=0xfffffd807e058338, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (361160) exits with status -1 WARNING: thread `nfsio' (98894) exits with status -1 WARNING: thread `nfsio' (272248) exits with status -1 WARNING: thread `nfsio' (145499) exits with status -1 WARNING: thread `nfsio' (198688) exits with status -1 WARNING: thread `nfsio' (454221) exits with status -1 WARNING: thread `nfsio' (340854) exits with status -1 WARNING: thread `nfsio' (74247) exits with status -1 WARNING: thread `nfsio' (521994) exits with status -1 WARNING: thread `nfsio' (494045) exits with status -1 WARNING: thread `nfsio' (112853) exits with status -1 WARNING: thread `nfsio' (495491) exits with status -1 WARNING: thread `nfsio' (54480) exits with status -1 WARNING: thread `nfsio' (193828) exits with status -1 WARNING: thread `nfsio' (292525) exits with status -1 WARNING: thread `nfsio' (9143) exits with status -1 WARNING: thread `nfsio' (234908) exits with status -1 WARNING: thread `nfsio' (327690) exits with status -1 WARNING: thread `nfsio' (440562) exits with status -1 WARNING: thread `nfsio' (79697) exits with status -1 OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) login: malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens panic: missing alias Starting stack trace... panic(ffffffff82fbb333) at panic+0x1ba vgonel(fffffd8077302b00,ffff800037656cd0) at vgonel+0x681 checkalias(fffffd806b09e1c0,0,ffff800000b5d400) at checkalias+0x1ab ffs_vinit(ffff800000b5d400,ffff80002a593300) at ffs_vinit+0x13d ffs_vget(ffff800000b5d400,19683,ffff80002a5933e8) at ffs_vget+0x421 ufs_lookup() at ufs_lookup+0x16bc VOP_LOOKUP(fffffd807a786cf0,ffff80002a593668,ffff80002a593698) at VOP_LOOKUP+0x6e vfs_lookup(ffff80002a593638) at vfs_lookup+0x8e1 namei(ffff80002a593638) at namei+0x7aa dofstatat(ffff800037656cd0,ffffff9c,7acce81f9570,7acce81f9970,2) at dofstatat+0xd2 syscall(ffff80002a5938b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7acce81f9a20, count: 245 End of stack trace.