last executing test programs: 6.3895282s ago: executing program 0 (id=340): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000), 0x0) socket(0x1, 0x2, 0xc) setuid(0xee01) r3 = shmget$private(0x0, 0x3000, 0x717, &(0x7f0000012000/0x3000)=nil) shmat(r3, &(0x7f00001e3000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) read(r1, &(0x7f00000005c0)=""/20, 0x14) 6.2381586s ago: executing program 0 (id=346): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000780)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xa}, 0x2, &(0x7f00000000c0)="829b77fb", &(0x7f0000000180)=0x4, 0x0, 0x0) symlink(&(0x7f0000000780)='./bus\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r2, 0x2000747a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x3) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000400)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="b1e53dd4", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) unveil(0x0, &(0x7f0000000080)='c\x00') 4.934727832s ago: executing program 0 (id=359): r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x7c348c2b) read(r2, &(0x7f0000000140)=""/16, 0x10) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfff8) 4.668544853s ago: executing program 0 (id=362): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a8", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 4.62753363s ago: executing program 0 (id=364): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) (async) r1 = getpid() (async) setpgid(0x0, 0x0) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2}, 0x0, 0x3, r1, 0x0, 0x5, 0x0, 0x3, 0x200000000000000}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="55995e9e727e", &(0x7f0000000080)=0x6, &(0x7f00000000c0), 0x0) (async) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$setown(r4, 0x6, r1) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xc0884450, &(0x7f0000000040)={0xfdfffffd, 0x8001, 0x1, 0x6, "97a2224ff1c146495a6b47c1d100001200", 0x0, 0xfffffffe}) r7 = socket(0x18, 0x2, 0x0) (async) r8 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) (async) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) (async) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000080)="9bc65ccedb0f68e36a4af53db6fe846309a6e3a53926cb0a387bfcf3f39a9bd58bb16a02fa69a8577eb5bd1ffa8701330a38fe16e52718769b", &(0x7f0000000140)=0x39, &(0x7f0000000200)="34a7266b12b7d38c9d71e23ee0bf0fa4f048aaffcf185e2fa1bd3f", 0x1b) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) (async) recvmmsg(r9, &(0x7f0000000080)={0x0, 0x6}, 0x10, 0x1002, 0x0) socket(0x2, 0x2, 0x0) 4.456039015s ago: executing program 0 (id=371): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x2, 0x7f, 0xfffffffe, 0x8000, "ff14e713291e586ca6294000", 0x3, 0x3eff9}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x410, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000040)=[{0x4, 0x7, 0xfd, 0x9}, {0x3c, 0xe6, 0x4, 0x9}, {0x206, 0x3d, 0x8, 0xffffffff}, {0x401, 0xf0, 0x1}, {0xf801, 0x2, 0x4, 0x1}, {0x7ff, 0x3, 0x8, 0x3}]}) (async) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r4 = socket$inet(0x2, 0x8000, 0x7) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) sysctl$hw(&(0x7f0000000240)={0x6, 0x16}, 0x2, &(0x7f0000000840)="d68cb1217d", &(0x7f0000000500)=0x5, &(0x7f0000000940), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 3.966168181s ago: executing program 5 (id=381): chmod(0x0, 0x23f) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r2, &(0x7f0000000580)={0x0, 0xb00, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 3.384416933s ago: executing program 1 (id=384): r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x29}) (async, rerun: 32) openat(r0, &(0x7f00000004c0)='./file1/file0\x00', 0x8080, 0x61) (async, rerun: 32) close(r1) execve(0x0, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb563715831c965b022802d4f061c1e7076b8cc0c16000000000000000000030000", 0x23}], 0x1) (async) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180)={0xfffffffffffffff9, 0xe579}, 0x10) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2f, 0x0, 0x37) (async) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x20, 0x401}, 0x0) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000080)={'./bus\x00', 0xb6fdab3, 0x3, 0x10}) 3.381411254s ago: executing program 5 (id=387): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) setegid(0x0) setuid(0xee01) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = semget$private(0x0, 0x1, 0x4) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x23, 0x7}, 0x0, 0x0, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7e9d, 0x0, 0x0, r4, 0x0, 0x80, 0x7}, 0x4, 0x9, 0x48}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) (async) setegid(0x0) (async) setuid(0xee01) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') (async) semget$private(0x0, 0x1, 0x4) (async) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) (async) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) (async) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) (async) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x23, 0x7}, 0x0, 0x0, 0x8}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7e9d, 0x0, 0x0, r4, 0x0, 0x80, 0x7}, 0x4, 0x9, 0x48}) (async) 3.380595389s ago: executing program 7 (id=389): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = semget(0x0, 0x1, 0x200) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0xb, 0x4, 0x40800}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1, 0x4b, 0x7, 0x7}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x0, 0xc84]) r2 = syz_open_pts() close(r2) close(r2) setuid(0xffffffffffffffff) getuid() r3 = socket(0x10, 0x3, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x19) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/190) 3.29545826s ago: executing program 4 (id=391): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31eba783061f5ea557fab", 0x2d}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) syz_emit_ethernet(0x106e, &(0x7f0000000640)={@random="79382585a034", @broadcast, [], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x38, 0x1060, 0x64, 0x0, 0x5, 0x0, 0x0, @rand_addr=0xadb, @local={0xac, 0x14, 0x0}, {[@end, @lsrr={0x83, 0x7, 0xff, [@multicast1]}, @ssrr={0x89, 0x7, 0x2, [@multicast2]}, @ssrr={0x89, 0x17, 0x9, [@broadcast, @empty, @broadcast, @rand_addr=0x2, @multicast2]}, @end, @noop, @lsrr={0x83, 0x17, 0xff, [@multicast1, @multicast1, @loopback, @broadcast, @empty]}, @generic={0x89, 0x2}]}}, @udp={{0x1, 0x3, 0x8}, {"d3eeba800d0cd346885f74c242602a8716a179ea1624f47fbc178edcfafe18a8578eb17d90e942707802001d77377147880df7704c4239ad33f5ba8f912316bf9a5491f84790a9e69c6b8282cc82d06da0bbb8f1efd192d7be359ee87dec323023599108242ccc595d9b5b87c869582960d3c5d7d548e6e9b9b285eb1f37d175c5dff2f364623aa17744c017e013e2ca8cd141386e97cba3c4680361a7f7f131b8a8c02e6630998cb798b4840a32eebb617f2ff9114ccaf8cb4d5e296bf87a3407a984574bf531b297cb8c8a565d345970dfa9fc9fe6bbc96141b0f197e9413d21d033388da7f5d3b3807e9aa52fbb0e1e8f11847021d8bb0d3643802bf69750113d073f40f99469ecf2352809c3fa6e90d5160b35b610b8691b5b421a972e4330a7d0181480e50759b27e169c60e6b1988faf78bedaa3816cb9f0eae38db1a96d0eae2b5c052bbfcc98a46b1ca3d745842a98e22295ea6ca4678f505b0bb3e3ba0f6eb99fcc58d795a0bb55241557cce5fa12a4712a05aa581fe63f3bf8952c8827c8a250c09272f680061c4c85aed0936e3aa8fdd60d354db0950cfa195dac4719dcef284e36eaa20dd5363d7ab189bddc6221a9db2f92f6c5db4f0f8f3ee800b0c2815736d9bda773121121085fc00a35c7dfa29a417d268a51075685ca8abeff0fe3ea809b4e4a188f447397392db8d73215b3981a5cea24f423d8062efa03fc6551895183a4bb2c7f2b61f3c66bb8a374cba750572544e63126abd315a4d980088e2a75bfadacf0ad8cd03e0767a4b418957d272e13eb4dd93f7c7453864a668c139bd6edbab7a5ced4c8783e0bd2e2c7d463d033121439811ac6f305aa333faba5eff5dc73cb182ad1b08693c98534f985de934b14ee247db6543dbeae5b9677a28eb49b7dac593c5e77ac401e397f9815e4896ec568b010973f6345482524668239a6bca9a0d033628eca86fd67ff0bccc0ba26f52040f653236fabd5e34ee4874d75348c2e524ca4b968b99fbbc58798c93d1f92702c5e3148f37d24a0fd292b42dc3bb8c2e7a1321b3850565b00377d7bb52460b74e7a363b64c8f2d6790598464c25d1f49fa8fe56c7c28f7932f6779d54494ff11a56ea24dc28ce153cfabfc0d903eff0d0718883df2d8583827ca875e53e20ee5ce14475127b2937d7eca63c72fae2936ae77f6e388272165beafc357391fbf1fa25f9cb5fc85048da2107cdf73a1f054a628addc0629680494ae05c00ad458e265b4468dfcac470554c0e05c49aa5c76d3a19163aef563d0b0e367d313508379d4320eb2856ad2ce7aaf41a10493a5e0c1c2d3b16a8c973bd0789172312611130208e6d42ad410cd6b9aa981992bb96dc961b687a3b90cff6f255b2531f8dab1491889c4e9441c68367d8585cb016137649abb7f7c31193daa626025011896858f39c4c78e4977038f05fccb1a0c66d8d85b7b1edee86cf399aaf7475df1c97d0efb88e94afc23f3cb34dad7711f1c2042b78f2839c3303dd1c9d5a01562a7942d8c70d4e6aec8593666728113489387da054dbaf3f34006aeda03f57cee506878ec0859d33866f7bad734eb9174d28702687ed91cb81f3bda5c957251d7e0636710d5ef3653b1688d875551bad59353cb22c8270466f7889eac93533d786f2a0acb78e6ac139bcca1ea90c6aebecae05710c982a342990f4bc0ec44e235d74e027e22040c1db081e63f77ef497de793b01d115010b3275065b973de42d81df1392eb59262996264799800a4dd1cce6e8720935dd6ccdc05e984c62c62118c6230e880efd40e836fa5cdfcdbef9b2599bba8266d2754c967b04b11af3a7c10764e0a9265cc2d2d4b3c0e825a9010d6ee374a82047336a88c7d47d8bcd09811d2136746b70a83c312d095e7996ba19111b74f3ff5ea5c6ecbc11e11d4d71ebd7b2b4dcb9a4a216ae060333ec6429c385af86e487482cacb965f34bc7980809677e5a4a63155fe0beee7d66a25b150d4f77bef4ed8b79e9be93314d5b943b9cb61780283efe9a7e47652f273b2f156bf1d91f1bef11dcd795a7c7541c9e66dce7d4ff3c6b617a7c03b1fb8a06fe6e28a8d66b05a383d7412553febff82c392504d4806ab0dfc57c88c214615cd889f5ee1a2da925487d66a1357e16b23f5608692a085e318b8a99b56b53b35dab008025e350499fb7c6b3a63e837403df1f0be2792a27c5141482234f259dcaacaf3d9d9e7f482362ed92c8c709723b4536ad21006b11f6b588faeef0a02cd93be31cf866cded6b2f813c17d7540bae8b1f227105b7c06ce4f515fedc1cdd93be14df785d6965c9a82a714f48b678a9cc80c09374671478370b6ce86cb3a1c2d989cb0d93f74dce004963beda8bd768f9858f4f283ecc425777fe7d24fb5a5e8f1d741a576c5cd87e329ae934056e7e0a151cf27f9aa5b823974b53431b150d34eb8e4c0d5beccd37e36d3aa87b53af237d745f19e4c9f809beeecafdc854daa6866f61b70103dbf74e3e05738c4994345f7c959bd1bb14e6823931c0de8b819e2c040edb36a18865b41a8d71791701800975604cc6718a6093cfd1093501689abd9947e44b4029d0478a897fe76382f82d8f503089d96f4df913da624813c00c111d969409a0ee63824859873c03f3fb54aa4006efdceaac17b83673b621caa83e78be2b881e93e2308c90038d36d13a7f1b43590690c28c7aff250f31db21abd9eea3081c885caca29334bdea3e6ecc5ba7ec430762be763c7a90c739046e221296abc41b3e2be71d63ba8e0618a7d07bf527ce3325007b94e0a1ed68f2d3a7cd9acb796322ede5cf50b1468fe3ae163d530da758bf022d18a15cb70f1daec531cdeb1e0ed25471f37d82fb4b24e815423c86e2e03f01757695a4359ac879aa9f5056b5b7c1ccf1be17e1f915fb29e77a13d80d18a20303e2b8cc88fb80166fa9b14bcb516af461a1b823d0c82e2ea2c0c26ec84ffc20ef4dcf4d9de0443b0ced1ca97ddaae21ecb49b495878fa5316157b489ff23a2c79fc38b3ac3a99aff37c798e914f8e93b15fbef6bae8ba01e9b420f2e9534d32a86454dcb6a058e280771cb9c3a12af2af1e42c62f826d205759faee0f19133de4a79083d4eac37952e9530eb93173913fb35351e4d2e7908d45849c6385882321fd1c40d76c99d6bbaff4529134fccd2bece329576511be5367610e338edc59f851b8bd64e751bd37e14ae604f526bf4b90d67ce78f7717335481f52aeb512acc7070a27d56aab3058a5c93f23eb9bd33105fcaa9a319d28fc692cff05a70e5643d115bfd0e22301575c72133fae6dae6711c6047dcaba393e408cb30954a73b3506bb6ec25a2d4b411217a6fcb2bf36e2d5343d9e774789a8883b77b39ee95a326e55b28e3f9987f1b23567e407aa0e1948aa92dc43c1ab868dcc65402daee278131c72bbc5154be83fc053e2a7c1e7a32eed3c4192350100fc84d439c1077ecc3f8a40e42437a3274ef8ef8b00877c02d0017c0d8ddbfcdfd2959fd961c1fa9f7eac708059c90ce0504af2481186a54ad8d1fcd0d3dd455d7f24d5922f688472a11f25a3386bc97420b692bbbea89fb8c8575a7a2561e18dfce8dee66b39dfcc5209db5ecfd9929ca004511691638482f2bffa895fd7a2ffab12bc7183e345114b24c339c77c1a029920b33124855b4b4ee58eae0bd396d69836f79f2fc13f288cdd470658b71d461d027d902eabc6731d26602100db816f098045aafcca06904d188dea1611f18eadf386f3d06df53bb07de71240de11392f3316f21447d83996013a5addaacc36ab4a818bef73c8fe0a402905aeaf41481f2c4553a4a6b6b4a808cb308552f3d2cb94627f2bdfc2b870c501d09965a8fadbc8e8033dd8274f8e1ad525a87d13b478bbba98b29cd7f67eea4b0c2068644eff8ee0271b4c1cfa88a44c025f0be4b7291b6ef8315a5a78af04075c753dd1692311b833ff9cf318c105a5f6b1ca9076bed88bf62f8f350501705709d7c8adfad6663ca998c37366470026b416cb92a234d4360c3e66920353d0ab1455aca290238c5990f6b41a76d7152403c9ef51ab85087649fb248a3c804b463e77cbec65556fa122a2cb62cd7d34fbcadc4134373848b42136cffb1c9cf7b2cf774f0e6aabacf93df226a1c651604ed93542257dbb4272b55fb2befa0faa8ef51516e90cc35e53e6232ab8cfb969127332e9e0536fb618f802db999bf8d59732881efb8c0e4357f1587612211e3343417a11575b2043bcffbd3bf16fea20f718e75403a180ddfbd847a504eb12f19610216c50940f436187f902ef4bd7b4e5de37600ce14bfd452fffb01689f2fff83b8428552052129cc8cb6bafc32a3d0333d2aeaa730c5eb1edb81a1eb3b171f0a0c2d4b90e35d8be5e303e1e5c4833d0fa916c2911d70a665564c2d943228983d3802f20d356b6381839967ce2de319f5965ab6d4e8453eee173cae0ec466baa16081a689c69b6764286374e658d77be5ba27f30ef59f4ba38147be1464160217a3b9141978b6ede1dc35d71e0bbd01e5aaccc18cda4a2d1a2868edb3bc746a0d7ac325cf60f30fe7281f99dc5f6299a134eb458f9e3a56105b2197be6b486bfbd54799da97f9537285f5db1c2af0545841f8b5a869e4735d13795759761148bc4c3b38abeec1259eb5c00a31f3b3bf734bf62b47fb04497062ebfb7874492e56b213b42d885ae7c610fc278875f04d081913d1330f94a15ca90e2ab2dedff62bbb0e663132ec6e7747a80109d9dfc8e11192713a89d15ffd99a4d2896f0843630068613422d3602a7afcf4b884739d60911618843f50efa27b53caf4de87438412406121c17005a0e60a8dfe25c9d6571deb6053f0296601f16099d9565a42bd517452165b38ff0f89eb68f4516ec847726ee216513e4ffd4d1ddc44905efd3d839fe779dc61afcdcc700cb6b871d7528939897b265b053914df4c71afae1f4665482eb914297d697d5bd2618de674636fc52d4395668c3395f01241332fdde8ac644f905c900fc8583f68f7541e009a0dbacc05e1d4ff88d0604d05c885dbf2a2eafc61435d93c99e1c84bb06cebd56d7a2cb7511bdd9fd4e711f396ca92464a92f8884384b639d3069242855ed5085a0fc487f3e12a9f2f198f7b338f341caf8d79cb22ebfeadf8dc8989004be6627da013675f4f7265f267c6593e883f756a217681da5681c7c583550fc98afbb80affce792e6ac8ee02288f5c81644d4e384687b44b17b0f4a04d2455d5c946aecd313056f87029e565cb77f9b1ceaac0049647c1782b5bfd397b5ec0928aa5494973a74d0bf1b50c60a7a7ed01d721238d32fc24f178ec02e9c88c5a4482b94d96e595623585fccfeb13c6f377790fe181c84dfa6f9824868686c0e1dfe341588b56ef029db8aab373146f3246bbe2b7b5d338a2df8f0bb28a76a3dac67612610dee7799a9c996eeeeb36daf00371c9929e707d626e65305ff22a8e4929c002655d5fd7f268aca8771687c29b399eaa9cc0d9a7374064b15fb3fbc9eb67f7678cc0241e98b778304dca89410dd93314193a8e2ebed0dcbe365c4d04da84368b1169734a78b147c5c68b83e82edc8eda768e162d1a7e5524d6892491cfa8de26e675f6a204151178a8eed75bb566a0f76a5435482742e72c18535070030eba4a3d1661e9bb6772573a2662a9ca916b2f66d4f95b3540c4bb36d19779a39af4c92f233483b2797d8fb18e36611bfe8be8e54ec06fb25c586f56ea1a31c1a53fd87087fe9a31e44980968644b19f7cfc"}}}}}}) 3.294468695s ago: executing program 5 (id=393): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020", 0xf) sendto(r0, &(0x7f0000000080)='M', 0x1, 0x400, 0x0, 0x0) 3.099047278s ago: executing program 4 (id=395): r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x141) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2000002, 0xc1d, 0x2, 0x1000ff, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x40000000000000c4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) utimensat(r1, 0x0, &(0x7f0000000080)={{0x3, 0x1}, {0xffffffffffffd}}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r4 = dup2(r3, r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xc0284457, &(0x7f00000000c0)={0x9, 0xfffffffe, 0x2, 0xfffffffc, "0800000000000000000100000000000f1e0400", 0x0, 0x10000}) kevent(r3, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x40, 0xf0000002, 0x8, 0x3}, {{r3}, 0xfffffffffffffffd, 0x24, 0x2, 0x0, 0x5}, {{r4}, 0xfffffffffffffffc, 0x4, 0x40, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc8, 0xf0000000, 0x4, 0x100000001}, {{r4}, 0x59db3c8540786575, 0x80, 0xf0000000, 0x3, 0x100000000}, {{r5}, 0xfffffffffffffffa, 0xa6, 0x2, 0xb, 0x9}], 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/8}, &(0x7f0000000180)=0xa) setrlimit(0x8, &(0x7f00000001c0)={0x13, 0x51}) r6 = syz_open_pts() close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f00000025c0)={{0xa53d, 0x101}, {0x6, 0xfffffffffffffffa}}) r7 = socket$inet(0x2, 0x3, 0x9) shutdown(r7, 0x2) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0xfffffffc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.098716598s ago: executing program 6 (id=396): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000040)="debe72ddcbac0c182a84f59300198cab6d0765a238a4034dafb143fc390cac441afdba527fb9c78a8453d7c2e75b551dbc4255550334d2868869c2a33c479438e5373f09f1852a98428cd1c514a4ed0045453f8d9a44ce859f849e939000179488f6c732ecc887687383d111fcf6a3", 0x6f}], 0x1, 0x0, 0x0, 0x4}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407", 0xa9, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 3.080500664s ago: executing program 5 (id=397): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x8) unveil(0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea890203", 0x7d}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 3.080359725s ago: executing program 3 (id=398): pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept(r0, 0x0, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x34) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xa3, 0x5, 0xfffffffffffffffa, 0x7db}], 0x6, 0x0, 0x6, 0x0) r2 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9e501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 3.005257465s ago: executing program 1 (id=400): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18}, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000401}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x1000311010009}) (async) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) 1.803115996s ago: executing program 7 (id=402): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="70bfd7084e25953c42980539410184f14294d68632d8d26900000000c53b1793f1ac085e7c773d9ec757a519c83b3d4566d3ae6ffc480ccadfd69a7533916b3e5a8604a6bebcc6b5d82003ba258a3ebba44287a1f5634fce286db6eb7c128921f017dd359aafa4f98f46d552fec971650015a5daa856ad196033e2188fe4a1bca55579877762ab3d4f7a921036d9d267575f36cc3d9694fe5e0d03f83d741cfb427403a478d1ea191a86e0a129f48862d7de4f5244286f66d4d73e", 0xbb}], 0x1) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0xffffffd8, 0x8000}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='.V', 0x2}, {&(0x7f0000000080)="50e34ab02bf32d6ef292ca9f55088273e990b60cc344c91a09fcda13d7787827005a4f12666fa74b8df3e1b3e9ac103adc841bf3f0857ccc330b24f87260572610568bc4db6ba99f81313ca09cc6c8cf0cbeecd3662ff76bb90a4a7be37c427e903b823810b04cb388e7c836dfe215239be1aa665049e796aafcbaf88584be960f321f90a406b3b9129e39a5eb992cc78d2f16dd6a55916d7c3d60d33314bce5f6565a2c340a969ebcc5ea07c1ef85e22b816039285b316e2e", 0xb9}], 0x2) execve(0x0, 0x0, 0x0) 1.801410108s ago: executing program 6 (id=403): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a8", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 1.792362399s ago: executing program 7 (id=404): mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xad) r1 = dup(r0) ftruncate(r1, 0x4) pwrite(r1, &(0x7f0000000000)="3562de810605080772037e5c0c3d996621033f0dd497e39167adb52b3584d1b775ba48e2749f2ac87bbfdfc4b088", 0x2e, 0x1728) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) fchflags(r3, 0x1) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) r8 = fcntl$getown(r1, 0x5) r9 = getuid() r10 = getpgrp() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0x0]) r12 = fcntl$getown(r3, 0x5) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r2, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r12, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r13, r0, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14, r15}, @rights={0x20, 0xffff, 0x1, [r3, r2, r3, r0]}], 0x110, 0x4}, 0x8) symlinkat(&(0x7f0000000500)='./file0\x00', r13, &(0x7f0000000540)='./file0\x00') r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) ioctl$BIOCFLUSH(r16, 0x20004268) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) setreuid(r9, r14) geteuid() 1.636708507s ago: executing program 1 (id=405): chmod(0x0, 0x23f) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r2, &(0x7f0000000580)={0x0, 0x40000, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 1.62225088s ago: executing program 1 (id=406): socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x2c8, &(0x7f0000ffd000/0x2000)=nil) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x0, {[0xfffffffffffffffb, 0x1, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x800000, 0x0, 0x1, 0x100], [0x2, 0x0, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x0, 0x0, 0x800000000000000], [0x100000004, 0x2, 0x0, 0x10000, 0x81, 0x11000, 0x8], [0xff, 0x20000000000, 0x1, 0x100000001, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0x80, 0x80}, {0x3, 0x5, 0x6, 0xfffffffffffffffe}, {0xcc8b, 0x2, 0x0, 0x48}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x1, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1, 0x400000000000}, {0x0, 0x0, 0x0, 0x4}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.622101245s ago: executing program 2 (id=407): sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.621758355s ago: executing program 6 (id=408): ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400, 0x3, 0x12, 0xfffffff8, "35065e731185781be6636f312223cb597ed826ae", 0x3}) (async) close(r0) (async) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) close(r0) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2cb, 0x8}) (async, rerun: 32) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7, 0x3}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async) r5 = getegid() (async) r6 = getpid() (async) r7 = getegid() (async) r8 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) (async) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) (async, rerun: 32) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) (async, rerun: 32) r15 = getppid() (async) r16 = getuid() getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="32e588d7e01e9a009d579104654372a9bdf3e18932ca8cadb134abf3818c2c82325496b681aa3bcc10c2c957191204da19f4877e75bfab8856fdfc43e057e73d0634a8d8c6658cff95f7e09ca19f8d79133834205300f80c593a98e4d87f9757d5d45423fef52a227281b5bfe18b8c51468afdd87cb0a155", 0x78}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r0, r2, 0xffffffffffffffff, r13, r2, r0, r2, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r2, r0, r0, r0, r2, r14]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r2]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x168}, 0x0) (async, rerun: 32) open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x18) (rerun: 32) r18 = socket(0x20, 0x4000, 0x1) ftruncate(r18, 0x4) 1.468547471s ago: executing program 4 (id=409): syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x2, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x80000) 1.464238932s ago: executing program 6 (id=410): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000340)) (async) syz_emit_ethernet(0x8e, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) fcntl$setflags(r0, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) fchflags(r0, 0x0) 1.463387221s ago: executing program 3 (id=411): syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x28, 0x2, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}) mquery(&(0x7f00003cf000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x2) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000280), 0x0) 1.46304188s ago: executing program 1 (id=412): open(&(0x7f0000000280)='./file0/file0\x00', 0x205, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r0, r0, 0x0, 0x4, 0xfffffffffffffffd}) r1 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r1) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, r3) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="0f3099a3c896a949408857e3615c36f3fe9593f64711542937055126e40f7f8534", &(0x7f00000001c0)=0x21, &(0x7f0000000200)="6433576b95d2df0f8da480c877f8969c7d0a1dcadd69b375931d42916d493b8b3a67a032baedfa176ba071ce449815adb6470804486f5afad09915e85253d9251e9d4ff7dbe7c1dfb502c1157901ae7ffaa6e17919852161f578ebc174258eb80d4c40f5a9caeb2593ab1bdc9c199dfb", 0x70) 1.462247273s ago: executing program 2 (id=413): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020", 0xf) sendto(r0, &(0x7f0000000080)='M', 0x1, 0x400, 0x0, 0x0) 1.461827126s ago: executing program 6 (id=414): setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='.\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000700)="9b", &(0x7f00000001c0)=0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) mknod(0x0, 0x8000, 0x6381) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb69bc83c1987a653e2c6f00", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000380)="5a6bafdbfe11e3365184dba777787afaff9429e41839db5d416329808f596f4c8e592222b6c7a48a1c011d88f727349de96347c5647b5da38b5ed1e7f4df0b8b3b0aa4ee9125fc92c1206f13e46fc4034bf01bd70e7d886315b8d1e4f9d63e6d8bab377743b37d32585fd7fe4b4c71da9d2addd6d21f739aeff8ffff077fc0c9662e2e", 0x83}], 0x1, 0x9) (async) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000380)="5a6bafdbfe11e3365184dba777787afaff9429e41839db5d416329808f596f4c8e592222b6c7a48a1c011d88f727349de96347c5647b5da38b5ed1e7f4df0b8b3b0aa4ee9125fc92c1206f13e46fc4034bf01bd70e7d886315b8d1e4f9d63e6d8bab377743b37d32585fd7fe4b4c71da9d2addd6d21f739aeff8ffff077fc0c9662e2e", 0x83}], 0x1, 0x9) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 1.45382194s ago: executing program 7 (id=415): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000740)="2321330944513e32038b524b5e409f4401aa593f52c8dfbf5e0a1b", 0x1b}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="06747bd25ebe299862bee75904ea8734c8", 0x11}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) chroot(&(0x7f0000000ec0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$FIONREAD(0xffffffffffffffff, 0xc028698d, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x4000000}) writev(r4, &(0x7f00000021c0)=[{&(0x7f0000000100)="5854f92e435f3b37c38c1fd855fa967c468d7a4bfbba2b66b6b2fd0c3c281fb8796f58cde29a0420e61f87497a163df8edfd787cf1817ffff3735d659e10e36db09f4569b601c27c8be650f492d8bd0886409b2efb2480224643c75a302f72434dca2b2fec432ba605dfe530a9e815b035f723d0ef097afc3ce9fc318727ba98d6b8ea525661b05fadc266f5d2475532c3e76011dc9d9febcd36bbfde1d6d7cba0902a8c966187f6a24be3a035c78683157a514d217078e0d605f384f4bd962491c0bd26b465df0c5c7a0d60cad1edd6f1d65d4e49d63cce7c3fb81ed7b301746357b3668c4535021e635ec4ac11bdf2154105d5ef967e433817d02eaebcd080883fc0656279fa215858f793ac98408347aa74ffb98f70c670b2a4594bf6a552670b213fcc3929d93ef5a40cf79ccd4f9a67fbf7c18d2e7a9812d8f6a355c3043901342371eaf3af941477ba1796a1a3c43c52b8949c2f0c0651628e55cff1bac75489779317be8d62acc3b740177e8156cdee07d90dbacb7e0a4a19af25860ff41fa84db4e75103ac12662da2a4e766e8417993548a707206a4923aefdec3d5c362bef3fef9bdee8af2b236f286498ffade432c68dd98bef88b2cf9440ff5ec49c0d02d939ab8cb442484c907cf3f0b0a45bb73293d409e6c8f66735c0f4139b3c297e8777a53584910e3293f6f6b0116462f805b96f4d88cdf6f9fd4b1ced300dea7b2c33b7f8d6956202e7c4130b013b8dfcf4e05deb43d25415a36c1a1817bb53f51c52144a73bbe38bdcd94bf5f1756afc5471693f932ba148fef10cd0e9ae49ad81ef746a90297b5b43f6eb2a11a80e9fd6c4725733d66d6b48dacf1faf8bd6b9518d0d4f3992529b789eb4c374741a08432be7e74405fb900e060d0f8f0af9bd0a1de2ea1eb0554c52fec1d730d6d9b9ace34e644770a77043d851198062daa2f951707fc5856982412ade74a165e90b9187f1b0431514ce36665ca975a250e2f6f93839e9edebcd6e159bf2be36d91c0370d96f4b440550cf1c16716c4f49712d4d99dee60d38539bab241052113d374861765218f050ec5ff173a0b9241d2c5e2e28c9724707fa4665b35e34e512cc8233c1b55925cdb14eb1266c271d0df93342d123a2f4b850c2c23989358d904892801efc1e6f4dd1070ce0923b7cbbc3b0b7d19b25d907ec0a0ac03e24fa0b9896f9c3b7ec1d2c664710fef3ae0dae64c7666687ecc35fa834ccd2f39a56dbc2425889745a53d7f75ae2e3eb44268816cbe5c98bc6ae56cb09cadaf6b5feca75d5dd058c6b4c3fcf71af3f0567541900c85c2e37b59efc48f9adf29d5d458e63fcbc4240e4dbae5edf40367ae9f9fd624d1d70c7db0f5098dfbe4e62164482de73d2a5f01a8e9f76bfb6869b44a8cba46a7881143061a6ef7b1d9284f573d87ec9d454ca393f30d74177e870467df07d26d4405f013423b004c49a635ead56d3aa37aa18522506ac3b45c477ea41e7fbf63db07607a1726e3e42b1e70072c4408d175cb7eca95bee21b6e5d4b55f0c27c037b5a39d1ca1d1c7fdbcf1f69e74b18d20056a691cd3053726f8004c0f6527dc4ee2aa4d5e20142a6a1c002f3c0a93452551ba6a30e8f3044ee4faaeee4be81466a2fd303ddfa4c096e8e550af12ec9835256cb777e745bc169bb4a4ff9c4c554a37a5a5e6a783b66cd940ad75e3efc53aa3521e22fa3513b8cda229340eefe10a0b7bd3477726ed9403aaef03f2409e34f4b4cdd69f5e9edccdcd7d00019cfc66bcb4b07fcae275819db7621e626897a8ecd884d7e1eac7dc2712f7d026c1d03a541a4fa2b171f21ffc99d63f8991f51894837426025a16516e0005bf805ddce26183f63df274c1d74882aeb35deb6cdfad0bba1d02317a54b41e2649f3f18e26e642c524fce79945c737f5f29644893689ce93ee0901d33bae761603bad2dfa5e977a17117296aea752ce55edbf76b9e044bc01b0f6ed550c6331d3d254de62648f4af1291abc54dd81a784f36de783362b16c7e1ee6b1a13914520c72d39469d04b35bf63f1408c54c0bea0983346290223b2d25cee94b550875e4bdabb563bc290156dcb2f01f6ac57f8f4f651387a8e55dfab3ec219d17f47c1771ace3657c0bb631491a92979c383cc4775d779f1e327f0e04f4c81b487051b7b2f2ac4b5d0a2678120db98ba6984687644238e127b38f5fdf190c2389ae683d391d6af65e07f92c4bed21864c37454988e043082d28c1285b4a22b48629d3b6a67c863ede3dd6d50fc8d4f0cd9b9920ec8bdd5d2e11f71f5fc4e6f71b61db5e66fbd28d9959b02b7ae0dd67daefd137ce7650a89be3bacb81d526f3f526f7edd5ac2351c041bfd42793db19737c6b5e17db25542de35adfb00b352ab228d698466f7062de6ffde1e4fd6e47ea33fa2c6cdfff399c4396808b49b28388c90d023d8748228c34f71d2f68758b0c58fb368ef2fd0a7e62cc0fe60df7de6e15b4634ed1ab7db67be93af5fff68f2b6dff6e453a2f36bb478335a6a4dcfb52e68835893db11b1a7991ea87405b95af5347aff6af4557817fec561b63484665c92b86766252d999e5e806d14ef24c5d379ea8624200ba42abe4632135daed632408456358a6afd37830bdd683a23c90fc4bb9dd2ff6150b678b55f4bb459762fc199b8d098f829fd20b23367fe6e5c1b9c4d3f7864d5cd5d09b10511c46f447db4aca3cac4477c1da4799f2cdf29b7b20112dcc8b791d217ce28ff73f39265a55e10a9e2fbd93b95a35a9ae2a9f929d3188fffc8f03d9ffc7aedd710231282e4b9436d99ad95ed1175ba7f222f759d6561ffac1b34029674936a8141cbd81ef3e2bce8a6d54619ac954f529a261d4601699a8d13555e1a9cc42cb29601a0a21708dc69b7f81cc3a6fa27974baada1485ed191b8bd9f423e55a7b6b8718bb09e2538045bab12028082d5c9090b83b30ce4587beb8ae9fbbff6e09bf3f3eb0a41da4f105445a87cc6f9dd2e7db3cc77259fe97fa2dbf7c5e1538734b29f9eebace1b4fdab897b532032df9d63ae47ec30a8847ddec5ebb7362e32eb3c43a26f9329f6fdf0627cab63cffce6fd72a2932b8d25d3aa80b4719f8202a3e4158278c54ed7b8a952c9585bf851f258cc3006c2f475cd957c8deca5b079946d9522bbf3788feefbcf1c9c32aff328be4f690b17ff8362ac2a4274428ce2dc7c1916ed7fce43f4a7e405016a261d5d3cef3530fe5a9d42aab0c28244f4a905015fcc13fd37aee01842983351a7ae27c997a8043d1b9dfaa59bb91e10d0f02ec2263e356b56600e1801e02c773573d61f2efc98099a5bc7f758b691654c92bbd600eaf1c8c148a64c9708a076a931d59bea8216774049944a837b63c3492e83d359af1e5eadd573bd54f6113e733e0f740d354e3ef391aaadf1e0fcd20c88fb01acf4acb55b2efbe0309f849c1e3504392f8f00a632d15840f11cbf5748321d1bd85f06b834d3882b512f88ead040d926875112751008b4e89f68d5c0e74e46ae9e639203db8f02d724ff2cbfb0d4b014537be374b84c8774482bf26ccec044440443b1e762c9c00ff0a1044f8925d5aa6eb5910e91fb0f802102277d4db6159d75169086e0643c7268447cdc7a9e572fa1f169458537ab6f1b1c97faff85202afabfd650d15177947ef98a356b78e351ba80158c8b5021c1592a4775adde88f3dcb0ebd63468e6354bb9515aba42bc5d38d54b08626919dca178b26db8745b36b5f4a3870506e414cc4fb6d366c2a23d80fbf77d2f3f8e305c963467e52af78000bed37476f8ec55c0f3617fa8d69107845f01910ed71a86ca2b5f7b7cba28f72539d1dbf542259ee86de2b83476afd1e74f85a6a1b47663231611dc7105f278c572fdf32a0eb33e63f38807a085b1f4f58a933a88596ec8c2db355bf19c11f3b6c30f0c6ab63deaf1f48fc168b4bdb7e7986f3f0c357440c3624186522d09eb2ce77ae0e54aa56249795d20cf400ee1cd7cd884fcaef9b80054e92c550e0ced515ce5e2d574327a8cb74f47ee27436f9306d7d6d334fea1d7f33b161847f4fd67a700e3d080f806c75a946d920b1a78290daf4574771396f7cdfe4604bf431b294cd282b642815c74d4c9591be03df2deb931bf25ffac80cdea5f87c39584c97cb6674edd3d578f11880e6adbbc49257d98c76dcf3eef440c5159ad1263ad92f27628c2dab523b18e6aa208ad525512793cb112248a8da81a4c312ce6b749098006ad327b1471cb5a3554841a8079ffad13b1f185d4bba51f60c695909b865de9a240ef6984399e6847785490f5d54083b76941dec3f62e07b04bd8f386d09616ee50a3129560c56f4c4c11c62b54903c3e5d8ae89a3244cb1f3a446e15eeac455f80b414fe851eb72d149a000622606834d19d2e5de97ba67e241d07326c48b245ed39a09343ee42db43c53cedf263b2f9b692dee0001908eed8e224a7a88f8eba938fa9b0ea7bda73a978e45befe50d939158ba61b29d780ccfc9de3b0a37b2b50902119c942a7a581fcbffa6e63e499142f29effffb1b958febb4863af25d5686ffcd6b6733afe5dac13f0cfc1e5673d7f8a2bf491c52a40d85a7d08880a061dc3b618099e59f8d01f98ee89f5ca057883dc710945cd628e9c3aae11017abd808728e9712a7b9980e06e6c22a30bbcea334ec6830a03cac7c2f50fb8ecfb7a54925f830362df9cea69804fa357b8e59c94f25789f984dc81", 0xd14}], 0x1) setitimer(0x2, &(0x7f00000001c0)={{0xfffffffbfffffffd, 0x500000000}, {0xfffffffe, 0x7f}}, 0x0) 1.451434063s ago: executing program 3 (id=416): sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a820", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x1, 0x281) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xbdf9, 0x6, 0xfff, 0xd1, "4a8799743f44f7be321fbdb64a0ff65c419df69f", 0x6, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x200, 0x8001, 0x7fff, 0xfffffff6, "84d73c091032948018b73e03639230e10708387e", 0xd3e, 0x1000}) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{}], 0x1) 1.446666903s ago: executing program 4 (id=417): syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @rand_addr="53e863153eeaa01037078ec5831785a3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x2}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f0000000140)) 1.392029297s ago: executing program 5 (id=418): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x9, 0x0, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x3a) (async) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x12, 0x8, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x4, 0xff}, {{}, 0xfffffffffffffffc, 0x20, 0x1, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x41, 0x7, 0x1}, {{}, 0xfffffffffffffffd, 0x55, 0x1, 0x7a39829a, 0x3}, {{}, 0xfffffffffffffffd, 0x0, 0x4, 0x40, 0x3}, {{r2}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x6, 0x7}], 0xb19, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa"]) syz_emit_ethernet(0xffffffffffffffb9, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) (async, rerun: 32) chdir(0x0) (rerun: 32) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) r4 = msgget$private(0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) (async, rerun: 64) ioctl$BIOCSFILDROP(r5, 0x80044279, 0x0) (async, rerun: 64) socket(0x800000018, 0x2, 0x0) (async) sendto(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x2, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setuid(0xffffffffffffffff) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f00000000c0)="3c63fdb8e6a2ba8f167316c2933024d5cd18a11423f067d171021192ba68f113236f6a7bdb904c748765b8f1b907c77a6a05346042c93981e8aa51b633f5ec54", 0x40) (async) setsockopt(r6, 0x29, 0x9, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES8], 0xff, 0x0) (async, rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 32) dup2(r0, r1) 1.39069815s ago: executing program 2 (id=419): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x102) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1ea) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="1aa21257ee51d3237f9314af9ebc6cb59cae9439f33ee6bafa7d37877c96d1c1e46e25272541c01617f3d1211e38fb51215e0f8fdda0ea73f8f092ca88492c5f7acb93b6de98ed08a1ff8ddfc95dbb6cc7dee733f0823b3540068e4278fb7ef2d17c41290b7777410d99d251a944c7977462c3bdd37c025fa94f5592e3ac11673e5b3caddc79b51b26ed6f7a35d28713264750bfacfda6a1", 0x98}], 0x4d) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x0, './file0\x00'}) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) setreuid(0x0, 0xee01) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) kqueue() (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) (async) close(r3) (async) r4 = socket$unix(0x1, 0x5, 0x0) listen(r4, 0x0) (async) execve(0x0, 0x0, 0x0) (async) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) accept$unix(r3, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 1.279935507s ago: executing program 3 (id=420): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000013c0)=0xc13) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) chmod(0x0, 0x23f) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000023000000000000000000aa02009078000000006000000000000000008000000000000000000000000000aa0000"]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES64=r4], 0x18}, 0x4) 1.279386077s ago: executing program 4 (id=421): sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000800)="d8ae1b2db460bdad0938a1b21c6ef29d3a17216e37e69649e0b18e03d97c2bcc1b37c7bee2bf2a2695aac6cb901b2ef08d2ddd5434d0fef7f13aa561308dd8948aa398ad640c4c8915f5ffc801296194c3236e2f0407f0f11cf8ed7a02334c9c815e06c4a14354cdf9af407185cbfd6a65bb9c7946af429435dad97a4f37817dd6a909cd0123846f5e74ffffffff3214c04b13a9f6e122c13d0bd025b43425358dc4663f0decd5b26384ac1b1db933d26099e77f297d69ee87a272ab2cebf021fb862ae16a8c1e4d04910e", &(0x7f0000000380)=0xcb, &(0x7f0000000300)="9df35181f030bd5dbd7d9cce2209a0321ae305a632d56cbe28539171c0234fe59d7fc9d647610c6d8bf3210300dd9c67aa4e518adb2dade0d6f4688b", 0x3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xd4, 0xfffffffffffffffe, 0x1, 0x52fb}) r2 = semget$private(0x0, 0x3, 0x9ece71129b7d4702) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000400)=""/173) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) mprotect(&(0x7f0000493000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x77, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000170000/0x1000)=nil, 0x1}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000460000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f00003fe000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f00001d3000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001d6000/0x4000)=nil, &(0x7f0000203000/0x4000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f0000110000/0x2000)=nil, &(0x7f000057a000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffe}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00', 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000580)={0x8001, 0xd, 0x7, 0x8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1}) mknod(&(0x7f0000000700)='./file0/file0\x00', 0xc000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = getpgid(0x0) wait4(r4, 0x0, 0x2, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r5, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f00000004c0)="c3a43a3f23ab285b7daa29da52b4ca97617b95848612b412216f72d1309928e19f4424ad44c4df67af59c8ebdac25338c30de8ebee301cbf28f2f8bcbffb4b4d719f3c5a3247f7aefb68410e326f5833a421ab63bbf58db102a1", &(0x7f0000000540)=0x5a, &(0x7f00000005c0)="e310c94103081d6ad77b4310bda873d521ee9b538518f1cd365235451863fda93eb9713761b4ca0f80ee051f07938ca16e898c26bff6dd0872b9c571a9f06ee714ff16b37f79650675d3c2118abbd3cf450acd62fe36d5fd2aa7bbca4aea38d7a112cca3be2f4aa358845d509bfd37b726bf2450c5df30e6c99cc83b067bfc3dbf9678bd310832b87bb8d3ef84ec4d7ff28d7c532841242530197e02d05911c82161f5ab115909ce98ba6724071eea2a77bbdb802c320c74ef784a16b48d11afa6e240812e1b73be", 0xc8) socket(0x10, 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0}) 1.279088848s ago: executing program 7 (id=422): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="66e16274295dcd1157ffa9e13bbc06aa"]) execve(0x0, 0x0, 0x0) 1.278017066s ago: executing program 3 (id=423): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.277659468s ago: executing program 2 (id=424): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a8", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 1.234074406s ago: executing program 6 (id=425): mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) open(0x0, 0x80000000000206, 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) link(0x0, 0x0) getdents(r1, 0x0, 0x0) close(r1) fchmod(r1, 0xf3) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x18b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000088a8360081001c0086dd6885aa8c014d11ff78844d0f10ba7808024a5bb63bc2306fff01000000000000000000000000000101060004000000000000000000000000000000000000000000000000000000000000ffff7f00000100000000000000000000000000000001110400000000000000010005020009c20400000002010700000000000000000100010000010005020002000000000000ef7b7c371ea598e220847fb1c00631b8000e4f782e6dcf8382d3e537df4b464ec08f9535ecc8dd6060d62b9253279a2755e62029f5850f4d8c051444f51a90022c9ac61e104672ba64f72f224f48bcc3c78ee895dd4c55b8ad329ed36dea42a9e75ab651330736b135bb987c0763ec571c042ca766929eca83ef09afc880a88e9c3a1856b40e20b7acfb6ccfdc195f7ee736c920baacc10854317d805bf248c3ebc95d5c182b78c2c8fb6a9f84d5a0185285dd92c14dc6bc499b3c24620a2c7109298110ac523891da3da0341406271c67dfd1675fc2970a0115868f6ed80ec70000000000"]) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001140)={0x85, 0x100}, 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = getppid() fcntl$setown(r3, 0x6, r4) socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2c, 0xc, &(0x7f0000000000)="ebffcbff1377fd810eaa4e9648", 0xd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) 1.23324902s ago: executing program 1 (id=426): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4a) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="45f3a8ecdfe074e2d7c8b0af1c20791d80", 0x11}, {&(0x7f0000000140)="91906841ebe40d56de0869f7084bdef4f8ff083f7fdc125f95ecb6d42ffae1a3682877aa915eca10afd1fe157bbced3bf327d6d29667bb474021a6f1b4289ae86cb77b6d121461bd1892d6a6b590bdad0994fd6b5c909a2f4539ba8b3d170254db6dc6e3c1fb946e394756bcad1883c83de7", 0x72}], 0x2, 0x3) syz_emit_ethernet(0x38, &(0x7f0000000200)={@empty, @remote, [], {@arp={0x806, @generic={0x1, 0x803d, 0x6, 0x6, 0x3, @broadcast, "d25225fa85ef", @random="e17bed47adff", "69689240079da992dd832f247b000a9f"}}}}) syz_extract_tcp_res(&(0x7f0000000240), 0xa9, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) write(r3, &(0x7f0000000300)="10be97773acd3f72d8d19126b048ff4d5fb3b7809d6e56f3c032ac719d61fbabf19a2204bb7ff224ce3784b7590c3038a1e64a61963b9aa756f2f0950d18c06879c5e70b8f1672245d36448a59f388774f33bf272b817f90741eeb1b3c8cfbfc8692f487297f99b8d90d8255fe4042b7d13137a8f5583d655e25b729af2bab34700579f5f163b7e6f2e5f885c0f3e55fc7c55fb1ca01fb93105ca6cf3f46ac0446278d1d230689d1a828ddc8da81eaa5d1c389b3226154bda701e0a1b622b732d1c9f15e2278", 0xc6) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000440)=""/64, 0x40}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/60, 0x3c}, {&(0x7f0000000500)=""/12, 0xc}, {&(0x7f0000000540)=""/33, 0x21}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x6, &(0x7f0000001600)=""/95, 0x5f}, 0x2}, 0x10, 0x1800, &(0x7f0000001700)={0x7b90, 0x5}) syz_emit_ethernet(0x2e, &(0x7f0000001740)={@remote, @empty, [{[], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="176a20d15ce5", @multicast2, @empty, @loopback}}}}) rename(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000001800), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001840)={@remote, @random="b7bd9ed73afb", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @rand_addr=0x4, @remote, @remote={0xac, 0x14, 0x0}}}}}) sysctl$net_mpls(&(0x7f0000001880), 0x3, &(0x7f00000018c0)="d65ef22f49d5fa", &(0x7f0000001900)=0x7, &(0x7f0000001940)="1cb549619a7993da669444668fae32", 0xf) syz_emit_ethernet(0x2a, &(0x7f0000001980)={@random="cd76167bdf9c", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="43e25abb4bfb", @loopback, @local, @multicast2}}}}) syz_extract_tcp_res(&(0x7f00000019c0), 0xd9d, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001a00)={0x10001, 0x9, 0xf, 0x45, "9c31fa44c287851fe8b9db05b49316725f05a840", 0x0, 0x2}) r4 = dup2(r1, r2) dup2(r4, r0) setsockopt(r1, 0x40, 0x2, &(0x7f0000001a40)="c963a7552bfb47f6430d770ccb2b07d9bff4ec78de4dba8ac686ea3fbba6c3fe57723529bf4e3c7fcb7432a7c34e34d9a5796e0a6248690b2be46d74ca0c62bc5427e11baa50622b5e5bdb2683fe6ac2555016fe815ab1dfac0547be9b93c231b42e81bc8634fc9cc6f2648365147c9dcee6f1d34dbf69f5c03c3225bc8616688ac1b9402b2ffd974847f7ba7aebf527df4d449bde951ecd10bebaee044930344f049c21378c6387b2027a5069b55bb9c07299057b1235", 0xb7) sendto(r4, &(0x7f0000001b00)="0ba06857c56595bd222c41b03a78e8d750685c9e76d22f9cd9e4a6d3a7f3a171b12f26ecf75f3abb366c8b03c1ae94085192ceb8c140bb681bd137f77d756dca276f9ecca0d353a2ffa80d5e35d8b515a3278a70bc0c6fc26ec5aacb20f717f54680e33c0b53525e420c9eaefb538ab5c0a68498228d3bf64f409e3f0c585273f86c34cdb7dc984b6f8877369ed43660980e17832b43c87cac83682427950954f11a1ffa7d1a2be1f43d1ef3efdc00ae5a113eba15085df61b4004ecb6990178a916a8a3", 0xc4, 0x402, &(0x7f0000001c00)=@un=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000001c40), 0x1, 0x0) syz_emit_ethernet(0xea, &(0x7f0000001c80)={@empty, @random="c40eb598e088", [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x2, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0x31, 0xd4, 0x64, 0x4, 0x2, 0x88, 0x0, @multicast1, @empty, {[@ssrr={0x89, 0x2b, 0xf6, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x3ce, @rand_addr=0x1, @empty, @multicast2, @loopback]}]}}, @generic="79c3dbb4b3148fdf8e4a3d18d501443b90c11fbf93b8f5f8e8abd5dd2e2dace928fedcc38588f2266b88add64d4092ae896dafe3e22f34d7ed9c2fff017c8c8c94560ec739bad547d88a41e31b8182333fd5aac004046b9d9a001d4b6112296da94dbe86893a05ba6a75dd912f080bdaf27fb3ce33834a1f936999bf0e3700e4ad94e58bb9a2a3b3d28b4418a4300d17734745e1"}}}}) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000001d80)={0x8, 0x1000, 0x51, 0x3}) r5 = open(&(0x7f0000001dc0)='./file0\x00', 0x20, 0x90) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001e00)={0x9, 0x6, 0x80000000, 0x7ff, "c6a53538a710ba23de4c8be95f0f2c737a53f406", 0xf9e8, 0x4}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001e80)={0x2, &(0x7f0000001e40)=[{0xc, 0x8, 0x2, 0xdd}, {0xff, 0x0, 0x7, 0x1ff}]}) syz_extract_tcp_res(&(0x7f0000001ec0), 0x4, 0x5) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 1.232532837s ago: executing program 4 (id=427): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mknod(0x0, 0x6000, 0xe02) (async) mknod(0x0, 0x6000, 0xe02) writev(r0, &(0x7f0000003b80)=[{0x0}], 0x1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x100, 0x240000009}, {0x7fefffffffffffff, 0x5}}, 0x0) (async) setitimer(0x1, &(0x7f0000000140)={{0x100, 0x240000009}, {0x7fefffffffffffff, 0x5}}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f00000001c0), 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) wait4(0x0, 0x0, 0xc, 0x0) 125.742719ms ago: executing program 2 (id=428): r0 = socket(0x2, 0x3, 0x2f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x15, 0xe}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x802069de, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xf, 0x5, 0x0, 0xe}]}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x3) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) 1.011345ms ago: executing program 5 (id=429): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x3a) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{}, 0xffffffffffffffff, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) fcntl$dupfd(r2, 0xa, r2) dup2(r0, r1) 626.371µs ago: executing program 3 (id=430): r0 = socket(0x18, 0x4000, 0x0) close(r0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r1, 0x5, 0x2) r2 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rename(0x0, 0x0) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') (async) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x33, &(0x7f0000000980)="01000000", 0x4) (async) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) r4 = socket(0x800000018, 0x1, 0x0) (async) syz_open_pts() (async) r5 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x27, 0xfffffff7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699e7d40000", 0x14) (async) recvmmsg(r6, &(0x7f0000000240)={&(0x7f00000001c0)={&(0x7f0000000580)=@un=@file={0x0, ""/509}, 0x1ff, &(0x7f0000000180)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x3, &(0x7f00000029c0)=""/4096, 0x1000}, 0x6}, 0x10, 0x801, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket$inet(0x2, 0x1, 0x6) getsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0xffff, 0xfe, 0x2, 0x7ffffff8}, {0xc, 0x0, 0xae, 0x5d3}, {0x6, 0x3f, 0x7, 0x800}, {0x3, 0x9, 0x4, 0x4}]}) (async) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 317.306µs ago: executing program 2 (id=431): r0 = msgget$private(0x0, 0x785) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000223867b210c1bf6ea4684bf50fa1221b9ccab323cf05b1e06100000000000000010000000000"], 0x2e, 0x800) msgsnd(r0, &(0x7f00000002c0)={0x1}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000380)={0x1}, 0x8, 0x800) msgsnd(r0, &(0x7f0000000ac0)={0x1}, 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) r1 = socket(0x18, 0x2, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r2 = socket(0x800000018, 0x3, 0x0) sysctl$hw(&(0x7f0000002bc0)={0x6, 0xe}, 0x2, &(0x7f0000002c00)="4c3fb4305332b4", &(0x7f0000002d00)=0x7, &(0x7f0000002d40), 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 7 (id=432): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x1b2) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(0x0, r2, 0x0) open(0x0, 0x80000000000206, 0x2) getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4000189a, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x401, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x7fffffff}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x3, 0x4}, {0x2}, {0x2}, {0x3}, {0x1, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setuid(0xee01) r6 = getuid() setreuid(r6, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r7 = socket(0x18, 0x3, 0x0) close(r7) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.237' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 131 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 202043 36556 0 0 0 0 syz-executor *378129 36556 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344a3c0) at panic+0x1e5 __assert(ffffffff833f735a,ffffffff8331cc82,83,ffffffff8343cd49) at __assert+0x29 rtable_init() at rtable_init rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff80000148d000) at if_createrdomain+0x40 ifioctl(ffff80000145e010,8020699f,ffff80002ec9ed30,ffff8000fffeef88) at ifioctl+0x1a1e sys_ioctl(ffff8000fffeef88,ffff80002ec9ef10,ffff80002ec9ee60) at sys_ioctl+0x5c3 syscall(ffff80002ec9ef10) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27e956a6bf0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 131 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8344a3c0) at panic+0x1e5 __assert(ffffffff833f735a,ffffffff8331cc82,83,ffffffff8343cd49) at __assert+0x29 rtable_init() at rtable_init rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff80000148d000) at if_createrdomain+0x40 ifioctl(ffff80000145e010,8020699f,ffff80002ec9ed30,ffff8000fffeef88) at ifioctl+0x1a1e sys_ioctl(ffff8000fffeef88,ffff80002ec9ef10,ffff80002ec9ee60) at sys_ioctl+0x5c3 syscall(ffff80002ec9ef10) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27e956a6bf0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002ec9ea50 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff8000fffeef88 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x29caa42a26b7c918 r11 0xf3f852eba5104a23 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81132495 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002ec9ea40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=378129 pid=36556 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=76, usrpri=76, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffee2b8,0xffff8000fffef9d8 process=0xffff8000fffe8958 user=0xffff80002ec99000, vmspace=0xfffffd8079a59c98 estcpu=26, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27228 438946 37991 0 2 0 syz-executor 27228 353698 37991 0 3 0x4000080 fsleep syz-executor 5684 474175 40356 0 2 0 syz-executor 5684 441803 40356 0 3 0x4000080 fsleep syz-executor 15708 189541 85212 0 2 0 syz-executor 15708 369193 85212 0 3 0x4000080 fsleep syz-executor 57293 326468 49326 0 2 0 syz-executor 57293 518590 49326 0 3 0x4000080 fsleep syz-executor 19248 176607 79548 0 2 0 syz-executor 19248 12271 79548 0 3 0x4000080 fsleep syz-executor 19248 88201 79548 0 3 0x4000080 fsleep syz-executor 36556 202043 52492 0 7 0 syz-executor *36556 378129 52492 0 7 0x4000000 syz-executor 36556 138070 52492 0 2 0x4000000 syz-executor 36556 31104 52492 0 3 0x4000080 fsleep syz-executor 20573 146361 57306 0 3 0 futex syz-executor 20573 143874 57306 0 3 0x4000080 ttyin syz-executor 20573 19988 57306 0 3 0x4000080 fsleep syz-executor 20573 402839 57306 0 2 0x4000000 syz-executor 20573 58767 57306 0 3 0x4000080 fsleep syz-executor 26167 452935 0 0 3 0x14200 acct acct 36443 77913 0 0 3 0x14280 nfsidl nfsio 52578 404489 0 0 3 0x14280 nfsidl nfsio 20700 324989 0 0 3 0x14280 nfsidl nfsio 27552 521051 0 0 3 0x14280 nfsidl nfsio 85791 479430 0 0 3 0x14280 nfsidl nfsio 6756 303583 0 0 3 0x14280 nfsidl nfsio 79299 21838 0 0 3 0x14280 nfsidl nfsio 87487 154895 0 0 3 0x14280 nfsidl nfsio 30165 55551 0 0 3 0x14280 nfsidl nfsio 37444 299626 0 0 3 0x14280 nfsidl nfsio 26508 241745 0 0 3 0x14280 nfsidl nfsio 38965 171965 0 0 3 0x14280 nfsidl nfsio 75327 131374 0 0 3 0x14280 nfsidl nfsio 29517 83827 0 0 3 0x14280 nfsidl nfsio 91942 53392 0 0 3 0x14280 nfsidl nfsio 18233 367978 0 0 3 0x14280 nfsidl nfsio 64786 181162 0 0 3 0x14280 nfsidl nfsio 70927 87790 0 0 3 0x14280 nfsidl nfsio 312 430342 0 0 3 0x14280 nfsidl nfsio 55629 504931 0 0 3 0x14280 nfsidl nfsio 45100 311762 0 0 3 0x14200 bored sosplice 40356 490565 12995 0 3 0x82 nanoslp syz-executor 57306 228998 12995 0 3 0x82 nanoslp syz-executor 49326 212577 12995 0 3 0x82 nanoslp syz-executor 52492 167525 12995 0 3 0x82 nanoslp syz-executor 79548 320926 12995 0 3 0x82 nanoslp syz-executor 85212 510569 12995 0 3 0x82 nanoslp syz-executor 37991 184693 12995 0 3 0x82 nanoslp syz-executor 8745 137663 12995 0 3 0x82 wait syz-executor 12995 204446 61095 0 3 0x82 kqread syz-executor 61095 237251 34133 0 3 0x10008a sigsusp ksh 34133 390649 71293 0 3 0x98 kqread sshd-session 71293 11371 60990 0 3 0x92 kqread sshd-session 10778 355793 1 0 3 0x100083 ttyin getty 60990 330951 1 0 3 0x88 kqread sshd 64858 422594 81218 74 3 0x1100092 bpf pflogd 81218 149301 1 0 3 0x80 sbwait pflogd 29439 69508 70992 73 3 0x1100090 kqread syslogd 70992 297937 1 0 3 0x100082 sbwait syslogd 63704 326452 1 0 3 0x100080 kqread resolvd 32463 298383 27203 77 3 0x100092 kqread dhcpleased 86546 455818 27203 77 3 0x100092 kqread dhcpleased 27203 95612 1 0 3 0x80 kqread dhcpleased 67646 339289 0 0 3 0x14200 bored smr 48917 25294 0 0 3 0x14200 pgzero zerothread 7078 492322 0 0 3 0x14200 aiodoned aiodoned 49861 294315 0 0 3 0x14200 syncer update 90547 374369 0 0 3 0x14200 cleaner cleaner 12663 236427 0 0 3 0x14200 reaper reaper 99141 449384 0 0 3 0x14200 pgdaemon pagedaemon 66759 431897 0 0 3 0x14200 bored viomb 68056 387900 0 0 3 0x40014200 acpi0 acpi0 38326 306881 0 0 3 0x40014200 idle1 21753 288945 0 0 3 0x14200 bored softnet3 27726 34564 0 0 3 0x14200 bored softnet2 7400 163150 0 0 3 0x14200 bored softnet1 46244 63610 0 0 3 0x14200 bored softnet0 46963 229638 0 0 3 0x14200 bored systqmp 56974 82611 0 0 3 0x14200 bored systq 24789 288845 0 0 3 0x14200 tmoslp softclockmp 67720 85405 0 0 3 0x40014200 tmoslp softclock 77624 519692 0 0 3 0x40014200 idle0 1 266917 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 36556 (syz-executor) thread 0xffff8000fffeef88 (378129) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff838ece70) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 malloc+0xe5 #5 rtmap_grow+0xb2 #6 rtable_add+0x2d9 #7 if_createrdomain+0x40 #8 ifioctl+0x1a1e #9 sys_ioctl+0x5c3 #10 syscall+0xbc6 #11 Xsyscall+0x128 Process 20573 (syz-executor) thread 0xffff8000fffe6038 (143874) exclusive rrwlock inode r = 0 (0xfffffd806dfb6bb0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 spec_open+0x305 #6 VOP_OPEN+0x8b #7 vn_open+0x708 #8 vndioctl+0xcb1 #9 VOP_IOCTL+0xac #10 vn_ioctl+0xf8 #11 sys_ioctl+0x5c3 #12 syscall+0xbc6 #13 Xsyscall+0x128 Process 20573 (syz-executor) thread 0xffff8000fffef218 (402839) exclusive rwlock futex r = 0 (0xffffffff837c2f58) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11053K 11369K 166960K 11818 0 pcb 19 15K 17K 166960K 221 0 rtable 252 8K 8K 166960K 399 0 pf 36 17K 21K 166960K 90 0 ifaddr 45 8K 8K 166960K 66 0 ifgroup 57 2K 2K 166960K 110 0 sysctl 3 1K 1K 166960K 3 0 counters 66 36K 37K 166960K 104 0 ioctlops 0 0K 4K 166960K 1631 0 iov 0 0K 16K 166960K 82 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1432 90K 90K 166960K 1831 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 25 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 563 0 sigio 1 0K 0K 166960K 9 0 proc 78 103K 128K 166960K 600 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 33 0 in_multi 99 7K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 463 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 241 159K 170K 166960K 7047 0 UVM aobj 16 2K 2K 166960K 17 0 pinsyscall 43 86K 104K 166960K 1726 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 9 0 NDP 13 0K 2K 166960K 43 0 temp 76 8688K 8756K 166960K 15075 0 kqueue 13 20K 32K 166960K 102 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 62 0 59 1 0 1 1 0 8 0 rtentry 168 120 0 5 5 0 5 5 0 8 0 unpcb 144 323 0 306 3 1 2 2 0 8 1 syncache 336 14 0 14 2 1 1 1 0 8 1 tcpcb 808 162 0 157 5 3 2 4 0 8 1 arp 120 19 0 0 1 0 1 1 0 8 0 inpcb 376 591 0 580 8 6 2 8 0 8 0 nd6 136 25 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 12 0 11 2 1 1 1 0 8 0 pppxif 1480 5 0 5 1 1 0 1 0 8 0 pffrag 232 19 0 17 1 0 1 1 0 482 0 pffrnode 88 19 0 17 1 0 1 1 0 8 0 pffrent 40 37 0 35 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 38 0 1 1 0 1 1 0 8 0 pfstkey 128 38 0 1 2 0 2 2 0 8 0 pfstate 376 38 0 1 4 0 4 4 0 8 0 pfrule 1344 24 0 18 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 475 0 18 29 0 29 29 0 8 0 art_table 32 477 0 18 4 0 4 4 0 8 0 art_node 16 118 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 14 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2393 0 889 95 0 95 95 0 8 0 ffsino 280 2393 0 889 109 0 109 109 0 8 0 nchpl 144 3233 0 1539 64 0 64 64 0 8 0 uvmvnodes 80 2766 0 0 57 0 57 57 0 8 0 vnodes 216 2766 0 0 154 0 154 154 0 8 0 namei 1024 11065 0 11065 2 1 1 2 0 8 1 percpumem 16 66 0 19 1 0 1 1 0 8 0 kstatmem 264 54 0 28 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 9827 0 9827 10 9 1 8 1 8 1 plimitpl 152 129 0 112 1 0 1 1 0 8 0 sigapl 424 903 0 831 9 0 9 9 0 8 0 futexpl 64 6527 0 6517 1 0 1 1 0 8 0 knotepl 120 764 0 0 24 0 24 24 0 8 0 kqueuepl 216 306 0 296 5 4 1 5 0 8 0 pipepl 328 240 0 213 8 5 3 8 0 8 0 fdescpl 504 863 0 831 5 0 5 5 0 8 0 filepl 152 5194 0 4970 16 4 12 14 0 8 2 lockfpl 104 171 0 168 2 1 1 2 0 8 0 lockfspl 48 76 0 73 1 0 1 1 0 8 0 sessionpl 144 33 0 24 1 0 1 1 0 8 0 pgrppl 48 53 0 36 1 0 1 1 0 8 0 ucredpl 104 677 0 663 1 0 1 1 0 8 0 zombiepl 144 888 0 887 2 1 1 1 0 8 0 processpl 1176 903 0 831 6 0 6 6 0 8 0 procpl 656 1621 0 1536 8 0 8 8 0 8 0 sosppl 168 4 0 4 1 1 0 1 0 8 0 sockpl 688 984 0 953 11 6 5 10 0 8 2 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 92 0 0 3 0 3 3 0 8 0 mbufpl 256 252 0 0 16 0 16 16 0 8 0 bufpl 280 4128 0 123 287 0 287 287 0 8 0 anonpl 24 151741 0 148178 67 33 34 58 0 184 7 amapchunkpl 152 21856 0 21359 31 6 25 26 0 158 5 amappl16 200 2835 0 2801 18 14 4 15 0 8 1 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 134 0 122 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1542 0 1510 4 1 3 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 11 0 10 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 37 0 34 1 0 1 1 0 8 0 amappl7 128 149 0 137 1 0 1 1 0 8 0 amappl6 120 184 0 181 1 0 1 1 0 8 0 amappl5 112 125 0 116 1 0 1 1 0 8 0 amappl4 104 366 0 345 1 0 1 1 0 8 0 amappl3 96 4179 0 4064 5 1 4 4 0 8 0 amappl2 88 745 0 680 2 0 2 2 0 8 0 amappl1 80 12473 0 11861 15 0 15 15 0 8 1 amappl 88 6211 0 6042 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 16 0 1 1 0 1 1 0 8 0 uaddrrnd 24 863 0 831 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 863 0 831 1 0 1 1 0 8 0 vmmpekpl 168 9921 0 9886 4 1 3 3 0 8 1 vmmpepl 168 63365 0 61293 107 10 97 101 0 357 2 vmsppl 456 862 0 831 5 0 5 5 0 8 0 rwobjpl 64 22900 0 19173 63 1 62 62 0 8 0 pdppl 4096 1734 0 1662 112 38 74 86 0 8 2 pvpl 32 16921 0 0 137 0 137 137 0 265 0 pmappl 248 862 0 831 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 299 0 47 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8385eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ecc68) at __mp_lock+0x19e softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7328626446e0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff8385eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ecc68) at __mp_lock+0x19e softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7328626446e0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8344a3c0) at panic+0x1e5 __assert(ffffffff833f735a,ffffffff8331cc82,83,ffffffff8343cd49) at __assert+0x29 rtable_init() at rtable_init rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff80000148d000) at if_createrdomain+0x40 ifioctl(ffff80000145e010,8020699f,ffff80002ec9ed30,ffff8000fffeef88) at ifioctl+0x1a1e sys_ioctl(ffff8000fffeef88,ffff80002ec9ef10,ffff80002ec9ee60) at sys_ioctl+0x5c3 syscall(ffff80002ec9ef10) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27e956a6bf0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8344a3c0) at panic+0x1e5 __assert(ffffffff833f735a,ffffffff8331cc82,83,ffffffff8343cd49) at __assert+0x29 rtable_init() at rtable_init rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff80000148d000) at if_createrdomain+0x40 ifioctl(ffff80000145e010,8020699f,ffff80002ec9ed30,ffff8000fffeef88) at ifioctl+0x1a1e sys_ioctl(ffff8000fffeef88,ffff80002ec9ef10,ffff80002ec9ee60) at sys_ioctl+0x5c3 syscall(ffff80002ec9ef10) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27e956a6bf0, count: -10