last executing test programs: 851.363304ms ago: executing program 3 (id=4): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="dda652a9dbede9bb1fe672e501afb8ea5aaace657657dbb8a5693b1bcef5985f1fe199002afea2da2b076467d543360e3b5355ead7240487c080b98b85428334deb2dae4974b032b225f5b93a5746c804918852b08d6803543f2dcecee0c657dd70b6e3dd66285149be2459167f3d507b965a9b588f20e151831e1237324cb4580264c90ffeb120711a1d13c80aab5734dbb3d9880b7cd254930f5e2458e4d2a942d0112cbb17de297be10c04549a81766f59c70ed9b6d04", 0xb8, 0x0, 0x0, 0x39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r0, &(0x7f0000000440)=""/183, 0xb7, 0x802, 0x0, 0x0) getppid() 847.806337ms ago: executing program 4 (id=5): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) fsync(r0) r1 = socket(0x10, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f00000002c0)="6f82c2d7b041b2f3a47be7bde023ec00b3560b4b4d236cedee6b03c4386401aa3f84eacb64e1dc1bc797562e4eb74bb7291506004c61539607690fb7331311d0eaff09a050d1f1fef41e058bd5709282b5163fc3d188abd1a2f567cb5d47941494e31a78b2ba5adebf3bde3b618c1c627c13e89ce5d1d081dccd3cf38b89f26291f519dc1022db16ca03bc06b9713e489e37e12db51a8e34c0e6768c5fc618bbf07203d487d0a2020966c950fe5df500fb4bfc016bd6c061722c207a687346e4e8f92414e3c8441a", 0xc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f00001af000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003e4000/0x4000)=nil, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7687}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc73}, {&(0x7f0000157000/0x1000)=nil, &(0x7f00006a0000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil, 0x80000000}, {&(0x7f0000747000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x4}, {&(0x7f0000100000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x401}], './file0\x00', 0x4}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x400000000000000, 0x6}) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x0, 0x0}) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x4, r4, r4, 0x8040000, 0x0, 0x0, 0x102}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="c2", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r4}, 0xc) setreuid(0xee00, 0x0) r5 = getuid() seteuid(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x3a, 0xf0000000, 0x5000000000000004, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x4, 0x1ff}, {{r2}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x80}], 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000200)) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) 843.098145ms ago: executing program 6 (id=7): sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sendmmsg(r0, &(0x7f00000009c0)={0x0, 0x6}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f00000009c0)={0x0, 0x6}, 0x10, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) msgrcv(r1, &(0x7f00000002c0), 0x8, 0x3, 0x1800) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') (async) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r4, &(0x7f0000000140)="7f23a3c2", 0x4) (async) write(r4, &(0x7f0000000140)="7f23a3c2", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() (async) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) getrlimit(0x0, &(0x7f0000001480)) (async) getrlimit(0x0, &(0x7f0000001480)) getsockopt$inet_opts(r2, 0x0, 0x6, 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/189, 0xbd) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x102}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 805.450655ms ago: executing program 1 (id=2): socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000145000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f00007cd000/0x4000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000440000/0x4000)=nil, &(0x7f000002c000/0x2000)=nil, 0x86a}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000011a000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f000008e000/0x1000)=nil, 0x4}, {&(0x7f0000256000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000029000/0x4000)=nil}], './file0\x00'}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) socket(0x18, 0x3, 0x0) socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x6b8, 0x7, &(0x7f0000000180)="f394b4d29a441c963e7d3955b839ed2ae2949cad977247332686c4754eb0aef9b3ae169a40259798de3ad33836d8363cffd412b413", 0x35) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) dup2(r3, r4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000000000000, 0x2}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40}, {0x406, 0xfe}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x2, 0x0) 691.485587ms ago: executing program 3 (id=9): pledge(0x0, &(0x7f00000000c0)='\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x409) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername(r1, 0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000200)={0x1, 0x58}, 0x2, &(0x7f0000000280)="0e3785149421f26c99524a49b35964345e6d482df314ab6ff3b64968a5c0dc947dfc511a55a8cd2a3ec39ec7beeebe0f42ec2ac0167621fa32ff6bc7f9787b557166244207b0354556d08cdefb2e6d6f16fd8912d1df2d116730ba2745d2e5c9683e25f05589ae08f6f23e5f9d754497af21d236a91399ea467745ffcfb1c968c111f556653330a1fa1810abe986118ba14ab59cb8d526ba11211ecc76f393571534b52a002200000000000063dc9996477c3457fc9d492ebfad83a05f67e3426f5f2bb5fa082ee90113aa54e68db79ebd51c0bf9f629355cb823e7fb22babcdf595f0058aa1e6dcabc046749b91bae3c764b2374ae2fa2b9036e6479c4feeee689f0bc78df95a839f1a00e0c2aa874edf859ced30545e0be86763aeb7dc84ea05c9dc3fb8c082d1c6311fffee1f42c0dd8ae7ff6f37fe46", &(0x7f0000000040)=0x1, &(0x7f0000000080)="30f88bc228bdb497e262ae5d94580b19f6c20c268d395b02f02d9280560132e0a4b8773e3de0300d616d1bba7d362091156a", 0xfffffdab) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c351a8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6eff9ffffffa2dba0d2d9c1b44b47000000"]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) writev(r2, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) 673.027754ms ago: executing program 2 (id=10): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61, 0x0, 0x0, 0x7f}, {0x48}, {0x6, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {0x0, 0x11}], 0x100000000000003a) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000580)={0x1, 0x9}, 0x2, &(0x7f00000005c0)="b7347b88", &(0x7f0000000680)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 672.570433ms ago: executing program 0 (id=1): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) writev(r0, &(0x7f0000002000)=[{&(0x7f0000001000)="25b9f743860de9d44b2a8439abc5fd75e4cf5dbaf93de57eda4d30b27a8b1aedae3011249e63783b5ac5011269f8d31b936babe2f97e53fdc9c00769c4f347c8f38eef80a1a9cc1638919a7625dcb895c82e3f7ede17c19b2f1d9212fb1cd95bd0dc9a38895ab7b839f3ccc4a3cca460dca95aacefed8dd6d6f3915c9b0cb0666a45a790a9b67d241956c876373a730dbf278e8f77734a79567bdae6360b7809af172ae0c4291ec06597eed83661bd0baa19b163eecdde88aaed78514d8fcf64d7b419140fb8941122167f799845245bce12f6642b6e5d513302b9804a86f8dddb2728a000c7c38795068da777edc5c3b71e704238e76a0d1155c7c02345d1588eb6d630ac84bc7e3653ffba7148bef98da5225a5c3764d0ab8a99c250405bd254f312ff1c56961a8016dee14a748ae9377796bc7b06db0d91e55d35d903b5dc2fc8a497b2afa23d4722ddea9088cf78c63885262f5132c535df0cff69b45399061e08c47a8c263298cd60ccdd03c542a32d5e8305879d7840b0711b4aec649b0d1327bc55f8e438d86b39d6801eea3e468b2e8c81d0870cebec4649373630aa79418b424308edb2c6be2e0b84a7a10499ecf933be6e3275a2b8d6671fdc6ced549dd47857dabd8b044d4f00011681de9a2df7f184834bab060a", 0x1da}], 0x1) 669.455173ms ago: executing program 4 (id=11): open$dir(0x0, 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) (async) setreuid(0x0, r1) chdir(&(0x7f0000000240)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x1, 0x5, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x35, &(0x7f0000000080)="24d18ba23b191937b186e723e5c3e26fbad811d891a7ba7302a00a33bc590cb8dc56d58c2521ffba10ba8fa5f99683", 0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x3, &(0x7f0000000040)) (async) setrlimit(0x3, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async) msync(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0) 662.391143ms ago: executing program 6 (id=12): r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) sendto(r0, &(0x7f00000019c0)="280a77ec1445702b9c6797aed033f697c1336f3ce4b2d360ea0ed981662bb278f97523f2e49d5dce5632028758f7bb340b551582467d08e6dcbe58c2ffd4e1ba49426b930efa0de58d7d12b9a8c1853dc6936fc1b00c9831c692c22845864b5a0d7454e362aa8ed31923c082142216fe22657c1c76d9c1618d65f10df27373289415d1f3731d415ced818ba45ed0c30d764146f77a8b6d8361e73021a88c0f76ed05957a0f46d30752bac8a4d8b26ee69345688a15c77b61f416ef384189fa87446d078afbd4297de05cadd899693c7876267892ef96e7f886e6d2cd97ed9301598e1badb78812d9a833fecd068ab0ece7ab0796c95513daa9937f8da8c800b7a6851c66115a63b7ca5f7caf9035ef14662722a59e7ce7700b5d061f32b70b141d8ea7723ed1a7df05b852328713a6c54b6ebe0fa631c10098b0a3d596f1f2dea2be99210eff03e28535c895536c2a01c30f64a64ee35c115aa360adf618c9e9a5af2ef578e3cc2111895a284a9ef2b2a5b816d94f6290d962e607416a07799aea56fc13dd81b3f338e6c5dae5ac49889fe28bf5343fa53f0ea1b4ce2e02e8fb82f7ba0cf1d83bf0944fe04c093c742e449d3714ac7dcbd8621171e586ff83b77c6fa1ebf10924970a0f533bdfd33fa6683a7d6403bd5e986667bce1b64597c1e40ddd9fd5e39ab6bd04bb9a75567a3b6b90f2597bbef8668e37640357d6ebfc8d1c8e7c1339f629a20eed228202596ed56484705b3f39bf2ded9e02af8d5402ed16c3a56890948a23c28242b68cbca4277d284d20adde3afb3f1861eaeaced25941c1336e8dcdbfe718f2798ae26c64887f16b4bb75a20e25949d8e4618bf530c3bfc78ebbf0ff878f15131e1edaf8a1c15eb13a84c43b730eb0bc154fc17ec28c8aafa76ac30e60c646e5f38263b84efffd94390e56790b191a9c4aec66792ca0a7599f0422432bd205b5c8fb43fae8ff2b96a1889090282567826d3549682a2998199be3b51e4fb229485079cfea51cf88c18c5b26ab2fcfb1c45ae52fbd4bb392ef08145194c1af20b1bb179530e022b04572a4266fc9eed25632785cd6741000a01a04fc64a2156db3cb6c5bc7f42f5a6a4438f9aeb4092462fab7c8a9ddbddef804484bd191cdbc6386ceb05cb2865a8b23c50881a71f68f1a30498d1533432adfd63287866df90c1feb9ad6b57e60d78a898167775267a69a428b9912e9a4e5280e1f2c6d6da1432dc3352d257a2ee19af4d32f1a557e1084e8ec01cd18c4882ae54f2b486f821d92d4fbc2625be6d8502c37adc896b03a04502a04de428920e84394c7ecc67a26fc30d9c82ba22eb1c37d4c537ed61ece5274589de55ebee8324ee4ab1b8bdd7fc3c5c6073b3bb972d0fc4e15b4cb0263fe8c8036e8fc180b699978a6a398c1d502f1f7da9bb7472f632f278528eecec13a1d9975d606bd37f62f6633fa4c7f3a2f9f9bb412057814b77f6b27285b923b613c397c38eee3e198ad6826a4fa93cd2602eb22f2d75841f33da31d2481d8bc7c7e04acead805057e95d707461e2c900570aa85f8a6259da69ece9915bed1fd63f5d79764d10dddebc37fab0a854089289d9bf96f776e15416848df5a5b0ca4f3ba18371a3c3ed4492a885e53dcd7c1c610a491294a4011a8d8c389278788e4077ca2ce1ca31c1a46def9f694e1892ac4e7bd8f8d5d593ddc5de5a2ed8163086c15f02cd4669ea69c828c44cc70284faf3f24e2bafb4ad1907e919cdc06969fd3c0dcb32f03e6b4e87d2d35211939629b25c80426e7d55c9c4e01085834418683c8598aa5a62ce020a553594248492b50ee5d4804c8c02850803968b651c4a50d83351e56ab8712d3f2d050234bef1743fd3ade99307afca64b181a239f16d97c79fec0de2c0548c33857f038178df46ef6d112ae15dd5d30c0fbd3a6344490b78a3e11c6f9b1263df56418ba6b990db329b256d95a78b1207a5e6bec9dcc7035a42739d54d66ee5ac52561fb35214511dec0e46080e5f0119ab2a3cf496cf1f1109dbac56c741fe8db5f4af72194a8cfa253584c7c7ba7a3c8467049fc87246c4f81cf783243824cfc8a53108ec590cca24215a60247389b70b2a79a4a81ac379c41f1fb7e8375b7e0aada0c5e242874ce823f0e16db36e0202af6ccd1533eb2c629a747af08bd9f3016edcfd25b3eb65c91842dd357f05d6df9d23060169ba0a98b42a6c3b0f276352b55f494d0876ad48b71590f1e580e2108841b25aeeea4c33422dab23ce4961ef1bbb3e47519ca74549a77255c6978eabd7fde06d8c711076ba8196c4dd48c96f4f61f256e7330533e50163f0e69a5a81d8d744ca7fa49eca6ea45bd3b105f89a10265806af27221c71a112e8f5a2cfee34ae3d4f29ec3158aabbd66856386e8a1f9c2fcda71629c959660ea0a1bbdb6747408c81ef79ea739b72a5a5a666b237451f68a85b0c10849f147e74884ea94dbe4ae1c33b84be5da5c52e4d7916323ce0584720c47bddb2d6a3b3b902c4d7a69d16294432ca5179d9ee22b302215d917bfd755fb17256f55b605a1ede51a84d2036e32dbc853a78865ebcb7af473eab2c54259afc5dac48c463df195417008d1075b8b33a4484687bb753fc407d53c56299d55874a136dc85a0ab00ed93297274af0f56bf9e224fef940a4067c0ecb4400c8283128b66e507070d9949d54c6ffaa48e4ca7cf7657295fc9e51e15b76f840d86364eaf884cb3f1bbfb9e15c77a3c4a27c59e66b71e2a5471777529284ef1b6170c86094952839c09ac3b52481bb472d068c92fca0ae5c8f1211471122cf2fe0a1d6d22150fd1211a30b7be0c98e61eec2fabb55e9411f3eadd6a34a10f6d61ad06245960bc93bdc37d5e82b15c69d4ef064fe585a96f3d7b05b7808acc461f2f63d12cef86fea1b5dd3d4eb5c4a60bb5f796867a63fcee8482339e1a5d7e29234c2a86a95bc2f683304156425914c10c305e7611cb687c4c1664c211be3dd6680b4a773ca8695d15176a427003222fbf0933a103c14100a136dad094985f61c4c33215573a82ccc979463ea089e7560dec4d1d142b1f73321cc0bd37f1bf33e186c355082d7cca51bf6600363fb1466865208ae2ca6a6f158a450004e3357a91895245abf0c59cba380ef3c4f04ce223938da68003d42a50e6f504c1878da6c9c7abce63af1c59b9e7bb7ef2eaf437b879c20bec73a42cf4cb46a0482ccf4e159b56ddc1c04534dcd0702a12d5ad9ab0d6e255a21b686a2629b5bd0cd0f88992962c69aedf1f7dde1cb192f7c21cd2a11eedbba08af9a4475c43ff760ae41eb41103b71b09786b631cd0ecdbd8986ffc6ec0e8d45f20f143fc56738322a15be1c0bc2c28f86f2c354eeb3c78bec4572a9ad59be106968c102738c7e3fc00a78f708b9aa66f319b1f7f88832dc4cf429f81486c8ded994f7478c084e9ccde0ce10a49f965d88efe8c9623d13a487777f71bdb47cd73d4c0c6922cb9d5a8d9869eed065757787b0560031d7e72898244c1411774859b84cfed1208ebb814fccf65462ee48b871ae1c3aacc3174bc3c0be3718712258d0ed63ed7fd62ee86f88a7df7295a48a075502892e10e2a8466e703b3f20dfbfc24b6ac51f9a869149bc49736d03ba835a77216618bfdd8b153c8f26bb5e67484a8009ef28dd3cfeac016f00e3102bb71ac03d50f0a50886c29c03e6fd6524b3cfd6348cd4171ec394a456610b83195780cf47ea27f17dffd07906221a641d59835ea21eccf6608cecdf3cafbc7b512efa85c694d65fe9c9a07b6af1606f60e935dc62d530da2d0abfdf28eca07f1c850e41c7fc5cf02ddfe8dda4d3f706bb4ce54cb04e158458f682eef83319307e026d0f9d830d4acccf7d8989fd28e1a28a8791c3c4ae3b206c1fb5707f3667eaf18685e492350a9759f6b0abba263430f9afa4d0e8457f43333f01d92a6c69f4f9257508594d833a29fdd60ef9e820c14b30f8ada6da2e5e15fff086055f9adfeb188eefeab45cea8b5f6cf6814dd504f8c6008591b664d8566682d909e2a199580de51f84a6180bec4227890b21a1d765faea0cf1baf527d57aa3f6b853da8228061da33c8e7545799d3fb1c48766a4d0de2232e245f8be8c886aa268e9b4510e50613f6e38fc73815916f02b8a768400c83efa8bd3cec0970a8bbd7a2cd120f76feb0d2fe3fe97b790bfa514fa2ec40f9523818c63952358f4a7fab096ba96413ea8a19e02dc0f443cf498a58cd741e86b2e11110f8c898cdaf58091b7d24896a43988bc4de0186d6048ad8506ff45c4867dcc709b83a6643ac4c04f59bc92b9e8986e33255824cbabbe7396dee841314631df2b25eaddc8c167c4df5f5e9749fb86f9df7dc156f73a4b04987da8f49837165f107970de3a5755c05970968e75a6e23a3254ceb09b1624b9f27b04fa694671d29e5bd5017b74ea07fba0c52bdebbfd743a029d9d6e44eadf35d93399447470e2c3d615078e35e6b31fc842e9fe4800884aa22384d4c918905ec750fd9c8f5950684b74fa1f82c817d33bb52e9fc1068eeb30dc5482340e72bae05184f0cea477e14601c12c5ce721b098148544dedc0da97de095f3d2fbca1414b41319a0e1c76d946268fc2378a45421de063c6d32c3e871f9552a0844e7e00117bc7d72060eb8977bebd74c89344e04238554054d792960c9638f42df98b7561508770599e783b77d4fa6b9a3f18cc75debae40e3b4ed76f1ba5b524b64edc101e81edabf4aa71a9e2e76acaaca3bff679a7a1d1ca9951a10c9d4ea0310e68da1903d1976ca7fb19701ef9cf04f265b6ffe1fdf4fca202296fefe5182e3f01b62115bd769a44e6960b39c5ecbf03fd0b91eb1d2645a9720c1a166fb2c6801f4cc3ab0ffce913faf7a79ea56a22272ff60a90b81aeddf78157603d470bd33875121b2989cdf749e158b2cf262ac7c594627a8a0d71e006578b7b5f6b0daba8163ce4636710bf53a13c6d1e5d7564b4c966c2637ae050006908e4c21214a32ecba5decf7b68bd97b631905fb5c5bf14b2210e2c688035f1b72f327c97f19e2e7cc8321a7887daddbe842158373c8f2e71ed564720a638e960c7c28b9b51497d64094556dd52f5c479007d9451d3dc1bc009978c57637c9788320b8fbe5a30d13a452b20f8ea8c4419c1750399ab536aa2205a79d588a9f0d8d562adad10872e0f9da14450be7bef0aff5ebf651662434eb3ab0ce2d1492210c057ede863636de7c55156c83274d308fefbf8bcbb85d9978341e1923900e50d5f16900f10949d77f9c9ef7c534d38cc82d2d4274e0774fea1f1d726fe08f9e77ec6f6ba0560a0f92da7effaf035b71c5e1ab1461e2c74eb003b2d64ef5a617625103636edd32b04c60252bccb489b756427668a2ae7dfe4f944a0d50a54ed730bb3c56d287fa0663611ddd0df617cf2795b8f63b8a23642010d10f7863058be5477f4530251a4e28406f728e814cd4cc9c3e60440a66b5b6a46b388a03a66bdce2a85d938b3dd327c860a92661c1313730a5718f3a834f4c099316e7214ed0e7c51b7e33162a97fab986013bc0b616e277c1c519e9c4f8cfa4be12805abf1e1c55bb00aca03244536d286cc2d7863c03e360498b39e62d5823f6f7272c88fe4d1d3e5fbcca1137a28c15b585db8b27d0f4eb3805e36f00c7619a93f46746fceca8124570b3e23d70ffdc941cb4d725a9a1b25c1aa44315918df7a5355885578bdc516ddaf1f214025b03afbf52f", 0xfe0, 0x4, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x12, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {0x6, 0xfc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000300)=[{0x40, 0x2e, 0x3, 0x6b8}, {0xf, 0x1, 0x1, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) close(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) writev(r1, &(0x7f0000000a80)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000002c0)=[{0x4, 0x0, 0x8, 0x4}]}) r3 = socket(0xc, 0x5, 0x4) close(r3) socket(0x1, 0x4, 0x0) 661.872888ms ago: executing program 5 (id=6): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0xb}) connect$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000001180)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x28000000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000000000}], './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100), 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) dup2(r6, r5) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./bus\x00', 0x74d6aa9a329d9df6, 0x40000802) r7 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000140)=0x7) socket$unix(0x1, 0x1, 0x0) 658.805252ms ago: executing program 4 (id=13): chdir(&(0x7f0000000080)='./file0\x00') (async) setreuid(0xee00, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) (async) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') 658.065333ms ago: executing program 6 (id=14): sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000140)=0x40, &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e50943d4d57830dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61627479837cc5137a683044a5c6541d", 0xa8) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getppid() fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200003b00fe8000000000000000000000200000aafe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r7 = socket(0x1, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r6, 0x20}, {r7, 0x108}, {r8, 0x4}, {0xffffffffffffff9c, 0x80}, {r9, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r10 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) 647.252543ms ago: executing program 7 (id=8): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48}, {}]}) (async) writev(r0, &(0x7f0000001c00)=[{&(0x7f0000001940)="af18a64591749e07ad1273f580a0", 0xe}, {&(0x7f0000001980)="e5a98f0a6d4a2b02286cdbb682389726340d669712ba4801a38f59cc828dd3c2bdb8995f7409a9d3c9e61255f9a41f0841e5032b6b2fff8482d77e0ccb05dc32955a4f8b33b298f6b0b2e218980dd753fac7ae49adefb2f771167c72436540707b04cc813b2ac5af9388eb38f2a4e6bce86a2315521133b760ed9262b6b4a6d7142be6cd75f1741056396d1508981fd6644e7fb57a241c8c2edb71d468968991eeffa1157a99e964b60ece60bd1ba1d8831cdb1eb2530e774fa871f58905b88bbbeedf50962893f3dbf4e4e63028", 0xce}, {&(0x7f0000001a80)="472426b88a5b96147f061b058f9306003c10d0932dcf1f0bc3c4a3c9c377b4357af942b60e9a632837ddcbe4db8db91bed53b335e4bda094529e59201c941369efa5945da8ea2d810467da", 0x4b}, {&(0x7f0000001b00)="f27205cf1f64aec3313a80fd5935ac87ab4ff2b7ba57503c2e49d3345ddb597604e2042b30d80646fd33f469dce1cf7a2aa5aabbfdb65237a38298aa13315411e1cf07cad6d0b75a80deb3e14660d9751fa7ee9c108021563f106c2a66cedd2e5e6fe5d3ade75eea3778c4db4a596f88eeb06d3dca9442e63fe8ed687f89a8d1b096ba056eb76eb85a3b665b1040dcbd30e70ef5a30c9ec02d04466ae038a437d2ecaf13a7e0ea36f0715729c67ee5cd8236f77f624da764fcc35dfd540a636d13b884e0d6c4bcf2526e15121a0a1e36172062d11cd6e02350c6aef34f13ac6d6dd36cf6abb8c4c2a6160b2c0a07c80d3497b137b2e57877336aa4", 0xfb}], 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) r1 = socket(0x11, 0x3, 0x0) (async) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f0000000340)="db252616105e750dfb0044642475119e8825495a86ac3acbdfc605c786878d9925e8fec1eae6c5b571813a2588b0605f6beeb385ec2d8c37a0c0874ce8f112d267ffa914045590ea76dba5921662ffbc7bdad7864c337b9afe4f0f22bc610e2f08529e2a1d4777f8c171c65ce80acaadb7947630d250817f46a4ca78fc7e4233cb5da14fbbd93c2ac24f6b7dbdd9904fb945b8dcb1bc470127b4505a1bbd6a5848c8f0a8756da93c070ad89ef543b6873673061fe850232269083b03b951c6dd7e82261d2054695ee1f073f687907ab8f885ad03a01e4e7bbcede9a997e8e0588cc7bcb6911e26eb1f6fbd3600e4493c4df88f0978fe0a9104c3048b91cdcae2dafe00f329e44613423256e26ecb91008e663d1c8e233851078287b5170b933eb2eb30e0bf7b69bd1398b5b9855d2b987d1914c4fbb8be649c6b57526e6ff4130806179ac61381d2228f90c82ee051bc98a9e43fc873f4c3cc2a501c599a9f4941707887da263038cbb2b64e87a1d808b36322b72542b4f1b928c736fc9ca9e130a9e39cc7479f2aa61425c3dfae46bbf2dc9466bfc24e930578cae91d7024fbc3a42390fc1962c26ccefb686bd2dffd20c7484591edcdf0b90afe316bda78250846deddca0f1d1cb3d2530a0ce742ed4a96077519c98d549377c392802a2d8e37e272942fe6dfa8adf0c8669ada516505f836fa1c3a6f4a84a749c8d63d13a422894e3479d9b89aa3b3020c3890fd0c64dd4864a52cd0d83ffd8aa64436d68578a9e08ea615954dcd4a168fe60a75e4dcaa8b59d1e3160543c94b3f0fc2e93cc8d45906552866d714bd5ba419349b4e35934027fccddec64a44157973ebd22de1bfbff49d3d81efc3108e74916a39276e8acbff3414f10fffd17a3cd6153afdf1b2250d9debf82672f34d50e65cfb14d0e42fcfc9547f40ea2e600db4f181adba9cf198bb50acc56fab0be14b1d2da0d69a2a6fc378b460127cf1b7c97a01e84fbef1668d08e68e627f66e73c368730ba7f76b12e4b8f64c17e4b50884f1b0d4bebe6c24e56f44fa3fff5806b1079e6d3efbe235076e7065dfd4be42305339a2ef6a0ab67c57676545d463f0b8cc5491729a937849cfb21a3deb7bb5eff6e7c8e8afa68b80e8ab1c9b3f31136beeece0b26ad80adf590523ab6f3ad77c66201ab99611c77f8cf357501004c2358ff363458ddd1045fb96b9b1849ed71e417754c3586690b43e121f8a027844505ec61941edb4e18d68f88714bc5a57f25a9eb139f6a8a7a9dd105a8b48a009a01aeb817067620c55c4f9491c946bbbfdb70041ae77ef5e34b26a2cf7bf68fee06ad19569edbba0caf1378efbfc7647bea666e104e210496f4b18013c8cb7959a183b54c727517a941f99fb629b56383e517b7da9d1c3ef8ce763678e7412afece0a0eeadf52a6859deaf9c86ee812f18f0b3c8af780ba3db33954d55865b7b703035361773b319835b52f81528eb21984b1ce8ff6067446a2b9aef3f6e9c3a3a0edb8129500133146631e298d45743b644d25b07dbadc668d9d3d43031d8e88c82c67f9e1937d56e74353ddbfc9d68a36fd22c0838c57aabcfa5c1f9d25817d6ef07b5394992b95db1b211f83466bbb1b8a640b74ad8263ae235dd287daacb0f50a85959ef93c6e90a314cff4f49ac2833e768c700ccb482c336352ed6d60f05b29a6975a0f7bc3c11171e6e5f56a7bc0338fd9169379f88d9ed7897d3459cfb412d4f8dc4e56188803b0518e05a18e939f7567717f1302a1676c9304799cc07ff9e79b096de592780e6064d9f4f61c7f7cc5abdc780df631625aa4d34f342f1f30e2d6b4674432f2134bd0c70f2e31b9ec531153ddc83a7ec417aee73acae8a1b46c4e06a734bfd6077b2c3f467113beae38a4f9584f6a2596071d1e0db184b54a20156ea10b524e94fa3b8ee84194bb635a5d998dfb42cd5d98b023fed5624f80154b6aba11f4a5de9d3bd6598381ebeb7f064dfc523a208de5d513947d2aa9ea958bb8f55b78f4005e13c634517212f6b51ef6bb70353ec61815cf4017f3c2ba73ce6a41102b0198ce7c9bdbdf4407d175db1ec41abea5e30a110d693a6f6721c8aeb564ab4f871610234f23b47f789f25746367c8f4ea8eac65dc8e9fa33c4cb67bde91456f5236f936dac03977308414cf1aff5031b91adddc5a69e2fcca99d264869684bd0aa951196c38ca1f958d4131f8b9fe38e37226139c4069d0b46e38c6876a8609341e7b41644abdb000588f096a45a002350c80626e6945401dcc9818f69fdded541f5e750631ff4190f2d5189629dfbe8ba26a52a0459f45980ec4d198cb2630f8fddfeb3fd51859141e0f0b51de01b3ae54d294249afc236ea3fd1407612e999e3eb6721a87d0e177cf9a1345945ce8153243623155bd1a9f7aef97b27312587892a3d7dfa5ca4ef0e47bf65bc2eccd265eb76ca11c584d35822409754959f6dac7028d58792555f9cc2c3c5c38c85a73e5e997fdfbd4a98afe34c46da0d55997ff5ea059765123e1b3d82687aad972a3b688e7a43bb094a1d61c6fde96c312422b01c2d1c4e4a3305972e8f7008e125be233cf4ec6077f316a861d7f4fd2863c94c3b4193dcffc6f2ad6aa469b6d2871a0b27fbb010b3daae8f498774fd81811967059566486c5bde377749103960f4faec332c43a601e7172c9897fda5cd2d1d7733162cf775831eb2017af6005a5f510abc6250abdb90e806c16b3869ed7bb298111db96adbad1a647f76d56cb542fa55cd580cb0c862c98e509b551e7aa7d106dd24a72e9797df9d78925adb6dfb61042c7d6b4081acf0530e5b16cb692abc39a8dc5249e4439b4897106c8847a83c09c1622d6a3cf3f8f57e432b7b0bc5ad1f8b0cc4f6ee79f3f1d", &(0x7f00000001c0)=0x800, &(0x7f0000000240)="0f1901ce73334ef0174fa4742ee54c992df08e22251ba841270c5cdde5175d", 0x1f) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c03", 0x59, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x1) (async) msgget$private(0x0, 0x208) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) (async) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) (async) ioctl$VMM_IOC_RUN(r3, 0xc0205602, 0x0) 626.99799ms ago: executing program 4 (id=15): syz_emit_ethernet(0x2e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0xff}]}}, @icmp=@echo_reply}}}}) 521.640566ms ago: executing program 7 (id=16): mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf", 0x74}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93", 0x28c}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r2) kqueue() ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x600, "0057000000000000000000000000cb3800"}) mkdir(0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf", 0x74}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93", 0x28c}], 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) close(r2) (async) kqueue() (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x600, "0057000000000000000000000000cb3800"}) (async) 520.678324ms ago: executing program 7 (id=17): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000001b}) (async, rerun: 32) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 509.21755ms ago: executing program 2 (id=18): r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa9", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2e, 0x0) socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10b}}) getuid() socket(0x18, 0x1, 0x0) msgget(0x0, 0x80) msgget$private(0x0, 0x90) mknod(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x300000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, &(0x7f0000000340)="fdb2a411ee5ad0b9ca64353e7ec520835a7a014c8f68ec6df3a01d3bff9964ce4837986c9aec6efb3bb8f87882bd6627b169ea20f3aab4593cfbf7fb35a1d99079583a55a5208c8c1f6129dd791116a95006397290d38740bac2bd9de990e226c6c528f2d8069d90749f538c1662360f76a8305fb3431ec8b616421264ce7d629ffad7506b0da9b6f72ea78d9a9b800e926b529d6ec00701486888a2fb7d7a09dbd4e31e3171cc60065814ef2ee77e074647d10efe5ff2f83b2f23ac09fc5d5641c8ac5359", 0xc5) msgget$private(0x0, 0xfffffffffffffffc) 508.642963ms ago: executing program 7 (id=19): r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r2 = syz_open_pts() close(r2) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000380)='./file1/file0\x00', 0xd000, 0x205b1a) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00002b5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x5}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000015e000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './bus\x00'}) socket$inet(0x2, 0x0, 0x0) sysctl$vm(&(0x7f0000002e40)={0x2, 0x7}, 0x2, &(0x7f0000002e80)="8d1ee2", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) 476.521723ms ago: executing program 2 (id=20): mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x1) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x65, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000016c0)={&(0x7f00000000c0)=@in6, 0x17, 0x0, 0xffffffffffffff0b, 0x0}}, 0x10, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000002c0)={0x0, 0x7f}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08060018814c060e000aaaaaaaaaaabb33875d38627d0679e238d4573a5f00000000000091e8cc6edcf58bc646351a722b80a943"]) writev(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x1, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 475.625962ms ago: executing program 0 (id=21): socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x0, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) r0 = open(0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10007, 0x0, 0x57a, 0x0) setreuid(0xee00, 0x0) getuid() (async) r1 = getuid() setreuid(0xee00, r1) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x388, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60bd23ca03520100fe8000000000000000000000000000bbfe8000000000000000000000000000aa0400907800000002613e659fc000ff20ff010000000000000000000000000001fe8000000000000000000000000000bb700002206500000070100059000000000000000000000000000000000000000100000000000000000000ffff00000000c3a790633c2f18003a735f07e06386a7ff0100000000000000000000000000010000000000000000000000000000000100000000000000000000000000000001ff010000000000000000000000000001ff0200000000000000000000000000011d08000c00000000ff010000000000000000000000000001ff02000000000000000000000000000132967729da01c0285a5f4eafe8d8ad66000000000000000000000000000000013c00000000000000ff01000000000000c204fffffffe05020003000100000000e002000700000000000000000000000000000000000000001622000000000000000100c20400000b7608f36ba68f21d313c00da4cfa7f04c8e3cdf0a51e87e8d1274d6fc91d79b1a8162f73c5623f5c024a6c37e9d204aefdcddea6bfd6d9e31dafa402daa534fdd11161394a2021084223b603d526dbbaa0386808ad35bc1dab5d1c8ea6409541c11370f0f29891d42b3728783eff7f4c6b34674ab3328ec04281fccebf9ab69f50d2ed7ed17d52ee7a4279ca0a199b80418ac94b3391e4b41c928c934300fdfe4b32e69eb841fda7ac92503f03337bc0a1e01a06a7a379252c3640815a50a41fa793739cca5975a9b35b96be82f31c89743ad0a09926af67f196c63a079ce7797347c0af3669e52ed6aeebaedaf6239711a723041e3030502007f05020001c204000000010108000000000000000000005848ee5b65037cba171ac8df04bf1bf21829a904141aa5131f32fd98e3a658e24f936b7c20cf2874bda3dfad528490db12fe39c98dc8a736ef761a90d7360e672b70185d8ffb059b3636875558fe7ce0d8e777dffca154773c0890cb7301945034cf46bb2cb747267b0908381ec02e09fab42010a8bd92144e0201731db566d3d99da75badf61481866a4edef3ffadc1813fce3919232992bb62305e2d83c25b7aab445eac1342deefcd9e14e5ec87c583c5c86d97382578bb15742e7340ebcb05b4f10b0d7dc32a0e3f15d95f7c1378936ef8af44e87e689a4a5a06c17243ac569caa9f04cdcae37a29a66b68a9697fa6c7"]) recvmmsg(r2, &(0x7f0000000700)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/126, 0x7e}, 0x3f8d}, 0x10, 0x801, 0x0) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) r4 = fcntl$dupfd(r2, 0x0, r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) semget$private(0x0, 0x2, 0x110) (async) r5 = semget$private(0x0, 0x2, 0x110) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003780)=""/4116) 475.331348ms ago: executing program 2 (id=22): open$dir(0x0, 0x0, 0x0) r0 = socket(0x6, 0x3, 0x25) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0xff, 0xfd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket(0x2, 0x4, 0xfe) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x10}, 0x800) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x0, 0x4}) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x96) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8b) setsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) kevent(r7, 0x0, 0x4ee4c611, 0x0, 0x80000005, 0x0) 474.024431ms ago: executing program 0 (id=23): sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000380)=""/134, 0x86) sysctl$vm(&(0x7f0000000000)={0x7, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="08eae5ed7c0a80fd0f97d0034d1d780c8382fe47dc49792e4834fbcd15d3238d320090d82eb3b39f68f953e71517999072228b09065f17a19009124e00553f5cf3790e76bcbd7b7c101217b8dc8cfcf9df22e6003944b381c8614a96c4d6489351a25d0cab0c459ded91c357bff05bed744a01622ead6f7228981dc480f9410a902d82c524a9c5127e5e6a6dcc32741b7c599258af9d4cd1e6a9551e13aeacd9fa20fa475009edee2513595781bb908494bd716daa20975fe3691c1cb36920d3c55fffe72fc59c893b1bd6c815e2b972b5921181106180125218f9e1796c", 0xde}], 0x1) syz_open_pts() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000003a000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) close(r0) r5 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="b40e30d66e380ed50e611a2dcfc8ad2fd6685ae0a88d6761264811845bcdfa9a052faaa5218153357fd1b8b7ee2518ee43394dc98e3c57cc33efdd18ad94b040ae134d78d34943c5c675701bb9d50eb990ab2cccb836f6711b4bd77d36e63cf60660b9affee686a8ce9130b06473a2c66ff37b8b919ed66dc0bef0d7c25e9b76cda9faed2c4a9ebce5e6f082d1a69d6d81968043d66f72507d99eadb920c9b7b0b5ccdd7927153783c8c7b6424aaea5002d4ce9a6b79e7c3d98aaefde99ca17e56ff0810da6ae1e4540786d3836feb97cfb35b7713e915f56d84ecb2d770713c2da17a81c158330274cb7be1d4753ea5caab967847d6bc91c1e0048224ce66d45f7d706fc777cbaa91f5f95725fb6be8b5dc9216373c3c27c1f6363fdf69ace4ed645617a72f19428768fd10d81f93fb15369cf167db686a56307870b8c03002a5f086c6cabc1d9789cb5c255db0261347b9cc2b48219b05ddb9a4f7d784e3bd6f83b974eca59cc2656f1ef8eba9228d2ba8ac5b55cce87bb14427de8379be352b62458912aee6a2f20be60ffab17724010fef3ba48002cb616a08b7d4e1949a3de6f34639f3b2c4e00ec615f31407a2e71f5302cdd3f0ce78e0e4d39212fed5cc15cb91cf7c79138e6ddaebc936", 0x1ce}], 0x1) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x60) 411.109774ms ago: executing program 7 (id=24): clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {0x0, 0x0, 0x1000}, {0x3, 0xfffb}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r2, &(0x7f0000000280), 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}}) r3 = getuid() seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, r3, 0xffffffffffffffff, 0x0, 0x0, 0x71, 0x400}, 0x5, 0x1, 0xfff}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) 408.506327ms ago: executing program 2 (id=25): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) mmap(&(0x7f000004a000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x8000000000000000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x40000000000000c8, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd54", 0x171, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) chmod(0x0, 0x3a) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000200)={0x0, 0x62}) close(0xffffffffffffffff) poll(&(0x7f0000000200)=[{}], 0x1, 0x87e) r5 = open(&(0x7f0000001440)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r5, 0x25b3) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 407.438677ms ago: executing program 6 (id=26): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x12a, &(0x7f0000000080)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd60000000000b000080000000000000000000000000000000ff020000000000000000000000000001001b"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000480)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast2}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000b80)="601d18253536eb523e", 0x9}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 341.683568ms ago: executing program 6 (id=27): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x4004667b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f00000001c0)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00K\x00', 0x63, 0x37, 0x40, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b19d8e9ea241f577704405b6", {[], @udp={{0x2, 0x0, 0x8}, {"ac004e72e28a2a06dc365e6c2aac59e17d22aec33890d0002dc318ba2c6e67bd8109ef99b6324f04b3b658b98969dc44558dd4ce0c07f288546b10e99a29efef223766163612dec7c86571426581b02d23de949b46894842ceaff3"}}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000500)='M', 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000003c0)=[{0x40}, {0x81}, {0xe}]}) write(r3, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) 338.194718ms ago: executing program 3 (id=28): ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = dup(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x5, 0x8, 0x3, "5c75a8804c1a48ac5ce7c3587261935f3bc58186", 0xc6d, 0xac3}) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}}, 0x0) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x11df, 0x101, 0x9]) mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)) truncate(&(0x7f00000000c0)='./file0\x00', 0x7f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) getitimer(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 323.791208ms ago: executing program 3 (id=29): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) socket(0x20, 0x5, 0xfc) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000240)) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x3}, {0x84}, {0x4026}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f00000002c0)}) r4 = socket(0x18, 0x3, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) socket$inet(0x2, 0x3, 0x0) close(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockname(r4, &(0x7f0000000380)=@in6, &(0x7f0000000280)=0x69) semop(0x0, &(0x7f0000000340)=[{0x4, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x101, 0x1000}, {0x4, 0x40}], 0x4) socket(0x1, 0x2, 0x0) 112.623553ms ago: executing program 3 (id=30): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x3}, 0x7fffffffffffffff}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) (async) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x8006, 0x2) 103.83341ms ago: executing program 6 (id=31): openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000530, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340)='8', 0x1) r4 = fcntl$dupfd(r3, 0x0, r2) sysctl$kern(&(0x7f0000000200)={0x1, 0x2f}, 0x2, &(0x7f0000000240)="9ae29c8c6029b799f85aa3f82543a3e1", &(0x7f0000000300)=0x10, &(0x7f00000002c0)="de86bdab211fe0a7007c83b0b587df33aeb7f317ad403cd4cbffa14df2d86c7c68", 0x21) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) 1.46142ms ago: executing program 7 (id=32): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f00000011c0)={0x0, 0x0, 0x100000, 0x0, "6b478100000016000000040010004900"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) chdir(&(0x7f0000001180)='./file2\x00') open$dir(0x0, 0xc93, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x206381) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) close(r1) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file2\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup(0xffffffffffffffff) close(0xffffffffffffffff) mkdir(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) readv(r2, &(0x7f0000000800)=[{&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/106, 0x6a}, {&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000580)=""/202, 0xca}, {0x0}, {&(0x7f0000000140)=""/24, 0x18}, {0x0}], 0x9) dup2(r3, r2) 0s ago: executing program 2 (id=33): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x27ff) r2 = open(&(0x7f0000000280)='./bus/file0\x00', 0x20820, 0x0) poll(&(0x7f0000000140)=[{r2, 0x80}], 0x1, 0x0) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000002c0)=[{0x7, 0x9, 0x9, 0x10000}, {0xe, 0x7, 0x8}, {0xfff, 0x93, 0x80, 0x80000000}, {0x5, 0x7, 0x3, 0x800}, {0x1, 0xc, 0x6, 0x6}, {0x101, 0x8, 0x4, 0xfffffffb}]}) r3 = socket$inet(0x2, 0x4002, 0xf1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/86, 0x56}], 0x1, 0x0) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xff}, 0x10, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRESHEX=r2, @ANYRESDEC=r3, @ANYRESDEC=r2]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000300)=[{0x8004}, {0x58, 0x0, 0x6, 0x5}, {0x43, 0x3, 0x2}, {0x7, 0x7, 0x16, 0xfffffffc}]}) getpid() socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0xfc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x28, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.5' (ED25519) to the list of known hosts. lo0: can't handle af0 lo0: can't handle af0 panic: vclean: deadlock Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd8068a5a618,8,ffff80002a491458) at vclean+0x482 vgonel(fffffd8068a5a618,ffff80002a491458) at vgonel+0xec vcount(fffffd8068a4a950) at vcount+0x170 spec_close(ffff800035c077a0) at spec_close+0xb8 VOP_CLOSE(fffffd8068a4a950,1,fffffd807f7d7680,ffff80002a491458) at VOP_CLOSE+0x12a vn_closefile(fffffd8079ef92e8,ffff80002a491458) at vn_closefile+0x11d fdrop(fffffd8079ef92e8,ffff80002a491458) at fdrop+0x126 closef(fffffd8079ef92e8,ffff80002a491458) at closef+0x18d fdfree(ffff80002a491458) at fdfree+0x115 exit1(ffff80002a491458,0,0,1) at exit1+0x6db sys_exit(ffff80002a491458,ffff800035c07b20,ffff800035c07a70) at sys_exit+0x1a syscall(ffff800035c07b20) at syscall+0x97e end trace frame: 0xffff800035c07ba0, count: 0 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: vclean: deadlock ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd8068a5a618,8,ffff80002a491458) at vclean+0x482 vgonel(fffffd8068a5a618,ffff80002a491458) at vgonel+0xec vcount(fffffd8068a4a950) at vcount+0x170 spec_close(ffff800035c077a0) at spec_close+0xb8 VOP_CLOSE(fffffd8068a4a950,1,fffffd807f7d7680,ffff80002a491458) at VOP_CLOSE+0x12a vn_closefile(fffffd8079ef92e8,ffff80002a491458) at vn_closefile+0x11d fdrop(fffffd8079ef92e8,ffff80002a491458) at fdrop+0x126 closef(fffffd8079ef92e8,ffff80002a491458) at closef+0x18d fdfree(ffff80002a491458) at fdfree+0x115 exit1(ffff80002a491458,0,0,1) at exit1+0x6db sys_exit(ffff80002a491458,ffff800035c07b20,ffff800035c07a70) at sys_exit+0x1a syscall(ffff800035c07b20) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eb3ceb29330, count: -15 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800035c07560 rbx 0x100 rdx 0 rcx 0 rax 0xffff80002a491458 r8 0x101010101010101 r9 0x8080808080808080 r10 0x7b7d25857bae4e7 r11 0x443645caa0f70a1a r12 0 r13 0x8 r14 0 r15 0x1 rip 0xffffffff82c9cec5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800035c07550 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=204563 pid=97034 tcnt=0 stat=onproc flags process=8001008 proc=2000 runpri=17, usrpri=67, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a491458 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a491968,0xffff800037624030 process=0xffff80003760e458 user=0xffff800035c02000, vmspace=0xfffffd806c26a978 estcpu=17, cpticks=12, pctcpu=0.6, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 893 363209 80715 0 3 0x8000000 fltagain2 syz-executor 893 140702 80715 0 3 0xc000000 fltagain2 syz-executor 893 523203 80715 0 3 0xc000000 bqwait syz-executor 893 268607 80715 0 3 0xc000000 fdlock syz-executor 893 441054 80715 0 3 0xc000080 fsleep syz-executor 4089 67697 60238 0 3 0x8000080 nanoslp syz-executor 4089 40113 60238 0 3 0xc000080 msgwait syz-executor 4089 261382 60238 0 3 0xc000080 fsleep syz-executor 4089 299177 60238 0 3 0xc000080 fsleep syz-executor 80715 251959 58793 0 3 0x8000082 nanoslp syz-executor 66893 81997 58793 0 2 0x8000082 syz-executor 35895 255231 58793 0 3 0x8000082 nanoslp syz-executor 10255 467575 58793 0 2 0x8000002 syz-executor 60238 65089 58793 0 3 0x8000082 nanoslp syz-executor 52478 253985 58793 0 2 0x8000002 syz-executor 63145 277911 58793 0 2 0x8000082 syz-executor 14871 167912 58793 0 2 0x8000002 syz-executor 58793 478665 11324 0 3 0x8000082 kqread syz-executor 11324 79428 7003 0 3 0x810008a sigsusp ksh 7003 198079 52924 0 3 0x18000098 kqread sshd-session 52924 288611 24594 0 3 0x18000092 kqread sshd-session 29110 211115 1 0 3 0x18100083 ttyin getty 24594 417837 1 0 3 0x18000088 kqread sshd 33995 391681 9146 73 3 0x19100090 kqread syslogd 9146 314732 1 0 3 0x18100082 sbwait syslogd 21107 412160 1 0 3 0x18100080 kqread resolvd 20002 4186 60690 77 3 0x18100092 kqread dhcpleased 30611 316815 60690 77 3 0x18100092 kqread dhcpleased 60690 399945 1 0 3 0x18000080 kqread dhcpleased 36670 72463 0 0 3 0x14200 bored smr 24269 506995 0 0 2 0x14200 zerothread 6222 453659 0 0 3 0x14200 aiodoned aiodoned 1490 385551 0 0 3 0x14200 syncer update 3762 414351 0 0 3 0x14200 cleaner cleaner 48736 384065 0 0 3 0x14200 reaper reaper 89322 217254 0 0 3 0x14200 pgdaemon pagedaemon 79440 49999 0 0 3 0x14200 bored viomb 63975 446335 0 0 3 0x40014200 acpi0 acpi0 75219 275988 0 0 3 0x14200 bored softnet3 23058 78687 0 0 3 0x14200 bored softnet2 2879 143730 0 0 3 0x14200 bored softnet1 18669 391498 0 0 3 0x14200 bored softnet0 40292 85703 0 0 3 0x14200 bored systqmp 28241 16554 0 0 3 0x14200 bored systq 56119 271169 0 0 3 0x40014200 tmoslp softclock 54677 297259 0 0 3 0x40014200 idle0 1 207408 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10168 10082K 10502K 166960K 11409 0 pcb 18 12K 12K 166960K 33 0 rtable 241 7K 7K 166960K 367 0 pf 29 8K 9K 166960K 40 0 ifaddr 43 11K 11K 166960K 47 0 ifgroup 50 2K 2K 166960K 57 0 sysctl 2 0K 0K 166960K 2 0 counters 30 17K 17K 166960K 32 0 ioctlops 0 0K 4K 166960K 36 0 iov 0 0K 1K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1437 90K 90K 166960K 1477 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 13 45K 97K 166960K 160 0 sigio 0 0K 0K 166960K 2 0 proc 56 58K 108K 166960K 471 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 2K 166960K 346 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 205 80K 81K 166960K 2955 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 34 68K 104K 166960K 1173 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 13 0K 2K 166960K 29 0 temp 43 6795K 6859K 166960K 5243 0 kqueue 13 20K 24K 166960K 24 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 112 117 0 4 4 0 4 4 0 8 0 unpcb 144 85 0 61 2 0 2 2 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 13 0 8 1 0 1 1 0 8 0 arp 88 19 0 1 1 0 1 1 0 8 0 inpcb 352 89 0 76 2 0 2 2 0 8 0 nd6 104 27 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 1 0 1 1 0 1 1 0 8 1 pfrktable 1344 2 0 2 1 0 1 1 0 8 1 pftag 88 4 0 4 1 0 1 1 0 8 1 pfrule 1344 3 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 475 0 2 30 0 30 30 0 8 0 art_table 32 476 0 2 4 0 4 4 0 8 0 art_node 16 116 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1588 0 84 95 0 95 95 0 8 0 ffsino 240 1588 0 84 89 0 89 89 0 8 0 nchpl 144 1810 0 129 63 0 63 63 0 8 0 uvmvnodes 80 1791 0 0 37 0 37 37 0 8 0 vnodes 216 1791 0 0 100 0 100 100 0 8 0 namei 1024 5395 0 5395 2 0 2 2 0 8 2 kstatmem 264 26 0 4 2 0 2 2 0 8 0 scxspl 216 6036 0 5911 8 0 8 8 1 8 0 plimitpl 152 32 0 15 1 0 1 1 0 8 0 sigapl 424 437 0 394 7 0 7 7 0 8 2 futexpl 64 744 0 741 1 0 1 1 0 8 0 knotepl 120 3606 0 3559 2 0 2 2 0 8 0 kqueuepl 184 26 0 17 1 0 1 1 0 8 0 pipepl 288 104 0 76 3 0 3 3 0 8 0 fdescpl 432 421 0 396 5 0 5 5 0 8 1 filepl 120 1602 0 1342 10 0 10 10 0 8 1 lockfpl 104 23 0 20 1 0 1 1 0 8 0 lockfspl 48 13 0 10 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 87 0 76 1 0 1 1 0 8 0 zombiepl 144 397 0 394 1 0 1 1 0 8 0 processpl 1088 437 0 394 4 0 4 4 0 8 0 procpl 648 493 0 443 5 0 5 5 0 8 0 sockpl 504 214 0 174 6 0 6 6 0 8 0 mcl64k 65536 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 8 0 8 1 0 1 1 0 8 1 mcl4k 4096 3 0 3 1 0 1 1 0 8 1 mcl2k 2048 4907 0 4811 27 6 21 27 0 8 6 mtagpl 96 8 0 7 1 0 1 1 0 8 0 mbufpl 256 6723 0 6525 18 0 18 18 0 8 0 bufpl 280 3109 0 90 216 0 216 216 0 8 0 anonpl 24 165416 0 156995 52 0 52 52 0 187 0 amapchunkpl 152 10110 0 9571 23 0 23 23 0 158 0 amappl16 200 4705 0 4483 12 0 12 12 0 8 0 amappl15 192 11 0 11 1 0 1 1 0 8 1 amappl14 184 121 0 111 1 0 1 1 0 8 0 amappl13 176 13 0 13 1 0 1 1 0 8 1 amappl12 168 1027 0 1002 3 0 3 3 0 8 1 amappl11 160 53 0 42 1 0 1 1 0 8 0 amappl10 152 13 0 13 1 0 1 1 0 8 1 amappl9 144 133 0 133 1 0 1 1 0 8 1 amappl8 136 27 0 26 1 0 1 1 0 8 0 amappl7 128 95 0 85 1 0 1 1 0 8 0 amappl6 120 164 0 163 1 0 1 1 0 8 0 amappl5 112 126 0 118 1 0 1 1 0 8 0 amappl4 104 290 0 276 1 0 1 1 0 8 0 amappl3 96 1847 0 1758 3 0 3 3 0 8 0 amappl2 88 587 0 529 2 0 2 2 0 8 0 amappl1 80 7523 0 6994 14 0 14 14 0 8 2 amappl 88 2615 0 2466 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 421 0 396 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 421 0 396 1 0 1 1 0 8 0 vmmpekpl 168 5388 0 5353 2 0 2 2 0 8 0 vmmpepl 168 36030 0 34251 82 0 82 82 0 357 0 vmsppl 344 420 0 396 4 0 4 4 0 8 1 rwobjpl 24 17172 0 14330 18 0 18 18 0 8 0 pdppl 4096 849 0 792 97 20 77 83 0 8 20 pvpl 32 283198 0 270023 112 0 112 112 0 265 0 pmappl 216 420 0 396 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 383 0 26 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd8068a5a618,8,ffff80002a491458) at vclean+0x482 vgonel(fffffd8068a5a618,ffff80002a491458) at vgonel+0xec vcount(fffffd8068a4a950) at vcount+0x170 spec_close(ffff800035c077a0) at spec_close+0xb8 VOP_CLOSE(fffffd8068a4a950,1,fffffd807f7d7680,ffff80002a491458) at VOP_CLOSE+0x12a vn_closefile(fffffd8079ef92e8,ffff80002a491458) at vn_closefile+0x11d fdrop(fffffd8079ef92e8,ffff80002a491458) at fdrop+0x126 closef(fffffd8079ef92e8,ffff80002a491458) at closef+0x18d fdfree(ffff80002a491458) at fdfree+0x115 exit1(ffff80002a491458,0,0,1) at exit1+0x6db sys_exit(ffff80002a491458,ffff800035c07b20,ffff800035c07a70) at sys_exit+0x1a syscall(ffff800035c07b20) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eb3ceb29330, count: -15 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff830a8629) at panic+0x1cf vclean(fffffd8068a5a618,8,ffff80002a491458) at vclean+0x482 vgonel(fffffd8068a5a618,ffff80002a491458) at vgonel+0xec vcount(fffffd8068a4a950) at vcount+0x170 spec_close(ffff800035c077a0) at spec_close+0xb8 VOP_CLOSE(fffffd8068a4a950,1,fffffd807f7d7680,ffff80002a491458) at VOP_CLOSE+0x12a vn_closefile(fffffd8079ef92e8,ffff80002a491458) at vn_closefile+0x11d fdrop(fffffd8079ef92e8,ffff80002a491458) at fdrop+0x126 closef(fffffd8079ef92e8,ffff80002a491458) at closef+0x18d fdfree(ffff80002a491458) at fdfree+0x115 exit1(ffff80002a491458,0,0,1) at exit1+0x6db sys_exit(ffff80002a491458,ffff800035c07b20,ffff800035c07a70) at sys_exit+0x1a syscall(ffff800035c07b20) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eb3ceb29330, count: -15