last executing test programs: 11.940797081s ago: executing program 5 (id=1530): unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x20006}, {0x4, 0xd, 0x4, 0x400}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0943c683f1b728554d2f2a944a65b47ba1a4f50e02f57de2b30f49c8bf6ba1adec353012110e221", 0x28}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}], 0x2, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) close(r4) 9.451878011s ago: executing program 5 (id=1530): unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x20006}, {0x4, 0xd, 0x4, 0x400}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0943c683f1b728554d2f2a944a65b47ba1a4f50e02f57de2b30f49c8bf6ba1adec353012110e221", 0x28}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}], 0x2, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) close(r4) 8.36177731s ago: executing program 5 (id=1530): unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x20006}, {0x4, 0xd, 0x4, 0x400}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0943c683f1b728554d2f2a944a65b47ba1a4f50e02f57de2b30f49c8bf6ba1adec353012110e221", 0x28}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}], 0x2, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) close(r4) 8.150783638s ago: executing program 6 (id=1590): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x4, 0x7, 0x26}, {0x3, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x3, 0x85}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="82352f8edf518a962eeeb72f259b52e833ef03ebccfb5dd94f77bb8bd14f26f69462549b", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x46, 0x3, {0x5, 0x4, 0x1, 0x3, 0x5, 0x66, 0x5, 0x5, 0x67, 0x7ff, @broadcast, @rand_addr=0x3}}}}}}) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000003d40)={0x0, 0x3}, 0x10, 0x1040, &(0x7f0000003d80)={0x8}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffdfaaaaaaaaaaaa0800215c00300000000000019078ac1400bbe00000010c00907800080000456cfffc00000000283a0000e0000001e0000001"]) 7.802098532s ago: executing program 6 (id=1595): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x11, 0x3, 0x1) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000080), 0x19, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x1, 0x2, 0x9a7a, 0x5}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4, 0x94, 0x7f, 0x5}, {0x74, 0xf, 0x6, 0x3}, {0x6, 0x9, 0x1, 0x63}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000100)=0x2, 0x4) syz_emit_ethernet(0x32, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x2, 0x62, 0x8}, {0x20, 0x5, 0x8, 0x8}, {0x6, 0x80, 0x2, 0xe5}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258b, 0xc4, 0x5, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x8db4673757fbf4d3, 0x6, 0x101}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0xa9) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = dup(r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0xfff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x80) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x7ff, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x1, 0x2, 0x1, 0x6}) 6.501442728s ago: executing program 6 (id=1615): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) (async) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r6, 0x20000000) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x61c5) (async) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/251}, &(0x7f0000000440)=0xfd) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc, 0x10, r7, 0x80000000) 5.952989033s ago: executing program 2 (id=1623): r0 = socket$inet(0x2, 0x5, 0x2b) r1 = socket(0x18, 0x1, 0x0) r2 = getppid() setpgid(r2, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r3, &(0x7f00000040c0), 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 5.952054699s ago: executing program 6 (id=1625): r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000140)='!\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0xffffffffffffffff, 0x4, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="71de5ddde266c449607df7f45764e10e9217064510e18c72948790c441e797b4211703a2305ff63475a14fa96fdb70801b5a9133cae11cb89a21f3b942572cdccce5ff46256d6dde12aea93ecddb0378994b63d343", 0x55, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x24, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 5.76064758s ago: executing program 2 (id=1629): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x40000007}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='l', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x63, 0x100000001}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 5.502184683s ago: executing program 2 (id=1631): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000700)={0xd, 0x7}) (async) close(r0) r1 = syz_open_pts() dup2(r0, r1) (async) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="23580198f6dbab415ac4916b5031b8c7a1d224e7b92905f4c5159119eda7b041976e64deaaefa2499e94d16475438f99c5e87b60ed21781aaa67c0b336082677ef78c7a23034d047def4d098b515b7b5c0888264935f030867f0cd1858a4757ce0276c192758088f92c98aae55872b46cbe6483ab54ab46ecc257dcb0847d7b9d556756122104b3c310bb5cb7ab0b62c9ee98aee96263e5bbae9575122c4a33a6c53c13397bbf529c6a77d822080077edbc03123dd55b25dd7c7138c20399ddaeffa95bd95d979bf22313a509bdc2a7c461ba9", 0xd3}], 0x1) (async) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) socket(0x1e, 0x3, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x10000}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x30}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x7f, 0x2, 0x5}, {0x6a71, 0x8001, 0x1000, 0x4}, {0x1c4, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29871717, 0xc, 0x1, 0x1}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0xfffffffe, 0xfff, 0x30004}]}) (async) r5 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f00000008c0)=ANY=[@ANYRES8=r4]) (async, rerun: 64) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) (async, rerun: 64) mknod(&(0x7f0000000880)='./file1\x00', 0x2000, 0x2) bind$unix(0xffffffffffffffff, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xe0) close(r7) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xfffe, 0x7, 0xe14e, 0xffe, "080000000110ea1e17de0000001100", 0x0, 0x81}) (async, rerun: 32) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f0000000100)) (async, rerun: 32) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000300)) recvmmsg(r3, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/111, 0x6f}, {&(0x7f0000000640)=""/12, 0xc}, {&(0x7f0000000680)=""/81, 0x51}, {&(0x7f0000000700)}], 0x4, &(0x7f00000007c0)=""/7, 0x7}}, 0x10, 0x41, 0x0) (async) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="aef938ba84d41464b20f27344df75e1e1b5fd5f962a59c76516845088fcdd5eb2873a90c64f814144b8446c663037dcc3461f92c2de663bd2ab01eae9f86addf4b57a787bfd1596997a8707101f280de66cd6c0563a826043c68c40b176a496b5f39ad5ea4d3cf181938097ba970c15d68e39b139aaff8c27495f51678e88959536638bdc5fcd542201304d717dd77b166f5862da2b1dae1d2decd175e689c304532ebf3b21a3ba9058c633109aa3708b065d5e9157b44a10e0af17ec5751fcef4ad479842c9c67baef849f9964856ccfd88cf39cf", 0xd5}], 0x1) (async) socketpair(0x1e, 0x3, 0x14, 0x0) 5.501504237s ago: executing program 6 (id=1632): mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1000e02) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x1}, {0xffffffff}}, 0x0) open(0x0, 0x40, 0x25) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000001900)={0x100000000000000}, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') unveil(0x0, &(0x7f00000001c0)='x\x00') r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) dup2(r0, r1) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r3, 0x7ff, 0x401, &(0x7f0000000040)=""/34, &(0x7f00000000c0)=0x22) open(&(0x7f0000000100)='./file1\x00', 0x800, 0x122) 5.36950616s ago: executing program 5 (id=1530): unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x20006}, {0x4, 0xd, 0x4, 0x400}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0943c683f1b728554d2f2a944a65b47ba1a4f50e02f57de2b30f49c8bf6ba1adec353012110e221", 0x28}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}], 0x2, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) close(r4) 4.42435454s ago: executing program 2 (id=1641): syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="6507a4623413", [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0xffff, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac14ffff, {[@noop]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x6) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="6507a4623413", [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0xffff, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac14ffff, {[@noop]}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x6) (async) 4.41875734s ago: executing program 6 (id=1643): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be381649baf7cccf5f882b297be1aa5b23fceb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8c364003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012060000000000880d6633c556ae9be371a3f8343712051eeab71d8900", 0xa6, 0x1, 0x0, 0x0) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x2, 0x0, 0x9, 0x1}, &(0x7f0000001440)={0x7, 0x1ff, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r0 = kqueue() close(r0) kevent(r0, 0x0, 0xe4a, 0x0, 0xa9fa, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r1, &(0x7f0000001480)="bb696e164a9d4368d1977e244a10556790944126bdb38899fe35a9f4ff9e899e9480cf898d42adfb51b9a1b0e2e4dd17281265b00dbd5d9eadc4d1920bbb2f3d09e2b27293772d1ad59d28305f71368f7a03192251620b9de49a8e61f407e088a961cf8976ab149445bb36c87cc75535ea7785499641a8a40500a22e6633199e3b765b6c5b33462e35f0fcac42ea5d9f50698c5f4c27f46a95bcabe070409025b5f716b7c69c1c08c93e84ab03e559c77d608c4c04956d9768ee4f08820cd0ba7693b6134ed01fbfbd806211f080c79b49688c76c09b8ce21f46bf473f83a9c52bde8d9bb86fc75dcf7c4db0372ad72cba21b72d82ce485c55274dda2c28085f2f87c742a88a0691e65eb412f377062a23e241044ab54468b882d4100f7702d93963a98d7c58116b0a2c3fe03f139b891276d4d9805562e46e05d8682725cb4bba217454ce52691ec0cc7602f69eb130ab93bbebd172c6abedacc3032423c9160f7e3182e3df85e1882a55c0d219428c356484fd174b9b57dde67b22210b6b94e901732423e2daf4b90be2a71afc002dd39152c1ad0272c56bc25c212270429e1c5bb5fd39c0e49fc9a62d52cc69d1d6d6522a93580b405675fa2618094658c24fdd5db6e76a5184ff5f0e453c946494d615160d6f37782fa6ba9a3077f3867532b4ffffc34863a901eb60de4fc466f33d3a9eb89f8d932a0963ebdd6dfa05ad930a9a16c180e532c0f2c39fff9e46910b56e68813ffada6b21e8dd8147ebd59b66449abaa7157a24043d112f2aa5faa33d6f73767271d68f9a3a0c14842a1daabad8007f5ff573e715789dbebd6a8144b2156a55a07c0b44dc7adeaf2c1906d9a1aaa058914db97436bd10e147a8b59ab51a4ee356b798317311f545e5cb8d60d04ed1240c447ec107e975e07fe2393a64eb281e2808088b88a9eee634939090f8603e638da1d486393f2bb925900bda2367d065f455dc9395707215aadf17a38a5dba13e6da08512acc2a2e05f7c4239d527f3f78f0f5785a28d757956339f0a31827240b665ae20a367dd1ad492d7dfbf134b27b8b2f865acccd01edfe91beb53f16555bc965c688d0eeec3c7c1820e1f579eac2e184d210ffa45abd059bd25c26a345833be6b27152f7e58db1a06c142da0a47365477e9008b11959b6f8b89c171b0a72f84ece44654d8ec1f6e5bfb62da02d63d5cac66be32b603f336d89b1363ff306098a71301d9a061f9ebb44fdb1ef4bbcd7d9419187be0861753c5bc54de214746d683b056125f68f9e5ca4ce1de6d67a2a9b5f2e9e7bf83d249ddb51ba280d44c9e41542e8c948c1579e49dcb71d559fe860af4279717df5b6f103bd3b861e6e427e6f48f17da3a9c3927dfbca3f3ecdac47d6c8dcfe3ad4bf46544adfa4ad6d283c8636849a771798307315df32f75b37bd1707cc48a4e5d73af3294bc4d0b0c587b9f93ff9839f0b6bf6d16e6497095130b578fa518351c8911606bd53e09feb317ad305437da10642fd33bcfd96cd1636526c245a771de514cbac0429e52aae0556349dedad5fb8facc52779113e3a598d4fd024c2d2f2cd016696799b82bb701c9f295e32554a85422e829c77fede064bc5a1d9ed1e1e53a2189986c9661270bdd8eb2b6e8ae6c1879bb48b464864afd02750185aa109d49077cce9d36dbfe11a0d7bc5d2952ce695fe0cc0fc879400eb0802187f551d8213ff47d0fbe93595ca75c535ac916ab41a61dfc2eecc60683e1713e47536f372462ccdcee4b833c7d5fb03ebd6e2d1de9bb4f62fdcca575a3c530156adf1ab83938d34442b0a92fcde64623757e34e1a15e5b09b1b9369d591d3a7b45a452b6aee6549b725b7101a25b81a318678b15ec3e6875fccce185538b93aa5cd8d0eaf6f6156ad108fd27f83088d9f607c03b6300bce0c6a5605a346022f19fdb9bf177a00b68dcfced497c21b5dbfe7899374db20bd3425ca9b09922b996f0a02ae08aa0498b7f4abbd492d60f41f32c9382414e5f3a4ce00ba8959bd63fcc00afa714b480d643375cc5094177c2904790f65cff352cfc011c96c47d94031c8c6cc0481a8620bf15d203b13ede1a27a7841d1d2ef1d3c8bc966c9afe2f1a6bbc3e530716e40000935a2e318952a724c6f1cbdbf280a3b368761e9b9bfe3c36fa82bae93b6567703286998af6ae095e2c26a90205eff099d29909cf006fc7a17b2525f56e99e118200ba4fc921ea81eff67f5349ab083da4007b8e87b387fedfd16c17a370e1d2359f52e1b8a003e217471115e1cd548622c40ba4ef00cd17edbef0b3e8c5c71c1876ae8042d902c853ed707f8491e7fffd64e1dfee51c176f50413a5d546f6fc3e237db2b6c280d1491a67dddce6d37124c60e226fefa69c91111b85dfd52892f679e010eca29c3dd2bc99a73672c21fa26dcf5aa0643b3efbf64611cb656cee517b82e60b70377286134b0e320445da09cf636b00b4c7cfc199cbe4ea6c76e7a29e3924a19a0d5f31a2856dcb25fa86496de4730b69ae85135643ad358c12dea8f5687bf73484b5599b8ec0aca07753ff972955a0b1835febff457e8f682ffaf3d2bf5a12b63ba80b81676dc036ab8ddde268f967dd0560b8e369c67f167aedf5d8c751898b9e5de0b0b008cb9a9fbd9d8df98e34baf7b0d4c3cba4a316118090b5c0ea09523824fb3cd906989960e3af814b4053e98e5c0e7f585fe4ce480cb70e7f0698088347eea762d68b5da5c3cb5679b66cf1674e5f58cad63f3294e401f745922bfd8f071995c74b90aee292e9fb1c26121cbc9af791d414a7ecff92ed76059175fd2423c88f6b2232899a92b8ed851411a5df4275341bf612cbbb3985c61991cbf5d4f999fabee0c9de1044e75d2893e20496ce692c13d0b6d98a2dfc16be788a8792b3ff23bb13a0875bd2ef7261b05537654d7c25a010690eab68b11fd33d428254fed82dd1186eada4bbc45a9c6f3c035cf76bf1b1d8dc0137b5c280c5808f924f52d0d4a028ef8a51b07456c180116c4e0e050b5e44be2211a3e60625a9f91450da723e53ec02a220aeaa2051b1f005cc4fd64d9b2fef37aae2e369d015623e6b7e528dd2a20aed0bec0c329c06b91f0763195bbe06466c2fdb621d3732576fd37f96706eaba394b8b7a90d9b3593f8157cc50948b01158cafa08987c5e0014e40f88671059a58eecfdf6ce56f3e336741927db3440682886d8b6369f3bd69276295cdc12f8dde53de0ff94e888817291660ab4809db6f17007bdc76d15357f42698b03d34a4379f82c9bcb705eddc5c58daa463587780d76ad4e71596d208caaeb60c833d314aee9b437148bd3f209521698a411bb84e4944759fd7e3e094a638e99f15e7dfed6888023a7f3d1e93d1763a81482d6b40268faa6ddd1b9b49622a7aa93cc0be43676113a105bc65a7d733bd9b8bde354319d1381697b63672cadd8d13ebb5b659bc488c44c6338f2689e2461bb5451b985da00c5d4842691587ce713c9638aa0e62acc685cac6cec4e20a742611511c1b414496c69f8a487cb1c10b89e0fe149723c797b54d9d0488e70f28fe1c7f527ee9ba30c75d5eefc667d62c08ab1c09e0eeb512f30ed0b2c3ee1d68227b3522a71ca3ed7452714861079abfbd100104c98845902daee7f31f11939fa5f177b36430be6a3a05de65c02e88d1d1568671013a02f9ad3856b1200ce1f207cbe459ed0e86e7b50a657c9c702ec115685db9994297ba482906043a018cdbaadc1155788048496e11f7e587cf017866427225e10d4586d088d26f01ae39ecd4aa3351a8f9e27310e4d9e49af7c4c69abd02c90f9ec616d1dd8b767c32419ca8316975d9c5086098acdf2ca41ba6ef801e444dc0b354f5687549693e06682f3720e22acb28911d38e05a6803c2893e6964e18b4e163be69be1be8aa541bf35e53ceff18f4541fe34c6a3b0fb40cc3806183d2e233daa8d6a97c8e0e03c996bd7f90f72dcdea4e6f6762447b00bd7746f1d257e6e329734c737aba0c9b8c3eb44382116916938df17f39ee941501a2a10bb8bd09234101b4f994401cd01c10685256d09097eb56653a0f5cfd892a2bfb32749c2bdbb0e80364d927c95b2d0da091f43bcd0a9be7431197c6e08509a3d08df7058e50b4a0500740fd431e099a5dbceba030d4bd23c9c675aeb39a064467001eb8e30344d63cbce140a89cc514f07a6654112540465eec5ce202cb52be0b2801146ee51d732dfd5bb730e2a563837bd899464406dc2c2840092cb6881016bf7df25822c3c4212f556023f478024ba47aa24a51f5e528e5218215582ded3119af339add7c196c47855ca3add86d7fd4b33d57bd34a07c5bd00ee78aebdd60210930de589a52aa1cd34f929ba800d95b02940cfb2c95dd4418028629ab45dcc425cb84a5900ee1ca50817d050890836800e0aba5c74d7789e891a79a33dc9a1a12f4df7ce91b8653453b9ade5fad52af859f0ef51a882d2a786037420628dfa1a240d451639ec13291c8b8fabf0402e8082e4899365741aded9cff2cac27b0c523fbb3d00358f74f3187af82ba26c02646bc88cb71c026e214ab07ab88d66a755600e93aa1e4c8ef4d9f821a980c6bcd3d589d7369b3554d7bb43320f92bc7aa9d36a91b9c74e4b94f31231055555bbaf49882f74af5d26fcd9e0fa040e1ad1bd00a9b37b26202019c89463971f77048b10cd0ea6385a439394f9e5e1cd16f64188f488d0c8b27d1f163ee4e0dde506e43b6e267696de1afc2548bba2e8f972774b6756fb99653f82dc256a21c0999abc33dbfd8c5735b4b065f3589c988f2073ae313864e9ef7f318f6957131f15c2b1240c2c9ca5982e997c13c5856a59e25066b82376966fba7e485fbc480ba6c61b30b5667de551efa2126deba9c6010bba51252899bea51d6ee0a6d1b3d15790796b4939e26699206ac2f10d9aeb55935c2719839b374250009dd0635b828685eb0230b8422e5f65fb62d258cbe699962d2cca85114baba954bbed23dbb57e7b24acd0b673e663b596703cb2954bc557972d79bc7cd86b1b4af763bd5b4305c146fe130db7d114f5fe39e5498f77d1f715d1ff1ed5e9182fff0693243c29f4c47fd5ed44f6938b367da1e19765e239dcd619cd9a62c8a9d3710e64804bd7a3311cabe086b54e27b757a421a838f4e2348de5d1b3cf231bae0a8aa0d0ef6485da54592a04726caf9c7020080804e9112665cf0985c1c75755638295de4583001a1b91266afcd46ab13aa6baea7095d7e912d37b0e676c0206e7c9e2be64b20c9119b51b819d71274396795a4a1f8d72f8cfb76307cbaadbcd842460e6f870065ded4d067b2c1e19f9d60411f0c5d98ca0a9f85746f23e31788286e27e491c052a2911a66dfa95568a8324beb7e646c1c0baefe9e0fbf35b66de11685855015e29b36fba30d88f468c65fb721c3ac1fa5b215581cd1c046019cfe66b9eda4634a5dcafa935ba1b3dffeb3238a2b6f894aea7ea77970c34df20398fd2e6fcbbadd9265e493239bfef96bd5208689e56b95041c66f5bace57e418ffc07b8c7bff97d455af487fc2976af43046082adf66ad76348e1fadd24d9beb2af04e8e5f9e00561c3f5801cafd2438aac4e48c74ef5776582f812046213ed8d5000dcab0a20841cfec0f765ad20b27ceb227f46f3d2804f4afd706b7ce068d2ffc07d693550341cdbe3ffbd53c9654997f9e651525266b4a5708d019bd8883225c05a0c7caf97d15f5ec52c441dd38ae0728c445a17cf8b4e3a401cafb2c56b29f662893de73b3c0429d", 0x1000) unveil(0x0, &(0x7f0000000080)='W\x00') readv(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/37, 0x25}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) unveil(0x0, &(0x7f0000000140)='c\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000600)) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0x437c0000000000, [{&(0x7f0000659000/0x2000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fcb000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003c2000/0x3000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000f5e000/0x2000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x92f}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0xfffffffe}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000500)) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0xb, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x17e}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000540)=0x7fff80) mprotect(&(0x7f0000c5b000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2012, r3, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) poll(0x0, 0x0, 0x7) sysctl$kern(&(0x7f0000000300)={0x1, 0x33}, 0x2, &(0x7f0000000340)="9b2cdc524bc0f1a82686b1ab3ec7db735900587914840b1303165f3126d795346aa62550b13c91ea2df283d2d3144c569b5ee3702d0a374b14fd0073e1540af7c71f3773b31fc77742e66ea2f962ef1d45abc0221eb2316392f6016e8ad8395edf4e7ed2d726dbf4c457df7f032e68c08e22d6ea46bb3171", &(0x7f00000003c0)=0x78, &(0x7f0000000400)="ba222e8ed4ef4248a1bfeb588fa33fb317fc9ed94b984b1405e204eb95cc133456dc6640a73f7e3d8c6b24752e58417d0a4b70da73bdaa5e1170a7ebf99046b09d337ca144a3396d31e7945e4372688860fd299a66bb1767f61ff5341257c41c9e82575be9a80fe6fd19ce660205ae966b96734d87c71d1fcc191f0784e24a770ebf2b03d52363ac946f90bdc2dad66650795f93fe16e9639d9b5125721e88ac275fc0d15622a021372f23028a", 0xad) 4.078114303s ago: executing program 2 (id=1647): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x7f, 0xff}, {0x6c, 0xf, 0x7, 0x6}, {0x6, 0x6, 0x9, 0xb}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="050000003b12a840000074a3d1da00353e18e1ee", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x3}, {0x1, 0x302}, {0x0, 0x8}, {}, {0x2, 0x907b}, {0x0, 0xfe}, {0x3, 0x5}, {}, {0x1}, {0x1}, {}, {0x0, 0xe71}, {0x0, 0x9}, {}, {0x0, 0x7ff}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {0x1}, {0x0, 0x2000004}, {0x2}, {0x3}, {0x2, 0x2}, {0x0, 0x5}, {0x0, 0xaf43}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x7, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4001, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x81) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff94ea09063035f3f703ea71230014110000fe00feffffd4030000000000000000ff0200000000000000000000000000014e204e220008907834737fed8dbf1a365e5df670"]) 3.893073005s ago: executing program 3 (id=1649): sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000000)="0000040c", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c4b1a", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000300)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x88000001, 0x80000000, 0x10, [{0x4, 0x3, 0x4, 0xfffffff9}, {0x7, 0x6, 0x4, 0xfffffffc}, {0x8, 0xf86, 0x1, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x3}, {0xcdf, 0xffffffff, 0xffffffff, 0x406c}, {0x200a, 0xff, 0x17, 0x8}, {0x0, 0x4, 0x2, 0x9}, {0x6, 0x8002, 0x100000c7, 0x5}, {0x3fffffd, 0xffffaac6, 0x34, 0x10000aeb}, {0xfffffc01, 0xa, 0x8, 0x2005}, {0xb8c, 0x4, 0x5, 0x4868b800}, {0x29a71717, 0xff7ffff9, 0x9, 0x6}, {0x4, 0x7, 0x3}, {0x0, 0x1, 0x7, 0x7}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000380)=[{&(0x7f0000000a00)="5afc927c13ffc0ef5e6d4de4f906d34e9814549202a74a2abdbd9e33f60342ad5c9d42ca20c7ba5c5682493311f2e81cfa993e134951eb2719d6854d2fa40e6be3edc6e22a3714baf14a223cbb1709da6e5c62f915", 0x55}], 0x1) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 3.880676352s ago: executing program 0 (id=1652): symlink(0x0, 0x0) (async) mknod(0x0, 0x2000, 0x1e5f) r0 = open(0x0, 0x8, 0x2a) rename(0x0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f00000001c0)) (async) setpgid(0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0x1) (async) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0x8}, 0xffffffffffffffd7, 0x800, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x1800) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) shutdown(r3, 0x0) r6 = socket$inet(0x2, 0x4002, 0x0) shutdown(r3, 0x0) (async) dup2(r6, r3) (async) close(r2) fcntl$lock(r1, 0x7, 0x0) (async) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x3, 0xb6f5, 0xa, '\x00', 0xfd, 0x4c554fdc}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40), 0x8, 0x0) mknod(0x0, 0x2000, 0x1e5f) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000680)={0x3, &(0x7f0000000300)=[{0x402, 0x600, 0xef4, 0x91fb, 0xfd}, {0x9, 0x1, 0x10, 0x1}, {0x4, 0x4, 0x8, 0x0, 0x401}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x82, 0x10, [{0x1000000, 0xe, 0x7, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0xba, 0x5, 0xa, 0x91}, {0x82ce1, 0x800, 0x9c29, 0x400006d}, {0x3, 0xb72e, 0x14, 0x6}, {0x560416e9, 0x82, 0x6, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x400088}, {0x1d0, 0x7, 0x100002c, 0x4}, {0x7fc, 0xb, 0x8, 0x80000000}, {0x81c, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x2, 0x6}, {0x20, 0x3, 0x2}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 3.719788795s ago: executing program 3 (id=1653): sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = socket$inet(0x2, 0x3, 0x2) (rerun: 32) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x3, 0xc0, 0x80000001, 0x0, 0x801, 0x8, 0x7, 0x1, 0x0, 0x2004007, 0xff}) (async) read(0xffffffffffffffff, &(0x7f0000000240)=""/44, 0x2c) (async) r1 = socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x2, 0x12, 0xffffffffffffff81, 0x47}], 0x8, 0x0, 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 3.707573115s ago: executing program 2 (id=1654): setrlimit(0x5, &(0x7f0000000980)={0x10000000a, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="cc1cc3b5d8384e86760f978e661a5f6da1259ea2aa1d935bdfd4a0f10a9140197e6454f6b813271c08ff592c48481506a23afbffffffffffffff58ea9034a0f276eb7ac9b5e19b62360700e2c794dd55b6e40f8a781df5", 0x57}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a10352e3b0b2e4247b103", 0x31}], 0x1) 3.706132853s ago: executing program 7 (id=1655): r0 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000380)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) sendto$unix(r0, &(0x7f0000000340)="060005015821", 0x6, 0x408, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd33667875c82874cefea5e798d494838ac15c944ae0d78000000000130000000000000000bbfe8000000000000000000000000000aa4e234e20c679c46a063ad751838f490d00eca6f3e3986bed90c0bfedfa537cd11ac257f0be7a1397195d5e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200bc90780001"]) close(0xffffffffffffffff) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00140630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501000bd90780001da4e568b55758f7ccbca5894c59cf82d8aff590b194019fa39d313c95f361da8507ade4d02bbb3293db50339f92a7ff5a327b087b7a132cf68d62f41a3f2c4fb7692b1d5c5900f170b28cd"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) 3.44291996s ago: executing program 4 (id=1657): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x2}, {0x89, 0x3}, {0x26, 0x3}, {0x8, 0x10001}, {0x8a, 0x8}, {0x40, 0x1}, {0x84, 0x9}], 0x7}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81, 0x9, 0xa, 0xe6}, {0x24, 0x7, 0x8, 0x158}, {0x1b6, 0x40, 0xf, 0x8}]}) setitimer(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) mknod(0x0, 0x2000, 0x1e5f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(0x0, 0x1, 0x4c) socket$inet(0x2, 0x3, 0xfc) (async) ioctl$VNDIOCSET(r2, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x200000001, 0x3, 0x4, 0x9}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 3.441303184s ago: executing program 0 (id=1658): r0 = socket(0x11, 0x3, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x14, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/123, 0x7b}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000600)=""/215, 0xd7}], 0x5, &(0x7f0000000780)=""/205, 0xcd}, 0x5}, 0x10, 0x40, &(0x7f00000008c0)={0x5, 0x1}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x4000, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x3, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0xc, 0x80000801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0xfc, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x10000005}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x20004102, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000080)="c5f5d915", 0x4) syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x18, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693df6231039102d1fdc3f316e357ae302b37b673031d2d236acf20b7804be38297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffdab) 3.178171905s ago: executing program 3 (id=1660): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlockall() munlock(&(0x7f00006ff000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=0x0]) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000080)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000013c0), 0x0) 3.174735234s ago: executing program 4 (id=1661): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83ee0800", 0x7}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="a2352f75fcb72f258152ea33ef03d3fff7b2524e2b139055034a78940a4febcc5800000d0060754473d45204b3e0c323e23e9527ac5bd22e7d16c6a91460da2adcc2db3d8d", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x138, 0x0, 0xffffffff, 0x0) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000470000/0x1000)=nil) open(0x0, 0x8000, 0x4) syz_emit_ethernet(0x179, &(0x7f0000000d40)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd63782ba80143028100000000000000000000ffff7f00000100000000000000000000000000000000880090784c00000000000000000000000000000000000001181decc770b1fc72b69935b2c62867e76ccf8e7e55d3fed2d0b0e86f12bb3553219c03d44c3e86b70e4719d3ad78395e00c25d2c52082bec85bd84b40aa73a2083527a5e0ae53542a74c28a2bac87b4137c0e1a2ee8d2c6643e17f7d8d9c8fffec4b4d0d16f0ece0e245132e5ea33a5502a92cfcbf1938c89210c3dac4904abbafc6ad02e01583a6"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) unlink(0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x14, 0x6, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbc, 0x0, 0x1}}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0xbd, 0x0, 0x1}}}}}}}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 3.173927247s ago: executing program 0 (id=1662): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xdd8, 0xffff, 0x0, 0x1, 0x0, 0x5, 0xd, 0x2, 0x1, 0x2, 0x5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffc, 0x9, 0x2ade, "c97803a09b942e5e07794d0a1a24ad9aa1d535d9", 0x9, 0x81}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xb, 0x9, 0x7fff, 0x7, 0x4, 0xc, 0x7, 0x10, [{0x6, 0xe, 0x2, 0x8}, {0x0, 0x0, 0x8, 0xb5}, {0x3, 0x4d5, 0x400, 0x4}, {0x2, 0x8001, 0x10, 0x1}, {0x9, 0x100, 0x3, 0x2}, {0x5, 0x8, 0x40, 0x3ff}, {0x3, 0x785f, 0x2466}, {0x10001, 0x0, 0x34bae977, 0x98}, {0x2, 0x4, 0xdb, 0x4}, {0x303f, 0x81, 0xfffffffc, 0x3}, {0x5, 0x0, 0x6, 0xffffffff}, {0x5, 0x257, 0x5, 0xe}, {0x0, 0x5, 0x5e179aca, 0x4}, {0x5, 0x401, 0xffffffff, 0xfffffffa}, {0x1, 0xfffffffb, 0x2, 0x2}, {0x1, 0x10, 0x8, 0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0x7) nanosleep(&(0x7f00000002c0)={0x4f4, 0x5}, &(0x7f0000000300)) ioctl$KDSETRAD(r0, 0x20004b43) r1 = dup(0xffffffffffffff9c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000340)="de1cdb4a4553", 0x6}, {&(0x7f0000000380)="49eb3b3fcc49668ecad41b0c17f42180f03d203e26e16a1a808c507cf054855a61bcc9fd20b600a0697a317761996dee0825a91c28cc104ee2f9abf00226b3c0a340fcd0832c2c2767f70dbda06faac97d5f67ea755187f7352f36e2ba270e5a38f1a2c08bbe6b721c5bb4a51fa2de6cfde574872327e29571d6b41cb1ff26c16114fcb2e8a409ebcf5b558c287d92d664bf42d89069b58dfb3e95a2a4b6dff16332d1eeeafc422b61541186ebf09665e778c5695472fe31426dd320bd6df5c855ef564af662b0753789bab71dbc318fcaf43acaa527", 0xd6}, {&(0x7f0000000480)="b3727eadee07f982baec70520625d7bfaf9efdfab94fb29c1489822449ca815bb7cb3b1940e693e9a26d5099d6013404af3636ce", 0x34}], 0x3) bind$inet(r1, &(0x7f0000000500)={0x2, 0x0}, 0xc) nanosleep(&(0x7f0000000540)={0x7, 0x7}, &(0x7f0000000580)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000005c0)={0x7, 0x80, {0xe0a9, 0xaad4}}) writev(r1, &(0x7f0000001b40)=[{&(0x7f0000000600)="e8a5827f77491535", 0x8}, {&(0x7f0000000640)="adb7e75fe9e84d551c4c4e241d7295a757812d49f396f8846ac830c76ddf38b763b26e2a63035c27a5052b11f7d97121f4ada15c2faa62dd9b807061fc9cd6b32b1207ea894d844ec2f315bc010c0507c443404f43872e0ce4684e5e61ddab93965fd631226488d7d6f7fdca87f694e1f8545943df337697a9d08105d717e81d2a1061141ab86e76d383d200311722cb93fba10064935e0883bd7d", 0x9b}, {&(0x7f0000000700)="49a3e8daaf0df5e58b37c96354acd0ba0b5e16dad6ece1f431b7656485a14e671adb8ee2e783a8202a0cae0efd1084ed27feb434873d52d449b3fa9b165565ef8f331bf5f02b8c92ed20e3ed2a61de06f17df73a63ccf05c385ce29e75f8d40d2c773e9ff6cb98df3291bebf43927cc4f650b7b9cfdc8169d98a765b73308e38f221f7d47181ce4df7b44d68e9e7c7", 0x8f}, {&(0x7f00000007c0)="e9db140797520c81d1c12ef72145bc6acce4afc710ef4ea2da6c049d8d2303cec0e8b3769453cae3b6ac696744f842343da7fd675e9dbf1fafa4f40cc9d3f907473c7e780f8e616e4c5e1b25ac1d686a9515065969a1958a935bb9250fc2e74372b738dea6f11d2eb9ab143cb5be12606136a058e056f690d972a779ededf19db56ec59fa35bcc04fd32b8c6aa01fd7832379844e1aa49210eb05ae751c39fa4954600a3b437eb1f4779b4247c3e22db7133", 0xb2}, {&(0x7f0000000880)="4c56039f6bee1d7a3caf3fd219efa97a3f2e01aa6511742b5f62a9493354a3b38346dbca32384bf90912dcae756ec1d3223eb663111b68a7acbe7296a6d6dc7f92068ffd", 0x44}, {&(0x7f0000000900)="e4a985f39886cb8ae7e539d6acb219d74dd4c922bd94f0511c2e611c0df7905d07bd3a160dd507b8b0b671cd1923813ac90abfb085a7489c5fe2a8e73005d187d9d99f99b56af0f1fd56212ae8e06b62ec018b5dbab566e17c6cb50773777012ff1e3e5c1836723504cc7e300b04bcb5c1e57512557aa1c22c2a40df22cf681648bac6d7a3a185e3e00e63dbf927d00957988088fc8ba0e7042c33a3fbfafc40bd3fe2f5cd8c7b77785741f2f18fb532ff39e0cab4f75a1a5c23aebea31979e53c9f0ab5d612344609a254dac01c15afacc3e097198126e58e0576f765fe11e22e36be7984201f", 0xe7}, {&(0x7f0000000a00)="3bac404fd386b314e4a0bf95f816e1fe2fedc561219f56cfaa73a61de328b0c845012b13fe54d674dca0e988b1581cd4051dc3d713f7dd3f52c15d2161e1ae558b43bb82f0646b343578b504a19f98e247308c5db6fefebf5a776a5483ca05386c1e42a3355fbfccfa976e26ecbf3ef50b6f93d1c7337136b47438cebdfe3389ed87c8a16f9158bb880a41c7fe8224526f589d0fa14ad9c5b336fa08f03616f70ef78c8b36ac0f8aee037fa108e381a02e127fee3499dc509fc8c47a04af76669a7f02161fa95d25aa780bd4e5e5180de2d54daab5c4f5e67d5381edd6000c79516769b855", 0xe5}, {&(0x7f0000000b00)="006bec776b149d00332d4c6896029c9e619506df21ca405b09742a1ec5bce42caff0b01c6501e0e106495c9b37254a53b87ae7bf39ac4ecd1d766679869edd78aa1ba68893287407cce56c1930799185b4afb9d8312b974ad6b083d54c3e573fe99cf4b1c51465f4305576f3cde96e7d10e3ed24c674c2d699ab41a7c65eaabd31f11d4131035c0bc769c8328a190844c0921d39b1d4a478ccb721ada815083a5872092820da2d95a6fa7f58ff774f92d196df4880ae389620887c1e496a54997539dd43a54f18bfde3efc5d130f85af24a46e6f93063aa3ca16f2eb50209b68ad5a7d2b5c811b2b6d0df772291fc79c82c2af7d09e9b1973eeeda0a6076aa6bf9d3cd22b0022a4c597336d2cf9ee86b26a40d715b4b2300db2c551c71ed9b1d275e20a6c725f674fe056e275e82fbc7227c7d2c93dd5922d4f8d811cd365f2b1d6c7141da96cffc8bc190df5fc23de82e812edbcf9dcbc9e18d0182c9dd3d711dce30dfbdc0310e423caf94b77b7516b96dbc13e85dfaa0a070a44a7a81fe531ecf79e63aa872f2c35e0c63471c2e5531d80e0169e1cca10cf37cc786618ee5e5a91bce92cea9aa96908f35a586545afbb5936b0ace2fb8d8617d6fbd6aab840b879b80e8199080c7ace6321d482aaf10e08e610dab8884dd21e131bdd3dc804692ca5b2fd1fc45125ee8b91ec15650dde6293b298f0b09b336af670481da50a6c38aad002e3c21efdbfe7b553a3c5da1f4dbbe58c6f93944e5ff6c7edf29d76ea5451655dceb51135b1b89b64e3d3be5ebd925563d8c90f4011c8ed1bca8a63f2d506211acea3cf822a28dd6c31ddc7e9e5a4741e60f2064f57ae50e04113d541af99aef6c9dfef62df59785667b9f0623ad51aafe1b3b826d5b74519ba724076a8a2114c83f00eafd0cdc6fc4d4b6cd058eb292897590692ad793012595d871d860a229dee89986790cad4017e742949e814dfa29197f5b1965dc73fcc63ef6ef67597f6fc35f0d4f544a592be8bc67f9ab61f5aaf0292b0854ac91c8065ba02d21bf6569b74feea6536b4bc6179c1264cc7c2fd34ac9fd330b90cf26fcafc2e70f49155624b104328eafde5313ace7860c0a5b39c45caa6cfa48e6aad3b2967e37810d7085d7774043127c048e4d7bdd15d81d9080b66806466ba951b7eb95631735a67269f99eeb7345ad99582a68eeaa5a4cc344282ad22d0304802e17af4cc00a496c3369939ac74983f66f38e1618c54e6136d792b4b4a66852083a2fd27ca7477a0721a41f195baf64c62c9a184961eff6eeb14f8c30fd913cfeff1233e46684861860051f90a37553f0dc45aa0b32f3ff5a7ca2688fbd58a7e890410c57e3f0d2c385cbc0aad1d57e9137fabb3034fb6791064d0b299cfcc577e068be0dfe609679db387386c9cc9bf1d3734af2f8ba0320bc3436b6ddacdd9acfd462e325e4ad87ee1598d68b0172381f76556521918440efd1281a14c198ad71e338207f424ebb98b09909f1790105ae39224e0452c95f563f9587101e55984d5e0463844aa1ad5921450c0652d00a194d1be9f40c4b17c1c2f4d5377c688e9ffedf39caa8988e43404284d823d41decf0b8b0b19d143a6774e93074528adcdddde2778e231d16481d546d500b5c25c698ed64d21b20330661b5d8066769ef3a2f6f2e7a8cae9aae3369b51e59c31ab6e8f7e86884f5882eaf5cbde183b677d62de533aa39cddf49ef71b20803c061d9028be17283e2967bac9187efeb9fe0d1ae935d51718f67afa61dc8e0994a00e4b0b1a93716f7ff706de5fcc6dc15f988e0f9452596989cb923d4f18aef2b41c409bc87b2d886358d9fabf69dcaddd6178e7ccafd289dba41c4c67ccfa7701463f17dee3fc9f1414e5945e3d30e0966cfb11b4e445aee3e5e4094dc4bdc7fdf69639adc26818f5e3d3c520e18f8c29b0647ce008b497e963804ebefc31cada34d085f9fef7e34de58ea0fe70342d10f3744e430c188a571b1db792a58449b7fa49bbf3009572b188cd871bb27e526caef1cda50cf4931bfdce528fa22effcfc95c91a14c336b0f12d4b5639e5566cb485bbb5088d0f582c11685bd15620eaa9f5fc36ba820b60a5720ea4282a5a1bfa91ab8f3338fc8b143a9ac5ed2754b1bc8af9f7f53d486030a72bd70b6a1d88391318a5283dcd3f67f48ffe89622adcf23f22fc3c4924e1154f11a3825a32c7bb92d061a088959c0c015e4a8ddc0c5c05d0d2cea1c654b993f75cee6369852f607d220f7c5ed643cc79c1e00fa07effdcea0ab413f8477b9a7284f7727929673fa3cc56c0c0d4097d63d602ed1f9b20e2115bacefa21f9a5e67502ef0a16bba2f968538dee22e29dd9ee1f3f16014487f486992e8838ae80bb147629938bdecd8cdb8ff338abaf47439d1e4780e07ff40180b06ce6d0a60f372c1ca50669b7e9ceb64f2d4bd5bc504316fd03e6dc97449a54e6c66a5a139bfa10a98d033e0fdc887d863b4dd9f21b8c2c67bf433868fd2938f10514e592f9185f062cc549143fbebea186281ebe30e7400e0f5553d283f221af10dbd23555e17514de00d1892a3102466966617043b04b0d3ab961a94a0ce1eb1d4246b2c17b892d62a796bfd3db47430102345bc694a1525defca39604213ecb368356c5b42a6fbea6ebb66888cde35fd9aa90e434be47868251946b3b49605409a94719970d1fcca0b7ed7148609e169a183fd9dc233ddceea811802e11147378a8d36f7826e4d5c70f698b182063a7d74371b9464c4613be65a89d464c688525b50a1921b09be00d60d092f597d61b9207dba099085ea19d7d144ebb954b04d242f23a2dfe3156e3814ec8ab9e898f3dff4b12eb9b2a34e114df50a26437187d1bf8a7ae81348193e96a417eff6ddfdf9a80090c86aeea95bc519dd9b4f60eeb9932ed0059da4ac65bb1e1bdfae7238e0d055f66b66322a410f7c2889f46dee8a1c6cc8639a8e8fe05a215364c4d51fad0bf7f66a27e800d8f3b287827ac697d688386539521109ffc74eca92cd656f903b2beca4428e910c1b8a8a7abba1f98fe9ba6234661d9e0b5295ffe0bab10dcaf35531ae5579da8ad13f3422b3f3fdcfed1c3c13911914673c7820d401080c24eecafe93a06f476360f466512d477902ecf1c2bdb43c89cd7dce83112933945f9ce878cf7b388ff9891b2b45134c5bda1a23a07e9275f42f93733e540ce29e6f07ccfd91fe232b6f7d9be1105217202b8e746d432fdb36daf01a82e5b537a9338007ce18075bc9f9be8aa5979f62c4ce9fb838bce410f51212aee794ea7dacc476e471e702a18b88fc00b96fc574dc93f46c4f0714f3366851ec04a51030bac77c38f8f4ca5ad1c749584a8b56c9e904400510557154ae49ed3270462400efb694b81fa64761675cd14b41ec42de4142c5900c62b8208e639546bb8cc025075b002c6bae42a1d7ffb59ca1e1ccd8f3537cb5d0bbdcb821704aa41a7b65b4f6322bb3b0de65ee08dfa09dba33c0b4714191490ca48f8bde03cae88144872be222112f3ca7351c62a21331821a166acd29d136594acc46430dd19ea134267dedded7b7e5d45c615f764895544f9b436c2ca5ff4f6cde5b9321082e1ee84ad08b584722d931a56ac29163c47f496e0793fad51322d8d60731d603eee323f859834188a948bea7fee7c657fe683c4438a1dbe818c354fd70d99f7586b9a107b954d145232501aa6305835e5b12481798017a52f7200c3de499676c6047416954c39205d0cd7a441aaf7362cbcec0a612ba82e465bebd4bf4c6237bec2aef5e7bbe1197bcfc7395e3619edfbecfb0faaeaf24c7c88f063dd2813121090165b6eb85ff4b7320f7a3dc901422d1279542fd8a7f6b91ec02f06eedd02d6b2f88993045ac6d7eed4f322198f98d55623de580bbcbdd7464a3c4d428b43713123dcb2334c07e02e5aec3a6d0154d06c05428244cdafb14cb76ed70c99cef68695658a7685bf6a392f0dc25bff3166f804c30c4d378490adf8d6e2e374060e7d5a97c03672fe24de39e106501bbf12f33f77053339d642928db339c2e7a3a9552751ee3a7a9a8e6a9c27828e0563b57970cb928e5e246b26655dde13df59ee141c87fc0cb82812110286706dd57f212f7e6a32d22634a3e8cb28b392dc2214a5fb93d52d63067554cc05ed67dc223355cf0643b0eb37ee6c31167cb4cb28ae464dfe1b5762c5cbfbd5a600e9acb896c94582fa0f0c5055bc9924c51267e4793184b9532b31e388b37346457cbbf1b6f577166da720a3d79e0a66fc1842d3f49e12362eddbbbf74823a6449bd4de51d9f4de16bf77b1764fbdc166e5171bb9688226091f57778eacf23065f64f693aaa9c2a0bc9e9faa40348217bba288adb97b3077712e6e5a785b115aad0d14b72e201ec14492d38653b97b0e45473d25993635a745d320b554afd843d931376108fe4eeb98b104da8f752871e0b4ae8845a40e2dc44802c041fe40bbfa073a1ba1d2ab0d012bba096a3f9e63099dde145d635ef40276fab0c93fc34b173ff84c08987a4f1df2ebf482baa49313776f249dcd664a9b80c53d6a4e86d746c4eaa0e9d2d7b78e32fc8237dcbfa3ef976062bd0adfdacf332f696d3d60dacfcc589491554be5e4fb49883f64883282a7b47ac465eb6ed25ec0ac63aec758ad15f64ec0ffadcd11211a384874e6078c6cdf5e7523eabca9cbfc3249747619ef7fa3aece1fdc523949ec2087bafe39f53c67dd46932355a5076567892537a4314b4b6df3ed4998832dec4590c2976ead385095e8420cd0f480aac3b4aea5b56b569c1d819e88c7fc1382e2020c1ebf4063002de79e53d9621e607f13be82eadddff605805a670a7b0bcc937e4ad523af7e1d38890c7a6b338429eee7941094c3154cf1078cea64374c4d4d5346e2fd1dfed3a1913ffa6889989d6a5f2ed2272128db14ae1e9908c8f9a53063cfac54fb262ec8b5065ad3c4366b0ea33a533011b51691822b7512bcf567d3522866246d9bee6d3a8cf921135801ceed0b6a65aa5ec9f7c0837c2f2fbd86bf18a4b5340d684ea4950efdb91483e6d6241e1af6f129157627caa6e4bbb61c41fed2993b3c47542cd042d92f7d7b3d64d40af133a6a12e2ec2cdb9810cd5ab4d05839c23cc742f3ffc061368764eed50c7db26d11beb2d6e25262368d87fa80fbf90c50416ed023295a40f2abd638c7da135127e1446f6aac7aa3f0067f1c8b0b395d64e9d567dbf70b0c1e838e95644fe8fa58230b4253b68a7cdbefe170a8d98529265dc004ae6374d34203767f1a1ed3b9acc3e455fdc9fe01b83198e632cef8790b2ebcfb120c8ac3c5d40cbb9e72ea48ba66c2541d09b50035bff7e4fc54e31ad5ccdefd96404e12f7799a7b6310315737d5465d7f705b4dc0713ff4c947981ae8ded098367c536ce17aff4fae0fd9f7c0c08e80938776cb67bec01061eb2e3b1fa9e619bc28107a57617eb2f798f5fbd590784dbe5721c38be2ab7036cc96c4d73db6b2be284be3c8bdfcd721eebccec3949c2b2e03fa9d33499807725c5bdd2b34dfb39a2921fe2dd24c4a1e18425aaa473ba8bd04262064864a9941428af6f07aa7c144d4deb0fe407dd6941e5eb4a0789d8b4619cba594516152ee70785ee42ba814a0d7d6578c24f98dacf3c4e180dbc781ddc84b0052033ca59f3ae0beaeb2f3e63377ae3b97d918a0d86db72726e92e1d5317b2fb6b7591d6f283203d82b14796dcadd15cb46d0295d27596ed670721ad0d0f0ef4566b3d6e50987f612816c38076936f01d55a", 0x1000}, {&(0x7f0000001b00)}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001c00)=0x80000000, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001c80)={0x1, &(0x7f0000001c40)=[{0x7, 0xb, 0x5, 0xfff}]}) sendto(r1, &(0x7f0000001cc0)="27b3d4c063c85e07833c1e7d2a552ec7600dd5c49667c8ab39100e991886757ef2d52e7b87066ab33d0b4d3ec5361516d48f4ae934116a0c42d60e6ebd7d75c132b9173c3921e682f19d315b8c89ae71b077c0cb9b31a6ed5721f068ba918b077b022cf83f375f", 0x67, 0x40b, &(0x7f0000001d40)=@in6={0x18, 0x0, 0xf, 0x101}, 0xc) r2 = open(&(0x7f0000001d80)='./file0\x00', 0x1064a, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001dc0)={'./file0\x00', 0x6, 0x10, 0x1000, 0x1, 0x2, 0x1, 0x0, 0x2, 0x1, 0x7f, 0x3}) listen(r2, 0x49bc) r3 = openat(r2, &(0x7f0000001e40)='./file0\x00', 0x80, 0x4) kevent(r1, &(0x7f0000001e80)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x4, 0x3798, 0x6}, {{r2}, 0xfffffffffffffffd, 0x3, 0x80000011, 0x4, 0x1}, {{r2}, 0x5, 0x20, 0x80000000, 0xff}, {{}, 0x0, 0x2, 0x4, 0x7, 0xffff}, {{r2}, 0xffffffffffffffff, 0x80, 0x8, 0x1000, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x0, 0x7fb4}, {{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0x991, 0x2}], 0x8, &(0x7f0000001f80)=[{{}, 0xfffffffffffffff8, 0x20, 0x80, 0x2, 0x1}, {{}, 0xffffffffffffffff, 0x80, 0x8, 0x9f3, 0xffffffffffffff35}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0xffffffffffffffff, 0x194ea0000}, {{r2}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x2197, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x8, 0x5}], 0x9c, &(0x7f0000002040)={0x230, 0x5}) nanosleep(&(0x7f0000002080)={0x7, 0xe}, &(0x7f00000020c0)) poll(&(0x7f0000002100)=[{r1, 0x4}, {r1, 0x100}], 0x2, 0x200) getitimer(0x1, &(0x7f0000002140)) mkdirat(r3, &(0x7f0000002180)='./file0\x00', 0x90) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000021c0)={0xe1ec, 0x4, 0x0, 0x3, "05ff6753611d34de51ecaa644546f434359ce874", 0x7, 0x6}) syz_open_pts() mkdir(&(0x7f0000002200)='./file0\x00', 0x4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000002240)=0xfffffffe) 2.833065341s ago: executing program 4 (id=1664): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x8d, 0xa, 0x80000004}, {0x5, 0xfd, 0x3}, {0x6, 0xf9, 0x8, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100, 0x6, 0x0, 0x7}, {0x34, 0xf, 0xfe, 0x6}, {0x16, 0x4, 0x1, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0xe5973b0c884095fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() pwritev(r3, 0x0, 0x0, 0xffffffffffffffaf) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$TIOCSETA(r2, 0xc444443a, &(0x7f0000000200)={0x2, 0x1, 0x0, 0x1, "01d00bd80047c1bfdf7801f51792d200", 0x3, 0xfffffed4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@random="fd0e82c89452", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "25e5ef", 0x30, 0xf0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x6, 0x0, 0xbc, '\x00', {0x2, 0x6, "2350d2", 0x2, 0x6, 0x3, @loopback, @rand_addr="3f67ad8925eafa54b86a1192b371b226"}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0xb027, 0x2, 0x20, 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x34, 0xf4, 0x1, 0x8000c548}, {0xc, 0x1, 0x8, 0xfffffffc}]}) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="1a04248e0c3035c0840000ddce7500000000a8985d9a5554d317c53feba7fc657aed4c4d724588c7cfb7e90729831b4eff21f76bb15271a69f4710bd1a64c1fbd7a74fc5f204a1877782bf73ca7e9bf85d13007fc0dfaab86b762fd75642e53e91323cf1a49eae95d2462ad3f35109966bc11b9e648fd5a9bf574c87", &(0x7f0000000000)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) munlock(&(0x7f0000276000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 2.657131015s ago: executing program 7 (id=1666): r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000300)="01000000", 0x4) setsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000380)=0x3) write(r0, &(0x7f0000000240)="b96abcf5ac7cffa09ea845315c0d853a14ebb1f8cd0f40bdd4387cd1859e244de020568c011af0effdbe21040394a33eb905cbf50f45b6656d6c6b3c9d2f7651e203239684ce7e515f4267fd11a06bfdb1467bd3bc768f1426d31b1f9aba05a1b7cbe47081d13db14560b39651e151f7b5bc4e0fdb0dd19ed2ab049942f37c6567", 0x81) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(0x0, 0x611, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00000b6000/0x2000)=nil, 0x2000, 0x1, 0x5012, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt(r4, 0x0, 0xa, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x1, 0x7f, 0x5}, {0x24, 0x7, 0x6, 0x6}, {0x6, 0x3c, 0x1, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f00000012c0)=ANY=[@ANYRES16=r3]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x4001, 0xa) shutdown(0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, './file1\x00'}, 0xffffffffffffffe7) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)='g', 0x1}], 0x1) mknod(0x0, 0x2000, 0x6381) 2.651528255s ago: executing program 1 (id=1667): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='l', 0x1}], 0x1) socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e0001deae7c60031", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e0001deae7c60031", 0x8) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 2.282669575s ago: executing program 4 (id=1668): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r2, &(0x7f0000000080)="c30516845e", 0xff55) close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) 2.277577965s ago: executing program 5 (id=1530): unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x20006}, {0x4, 0xd, 0x4, 0x400}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0943c683f1b728554d2f2a944a65b47ba1a4f50e02f57de2b30f49c8bf6ba1adec353012110e221", 0x28}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}], 0x2, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) close(r4) 2.277314413s ago: executing program 1 (id=1669): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = dup2(r0, r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) r6 = dup(r0) r7 = socket$inet6(0x18, 0x1, 0xcd) r8 = dup(r0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = getpid() setpgid(r14, 0x0) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r16) r17 = getpid() r18 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="9c28a8049dc601201802609d442233e4060e9402e82f6d59d595edd4b48fcca16a9f6e8d2383feac72d245d97e6efdf71f8ca550bdf55de37a9acbc0f543b4500d7d05662e1f8cacbcde3297f2d7f4ca8fd607bca29cd30e", 0x58}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r4, r5, r0]}, @rights={0x30, 0xffff, 0x1, [r6, r0, r7, r0, r0, r0, r0, r8]}, @rights={0x38, 0xffff, 0x1, [r9, r0, r10, r0, r0, r11, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x118, 0x408}, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 1.639301836s ago: executing program 0 (id=1670): mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) chown(0x0, 0x0, 0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0x144) sysctl$vm(&(0x7f0000000140)={0x2, 0x6}, 0x2, &(0x7f0000000180)="37f7", &(0x7f0000000240)=0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000748000/0x4000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000643000/0x3000)=nil, &(0x7f00000f4000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x5b}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000066a000/0x1000)=nil, 0x4000000800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f0000294000/0x3000)=nil, 0x2}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x768}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000241000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9}, 0x1ff, 0x14, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x9, 0x5}) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) 1.638168097s ago: executing program 1 (id=1671): r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$net_inet_ip(&(0x7f0000000080), 0x13, &(0x7f0000000040)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080), 0x13, &(0x7f0000000040)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) 1.636647496s ago: executing program 3 (id=1672): mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xd02) (async) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) (async) chroot(&(0x7f0000000100)='./file0/file1\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f00004b5000/0x14000)=nil}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f00007d1000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x5}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ce9000/0x3000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00002a2000/0x3000)=nil, 0x20000006}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000069c000/0x2000)=nil, 0xfffffffe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00'}) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 1.614736555s ago: executing program 4 (id=1673): r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x40047477, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) truncate(&(0x7f00000004c0)='.\x00', 0x8000000000000001) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f0000000100)) pwritev(r2, &(0x7f0000002740)=[{0x0}], 0x1, 0x3fffe) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x30, 0xda, 0x3}, {0x16, 0x6, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)=[{0x25, 0x3}, {0xae, 0x4}], 0x2}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) 1.613741177s ago: executing program 7 (id=1674): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="82352f8edf518a962eeeb72f259b52e833ef03ebccfb5dd94f00bb8bd14f26f69462549b9899d836b70a53134a851fb6311fdc9a64b33e7fe44d1a148ff2de2b5c0975ff", &(0x7f0000000000)=0x44, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0xd1) openat(r1, &(0x7f0000000200)='./file0\x00', 0x400, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x100e, &(0x7f00000005c0)={@broadcast, @random, [], {@generic={0x8888, "2b246bf85da260fc23b702181e3b5879f3888dc3544c4cf5577545ad80896d97e4e150a8959437b259a58bbc34aa777d90ec94da4ec8631e0e6c80cdc9c47fb382bd76b42a43cace52eaddb0e884724f48dd0feead142c02c3a0b84a2a878820398931200481ef47a6e612213c699ed83efe7abe5a9141e6a4dca9aed73a7e87dd05910505aae16395237d940cf170d661ec6a707e45ad61ab919888d68cf658a92803d72cc2a9ac3e2ad577335b8145fe7263318f6649b6975a98a1bd6186a4c090d2a6b175b1399126900724d785efe08b3b60b4dc73ab1df7e8213b9776a1b13a351b0e8cbb4520f313e6f932e24617f4f6f4c3e0204efbe032b5e99151b9dac1673d0a52fdd3c8bd1d00f92ec69c9f363e0506a7ce731cb23aced086b7b7165a73a5a7fede7e4d10f851fa588e26b5c6fee7822528acfc7de537e29e58c671181cb56f383e7fe7e20fdb67b4547bc1ebe728131127c04023d2caf595b7d5bdf4584cb666e2d8d5189215f10459ecb5cc0da36e913463a6e5425884fed7350ac4ec26cf9b91b6153f8444cde7158c1edd3d5e18d7dfc16b20df663d8b20274b2e9ab1241a798163e1fddf88604bf89f92e793859dd35af8bc819b0ea5f4f52a2875dbdb15f8e73c7ec8c0bb8655aa1e62bff6cb03a89aa4332c0e11a75efc30d01f3f5f485060e2ae0193aa9b82c3e5387494c56a887828aa87db2e19b71916684ff3f84c1a52048e0e37eeb7060adf6955b7dfd1f2c84322fc1d803655ae938242f80e80933c258214e75c41d2e02a414aa45012a65534464c22ecd200e5d3652b9da6f54695d7d1fc619bab3efc09303fb82ca93ae70052f42bf3f2107fa02ce344cb740e4a78433cf0054e0fab5e4bb7ad99025b3a4e1ac5129f5f9b3dcd0574a337a5448e0932a27702fc7b67219e9e3bee33ba9f22960d4e084c9a9849949167a1e2a631ac49d1c8eab0da68045a1c48c6511c3c221b2c276610808481d1b3ec1575e47a410bddbe05ad7d32f3a4e6d06c1dfc9dc4e52d9ffa390e32b0b067c5a0ac673ebe22c838ff817dbfe89b419d840ca9fbf27a37d820a0f32cece910a0566f17c6a3fd22bb37b05eb58b799adf594103b1ac9c2fcb99755cc79ab10f062d910b84eed32920f50525353acfe2f6d4812cb0340ea44f7ed3e3831b605d59310c58c749482d4554ce1918d9ca59ef7dc64442760a87e6f3ec6518bd716e4a0b2a7d03a51d52ed5aba8eafb6de32eaec9ae72afdb2120d77bc062605d1f05fac7880a94b466cc06a2e855104ccecf7c86051400cee6985165bc3ec803e530e732db3a282317275025dc85c8331bda579c9a3e7547e13c75ea185985c5da7d3aea929f255b4311e2bbffd35508f74217d4ad88b60846362bcdce287f7e0cab66cfdd312dc492afa8710c62c10ed0e809d7f6ed35e9e8805c320a8c9ee834c65b7fe8e0cddef5ac0396b9993bed37d953d2ac90f83249931602ca588dd015575f552293f30755cea52ee207b295aa7da0ad52cb0b81ae23ac7530156055a0f423e24e20e5f36a14feb0197c8bc90f423c3ba848071d0235c5f0be72f8029bd513c981948d08441759ef9f6448113294e1cfdf3c025a13bd223af692232f8d6406a7fd60dad12996f4e499d30675075417252cdb5ef976858936b1359b7306993ec0ff52912095004315457cc1dc0f680b7ae15b3f4765c666812dc68896776891987131b2a916f18166e4de4e4140a40d60ae4770c1bc6d07dc7fdcb3bc533acc6c2d8e2bd03fb665e38440326951bb9ea269df5a8ea97334722a810c0a155b06343b01a1c306673b59e88ad240bcb13b7d43bb0280a17c0d1baef1a6571bf920a22a40a1a60e39edede5f992cc4d2c193f1efed255d1557246021d02b902048877213ead28053e2bc4513eaf146f7944fe820d489970ec2f0df2d83b1cc304b92da81287e948c5b0dbdc073a91a0917933f49c6e4ff50daebfac091f6901a56df2881e1944fc230d849e5a3f115eeabc297300a1c5161184231cdb990c5aaa64dca1916fe1dddbc27ac83ed24101fe75a31516b3399f043f1966c153d8c0b01ab34b1bad04763b720f6c29247bb51622301b111ce3d9ee7d51c9452b5d473b6b856b32fbd79db30ff0319019727bcfc0c1803e5d0278811c12125c5417aa48ee69dc820271b5f9990107e2b427e47ce79062b05992ff8c5153b37e40acbde7abce0c690645a284280ceef40aada923ddce3ad048f7ec2a07ac066567af77a3ebf6603cc364f589c67eb8c31be3a11bec8f64572885a851702650f026d3eacaf92ddf4fdc4e357482d8973eb572e626e755cea044c17c5ec87b2469d75fe90fe69bd7e7a3b41eaa2c80b76e9ec9e6b252c0cd839fc77898a84d9a0eafd00572ccfa5a59041bda14d1adaf9894985e86d60d24b8be722793cc80edc0316e2625b7f737922f0750e8e3de8dbed2967da27ff9ef5d75c0c1a87668a19f48a1dfcbce2f90e5e2367aced30734cfca32a16e509860ca3c726d26f9b125dd03100bba90b024215ef212cb96518ee428538fb5b3dfb50bc968481c7ab6c780792b80761558d22559709480e33621f1bf8140cb484a057d3ab2b2ba60a7e992b05de8659ffb5c66b078ae420d8bfc48cec96b064645d5bacb6ce829fbe0ffc4dd213eb7402791161a3efce3bb68a12330e38516384ce8e1d07dba428021da4d95d16c16d901a67056430b5a3cbe64c736147c023f059aaa4d751990f03e9dca17a0de6f3973ff7abb94f5946cf98c39131f595a714f0792f27507f912d475dab5579d07a48e1fac920747d86fa8882851e1ff9f59bc93a5e22404ffa89fd79d17e43bdba4f81808a261e3df2d04b2d0a0979c9bf5313042ab08580ef1efd2cddc14dd163b0229d0ac1a4e3f91c1eff81e050e715da5d6e75aedf651d50d22e2cce903aa690eeb62103f93ba2be6effbfc3e31b2b62079ff19335f01e2ac7b5d5f06ccbc50b38cf154d875b2aa9237f3053c2da9371039b9692909ca642fe840607902596022c7d83c8156712af3d3b3ecb1ae1657b2d7eaa919bb4e377ed6f1cffecb20d444b5ef377301e25f7f25d4eb3ef539d513e1ff68326d13064313cc76adc868089f425e1f32fee00fb901a9bdc8bcbafe9dcb27f063f675cabdf9a31d0dea5288509ed3e137f98ad1aa033b4dab8e846d632e547e1e66104394126f783ae1e63b2194376a00de31805ffe7666fea69e9c628ba7c01b0a8c1cc70362b0b61a59964f9a346e851d29aca18877562a9bb3236fcae852c3ae1ab08f822166342ac668954805eeabd6ea2062bbf5793a9b83a4586c5122d1d80a12cd7628addc0a0fd257065c2594022219177c458ff0652d44b18dc963c1ff6f73c06f3b1300e6be695b3188ab8be4a02bf30410a3f02eb629252e9140749dd137f2845cdf7d37b37f39d8315b4daaae745970968310ba137ae9c1f0a1fa2d628a3901d632d3949535317a927816847aaef28bd285d1b41eadde5a0dbaf76cfad10f7ddedaec800ce28fa3e556ed47b1de7bd12a86a21422af61327f519b7a89acabe7991cb9b2578603e374a78968a2ceb86b4883f43d10ebc5dbe1bc7391de601e2a1627356dd0129bdd374cc5af6785990026721a108ba89de28cb9668e300e227c4ddef3324031431c5cff9aac1dc348a7d40355c38472fc3b2a29f3ab7f7a080fc3d9b506308bbc510eb316a1051ec5ae26c03a77ff3102a9b1648d930411fbd5585a6d16a03f7e8229d3b1f1912163c87d402172346430329c6691ddc9ad4ed5c0f9a79a97c504873ed0e42ec9b817fe808b112fedd3e928e174ba5f8d4affa6cfad5fcd1ac6f7eb26c917acd804b23c0702507ccba56eeae3cb71d0e89a8732fc5b982b243175b6869f117897fea4b36a908902d7bfba7a5cff123b7f20b56da12951c2f867554079f2537dc9f8c280d2d801f3976b78034ba7049c6ee5d284d1f65c5c45b02e23fb14bb53a18771c7d7eee3f05c7dedb3ddab433b7a158f4c1d246c6c98dc4771c3c4a2e15fda116dc9e95d779fb36fa78a7b55aaefb1d5a8201ef53c0eb61733952af8352bdf687e66c28053a29307642119bda2cdcc22386eecda940e4edb37083681b74fa59a633b72f6204a1ffa66e4fd81dca220a3952ea17ae7eac9ac4621483d7bfe2c59445f0b952b3ee02155ba10b8fe31873e409c5c9510f244ea455e8576ec68a4c73536c0128d11cc54b15ee8c877209863fd4f17e91ed626e6f7866fb0120cdbae97d6ec7a4e44496016f6fb3ce2b09a82f192d7d83c821197fbd5aa99b0afc8915bf0b1d3654de22945e2641fc60802faa8b3a66c9738c8e60a7b523b8f3b6171b51ab3aa6b0a140a3beef271a624a10540a2c46ee0d2dc11c31acae2f509e5f6a9d2bf488f1bfa1eb6c36f3f2c9e0bc1aa7a83abb50da396d44f03d3f869a82d1e3c245c0617d481f8e008bcc6a549f98ea59c2050663e704ea0e6c9253866cc48aa78fd663c9c2157f06ec4b1b57221d8322eb546518d2c57567f999f9fead8879874750f6ae6f4d66014f3bcf5f63c1d2e0401c5a6fb412018c0c1be0d07355500d6c49451f4eeabb9dc187afe647a1f9f93d6b2bc805e8e8500da69a89450e14d609a2d731669835e284d89bf5bb16f918e87021348d09ee7db29f6aac889038cb407c6106b4a89608ffa170baf7f50f9508eee3c35cd401f0a10f7caba3f01ab1423384ca7b3c9c5fd331419c2a46e00a2deceac7fda90caf06b09a4c9647fe12bd746908d567eb23cf66215cf4397c3348240f6614a98a926dd0925608c94728c77332075a6e28b53a042ee4c2cff14887091b645f87d1d9b5c6e5e1701d16d898c8cce43f24de9f422334ab7b2d97d16e58642841de52ca350249bc6effbb18fa644f9c124b6c2ac2a89516592f8a69db083b5821a99f1684a1f8c5e7492dfae57b468be5f7249d6738f7a2f3f9431db6ad2d32d3be6d23b93681088c7b59295b410d2b6f7337c06dd8c8a5c298f92b85884e72f5c8adb9b944ba60890006b26b9c5f234ae8abf90c96b8dd909256011d4fa0b0ab0990ed77c62cbd2e4a6110bdd90ba90f71c38d78141803eb77e299432f96f339f3a29861f3fffb85a7b4a7af113180c96c19bf7e31b9427caf747b958596828892c195bfd962ab71b4459a6a9c0232fa73cfcc8fce51c1009404aef23b00c06702234b6d2eba45ff147b2bef37ab5c071d76f8f41810f6357a495dc6a6f58e0071d18dce93c1931619598b5a5f180613ae1446bdfee205d715a7f6d34a3f8909573caa69484217e83cf2d0293d858377afa92be3eff5985ed1a3f0ffecdf2d90d006902fbabf64677ea1d3f41a77ef4853c45a6fd48da4250f9e447dc15adff0e4db315a67d7752e3c20407c7c36bebf5ccafcf488a41d225be047cec60b13364c75b715ed672b33e19fc34b626fee9a66a7517526ac745e28449f7ce8a21191f8c2d033129d5e11004eeb3b1a61fc8c6fd52770fde9ba127fc09c18d046be8ab7eacb5ee8de42d2b57bb4f8f78c4a2a1e9bc137309459a080494e894e605e06fb6371db0b7af4b21b4646e277057bfc0461f67dafcae48ce01ea818d9ffa80513cd7da98e65a73d348c06d130afcbf5ec95a0f3f0efb6cd934ca1b069c62caf9e4082164f54ebcf1f3e6f69065199f7320c76ae972c05e7d98579d945a1e50b48885ff1c9d066b574aa3cb8ccd01f526f6f48b464663a92fe50102c5842b8ce9a1df95cb990fba3e12898a9cd5d6c2a5d0e9ddaef7d30a5b8a5fb"}}}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.223085915s ago: executing program 3 (id=1675): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/174, 0xae}, {0x0}, {&(0x7f0000000300)=""/60, 0x3c}], 0x5, &(0x7f00000003c0)=""/61, 0x3d}, 0x2) dup2(r1, r0) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f00000000c0)={0x3, 0x8040b4, 0x8460, 0x9, "01000000000000000e000000000000180400", 0x7, 0x1}) 1.222573607s ago: executing program 1 (id=1676): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x91, 0xff, 0x7}, {0x40, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000740)="00231b000f3a8095043fa89874012c00000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b6c8ec064b6bbea09974d5f84d01bbc3ad068d3fe5", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46c, &(0x7f00000007c0)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "7a9292", 0x432, 0x33, 0x0, @rand_addr="570b22429306a6e714a0151050603405", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x8, 0x10, 0x0, 0xec, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="c32daa7dce916f5d98772ceb0c489d1a", @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="cfe9b95339dc3dca718f8c17126884a6", @rand_addr="f646f3ba3d1f8e8564a7d1605a264b80", @rand_addr="146dc2989ae6b274143bae10a720adbe", @loopback, @loopback]}, @routing={0x54, 0xa, 0x0, 0x7f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="82f5b6f2c649627fddf646c62b8cedf4", @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1]}, @routing={0x61, 0x4, 0x0, 0x5, 0x0, [@mcast2, @rand_addr="a7e1ee181428f172f722ef0702d569ea"]}, @dstopts={0x2e, 0x1b, '\x00', [@generic={0x3, 0xd6, "8593dd197487ae1a5b08763b0b2f91164f87bba0de892b15a8b63af9fd9c29354f3a72c52699ef168a0d492f3ccc3d2e9dbeffdbdab614d33bffc21ce69ba6a381f661cbcef870d43b68d114e591abfd42d38e7eea84a0c430a98e867204b9015c4ac0c72c5d10384cb89562d20f05bf0929b3ad3e88c4c038bc940b61610b42107269d9d51618df27777eb903f464b96199c488a239ccdec070ee5b42340e19f85227372c7569501373a37a62afa54e05aa90d833bb44abd028eaa33ee4814534d986d3b304ce56259c3a0e1e993e8086ab3fda6bb4"}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x2, 0x6, 0x5, 0x8, [{0x3, 0x1e, "243792cbb2a932765577282c3803c791a90e508f8838b02b28501c893574186a62985fffbf43db5d594466e24b0e132545b9d45ac64398ecba4ba96ce73fb461a2025a72ee7510ae56e87c833db34b9e4ce647c324a68d5352ab1654b3d531ba6eb98f27cc2939b6051b8b3b095d0c9dea4ac68908ff543a5c6a7f3883069713f8371dd7a3ca2161213491ede000a97685dd9694e603cbc23af37602205261d29ddfff14d23f316a704a0abff61402fa171144fe85c728bce31f6fdf8ce88ac184cfa4a1545d5c10be9414805e61444b5fc2ed0e7d880df25b33cafb94adb88026e35a6cc59d1956772dac1ea227"}, {0x1, 0x6, "5842b5814ca8a9f5db87a2b6480713cb2976d2f1034dd0b62f66ee638d930859bc377f55934ef4b76b13b4433506d7441a60baa5e2"}, {0x4, 0xa, "0eb128c4ebedb3f226eaad8154085df85a1e4b50c7ef5ce842e4df3b6691cde79650ba168264616d339d5dea52ed278755ff2e358cb561c4ab4d9c8cedd947b24a2ef568a983d49f74c135aca28a9019ac"}, {0x5, 0x18, "3a4d38f894b587bd785c3a91273462b114519ded71c08b9fff84503cf269cfe6c6e7a9d69a1a8316b42ca1964fd4503a11464f01f60702caa381e59cb2082e2e55af2fe7d8713bd6a952ede1e0dcee0df2bee3cd9ad3898714f18ae886ad473a1d1954bd3f0d0b061792553dfb3a943c1cd25a6c9166803cebe0add3cd96f5c93110c380b7c3ed2dafdae2bd7064df9c194c53b2f31ebbd9f7c69749d7b32ae522239378d039eb459987f639d52e6ab69ac9c47b5997ec96f32c7966988c"}]}}}}}}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x91, 0xff, 0x7}, {0x40, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000740)="00231b000f3a8095043fa89874012c00000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b6c8ec064b6bbea09974d5f84d01bbc3ad068d3fe5", &(0x7f0000000000)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) dup(r0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x46c, &(0x7f00000007c0)={@empty, @local, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "7a9292", 0x432, 0x33, 0x0, @rand_addr="570b22429306a6e714a0151050603405", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x8, 0x10, 0x0, 0xec, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="c32daa7dce916f5d98772ceb0c489d1a", @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="cfe9b95339dc3dca718f8c17126884a6", @rand_addr="f646f3ba3d1f8e8564a7d1605a264b80", @rand_addr="146dc2989ae6b274143bae10a720adbe", @loopback, @loopback]}, @routing={0x54, 0xa, 0x0, 0x7f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="82f5b6f2c649627fddf646c62b8cedf4", @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1]}, @routing={0x61, 0x4, 0x0, 0x5, 0x0, [@mcast2, @rand_addr="a7e1ee181428f172f722ef0702d569ea"]}, @dstopts={0x2e, 0x1b, '\x00', [@generic={0x3, 0xd6, "8593dd197487ae1a5b08763b0b2f91164f87bba0de892b15a8b63af9fd9c29354f3a72c52699ef168a0d492f3ccc3d2e9dbeffdbdab614d33bffc21ce69ba6a381f661cbcef870d43b68d114e591abfd42d38e7eea84a0c430a98e867204b9015c4ac0c72c5d10384cb89562d20f05bf0929b3ad3e88c4c038bc940b61610b42107269d9d51618df27777eb903f464b96199c488a239ccdec070ee5b42340e19f85227372c7569501373a37a62afa54e05aa90d833bb44abd028eaa33ee4814534d986d3b304ce56259c3a0e1e993e8086ab3fda6bb4"}]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x2, 0x6, 0x5, 0x8, [{0x3, 0x1e, "243792cbb2a932765577282c3803c791a90e508f8838b02b28501c893574186a62985fffbf43db5d594466e24b0e132545b9d45ac64398ecba4ba96ce73fb461a2025a72ee7510ae56e87c833db34b9e4ce647c324a68d5352ab1654b3d531ba6eb98f27cc2939b6051b8b3b095d0c9dea4ac68908ff543a5c6a7f3883069713f8371dd7a3ca2161213491ede000a97685dd9694e603cbc23af37602205261d29ddfff14d23f316a704a0abff61402fa171144fe85c728bce31f6fdf8ce88ac184cfa4a1545d5c10be9414805e61444b5fc2ed0e7d880df25b33cafb94adb88026e35a6cc59d1956772dac1ea227"}, {0x1, 0x6, "5842b5814ca8a9f5db87a2b6480713cb2976d2f1034dd0b62f66ee638d930859bc377f55934ef4b76b13b4433506d7441a60baa5e2"}, {0x4, 0xa, "0eb128c4ebedb3f226eaad8154085df85a1e4b50c7ef5ce842e4df3b6691cde79650ba168264616d339d5dea52ed278755ff2e358cb561c4ab4d9c8cedd947b24a2ef568a983d49f74c135aca28a9019ac"}, {0x5, 0x18, "3a4d38f894b587bd785c3a91273462b114519ded71c08b9fff84503cf269cfe6c6e7a9d69a1a8316b42ca1964fd4503a11464f01f60702caa381e59cb2082e2e55af2fe7d8713bd6a952ede1e0dcee0df2bee3cd9ad3898714f18ae886ad473a1d1954bd3f0d0b061792553dfb3a943c1cd25a6c9166803cebe0add3cd96f5c93110c380b7c3ed2dafdae2bd7064df9c194c53b2f31ebbd9f7c69749d7b32ae522239378d039eb459987f639d52e6ab69ac9c47b5997ec96f32c7966988c"}]}}}}}}) (async) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (async) 1.222141051s ago: executing program 7 (id=1677): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x4, 0xfffffc01, 0x80a1a4, "bb0800010000000010508be19d7b2300000053d1", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd503a", 0xff99}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xf, 0x5, 0xfffffff4, "625efdb29556592726b64b004000", 0x1, 0x6}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 1.221624326s ago: executing program 0 (id=1678): r0 = geteuid() (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r1) socket(0x24, 0x2, 0x0) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (rerun: 64) r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r0, r2) r3 = syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)=')@$+.-!\x00', &(0x7f0000000140)='/dev/diskmap\x00', &(0x7f00000001c0)='/dev/diskm!p\x00', &(0x7f0000000480)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='/dev/diskmap\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/dev/diskmap\x00', &(0x7f0000000380)='/dev/diskmap\x00', &(0x7f0000000180)='\x00']) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000004c0)) (async, rerun: 32) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r3, 0x1}) (async, rerun: 32) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) close(r4) (async) mknod(0x0, 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x8, 0xf, 0x3, 0x1000000000090, 0x45d, 0x7}, 0x0, 0x0, 0x0) (async) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000780)) setsockopt(r1, 0x6, 0x7fffffff, &(0x7f0000000440)="5fc55a0a4d01800000", 0x9) setuid(r0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ae022600183aff7803ffee000000000023000000080000018800907800000000763fb9cc800b8f3006c2eea4e368506e"]) 1.081203377s ago: executing program 5 (id=1530): unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x9, 0x20006}, {0x4, 0xd, 0x4, 0x400}, {0x9e, 0x19, 0x7f, 0x800001}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="e0943c683f1b728554d2f2a944a65b47ba1a4f50e02f57de2b30f49c8bf6ba1adec353012110e221", 0x28}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) poll(&(0x7f0000000100)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}], 0x2, 0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x0, 0xfffffffffffffffe) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)) close(r4) 872.879165ms ago: executing program 7 (id=1679): r0 = socket(0x11, 0x3, 0x0) (async) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, r1, 0x0, 0x54, 0x4}, 0xf0ffffffffc00003, 0x2}) (async) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0xb91, 0x5) (async) r3 = semget$private(0x0, 0x4, 0x173) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/147) (async) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000012c0)=""/133) (async) semop(r3, &(0x7f00000013c0)=[{0x2, 0x7}, {0x1, 0x6, 0x1800}], 0x2) (async) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000004c0)=0x5da) (async) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x26e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd67be5aec02383a0a00000000000000000000000000000001ff010000000000000000000000000001323200000000000005027a2502c3500eeae37b83868e1bad5ef8966fae4fa3d047476c239cfc65397fccf76e374f19068cf8c83450c1e9546eb99a8f93b5ec6f9c7dd9da1c1193e2bcfb19ad2de59b1ffb56dfa331d2c5cbd35a116af23f7d246e6974955aab67bddcc513d8caf42aa7882ccbf232077f5a847713e8def56375d24bd4792bff57b1292884212d5cc6841c61f9b3d245ef476886232b9c942a799fed26ecee91bf7b83b1e4730fa7d8a8f911f910c456b1f63282c282f0914b9f4928458c42c300a74560df02bdae5fa1cd0401d90401a005c050a3681adaf208ea6fee3f1edefcce754e0d61a8da782099677ac91b789fee73570a4d454d6867d0d8244e743fa46ee66ab406b9f1721515434e283f2f969549c618402f4d03706df06dcf9067f3ee2c77b5011f1547c6d5dd47ac19169632166980dd97a3d59671659f8d842c52acfaae10119f6bb466aaaf3929c2974c5d8790a30db1b45f0a175190742bfca1a6632c6fc52aab5c9dd6bee18d53f47012d4c3389ed8243724821235a75425fcb8c57d9f3787b4582b4cffc31bf2df1f895fc20400000008004e224e20", @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2153000d907802131201000080000000001256c0ddc470e0d000200c686b4d31da9952265d1000080a45aff1040000000004020303000000a6d7b8ee3c3ce9f685ac6a4cfc6d537bc23008daf0c7d9a8e644120efe5959978ceca0f3e1c6e5c6dfda4a309d7705073956cc0fcc2a3bd41aa82cad58ff6d3059b97261f7789b09bd5729fb91b850965411e592ada5fe2fc791187a987a5da3e0b000"/170]) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0xffffffff, 0x4) r5 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r7 = getpid() setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) (async) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0x40000920, r7) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) ftruncate(r6, 0x48001000007) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000001c0)="3adb48b1782315114a1e3042", 0xc}], 0x1, 0x9) (async) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f00000001c0)) (async) r9 = getuid() (async) chown(&(0x7f0000000240)='./file0\x00', r1, 0xffffffffffffffff) (async) r10 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r7, r9, r10}, 0xc) 871.21538ms ago: executing program 1 (id=1680): readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/20, 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="68adafa873d749818a9b7e168c4ad95098f3ecdf415d84445de5a20fc9798e78a02c2638b80fed250256a6bb900311d99dcb5c412b", 0x35}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="82352f8edf118a962ee6b72f259b52ea33ef77bb8bd14f26f6946254", &(0x7f0000000000)=0x1c, 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000285000/0x4000)=nil, 0x4000, 0x1, 0x1012, r0, 0x8000000000000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) bind$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x98b62e6f54820536, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x17, 0x2000007, 0x1, 0x8, 0x80000081, 0x5, 0x10, [{0x0, 0x106, 0x4, 0x71000}, {0x9, 0x5, 0x20008, 0x7}, {0x8, 0x6, 0x923b, 0x1000009}, {0x3, 0x9, 0x4000e}, {0x401, 0x200329, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x100006c}, {0x10000c, 0x80000801, 0xa, 0x4}, {0x2, 0x82, 0xc, 0x9}, {0x7, 0xfc, 0x1b, 0x108a}, {0x1e6, 0x10005, 0x3, 0x6}, {0x7fe, 0x9, 0x8, 0xf17f}, {0xb8e, 0x81, 0x200, 0xfffffffd}, {0x29a7171d, 0x3, 0x1, 0x10000005}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x7, 0x1006, 0x1}]}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) 39.401317ms ago: executing program 0 (id=1681): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x3a3ae0e0de5f5dda, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000000000000000700000033", 0x11, 0xe, 0x0, 0xfffffc8c) socket(0x1, 0x8000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x3a3ae0e0de5f5dda, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b100050160000000000000000700000033", 0x11, 0xe, 0x0, 0xfffffc8c) (async) socket(0x1, 0x8000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 35.60561ms ago: executing program 1 (id=1682): r0 = getuid() setuid(r0) setreuid(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, r0, r2, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) setuid(0xee01) r5 = getpid() fcntl$setown(r3, 0x6, r5) close(r4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x5, 0x4) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="441e10dffce20605fe89e3ca7ecffcfcbaf26e3045", 0x15}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="50041b000f3e8095aa26c78e250227312f416048bd", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) 35.228187ms ago: executing program 3 (id=1683): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$net_pipex(0x0, 0x0, &(0x7f0000000180)="7471de4b27003bdf69f6df14bd737e1cb5eab47538b75f108367bbe66dd7afaf6395507b87c8a1703304", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x80000000000000, 0x6, 0xa, 0x100000000e63}) close(r0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000317000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c5000/0xe000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000075000/0x1000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2f}, {&(0x7f000048e000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x200000000000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x83ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005f1000/0x4000)=nil, 0x2000000002}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = getuid() setuid(r5) clock_settime(0x3, 0x0) 553.423µs ago: executing program 4 (id=1684): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="00e9ffffff0000000200009f01650c72a581c881d7a6a85dd129c6eb4436ed74a348f31f8ac37e8a3d2dbfd4f6aeb829ed2149e448", 0x35}], 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0004849d0f3e8095043fa8985d012c0000935113b9d09f97fe7c7d40397500008f56def8c25ade87", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r5, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) kqueue() 0s ago: executing program 7 (id=1685): r0 = shmget$private(0x0, 0x1000, 0x3b, &(0x7f0000001000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmdt(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x18f, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0x2}) writev(r2, &(0x7f0000000500), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2811, r4, 0x5) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x2) syz_open_pts() kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.206' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806681d600, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock forward to 4611686048492158976 OpenBSD/amd64 (V+d0t=*I[S*#VXBݏ _(Ԣ8/˂ lj_'H)ULuz@PeAvdnEWs'ZF>S"1g({]Kc%v) (tty00) login: in6_pcbnotify: Huh? Thought we never got called with mapped! #!kUQ0z/,z>iCQL~ylUfY:ȞKYQ{> ؆8[{Y2+:CnHk npckbd_enable: command error denied attempt to set clock back 4229876850 seconds pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 1073510800 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) load: 7.00 not a controlling terminal pckbd_enable: command error vm_resetcpu: failed panic: kernel diagnostic assertion "info->rti_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 993 Starting stack trace... panic(ffffffff833a3608) at panic+0x1d0 __assert(ffffffff833de253,ffffffff83363bac,3e1,ffffffff8331470b) at __assert+0x29 rtrequest(1,ffff80002a384498,0,ffff80002a384400,0) at rtrequest+0xe63 rtm_output(ffff800001431a00,ffff80002a384538,ffff80002a384498,0,0) at rtm_output+0x93d route_output(fffffd806c531400,ffff80000150e0f0) at route_output+0x9ef route_send(ffff80000150e0f0,fffffd806c531400,0,0) at route_send+0xd7 sosend(ffff80000150e0f0,0,ffff80002a3846e8,0,0,0) at sosend+0x804 sendit(ffff80002a285770,4,ffff80002a3847e0,0,ffff80002a384890) at sendit+0x5a5 sys_sendto(ffff80002a285770,ffff80002a384940,ffff80002a384890) at sys_sendto+0x8d syscall(ffff80002a384940) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x351842787f0, count: 246 End of stack trace.