last executing test programs: 5.546744133s ago: executing program 6 (id=7): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x5, 0x3, 0xa, 0xb9}, {0x8, 0xb, 0x3, 0x3}, {0x1a, 0xb, 0x3, 0x7}, {0x1, 0x1, 0xf}]}) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) ktrace(&(0x7f0000002480)='./file0\x00', 0x4, 0x1520, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) 5.482984865s ago: executing program 6 (id=12): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x501) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./bus\x00', 0x1000, 0x0}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4, 0x8, 0x0, 0x4}, {0x409, 0x0, 0x3, 0x20000001}, {0xfffe, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {}, {0x6, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x501) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./bus\x00', 0x1000, 0x0}) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x4, 0x8, 0x0, 0x4}, {0x409, 0x0, 0x3, 0x20000001}, {0xfffe, 0x9, 0x6, 0x3}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc14}, {}, {0x6, 0x2}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) (async) 5.330407374s ago: executing program 6 (id=21): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) shutdown(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x2, 0x0, 0x2, 0x9}, {0xc0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000380)="7f17f0f090ce2575e17291c25683", 0xe) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="608a647ea9d5c5a73a9f1d4238dda73357c7e0f77211c181192fd6ffc2c0ea8787ac75d5c5d164666dd01b6bcc9c44b3e36d7b6303b0ee1b90d443882bc5e70e23909ab5fd3b4b37488b78ac9314acabe526486b", 0x4e) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7ff, [{&(0x7f00004be000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000009000/0xa000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, 0x1fffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000052c000/0x1000)=nil, 0x1}, {&(0x7f0000692000/0x2000)=nil, &(0x7f000000a000/0x1000)=nil}, {&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00005c3000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003e5000/0x1000)=nil, 0x8000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000030a000/0x5000)=nil}, {&(0x7f000060b000/0x1000)=nil, &(0x7f00002c5000/0x2000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000037e000/0x2000)=nil}, {&(0x7f000000a000/0x4000)=nil, &(0x7f000055f000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000030a000/0x4000)=nil, 0x54}], './file0\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0xfffffffffffffc53}], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f00005c3000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x8}, 0x4, 0x0, &(0x7f0000001900), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x1, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x1, 0x401}], 0x100, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x13}, {{r2}, 0xfffffffffffffffb, 0x62}], 0x6, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x9, &(0x7f0000000400)='./file0\x00', 0x8}) 5.143432169s ago: executing program 6 (id=25): r0 = syz_open_pts() write(r0, &(0x7f0000000300)='M', 0x1) getitimer(0x1, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r2 = socket(0x18, 0x2, 0x9) sendto$unix(r2, 0x0, 0x0, 0x2, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) execve(0x0, 0x0, 0x0) 3.623646685s ago: executing program 2 (id=48): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000380)=[{0x8006, 0x1, 0x7}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 3.579602717s ago: executing program 2 (id=50): r0 = semget(0x1, 0x3, 0x6c0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) setgid(0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSETA(r1, 0xc1084413, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) r3 = getuid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x2, './file1\x00', './file0\x00'}) seteuid(r3) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/212) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) semget(0x1, 0x3, 0x6c0) (async) setreuid(0xee00, 0x0) (async) setegid(0xffffffffffffffff) (async) setgid(0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) ioctl$TIOCSETA(r1, 0xc1084413, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) ioctl$FIOASYNC(r2, 0xc2c04200, &(0x7f00000001c0)) (async) getuid() (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x2, './file1\x00', './file0\x00'}) (async) seteuid(r3) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/212) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) (async) 3.577435919s ago: executing program 2 (id=52): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xf2, 0x411}, 0x4, 0x10000, 0x0, 0x0, 0x8000000000000002, 0x10000000000, 0x1, 0xd9e2}) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff680c4e054b9208060001880906100009aaaaaaaaaabb4f2122f18f9c45cecf40d74a8b4fa5e60000000000006dbb4dddc5b194bd9237ba09d131caf9e01bd56dbb8132274ce37f02a064c94e5f15cd7cf46e314535528f210f33d2dc849cfe"]) setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 3.513212596s ago: executing program 1 (id=56): sysctl$net_inet6_ip6(&(0x7f00000007c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000080)="2ca79caaf681360953fd022f96b985c8c3", 0x11) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 2.42350218s ago: executing program 1 (id=59): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.188948219s ago: executing program 1 (id=73): r0 = socket$inet(0x2, 0x1, 0x3) sendto(r0, &(0x7f0000000000)="ec4d6d1fc0f80409e17f93a13c3456335e25180b", 0x14, 0x0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x4f, 0x7, 0x6, 0x3}, {0x8, 0x4, 0x5, 0x1}, {0x1, 0x7, 0x1, 0x2}, {0x6, 0xc, 0x3, 0x7}, {0xf3, 0x8, 0x0, 0x6}, {0x6, 0xa, 0xe3, 0x800}, {0x800, 0x2, 0x2, 0xfffffff9}]}) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x43) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000180)="e03296c039501cd41b4b3cf8542384ff64f51e3edb3b73c5f71d019994b8aa9a53cdb533e73da296e38540aae67423bf6d0dc2256f13137a50a76e526b809734b30fb74b00222dacf2919aa8c84f532b22b87dfa37dc37f2dfe69991ae9b39826828876b6b6f2bae8c0d9d95ff3626d598160ec9c936a8d3798c5251a0a1a4f10ed4e2a7432998af2096561088819958051a890c48382beedb8a59f087ba570a013e1ba5", &(0x7f0000000240)=0xa4, &(0x7f0000000280)="3bedb21ea92d8c7552ab13a32787185a0e928472a65bab35c34e54f4e3d1bd1a3b0c537df57f27386b34cee9599354e77ba4aa682ce1a04118e64594e4426fbb98cc23ce6deaeb727b7d0d409958eff16e7e51d2745dcc2003d35b2c047bcf24ed7ea0094c5242abb8a016bc2f4d86fde63bac4752971fd5dce69a706a", 0x7d) (async) r1 = open$dir(&(0x7f0000000300)='./file1\x00', 0x80, 0x3d) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x8, &(0x7f0000000380)=[{0x1ff, 0x6, 0x2, 0x83}, {0x4, 0x7, 0x1, 0x3ff}, {0x40, 0xe, 0x2, 0x37}, {0x4, 0x3, 0x6, 0x401}, {0x3, 0x0, 0xf}, {0xaf, 0x3, 0x4, 0x81}, {0x2, 0x7, 0x7, 0x2}, {0x4ed, 0xd, 0x3, 0x586}]}) (async) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x30) mkdirat(r2, &(0x7f0000000440)='./file2\x00', 0x84) (async) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) sysctl$net_inet_gre(&(0x7f0000000480), 0x4, &(0x7f00000004c0)="a98e2216d18a5725d87565ebba9ed2bdc9e80f48940a6c2bda5e4b85939aa521c84370502775a0df59c31256b7454108954db9b33c5398752c50807d2785be6f9df53e5f1f8b7f190b475c8833bb3c4aff9235b417f7896033c797b941c6cc63cd0f67c3db561b15473d2d649d3dac31760cd5bdff06942d3ab0ae24dddc3aabc7aa3ff698e389cb24d8727f2911382d5aefb4ce00bacbaf119baee27209ca0dfdb93572fea00c0d1862fbe5094158441476e7a7a490c620ae4488855e0c3e80800ea33bdee9900df6c6", &(0x7f00000005c0)=0xca, &(0x7f0000000600)="f1a01d01270ececc429d704632de23e775315544eb5dfd316796e6ec85a8be68f610001d1729756c1defc475a2bd142e2f3cdd5f283624360f93b4d27fa3906eb1fba08675bc863bcd2678602a9dbf27ec6aae2e5f36b733def67781ebdd1a99ccf4a997970975f9065bff97d4c7565547e8f56693416fd66bc120387346356d2fe99c9688ee7bd29efd61f56865a246ebd18c92f358e2a03b042678b04cea3fcf", 0xa1) syz_emit_ethernet(0x13a5, &(0x7f00000006c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "71fc28", 0x136f, 0x33, 0x10, @mcast2, @empty, {[@dstopts={0x32}, @fragment={0x2e, 0x0, 0x1, 0x1, 0x0, 0x18, 0x65}, @hopopts={0x62, 0x21e, '\x00', [@pad1, @generic={0x69, 0x1000, "7c12dc3f707be2a5ed9a3e8d7d1f8ef41cfe21da62f2df15cf5b9d9cfc60a25fa09a927ba46edcbbb59f64e2f2efbbff488220a55747a9a953cdc41ed800266bf757b97b6e76d2aa4a54b833dd455a8666f7f4b29049993d68c05cbcb5f07b8c33b5a427060ab6d8feebf8455e285bfdcf6dde765f79e63776e1feab95998f7f1ca3b6a45086ee7015cf99037c8d570417808e601138d877beac5979d2f77672c6e022037503b4b99cda88634fcc156272fd43e6906197e636ab37e2f1858f5291855b4d651833939424387cccbdb3419d9a56f05168ed037008ef1e189307389e9bae3a5d848df46e3bb236719672ced0e7893b4512d051c675a718737f5c0ddb8e4cd69cc83c621badceafa6675607e7a0f0b97a1c438ce5e4322116494366669b2833128f4dceca9d5b5868ab723d0e830c9c46b26c95f0289d04efff081dfb2d8c61fe9c5c1f90fb7254e5f9ae6bf37db6c5b9eef6e14d8632a1c4ea3b201fc38496a331669b64778e28fe5360c2be11d88b9d3760fac35ce82aadf50f4782782c476c6f7a034ea0576bc9845e0521dab7e4d38d644e984bf4d0120f422a84ba11fd110cd85fec7a339546f970d79c63a04af0dfb2e319d392bc414544974d4f18ddb3840a2f7d402031e84d85272659dcb0954e0d9a27d5940fe78ddeebb5e3cfc41f3a05838c5e83c1bd15f4fca0043df5252e1020e8c71e527275bdeb7e1cd2c90ae8d92b6233c64e4d02ff8bb0e3b35b74e2a3ad5e44e01635988374365233e908884eec5c787ead1d078a56e1e6bc62c174c9d469098591976ee4a08583fbbc9e87111e61b2800819bfae32cc931d222754e24bed390eac703c312b7ecfbc27419c94e47b8c13b0c052df571f409ee688834636f702138a89a0b2005c518c7df979f3159a283fdb1968f558caa21e848f1618ced012bf306bf0f0555dda56255aa637aea2507fd2156d96a921796da146ab4941204937e985c285a38d418ba654a6b7b1ce1118f1e59d4213052cc5775699bc81107cecb5ca77cca2caddfd2d3783be226ac0d9119c3f92f66c4443e0fcf8b2c330e5d856b93388bbddc307b3f9dae8adfa702a6d1f87d72fe8c203622aa2ce0fd69916b7d4dd5491100c301973a87637d297c0add4e8da200e8d438552f68cbef44c979641253f29f18f201ae64e69370f1c40f7280a3db4870fbf41ce6fd9d79308caf38875cc89c0186ab9ea63b7fdf8bce9b413c64419cb6e883743842979c9aead29f904b946f34774b176d55110d3535a7c36fbdec08369edd230650fe43d382d2eda2186f08556041c20eb35a9c94367a529195be3d213a00f1451878534d4f143bc518db56ca50f11d2ad46aeb8ae71353ce58444b466cc28deb5a17b0db73bc6e6f5e5c48b327332e7d09d0a2267e7b53a287ded7c82c1d0ba9bd2566e5e91ec20de6917b07d4155edd4579f3e647b1f4f290b251e7d0df892abbd01808d2d6cb2631f257f009fb6e735d14c50f6cbfe0459047aeaedbcc56781429d0d66a6a83ab3d48f04de5162bf5779181d780d54ac3522df2d2f854648f76e51fe2e6fb26de6f5bbd05ad8ca29a89a3b0b595618f587017d6d7374de9c8e111642d9d31f4d963a7b6cff5791bf927086f2475ccb31845a9a2cb0a935253faabb1a59e4f2eb1b9c63447f258c5a41847197be4147ed88535383a3792c71033723e2d8efd7e15a44d9b28f3be1aca83603114885b2959ca8acf60b8c989419e33eb1cc39fbd6eee6e19541e3c6a2d1cb3ba34d92552fdb4daf67a9b60348009e6e1de19752a52a7edac8d3a81c77f24974a7ed30a659b7888b901d1f8800371577e8754d00e1d4cd9866a923629e4a5d8b13997e1209f57624514578f650a3b6e1c83cac9576d1fccf57e71af34926a4ac5ee77742e7cda941d348bf4d5a711ba9fdf5cec78834f1ffa335e27e2130a469c1299b8e3a4516de7ed3bc036cf7b770d521112bf64a1912899d8de88612c5e3ad0386a70727b74908af84aa874b5065d289de9df170ad4c2a4cca90838e77bad75a510dfc28d0237203c0f4fb3419177a62b1c9bcba12146cee5d648f29012fdfcc8d029d257410483bc77f66d621ffb2bf727fb64ee29cf36abc036ee52ab7910b4870f7b4af6a4b8214142cb2b60974d07c6c77b6cbd3066cc6d7ee7ea968b18586c06c010e51ee68e3bc6efe787e489930edf8e66df431a02ff23547e6ce265aab89e6661881fe32d1021740c56b434f5f6408eeba0257c5775fc6edaed849aff1e7bef3be795119b8d48f1b7d130befd3982151e459be159dad22b2115a0d79151df1945a0f7cb12d752ade3225f6ef954ef1596a95df1e8aa3383e440767a0201685fac403ff4662f56ac9afd34a54abc15bdcb6bb285912430200636edde0de8ad31350db7baf931287f2df76e8460dbef3f1e4a17e4bceea9c956f2471d17aa751be387f88e0ccf9f2a03f4309b2ebda98d8a0e0109fcc8611d75d13460e8ba30311e90e4c9d9fe14319a1451175fe338b9318f3ea700f6f55b0234dc7b51869f5ca094f767f9838da25a18c41a05c681bb1dbc1e1294a8f64a4018ac6cd4bc689a09363ffbd39c30c1985979a5f558178cc48adc3e2f874d3e27c69b8d5a48e40559e22ac0dc8c05f655cccbae00297123dce874cfa362fc7d98f24003b962c4fa9dc7577de9d9ee4382af9cf5b79f6f2be2cc0b8a013ccbf876a46be75019e43687ebbda5714da47ef1f0c44143697e781ca1ceb193aac1b0e750dbac197938f041d8a03e8a76cb51daa6164aba867bfc413f4105d2eb4432c5ca19f84d4470409cf62753a4f3be25406444682fc70f16ad0c21d15c9530cb884ed46905af3014f22a990944a53d2623c2f9d24ab7d14b15d135b162d2370bad3789f6283fa5b5cb78bf7ab650aa36fc79eaf797ed42408df753dd4e42861db558158cea3fa8e8fc223fca8a9b06686a3b349394c01156b3d87cebcc1a7a936d116a3e2cf4d3627379330d8f6242689ebf03a34421b440b28a48e72e4b73f09ce0d5141a16f98208ebcef2fb6a42e3f57d8bd31298e13bc9e0d16a7d1d2e6cb0650547be45f5d0b402bf28aa22b0c85f3ad951dd9098dfe6ad58052b7dbc8f5c868bc36fbf48ba6fb1c36a4eec9c7982181fc8e5ab9e4735edc9fa195c91fc777b8da79c99afb19d390a53dd258927651539034d2c6a16e9eae80ffde8779265c6de56699816bb66dd0087f0a331cbb8cce42f251b5cfb80b4a03a2d84c5436d11a107baf7e90648cd8c2ee29b5165030bcbeac2176ec3ffd35d7c69502a01393396f2920cf935c8767560aced6c8a11f5e3443a83bd32f70d2c3c92ebb87c39ae9c1d5dc5013fe7a89246e9e04c14a7ce28ca1155be04e1b21043f474cd44ad7b3a6529e37e64e5b9f2426abbfdde0950faeaea9bd2073e16fe53abf1b482fc91ea609f8b32ea6209ecb4f6addec6b62a0b0aafc5c2ca5b9040eebff760e88eeab823aac195f2b2016e34913164024c28249bfcd0e31592d47166dd4b6a257bd22bd92baaa63c0e9d6bb3d3f7a014ac047135470bb5928da8c31b80a92e0fdbc10c892d3162e1f2a790695da26779832a0811bfd810335d359e9422c264192c94790d985e0baed430f33aa0f8e6aff9836c5b9e36f42a4589d36f1a26de273f2d04093f42580bca2727026017756a657d9bb6c9a123a631ea47d1f5dda8e4d8f66ef8e36a98bf5d800660d1c011dc4f3370e6c52f0027012d5a052920ebf94c21c440f9b71b797da13cc694aebbb9ce8862c2427c33fc5c39974084e0d9b3262eddd51a8384de296de178fea26a2ece31357f30b0d1f6b2eef5a8cf71314bd82058280f733846438e9dc050f2600fa7928e0c455f12588cfae89c70052200f3213c3eb2e662fc0151d77cc1102f5fa2f7b54e620ce6601ceff7d8c0f2546089b15c2f8b4cec79954cc17d4e41617d3aa522ea29c601599f5abcbbd70a31c3f01efd67d0f8827fe5109fdd80cf4bf6313c5d5ea92695418c9e3b0c9742e55e1b873b08f53de881534feda094935e333c68305135995931e6b23724fae7a9db3133c4055ed06c9a733272487527a961a1bd158404405629740dba23f5a7137efde04b3beebe3558f49d5c3ca08a95ff05081c8658688b1b5ccb1d9626beafe4fd558b04df4ba1fc72d19a342de17afba919631858d7b67bdb55aa7464a72e93cd6a5e934441e0c99f5525df891b85d909f0ea698dcd7829f863c292351e470d7ad1f7b7ffc3c3f8128f4d53587dd33b51ee0c16da84fd9102ffa5737e85a32bf19d6854c9a4f7587a0994fe769fc91a8a84bbfbf54e173809e62b7164af29f057f2d8cdabbfc8c35afd8f4dfd4b1c7dec24baea48b41e155466876d18faf4b7c85d0589094f52a3dee8420ef4476781629ccc7204bac0763a166b7e49b2a33a0448f16d92987b5be9871b84d752513d05395573dd6f13b9c001d6a50ae940c5f61ababde21fef3a5a67386b1cdc471d025a4bd972d2d87ae2c80c66637ea1c52c09014bd8b064453273dd7dad9c291552991c54a5f2e1e3e6caa39011d6d643f218025672f197140be1c67c4476836dd74e4123b24468f1e6f95a5ef07504d20ace41e420a936f5cb353a6740e0d80595ed944a2433c02031a9cfd2342221095a3fc316aa5f53270ef478a425d8b4615d371c9905ab9bba376fb2646fb7dba13ad2bccb7f3d945ac6a7a67c73c4bec192e60f2e1cce1845ce439a0f531f4c0f9f18536dd0aba02f672bd3488d385aa7bf8dab7795efbf7f93d6c1030158a7e132becc47cef12465b2fb83a9bfbb2fdddf27231b3393e20aa69642f29f0916514bf2a1267c6fdef8da6fdf676446df7202537953d487617bc88563cfae023a62943d5331076b643bcac07890f9c1b1ee2d6c5a46d521f25af779a8c85547675a5926ae6b25028d6526690328b7bb488801079c1696d92b0b11c615bc1367f5714e128a3fd1e79d6d8f33260ae9867409da1754aa4cabb483c0d8cb5125e0d5d56b20e26395d62032f1cbedfdb3bf2dda22bd482bee60db3e7ca968ed4b447c71cbbbca50dae6653b1f6d4f3b8ff580e592254c3a88e7579cce9939eb9abac239939aadfef1e0b63ac50b96f27d365a9dedab3f3de2ce4cb32f1caf51de20644c3517d2651c9d38297938c547a2ca632265febac195d6292e4bde7cf848d9bb87c0b7e4decafc674d0835e4303dab76f275f6ecf9ea9a85235f51dcf852690ea7df17dc72a3373b40641a84680715939cff50bf67ebc7d19e52263ec253acfbc6271ec9ecdf508ddbd212fe702ab6746c93aeaa7bda38cc5d770d0e1e01f8814ea2cbc58e36860375624a2132985a74f7db89fc0d02ba6270259b9999798b5b9012eb532d5aa0e0f7079e5668ed4f06387e7775985687ca16fda56bffd49a031fe23503bb1d8574d7103325bd63ceb243c01cdf7ca543d85c2479bc3fb084c79ba3e4096ce3cfed12c1f8f07adc72c0681727d4c222b200f7d484dddb149e4fb4ddb0c1d99d45e55ba797b0c52a8291c17351a0e810b8477f992bad34ff8e6b9e0512ba29ff2a30ffd5f25ae0bd07ab4e6dcfe6019ce3322580a235475f79ab161ac954bd958ab9fc5f32aa6a30ad00be257a9f726252a6cf17252d85b0aef6d64bcb987e59102d9499d5cfee7d837adaed5a39fd80c16b247215059d793107c06f34d526ebb931a6cd46747264e17a83921c2faa0597f1dc0ad609df34c2bd09352ecaf36866e63d309e3c935b3b79890c7d22385f4cfbe860b06"}, @ra={0x5, 0x2, 0x1}, @generic={0x98, 0xe1, "3bb1d2204277e4baa944880869d25ff3915594000665a4cb16442a1679f4a7495c6349ea1a3089e4618a853adfb9d4a266ba2482b89099b7aa852f4f2b3c282918a3268627215dcb03a687461f510850c1997045d7d4db27bde85e366dcd8672d2a80640dc3415d430146c6ff890fdde5ab8f313ed90bced7e2531e07211794b28dba1798c14a07478be24dd908fe84889a94f945c607efac0faa8c2ff7ec6cc05013c15cd4f68d3e54824e797306de18c8290b4b82d228f4f9e80e736a66554338f0337db75c2ebfc160ec91089a4ed6db638959ab7e9ec2d130d865e69f3e10e"}, @jumbo={0xc2, 0x4, 0xaf}]}, @hopopts={0x6, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @padn]}, @hopopts={0x1, 0x1, '\x00', [@pad1, @pad1, @enc_lim={0x4, 0x1, 0xa7}, @pad1, @enc_lim={0x4, 0x1, 0xf}]}, @routing={0x6, 0x6, 0x0, 0x7f, 0x0, [@mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x67, 0x18, '\x00', [@enc_lim, @generic={0x2, 0x27, "9f2a82fb2573b8d424aa785d0fa35bf4f94952acde8cadbead47a5cca67bfa6d207d0991827b1e"}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xe, 0x86, "bf75866bdddf199f34af29c0ee2b950cd6ef5498323948d713df570c9c3bf0b2c667c9766fff064571a155ba5116c4ebbb1d67f8f207c588572146bcdf78b206377791b78e3b5e83c1d9f259fbda4bce4164e471c09c44a7b5d3bc3a2f47f73ec11bec43ae0f115880fef8b0414eebfebaeab77f262efc6f8ce9f1e235dde03bb11eefad1c3e"}]}, @routing={0x0, 0xe, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @rand_addr="083b186cffde0ff87021a2263c8c8daa", @empty, @ipv4={'\x00', '\xff\xff', @loopback}]}, @routing={0x4, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty]}, @dstopts={0x2e, 0x0, '\x00', [@pad1]}], @generic="c1ec139d395a93cd5ef62f9f376337d745d9169c8e3207532b635dcca9463e3320adc412eb70e2eaa611e7152453ede5c5093bf108012c6e9569c652632aff66ca0977051f22886549ef60ec51e907cfbb92fd10b16336e0d01d33305f5c5ed561f89d3ba59e2c"}}}}}) (async) renameat(0xffffffffffffffff, &(0x7f0000001a80)='./file2\x00', r2, &(0x7f0000001ac0)='./file0\x00') (async) ftruncate(r0, 0x5) (async) syz_extract_tcp_res$synack(&(0x7f0000001b00), 0x1, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f0000001b40)="82b8f147d21e7c6b3e6f0ab91b807cbf7c47502813873a20530b762057241a5ec4c26071f06a4b113c6bdd2e1776c01385435a9f5e7bc7ca092e1e552a61698f948dbe74ad06b6c7fb26832e2885a57f6eb8265ba0cfd7ac10c20f9cb7a6772c5b01c862b4b329778c0d7625eb0fd7f4c146ffb3d5bcf437c528ca41733507812565fa9d0226156d575510ce0a906ab231bf77d932666a386066a056d3811aa36435ff0210", 0xa5) (async) r3 = socket$inet6(0x18, 0x1, 0x3) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000001c00)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @broadcast}}}}) (rerun: 64) r4 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r4, 0x0) (async) r5 = msgget(0x1, 0x121) msgrcv(r5, &(0x7f0000001c40)={0x0, ""/151}, 0x9f, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d00), 0x800, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0xc8) (async) recvfrom(r3, &(0x7f0000001d40)=""/128, 0x80, 0x1, &(0x7f0000001dc0)=@in={0x2, 0x1}, 0xc) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001e00), 0x783, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000001e40)=@abs={0x1, 0x0, 0x0}, 0x8) 2.107954755s ago: executing program 1 (id=77): r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @empty, {[@generic={0x0, 0x2}, @noop, @lsrr={0x83, 0x3, 0x2}, @timestamp={0x44, 0x18, 0x3, 0x1, 0xd, [{[], 0xdf91}, {[@multicast2]}, {[], 0x30000000}, {[], 0x1}]}, @timestamp={0x44, 0x4, 0x9, 0x1, 0x7}, @timestamp={0x44, 0x4, 0x3, 0x0, 0x2}, @lsrr={0x83, 0x1f, 0x9, [@multicast2, @rand_addr=0x80000001, @multicast2, @loopback, @loopback, @loopback, @broadcast]}]}}}}}}}) 2.10758383s ago: executing program 1 (id=78): madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = socket(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x69, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) open(&(0x7f0000001300)='./file0\x00', 0x615, 0x1) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) close(r3) mlockall(0x0) socket$inet(0x2, 0x4000, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8001, 0x4, 0x9, 0x0, 0x9, 0xe6, 0x2, 0x2, 0x2, 0x9, 0xf}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="7168415f9a14c8ea6c2a0214970231b3278a5d292975e8690dd5744843f0db6fd48cfdda4ae5a7a9fbdc4f3ce3800d4c8a357dbae3c190b91d7c56700c0c74d7764b1dd42633ece8b4a7b8d268c65e3d6f536ee8c20696921f635a8014332c2e44129764e2db6a31d05b83e96781c76e33a50c6f6aaeae55d75d55b7883ab599efb8209328fabbe9b3ed89e580506359fbbf1612d43c0cedd91c2b42d690a00fd57ef11e90dfd4dbc311af09de0d96315a2f23fb84ff3ccff4", 0xfffffffffffffeeb}], 0x1) 939.661684ms ago: executing program 2 (id=87): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x0, 0x0, 0x1}, {0x0, 0x3, 0xfe, 0x10004}, {0x6, 0x1, 0x8, 0xfffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x64, 0xc, 0xec, 0x3}, {0x2, 0x10, 0x7, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f92e00000044b8877283f6c777f5725a00ffab9df8b5a909000000000000000000000000703582d53b38e06643ff1e940f0c70a584aef1307224a9dc9ac48b", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) r3 = getuid() setreuid(0x0, r3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000001440)) socket(0x18, 0x2, 0x0) 798.10982ms ago: executing program 2 (id=89): open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x20, 0x0) (async) socket(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) dup2(r1, r3) (async) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000a40)="24fd2ddbcd9f6104fdcdc13a2b72beed9d703c5e190e1d2a8fed0cac549796c3cc82b1eba2b1918da10f168b95e5d714357f625cb2d3bf51968b01ece7303d0a291d37c3f32de70f0edbf8405b8f8a4a0f24bd980fb010ee52fd9da61ef1d3d67c9c050fa22680f92daf845c7c1513261d9f92dcfab32e7103448093a70b20907067f1ff5e1b318ee28dfe2118ccafa4aa1953cc8666b23d8fab707bf3a5780efdb4d97ba77159e2393d7ac3e2e7ffd0b3fdfa06be0786b504280b030a0125e96b3e923d2a67d6b7f4b0ed789bb0feb5b73e3100bb10d7a6ebf45f4e759101b513ed078ece7e204adb3f6db17583b4117ad231f75e7c26eb28e6dbb0067171480c393af3ff1ae97d330afb5bd054842e42715102fb8cf0b8da271d2a194584abe53915c1e28277040a867c6eebc2181077d0ad52ac3b75298e6adbac159719bff6bf7f203b7e7fbb09b117f5d112ecb6f9d10bf75a9e7eed1f4c77632870a06f71c522b02eb089691a577aebb6ddffb67cf1daf6cfb25116b2f3e6ddac76e57524b5c7312185b0ede813cb1feadfec8a02785993cd79f250002c32ea56b16360618f9b6954f7888b30d04fad60aa2355e4e0010d0e44fa1e31f72b253dfb35ccd26a50f42970666922c2bc0dbea20d69c438f1b34124d7fff10ce56102b5949077702f120ab4dc83e5092233c25b9c447d9ec2f071c9e8318d50f8d3028220ec7069d13ab929915994cf2df798ff21842dda607e90186a44ad56cf9338904090220ea6c6c30a7ed73744b8c23a8075a5e0328f19a404e8fb1cd927029efd0d55ea1c700237121207defc07e81a3ed3c74642df432d192cd90d9b850b407f8510b426acd897bba27bbbe086a3d5e75d3de0ad243bbf4cdb18562704cf834ca0cb382ddd7ca8603ff226c97f7bc2848b1bf587127a04e0d64678ea00b24f28e916a83a3b4cc0b589002bf86d8e7ae0fb73841e27ab1a64e6da88cd766e9e33809ff2eaf0a4348e3d27cdb554a73b5022536b64464ba858e169ada3566418de337ed0b5384fcf73b3ba8cef2efe2eb15a3fa9cb3cb679bcf16b2e558515d83a699af9571a6961cbab226e0713dabb0252d4e96a708f4140de96819fd337f9bde88cc3c0178ae567d05ff59bcf6b433645f8ce530e61d79bb169cb96932d543b368992e7c05e97c54fc33b8a8b9c86520f88281c13ce7f5dfe3aeebaad0e5a8c86e0018036df5d17965fe409f7555fc5adc7820529a76587747da3d80ba0e85a924276f56e07bd3650e59fd296ef919b5d189ce67f89b81e89ce5d02759413dc4381da74a84ef8839cdff890e0d2c53bdee2e7b33195ea3fa2a94ca35b95fe1b506d38a7cf565ba3cd003202b92d4b9eeafd91cce0bf5685a5f01ab492011e20c64608339668d05846ca7d79c24043056936f62a4806c9c1c3b3e6bfda84af9112bbce453490ad0147213c7e03e5c0fb904d7afa6428ae5be9dc1a9a2d50d6f1ce253f3a5e9affa7a901593eac91da0627acc5b47359afbd66c16cdbfdd121d8c7bd68fe651815b31f9673eec95688f080b32855d732287ff6dd14335d8d1fa73e80f1f956ccf711b6930a1bb1450d7b10b4ba61ffc7f8c85b44b6b39c30e6a055cfd628ccecb2e35eabc25b9b46215eff7274060f120ba5326dbec6d534ed9ff148340ce8b79cca2668ca65ea8fd3e6a489c4bab7d568255daa7b7d9b20514a4b9209938cc9508dbb5e8ad347317c5b58311a5ce28fa236bc242836d23c7aec69222a6e49891f9578ccb99a2f5585a93bbbcd1bad9b49a79fbfb47d2c11682d1b1170327609bb52c1efac544d5565ab0497daf6f04ef593dccfefb2eca219419b82376a9f99b6eb83b7926e4268a1f944398a868507f2e11157a4b0a2c5700e84f862fd0443cc6278f3b09ad92b837c177088a5b4dfd5061f4debf803a290f28b7a0a42bf39fdd3a164e5270e198f727b27ea6289980dd6a83833dd53aa03f608d475d2ebe52ec82851e0861fe0662c982423e489a388634d2a415589f08157e8925a3565a6d75b696ef74a635b86fd27196448db68149b0514237773451b5ac7a50afa9915ecff8541b373d2fae6fe12cd98323bf250c40a5e3795742f8b0f9ecf2789649fc6f31c5bf6be2663d8d7050608aaf801a7a964d5ce2f2e4332c92b162f7669a61ee687974f944ff14c470f02c5a2c861485efb0e9308e94b70b5183d3eaa4c4cf2c2940ed2a8df3840033e2c4f1829f51e5cdb9e6b25706089683f4d6d20ee565f39ac8ed166f0e6cbda447b22ab04ce0490155fb38a1e88bd9537e6b5bd3662e01d285bcceedec49e214005756f6a6d94e7b0bcfe1278e40a5d97bb6149fc8940b6d70177e06f2eb02aa3cd89e92b9aa29589942cdd5741b82de9012388fd9f56a7f9c0180bab12e1020b10e732688d25ce387da255d78202c57d1913bb15d279cb2f0f2fd4bc81c02c0f81060ac291dd48433cf550a3b89a3ccee8f6641fedd6af70cdb9d2dc958e8b8213d6369c6f45f861da22ccf21303c91f3913f16195cbcd122e3ab9be012ad653f0d0e64bd1cb7c900314eab5a13c98da1996526b19ee03bc85e2da3966a7c8e7339a2039ef83aee6bc44a5e55925aa26689a98a1488b962995389b7bf60ac4230d681abb38fdfff8610cfd785913e6ecb4ae98b4bf21c67fc1b300e08334c22d12dca60c2bf6bced170db890f70539a3776f14082159189e432a417a1add4e972241e751ef6b510e7cb21aa5e03c352206cb8d2cf8fd1a89392e0509dbbdd09e72a6d768d3a676f5e4b81cae3c046c7c1653a66b6561c7321da5b06e67f57eed687b9c5322a9220462ec837ec077c8008453f2eff059059924c215300ae53360f1cd8007a75023dab12243c35ded761ddc483bdc74cbaf665825852879112ae38481ee597630d0e135a6aeffda5cf17b5eeb6afb38d051be4476e7e59b9f4f66724bd145bcdef961f31b5609c57645980ebcfec0ffe29f0add7a6b09bd312ab02e13929a49f2ef6cf8c467deadbf36db5283d2c0da1e859647f65befc4a123e9b25776f9fc1e1dd512c99d4c50394cff6bbc29f3feee8acbbfc0edf1d0fb4365f2909909277e35b60a689aa204821d9b0442303eb02817e0dfe2a20070ba81b144b1cf5b308913793cc44c8ec671f4b7542fdc3a48f0ced1c1d397e04c5d4471f185be13004d128331301d9578c58c394fb2772594d880247b425bb12fea1b96896d7f8c9186e399c6021a56e937ce34837acb1f5e4f49e4f2bdce55a460f887040fb0c90242032d08aefd082a3e8e44f63f96c1d3415fdf1109632fbf066b728268adfcd980148db49419a080d76e375cd66bbf1b6b4ec61bc6f7ec9850f8586e44596e05f8437a2caa6d7f0c875063c41f74276616041ea6b2826808841226ac39cfa48c57af88aa31abfc2c5d7b3c7f04c290e800daa2b7ec0303f319207f9a8cf51876add5471065a547167b21ac008b32e294bea7caeea5e390acc8a52b041ffe683caf2078ecdd5afc1457a7355fdd658f7df708d52c3da5d0c2889e0793fa3c083005dde5df7a638fe58601bce1058edf6d18eb55ae72ab3873c65daf7b36036790e5e7fdd695e83bee650c21611799788aac0f1dc8cb0bf613bad641db5be29ec5d5442e9d0f6b0b5911dc0edbab7a162ac97521d2b91c64fda92bf7bf9293b96af545c2cc948823a78807efc674579e56df1a394fc9c52385b3385f05ddde12103f4600e95e8955d90f6dd4a1a920ce39b55f9c9fb2d2e690376ad5e5b279ea5837f839c454b15dc5f900711116350775de15f3fe9117479c7bc4ee8851497e6ee261cebe0df6c87939b12f3c984cf5fb16b7b3c27b6e6278402b50bf92257bd4842a9f8e55849150e3a4f8afd6e0d986c146686f48cc1f9d3841598cd6d762ad9acc1b9fc98af50a0f870ac3bdee3bf6bbd09da5cd6b348a28ebf34c7b0fb55da2cff5bd4915afba906261f1ab74b48fa8c6c7e0799659f66f1651d23173ca019d264be2155ad16708712a71b7952a8e94a6050134efb7689e83ce9499bf7b633c4da751f04e942a8ae37aa937b82792ea1ac1042746b80dc21e915d4601e9243979e03b6a1faf5b54e8bcdad0fc3d61592339bdb8b42eb6d19772e3527222103de2684a9cbafd241f7b61147c734c2cb8170a4328847164306c82d9bf130f88896bca881831971e0bb321c5f31165eabda87d94b6fa8f1871912073960752ed3f90e45d2ffa7aeac8a4ef7034ba8c92d9a3d15111be8c15630950317e7a6d303649f09a1a45f97d1974c15e4f66c062883d8308a2cd7d0f2b8f2296b9d664e8cb02e0024b1481afacd4eb7f7f5da474056cbd9ba1dac2785fbc6681f013b064b021b2a43a75abb09da5752f38c1f0c20a72538987e51c5a060f0525adc0c62f6c7a867f65c3d53e695a65d423782c944f92fc1afd28c15b87395eb0ad9e490d79e8f057ed63341d1ae380a8f7be8b95335641ac476032693195c318bc6ec212a687c04829c30e3f93e0721d5e689dec865fb5216701b7a750163bf4a836dd42717be39fcb4b2bf96b2033f6315d69eea3c3bb934e3cb74a576bb8fea30621a430bd92dc1e0cd39e864633ca946441074ddb30962f168ab1549e8aa2ea1e13c38b126826036e838615d41b676786ef4b462a4782b162e2744207fd12a8ced5a2c457fb91fe6a47b7c05accbae3aed17ba07ec45b70ae8cc1dbfd937ea5fa32289ea5fb131f322aa51c586b3d61c99a72aa1890fb715a13e3f2f6314b069a6e8a8e25111d137df02be110d3c213e9b681000a2054eb9a4efd295da7e0e3d9d6ce634550452face252bee92a0a25612ef1d340c86aee4659a3336cb6b11cc1c029bc7f38560619c73bda5c077bade7fd57b9ab89f537e12bacc261750bdcd9ccda3a2db1a570fc2b418acac072accfc8c85d337f0be58359ed18fd7e79f81b81a36783fe26b2fd970b33134588fbe1687ac8697b4a904cc2a435f82a853db7757eeab526cd502d3baa2cb6b20715374bcbda955690aa74d2b4f398aeda7b760f79b710b260b44881ed2763ccf0240db8924b42ecb28b8d83b949e1ce62c2369c100c84dcf456eb985566cb6dc739318c0bcc6ff70cd2ac488eae6d89eab8cef9d0bb9bb2ab406ad82d58b35481b1c6fdf7c7122db4eb918c1bbb04a78c9978d18283e00c6b686c4afad215dd273e874ddc3b20e0f11ff124420e256a1b1dd6c6de1385e403e099f7f648a89bee720c83ca9c0f08c03c2273ce4be081b53b731769d1402beeb80d1f950727359884086e1c6c3647aecd3158b27ae97b6e11f6dc41b04d8a6d6e19a173d198a5753884b1b4f9a8304686e566c9a0f62c02f7bef40e0289b2a50d9e8c5585a81689eedaa3fbde9fd78dce08d48bc167aa5b3df379bd46be3421dbd56d3ed5278fe037e464b23c72a3019c6b93d858e06170f745b2e950dd1e0abe5f2c0a007cab62c7033eeaec3c1b0c0ae19cedf3f06d58e64cf5181e3495fa7b56325e63cad5f071a81a40fa031e630d22de1a3455c6fc4f8769c24ec3a42c1f32484d7687be8b3b6af37201483c7d19f52e25f86694822171b0eb81363400244a96419a7a62cce4b84870f7a380565df37de9ec7af4a289e19712f0ae2c1c3d2c4e55df1ea3959ef1f41773f1941689060a49f3af0718715bd7d161bc7c765ab084169ca5f3a1d040e8af8279b778b3c7bdd4e0874ac137f8ad6d3432fe365f4e204126a871d9e9f415adba8c7eea86394b4eb6fab4f263bab5de288f444789fa4a5e5582da56", &(0x7f0000000040)=0x1000, &(0x7f0000001a40)="f0c6c919a534c3853b53a187fbb987cc353b9856fe3376c6ec9e685d515fc07a53cb27ae57800362032a01e8193c82289f120a6c39458bc9a3a6f7838f3118d0ad74c43f6e4d0b26f612a450678021d150ad63d2ac8e10067d0145ea0a0819b4053a7530baa3ec912e44e980c1d87bfff7dd3c9269b24a94f1652ecdb4ae7c7c5b784206ac6dd945ae24651b9add88040caa4fc1c03620d59c41fca66987d95e251d6218adc948095986ab3c0d707478f8805dfd83d301dd5ed1d646a0bf3712f142ae9c677ff3923c07c11178961ffb35677c9712aabd067d7b75bdcebbc3497d3df33b59d21c6c21a75dac4d015ee6eee67b36f7a5cf5276ec9338fbd1d62114703e1279e1adc548d0f0ec4d07476c247b34373347a8941ee1c8d90bac6e817465811f3c65fd17bc18a05f1b466dc3040570354de3d5890a19b3f0c2bd3860c777a0d8740dd14c314d01347709ee5f8ee296a015dc8ce04d86f2dc34cb325e43f4aeff3d406769e7df713d30bcf169922345338fe6adec0ed9a6b184ffc2673c12e94773069f3e845fbe1519a9c69bb1f073bd5cdfcb3c0f8315d6c3b41d82072a0e5de39f50552b633e4b2dd24a2722c949824af616be911811e7a600e275c034fe77f2b1f9f943f253f8b751aab9482642d3e6fec08d0d9ed3a5c9c107169fb6bdda8b9094aa81711eff9f65cdb3f7aa593067a827fb8ac43cfb9e4219d2d883fc043d02eec3027e050593d2a238de91e699c3fdf8496b3b72c02c35b7c9e5dcf3e7fff11b881c68a300d2b81aa2b4739ce16d5da723bf2ef28a5430f3284f82eff76e98328c83be0c16aa779b61f00cbe29d3be6c26ce0ca42c3933e0df2658fb3cd5d862c733ee0dee95bc976899dc4aad33b40654074f3cc39cf0374535bad29db49348b01710c1c0ed0627627a467e228dffcf43e57ce34d47327a73107630e10b6706c24eb3d37c57e5856e306bfcbaecf4a5ce56714d485346874f6297f90325368844027b99d3c02200d953fdc767293d46ea5f72bf08a634cd06328a2def40bf436fb272ba6e8351c513c1ee777d10ac6531eb7d17878678c4f2d05ac207f9afb1808236004a6b12bb1153368080d83edf4d94d9c4a5c4cbe5947a8d2d4e18b69034502c4dea574c30ed3062740692bcf79804912671bb950297dfa7aef5b38ac9c8cb1dda408bb217e20ecbb9e69c3eeba97817f707e78199b0d12e1f370b8083b4f7bff8f13380a0055a5a902f837d6d80a9fcc8199a033e0cce1bfb871331ccc36da7af58090ab43b4ba6ef1f81891c53c9ca00847d2666efd91b1ff2305e4b0190e6b05a5636910955a71746be98485448409008488a43c962de6a3afa535d8caec7ae7e0545b01973a7cb89ead223961da92c1dd2838a3cec3c453a6ec97bcb491d87d9b26cd07ff7a5488acf0cfc53f2c7497d23a0d4cd3ecf4c5b1c6101909429c9455ad0a0e7bc1adc0cfd106e4398941da74a4d887c4651ad7231d1372340e7d17bf66f842dbabd60134cd9449ed323d116ab5e62cfa3ed3c00962766790a2291c5d78948fa4139d7169ddb86538d08187983a585f0650bd0f6e88b01ed277d1c8bda89ba7841b7c8e23503c9eef069802526eb4a86e14e428f209f0689e94cfc9ad2b4a6f2806afc68e4ba548bf15f320489fd3203be3a9d5eb8b315a012d6e1abfb188756fb9844f2b19c851a0d3512ea8d3615b86151e4ec1e20607c42562e26c5e0f2dda6ad8c9eee01a864dceb8b4a6e3d8be5d345457f1c33833aa6df691923f9e604826a5fd2393d0c60472d6ace0c2ce0e0f5278754f1d5ce4a07c643a162a80f04383b89384fc22f5801e2721d8ce11f027fb61e0143855470be3267ddc94a27db790db9d6af78bc969500f077b0c475b6b8e7ada1d39048f6118d925468707223be1b6b4cadfc5851f622a9173e9c7c19540340d1c64f5b08898e52838c3eb6d826e58ba835c8d995c6ec23e056bf1e35056e05e098c6371a1a3d54d77157d87ae85655d44b18380a1b10beb82fd44c859a2f5fb0f3ad8220a8cca0bdb7a1df41cf78213a9ca35d8db709dec92d95c958851ad0507234517dda0526466b2e3b6f12f281686a8ca109790b6fc92903ecc0f8a1349fcfbac5150c8c4394542279d68cc265c60939864c05a763e63f89e9bf1fa15d9031853e9d47f887c0059d3536880c6d45ec3a29178b97cf8c2ba67272e3a375848cad4fdd20b06078633cfa92aa4a3f08d4671c721aea4f396153871318be4827a02b4306b41dd9a2e480436c5b00717cadd0e33bbe5a0bb5f53d3eb0f30a7787adaf8ded7bc06704e7de83383431103ee13492f49da7359dd115bafd2ad358bd796deb197d9868194fdaedd8f2658252badd640a3eeb54ff35d4277c682457ebfcb291422cacd5964178cf8dbf7145fd8b79011028c14523633c91454c9f6f0ac69e91840bd494b853e70d0a0f4dfd05533c2342e75a2a4d31b5b41dbe5481a10770158b5676a5417ecff66c2bf50a19592446b6753e90cc918726381129211d7a1fd99923e6525fffc7e0e45864930e2db7a04cd25ae215f71a5697886cf98c664cb66c6dbabd946c1d83181f6f41648634112cc9abfacfb5ee22ced8efca5c3c57a1c351830472334758097e78918265ac8c8a331eece6cfc5613994e35563517c1aea0101fc6d5d044277eb7d43c74add078fd0edddf3e507e002ee523354c336a550260485ffe7f9f1340ae4aa0835350481196d0f18dec591a5c09f0656e303d37598d040bd70a8f8e597d37104e854048865d6c41433bd922491ff430b4ce7818a9e7b45d2621914b82ad847a4d39f3357702eb4eb78711c1279152e95cc8a563d803b319ca4092f9d741329cdba3f7b319b142ed516ca55909c8ba5fdc6dc44ef8315fc486e71c8f5b03364bec0d7ad91a201b07ff4c91f65ff28b406437e347a51f9a04d43338a688909d5631807562f77dd83e79758de7bba540f111f4b4a1db80c3f4ff22ec5ae913db6d495c2a4a66ab46a44fc1c0778abdb09c307a449d482badff18305fce9460128419d7b93a681d18d2713d076261a6101cf7499bb273f31654030e09a8b4d2e5b07bbe0a8bf3a763ee6536e0c09f3530c4a34783bb89ff310f4982232eda6311cb426c63e91d0a38535faae58ebf00f5b1fb376427f48ccdaabf2b6f6c655a13d243fdfdc1f32d41816e71c163f8c8395c111beb8b1f0d84804c565490f78fc68e87330959529d43a6770cb8698c2cbff25804c82a7dd71ab704ee5581402e1883076c7ec6db1c9385f84ffb615951f3d2a5c525bb86537ba036701d42eb3fc2e084267c01bd47c47d202f85048bd0babdcd42e92aca61c1e02b78ec50a70c46e68356602bf5c49d9d1d71867d6d8b25a30f36f5bc78dbd136a0bdc015fdd3fea367ba8f01c2e65d0d60cd99d85563f8e8e8e54e701603f65f94596e996955cc5880485c584d23a001b2f53ae727b188a975e5ca3fa433ee8722dab788b8285d571f7c0036ed68cd9dfbafa5bc6d0fb956e3041b04093cc10e33a3d25446834d6a5fcba06136d26c0c0b3d3b9e51988f5015be42f0224b7d3000fd8502123368bcbf61640d11efff126ca570a09af7f524beb46a52d656992ab0f68b11d6c33cfe87a84d5e77ea185de2ee009e91445ecd517f8528be9f69b9b7999b8e1eddcc410c990aacce61a22327484144d44e192fa9399a441560618ebdc3295c45be6d9661c4f5f2ec1d4f235cd0c1e619515c23445795585d458914743a00e17093c701b07a101fec83d3d08332a42018792452eb5af224216cfb214099742278f2ba2a796e5845fdee426fd522412a3eba56de5d44ea37e911289f24af4023fb031ed205a02030eaead83e58f342423668b48dc1641948629b57e5de5b6e3a1c8f83d33e9c4e7321121f324b3b06340a56a044a3fb8e24644d366f0a04d5e07147590b0e103a36a78629d266f1ce244742f81bf4332cee0c52ff48a48fc44b03bcb3379112ad875d0eb9f8d596753a22cc753835ebc041eb4584d779524a65f8b526a2cb4f317855f010c83b790d84464839dd6cf82419aa52e1fe897be938c49acca052a282fce15916d89b762ca58905b0b59b29ff63d9f6c44401a252121421e4639fc32e7064e0db81647fab5a3374767cd6d635966368241a4090759f6feb59a879576cbf7bf5da1b50c5adfff323a0876d528912a7cfde6dd8b182e8368590ea24bd60dffc76ae4600bb1cadaf20b61e18fb6ca91cbc2178ec29193016251c2c485065dc3ebfa8c8a37823b3ae05687cc87d1c54872761b39bb9d47f99c6bf208cf043cb58045ef95434fc0d9209e0cee0d85fde6a961d5cbd2e7a764c949a1788047a1a46c9e0eae84a3c214acd03a63bac26a6b41e1ced9ca7facbbd6036d503d65d072447418014a4f0ac0e88053c511e4f63b3c32021c5b08b1fc7af04e94ec10545f999655e93fa2c8430b9cf8b54cd0569438a83c7cf16880368b604386dd888775df244b7220240f35662ff35d314fbdd0fdeaa831afffdca37ffb58305d172f408158b5b5291e559dd790af2d213ab722fdd7497ee7a21f3be60ba125c6355653ff6e32b4eaaa79c3982a8e531ca15ce25859b2280119c8d4176227688290b593cf08ca4bb804921b93a7807773a74974929d0e962179a9ca6683fd1db10c30a42c98746e5dce40339e0a51c6577383cdc70a383989458e700a0dbe67f11193ac942c466500f60b0ef01226b7b915cdca5aebfbf36468458a0de9042328a2f57b8d3506828a2dc05225da4dac0820ab1446ab65b94fa9571e35783135c9b44f6f9eda5971393e4c262cfbaf92c6baf1198e8d209de58453040f3e150adf24452780d83596e4440aadfedfe3a143e2a63bcd2d9ce097c7849a87d15ca75149d41cd20a6e60c1884341261dd128b29eb1d56fa0414d74bdaa9f4aa196da555009cdb46a6100e0b1fbaf96f26554c4bd73f6bf44af4dd90ccbbce1df638a8504a8abef106ff923b6bdff1b7e3094ccdbf7eb1610add45311fa90d02e2f15ed3f9f08d133521bf00179dc056ffad3464237aca1137600868b51a88cacad9c9c64734a38ac6b43ea5420817c6cee4e1ebca25f6facba08f693f86d60b3d6abbe17d8b8c4e7753376a0a226e194b58cf5edea68f2a86ec21fd2265cbe18e21db145d52b593541a9080f8277bc41673fbbc79bf8d174a52b59e1a31670ce7330d9675f5db79d3ca541a798ffd549a2d0cd4a9087084eb1ff169000e1b06b2f21061355ebb0e62ee730a1876c1bdb966d8c4884114fd427c9697385be3175b1be3806fe4b6cc48981f03d00b63b4357e3aaace54175f0e6526961e88610da7843dc4b32521b0bb6cf72e94132ecd53c95da43d5a59598411ff8ff5a3dfb74af8dacfc1c7844cbc6d6f2a8afd221805b5150a5619ce01ab13abd0f3d5fe7a794c0089d96361bd4c761aaff4fead31affc93df946cba4ead56c5db32838e4a3d570ded34f716739f8730d89ae8c15e02a4a53078b6a56d37d97ac1f6b09a9deb26698269216016716cc906005c5670fde399034139d35916fcbef97808d857ba959514e73302518d9a62264f0942897852d45a632ba48b391a00d8632a6e9d96dca72c3c61ebd0fd13c2dd6e326bbfd183741b2279b96169f7d9087bfbce54d116022dbb723eba8466008b69ab1b9e107777829208dd98c626e0543410ff4504d3708f0d36519aa87ca97740ee666f37cbb258287ff80b7ec4e97f684c903487d8edeaf5fa7af03f803a83c4080", 0x1000) 794.453231ms ago: executing program 1 (id=93): syz_emit_ethernet(0x76, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaa"]) (async) open(0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xe956}]}) poll(0x0, 0x0, 0x0) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r2 = shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000004000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x0, 0x0, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0x9, 0x80000000000}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x1, 0x0) (async) semget(0x3, 0x0, 0xc1) (async) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) write(r1, 0x0, 0x0) 512.62476ms ago: executing program 5 (id=107): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x129) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000200)={0x10, 0x8001, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc2b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ddc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x15}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x9000)=nil, 0xb5}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x13e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}], './file0\x00', 0x10000}) (async) unlink(&(0x7f0000000400)='./file0\x00') (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000480)={'./file0/file0\x00', 0x5bc, 0xb95, 0x8000, 0x1, 0xffff0000, 0x7, 0x8, 0x0, 0x2, 0x4}) (async) symlinkat(&(0x7f0000000500)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') (async) r2 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x44) recvfrom(r2, &(0x7f00000005c0)=""/47, 0x2f, 0x80, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000600)='./file0/file0\x00', 0x800, 0x14b) (async) r4 = open(&(0x7f0000000640)='./file0/file0\x00', 0x200, 0x3d) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) poll(&(0x7f00000006c0)=[{r1, 0x40}, {r3, 0x4}, {r1, 0x8}, {0xffffffffffffff9c}, {r4, 0x1}, {r5, 0x8}], 0x6, 0xfffffff7) (async) r6 = getuid() (async) r7 = getgid() chown(&(0x7f0000000700)='./file0/file0\x00', r6, r7) (async) rename(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)='./file0\x00') (async) socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f00000007c0)='./file0\x00', r2, &(0x7f0000000800)='./file0/file0\x00') (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) truncate(&(0x7f00000008c0)='./file0\x00', 0x0) (async) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000900)=0x3) minherit(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1) (async) writev(r2, &(0x7f0000000bc0)=[{&(0x7f0000000940)="1e89515531c4a59d633319b376e9656a77e5352994c5c96013671a8ae036b7c7506c36f777166f4972ae7d3e2caeeee82e4a27ce8467bd54c8a46afe3ef095f769a16ee2f4d887b6191896424c66e24db4b28ddfecedc336e27cec273310e76fe24206963ec4637def0f9523b18ed50d9754af847abcc504928250", 0x7b}, {&(0x7f00000009c0)="1a8091d93b2a259f1dcfbbfe5921f166cc603fe40581917a929c2ed548e619b8b85d44eeecb5bc384adc1d4edf422d6a0a91778c399c8c5b8df565f6743b9eeb8e5e3c916331cf6e63ee2353054d3367e57f8316b8bdc713089508244712979db9c36625c165d3fd167151805e8345d8c7cf9b1cb7f2fb178f215d0e82e2069cef67244b760f4faa15c959d5c42414f16259faffdc7c38192d0fa36a5f3caa7dc41ea1e0a0ccdb607c1762da9fd01d52828d1323382a91dbdc154aedd41ab91e1e8edc83d6c0de78be510a764441d470c9b25150c758cf09080d6150941731c522bbcef39e", 0xe5}, {&(0x7f0000000ac0)="4dbabed81d10509642b21a277a958f2ed09b0042073429f59a6d554ac4b1b51a843c354b1995c90f8b79af0d6545a115aa4d3a9de598c31dc507378cc15a600335bce614dd1b85400a0085b4d11bf3e2d093e3cbdf33852455223a156ca07312e36ee04c", 0x64}, {&(0x7f0000000b40)="82a6d3b6d1b8", 0x6}, {&(0x7f0000000b80)="81abb85fd1f21e4d1a073c87ebbc", 0xe}], 0x5) (async) rename(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file0\x00') (async) getpeername$inet(r2, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) 508.86823ms ago: executing program 7 (id=108): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000380)={@random="8f6f77ede655", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00fdce", 0x18, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x68}], 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/3}, 0xfe52, 0x3, 0x2000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/58) r2 = socket$inet6(0x18, 0x4000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) socket(0x2, 0x3, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(0xffffffffffffffff) (async) syz_emit_ethernet(0x4e, &(0x7f0000000380)={@random="8f6f77ede655", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "00fdce", 0x18, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) (async) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x68}], 0x1, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) msgget$private(0x0, 0x0) (async) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/3}, 0xfe52, 0x3, 0x2000) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/58) (async) socket$inet6(0x18, 0x4000, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) (async) 466.534124ms ago: executing program 4 (id=110): syz_emit_ethernet(0x36, &(0x7f0000000500)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback={0xfeffffff00000000}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 461.570831ms ago: executing program 0 (id=112): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000003c0)=[{0x0, 0x0, 0xff, 0x5}, {0x0, 0x0, 0x40}, {0xa, 0x8, 0xf, 0x85}, {0x0, 0x88, 0x0, 0x8}, {0x3, 0x40, 0x6, 0x480000}, {0x2, 0xa, 0x4, 0x7}, {0x1, 0x8, 0x7f, 0x6}, {0x8, 0xb, 0x6, 0x3}, {0x3, 0x7, 0x6, 0x9}, {0x0, 0x4, 0x7, 0x80000}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1f1", 0x5}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1f1", 0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000480)=@file={0x1, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f92e0000ab9df8b5a9090000234693530832ccce4a4c35c011400ebb10cf828ee4", &(0x7f0000000080)=0x22, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f92e0000ab9df8b5a9090000234693530832ccce4a4c35c011400ebb10cf828ee4", &(0x7f0000000080)=0x22, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000340)={0x0}) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0xffff) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaa03aabb86dd6000004000183a01feffffff0000000000bbfe80004296400000000000d8750f28697e8c1171a8d982"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaa03aabb86dd6000004000183a01feffffff0000000000bbfe80004296400000000000d8750f28697e8c1171a8d982"]) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640), 0x0) setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x50, 0x3, 0xfa, 0x2}, {0x7, 0x0, 0x3, 0x8}, {0x6, 0x40, 0x7, 0x8}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) geteuid() (async) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) (async) setreuid(r2, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x102e0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x5c, 0xfc, 0xf8}, {0x54, 0x0, 0x3, 0x5}, {0x6, 0x9, 0x3, 0xfffffbfd}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x5c, 0xfc, 0xf8}, {0x54, 0x0, 0x3, 0x5}, {0x6, 0x9, 0x3, 0xfffffbfd}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) fcntl$getflags(0xffffffffffffffff, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x42}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f844f71b59c7afec370824de7f4427beaafd23cc18362be906b73d6c326f5d5a51507893c0596c7155b64a3c13fc50dfe1785e0d8a3013fe3a930ee24cf40ba4ade25c72134b4bb3433f6f4c6e7126b7ed3d25b37f4a2d5ce33a0073e52b895dc6eda999b3cc09dba179110b62b577173ed461cc8c6400acdc0838c8b70b129686a58ee1b9eb04a8082699ccedbf9f39742f24a5cbaaa1d467d023ed18b9c14c9cae5c6b20c4270938192273a1ce261976bcf4beb4cdf3e34f0a029a2a66525c8ea8320abdf5f8aa9faea9ee14527b46b1341034686208443f4d24b209340171783fe939105f0fe844cba24dcfc5f6c8238a84224b7b429f88898d9c467fdcaca248f0556219b09fd8ff0c1f9fbf30b6fec529fd701968f191868d79232d7d9f7a15db3852481318dbfae2318f8cbeedb35fd7f7ca17145c6292cd173373e9583caebb8f3ace113bb90bfa562510e33c3fde6331fb8165f4673bdc93ebf20", &(0x7f0000000080)=0x170, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) mlockall(0x0) (async) mlockall(0x0) 453.66729ms ago: executing program 5 (id=113): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x6c, 0xff}, {0x20, 0x2, 0x9f, 0x1}, {0x186, 0x40, 0x9, 0x5}]}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000180), 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[]) 437.047038ms ago: executing program 0 (id=114): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="e7", 0x1}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) ftruncate(r1, 0x40000) select(0x40, &(0x7f0000000080)={0x8000000000000001, 0x1000, 0x4, 0xfffffffffffffffa, 0x401, 0x4, 0x7, 0x1}, &(0x7f0000000100)={0x3, 0x8, 0x32, 0x7, 0x7fffffff, 0xfffffffffffff8ae, 0x638, 0x7}, &(0x7f0000000140)={0x8001, 0x6, 0x1, 0x6, 0x81, 0xc5d7, 0x6, 0xa}, &(0x7f0000000180)={0x9, 0x10}) setitimer(0x0, &(0x7f0000000000)={{0x3ff, 0x10000000}, {0xffffffff}}, 0x0) 436.134767ms ago: executing program 3 (id=115): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x8864, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup(r4) setsockopt(r5, 0x3ff, 0x9a, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 372.228058ms ago: executing program 3 (id=116): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000001c0)=0x241) r1 = socket(0x18, 0x1, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOASYNC(r2, 0x80047476, &(0x7f0000000340)=0x3) (async) mprotect(&(0x7f000039e000/0x1000)=nil, 0x1000, 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x2a, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 371.974474ms ago: executing program 4 (id=117): mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x186) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) 371.692896ms ago: executing program 5 (id=118): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) (async) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 64) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x1f}) (async) r2 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000040)=0x2b) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 363.303985ms ago: executing program 7 (id=119): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/23, 0xffffffffffffff76}], 0x1, 0x0}, 0x42) r1 = syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x4001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0xc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x7, 0xb}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x159) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) connect$unix(r8, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0xfffffffc, 0x1, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) 362.030087ms ago: executing program 7 (id=120): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x1, 0x9, 0x7fffffdb, "3cae307e08001fb91b000000da64612c3300", 0x0, 0x80000002}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x84, 0x0, 0x0, 0x3}, {0x48, 0x0, 0x0, 0x9b29}, {0x812e, 0x0, 0x4}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @random="d001896db62f", [], {@ipv6={0x86dd, {0x2, 0x6, "ac81d8", 0x0, 0x89, 0xac, @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback}}}}) (rerun: 32) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000540)="8292a73442b87c54bfa2e479c481e4a25f27f27d8bece13d905c48d931a4e1e8059bb771763d03269f5d26f6e51b11617a3c9bc1a570d1ebd5693505c44a3a5423fa10f0a0e13176969c29f49e7e80e92232dd9acd729154a07627c3dcde", 0x5e}], 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setreuid(0xee00, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x28, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x1040, &(0x7f0000000080)={0x2007fffc, 0x800081}) (async) setuid(0x0) (async, rerun: 32) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async, rerun: 32) shutdown(r0, 0x2) 361.042803ms ago: executing program 5 (id=121): r0 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1020000000000000025ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) mlockall(0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f000033f000/0x4000)=nil, 0x4000, 0x4, 0x3811, 0xffffffffffffffff, 0x3) 335.600081ms ago: executing program 4 (id=122): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) (async) 334.367396ms ago: executing program 5 (id=123): socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x2, 0x3, 0x3) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r5 = dup2(r4, r2) sendto$inet(r5, &(0x7f00000003c0)="75d2c60b7c42521cb3eaacf782a3dc22b0d57b787698521abf191898fdce49535ebac13d051e05bbae2ea74ea0dfd6f22486be04c7511a2f8139e425de318fd2e827618f49ebea02c9d9ae7fe4d516765f62b21e6be0798a37fc0a7302961a39fd5b76292cc9b4dbeec5b3854aded3b12adea93e93aa17a3e80e7e53c112dc6c33d73e33f5cac40bf4a7ede7d6d98bb4ebe299b9a3df9c2a2c9f52eba9f309d07ce19334f2e092de728692b3881813ce14efdf72798e6f8143b631267457e5b8433d7621fc78b1565a90b82495d46eacf53599c660bb29d68c0e4eb9917e", 0xde, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') mknod(&(0x7f00000000c0)='./file0/file0/..\x00', 0x2000, 0xd02) readv(r4, &(0x7f0000002980)=[{&(0x7f0000002900)=""/47, 0x2f}, {&(0x7f0000002940)=""/60, 0x3c}], 0x2) sendto$inet(r5, 0x0, 0x0, 0x1, 0x0, 0x0) socketpair(0x10, 0x8000, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f00000028c0)={&(0x7f0000002880)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="396c87036628db", 0x7}, {&(0x7f00000002c0)="f8f4b3f1d207fa02c849d967e7fd5b60cdf14fc21cdcaa1c327bb4c541e7933f56861c3720017af1ab449f985908e98e5c2ade4134f0cdaa33b0a3e76e803d327cf3bce0b27f64bb6c79956213a7c3d4b693722514c0620d65bcfe5371947f2a3aef883305b53289acc4cc2fe8d785559a9925280eee7478e2fdf63b6af35ae8c12ca4e51a0d9f4b652f64bc0fe6ffed01ce1c442f5958a3baa5801bfcb6f32e95e1", 0xa2}], 0x2, &(0x7f00000029c0)=ANY=[], 0x2490}, 0x3}, 0x10, 0x1) 333.835578ms ago: executing program 3 (id=124): writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f0000000680)="cca410dfee76908b5fb5540e197b8f06d2a5bbdbb8c6fbe70519d47b11200d7dbc02bca640d227867c5cd288b83a5896ee1b50fd1cfd5793c3c5b41bcb9c505dbe69b30b666b049312e4a698992667354662d30a828027118aa6e3a7da65caa98aeb3e76848517095579316be7772ce57f8ec76e71dd45bbee854ad35914c32053d597a19dd0b60eb1cc0ea0f8f9afa47351f1de8e978375577a2d6e29aac4fa238e1374ec1aa9c2c0fe4fe5be6573e428f271522402449646842772c1b1eea4b82a5982816fcd76be56ff54f0cfab1e7d170d1c628226b12caff8965e34b261076350f4c2c70ef1bd8e6e7c23721440a9fdf6694e6ee681cf87606f435d1dedca4920ed17dec6263b5d08903ef5d1f022040113e3e864b03554e76764361880b705bdfffedd791359975b6afbc7333d0a0ed06a915ecfd8eb7901e54ecc6bcb4719bb9d66936b69f13c1395226a39c9e3f47d3202dbd60195950a3d4816b9f466ffa2477e2aca062ea28c04c789ff2473c59149c2d5debaf249384303973d2076fb48226f94604e2a8ea359acdb4aaef6057457cfba3e7281efbf6741d3c4bda4e61cb2b363b9517613caa9dde726dffc1e2dec00000000000000000000000000009b8b89e4f075b38b43e6d2ac2c00e9dfb1f12eb80e468fd6d35cf13c4198988018bec7853ff197ecbec0f047902cdc8c151d117c036fe7790550e42bd4b3ce970d040b3c5abba40ea791b0cf3a95b171dd2fa1af89cb4714265d6f7586625e540312eeda1131d53c0d21e06cf67c62c71c9d055b39cf67317fb189ec333c1d7b1e14ecebf674c828d2980f1ba1a184", 0x251) 332.593493ms ago: executing program 7 (id=125): r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcfdf7b47000000", &(0x7f0000000080)=0x40, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) socket(0x18, 0x3, 0x3a) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcfdf7b47000000", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) (async) shutdown(r0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 328.055913ms ago: executing program 0 (id=126): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus/file0\x00', 0x8, 0x4, 0x5, 0x1, 0x5, 0x4, 0x7, 0x0, 0x2, 0x10000, 0x3}) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200a1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x7}, {0x5, 0x3}, {0x812e, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x105e, &(0x7f00000006c0)=ANY=[]) (async) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) symlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus/file0/file0\x00') (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 261.377662ms ago: executing program 0 (id=127): ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x1312, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="fc068a5aad13fd965d31bba95bc8d8e5f210411a959667"}, {&(0x7f0000000140)="9f88e75963471ec84dc2918dfe48c69f06bb7979f9438c961fd5a1806bb4f17bd3137c76c5021d8dc84108304048ca60b7c8a18528b57bc0a050716e86e15346953af293e40faf84f2d2dbc951057022efb1bf3e28463e84c3100c3afb794ee302f7f8b3b33d802c98d7a4499f8095db205441559bcfe69b7bc54d01d28948d7d28f92bd65d0af3940b1e7cbab7079b4de7eb97dfd28231a84e663ce595e89"}, {&(0x7f0000000240)="8ff4bc96c4cd7c5356e60e92352297de12f9a9046e19f6eb5b0ebcb47e1a8ecc8cf3"}, {&(0x7f0000000380)="c6b8dfd1bb6e62f52181db18f2f345a265663226e2419a0071493d493bea9be2ac1f53bb7e906f1afb49218c2eeba4828ac8701a0a56470a91090f55f0cc6efec440b023e0807ada8b43b75e924619968f2c82e51089b33f2f49f327ba869aac2b451ceb70750a456a650de329e3d07303c337651edd98edebf0e46c87fc2f7eb6c01bb233da55f6a1301d6174800a679084b17cf1b8e9cb1ff51e999ef34e40fe79b4d883bb4c5e55c645dece1a97dc6c06a022272545b7b36723dc846e2420bbf4af65aa708cc60547cb7039117a383cfe4723a1baee0ef41a7e4a1ba19ef5e55a9d39d364018a86141828974b4bb5aff1"}, {&(0x7f0000000500)="6862c189ec7d87213bbed1e1b9de84bf0144c52b921dd211f8e120094e8bf7fee2a125f74c21234131634ab47a08befb6b61d6bf21a241b4c355f69e00881baeee8eeb6f7dcbbcbf8b7b275a56a8b4cba035d42f4b60a9d915cb2b41ca1d1bf439f0aaf40a47019b71a2e4c7c89e1e2d51093fda"}, {&(0x7f0000000580)="101bc301cb293438891306cfb71a64374e40e0d7fe5d704a63b43ac9a9954bac446cee3fc0d055b21a2b5cf4962a1776c5bc9fd2b552163e7a397f89d2da6e9793e27fe45fd31b344338acc731"}, {&(0x7f0000000600)="a4d13824a4ad0fd16370f0a66e7b09a80439e9e5c00b651dec8bc4d35b3f3a5f5448c1fe2b0fda1074a62b10fda6d9bd7262df22b8f567d8354cb3e58d7d0dccdbd5cb774d8695c876f5fe3ee1dd2ed222f0215a4ca607df56494a1c98ba25db37e1a81a60ba3657a26e5c550376069f2069547ecf9addd61859f421cae2b097fd4a882272f1576f2a4023b0824e8fc466c3fa941e46b2b7707f1e4f62fbd7533af70792e4209bd88a572f112ccf2239f4e013074bfaee8160c7517a"}, {&(0x7f00000006c0)="9737acfe6f211fe4b3c9f92e0219d8a69323f3c36b9f6e777ba1abbecbd3b8eb3c79b36ab38070f436329506e8374e88aabcde532efe373826c72e79aed3c502291d2d8eaa297bbf8baa4e7d162d3f4d6c9f75453be7dc132daffc5ddc9653e890a534b8a0a5dcbe99f84182650379a1aedf5eaf5183dc8bccc95e724a061b3f78b1c1a2de9c6dceea9381ab09abd25cdce673b1387eeea9bceebbacb2a604"}], 0x39, 0xa26) setitimer(0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)={{0x6, 0x4cdb}, {0x2, 0x9ef4}}) close(r0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') 258.170268ms ago: executing program 4 (id=128): r0 = syz_open_pts() syz_open_pts() (async) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) syz_emit_ethernet(0x22, &(0x7f00000003c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x68) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x3, 0xfffffffd, "fc6a6b344d57e4795af94507401305d65c21963c", 0x1ff}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$TIOCMGET(r1, 0x4004746a, 0x0) 255.817328ms ago: executing program 7 (id=129): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1}) r1 = socket(0x11, 0x3, 0x3) socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) close(r2) sendto$unix(r1, &(0x7f0000000000)="b100050500070007002200331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991ffc8cf5f882b297be1aa0500004751e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125190c2300008abfba0900000008e371a3f834eab71d89e2000403080000c0112000000000000000000008000000000000000000000000000000cd00000000", 0xa8, 0x0, 0x0, 0x0) 255.174129ms ago: executing program 3 (id=130): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xb) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xb) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) 253.695541ms ago: executing program 7 (id=131): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)=0x9) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, 0x0, 0x18, 0x2}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000340)={&(0x7f0000000000)=[{0x100, 0x2}], 0x1}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca", 0x4, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x4c, 0x80, 0xfffffffffffffedc, 0x2356}, {{r1}, 0xfffffffffffffffd, 0x34, 0x20, 0x1, 0x5}, {{}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0xbc}], 0x2, 0x0, 0x8000800, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) ktrace(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0xe00, r3) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r5, 0x0, 0x6d, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000280)={0x0, 0x1, 0x4000000000000001, 0xfffffffffffffff7}) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 251.633538ms ago: executing program 5 (id=132): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {0x0}], 0x2, 0x6) 45.44022ms ago: executing program 0 (id=133): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x2, 0x1, 0x0) bind$unix(r3, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setegid(r5) setregid(0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) 45.081274ms ago: executing program 3 (id=134): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100, 0xff, 0x2, 0x3}, {0x7, 0x0, 0x2, 0x6}, {0x46, 0x9a, 0x0, 0x800}]}) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000240)='./bus\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0x3, 0x3a) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="d1b5b66ac5521b580a90303ecd00ed004ae643c13065c84a5e31d8a7e2036fd289ef2225997fae9a91ab3d9a0b63ed9ee7e2e1720f44987327e76ff8c9772f3ff0370c3f56c98896f8de6f412b0666970479624284f72215a6c289b04ac39939cb7bfa1adbda10b3de176cd1a7e7831c779359", 0x73}], 0x1) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000c00014000000000000000000000000ffffac1400aa00fe000001000800001a0000000000", @ANYRES32=0x41424344]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000140)=0x3, 0x4) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) mprotect(&(0x7f00001f8000/0x4000)=nil, 0x4000, 0x0) (async) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x2, 0x0, 0x0, 0x40803}]}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_etherip(&(0x7f0000000bc0)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001c40)="f7", 0x1) (rerun: 32) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) open(0x0, 0x8000, 0xa7d6ab3720ad53ba) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) (async, rerun: 64) bind$unix(r1, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 44.486279ms ago: executing program 4 (id=135): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000300)=[{0x0, 0x5, 0x0, 0x4}, {0x3d, 0x0, 0x2, 0x8}, {0x84, 0x0, 0xfe, 0x1}, {0x4d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r2 = getpid() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x3) ktrace(0x0, 0x1, 0x71e, r2) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0xff, r2}) setitimer(0x1, 0x0, &(0x7f0000000180)) 38.976278ms ago: executing program 4 (id=136): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) getrlimit(0x3, &(0x7f0000000000)) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') (async) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x1062, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/252, 0xfc, 0x43, 0x0, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0xf, [{[@empty], 0x764f554a}]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaee, @broadcast, @multicast1}}}}}}) (async) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.863865ms ago: executing program 0 (id=138): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2f) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f00000001c0)='\t \t', 0x3) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}, 0x0, 0x80000000, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="090000007f5d5e8ee581c27a83e11f472e74820b2a2e6201cf78aa95ab10eba007a90172c84c837c427802005c2a191c97413f308cbbec0428d6b04ab7572fdc6a5ae75fb8ea512f6d626401466a3f32f5408ad7ea09cce00ce170668f0fb65836c74dd6f9e325e6560a", 0x6a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x3, 0x8001}, {0x4, 0x3}}, 0x2) close(r3) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 456.042µs ago: executing program 2 (id=139): r0 = socket$inet6(0x18, 0x4002, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xafc, 0x0, 0xc, 0x1064, 0xc4de}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x2, 0x0, 0x0) r5 = getuid() setreuid(r5, 0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x37) 0s ago: executing program 3 (id=140): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) setgid(0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = semget(0x2, 0x0, 0x80) semop(r3, &(0x7f00000001c0)=[{0x4, 0x3ff, 0x1800}, {0x4, 0xa}], 0x2) (async) shmat(0x0, &(0x7f0000001000/0x4000)=nil, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100"}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.51' (ED25519) to the list of known hosts. -]pckbd_enable: command error h NK  O!"E@JOmMű7 1m2'LdN_|n1E5R!3܄pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: mode = 0100000, inum = 79255, fs = / panic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 94754 45154 0 0 0 1 syz-executor *426561 50689 0 0x2 0 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff830e5590) at panic+0x1e5 ffs_inode_alloc(fffffd8079186660,41c0,fffffd807f7d3000,ffff800032d88538) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800032d885a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806eacbcd8,ffff800032d88700,ffff800032d88730,ffff800032d88630) at VOP_MKDIR+0x102 domkdirat(ffff8000ffff6f50,ffffff9c,7d998155d710,1c0) at domkdirat+0x179 syscall(ffff800032d888b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d998155d6d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: ffs_valloc: dup alloc ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830e5590) at panic+0x1e5 ffs_inode_alloc(fffffd8079186660,41c0,fffffd807f7d3000,ffff800032d88538) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800032d885a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806eacbcd8,ffff800032d88700,ffff800032d88730,ffff800032d88630) at VOP_MKDIR+0x102 domkdirat(ffff8000ffff6f50,ffffff9c,7d998155d710,1c0) at domkdirat+0x179 syscall(ffff800032d888b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d998155d6d0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800032d882c0 rbx 0xffffffff83473d87 cpu_info_full_primary+0x2d87 rdx 0 rcx 0xffff8000ffff6f50 rax 0xffffffff83472ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6c9b8460a3425983 r11 0x73d8a769a54814a8 r12 0xffffffff83473b88 cpu_info_full_primary+0x2b88 r13 0 r14 0 r15 0x1 rip 0xffffffff826b1a55 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800032d882b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=426561 pid=50689 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff5c00,0xffff8000ffff6a50 process=0xffff8000ffff1fd0 user=0xffff800032d83000, vmspace=0xfffffd80695f7898 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45154 94754 50212 0 7 0 syz-executor 45154 366574 50212 0 2 0x4000000 syz-executor 34511 459399 16219 0 2 0 syz-executor *50689 426561 46357 0 7 0x2 syz-executor 63912 48172 69973 0 3 0x80 nanoslp syz-executor 63912 455704 69973 0 3 0x4000080 tunread syz-executor 34825 194445 20168 0 2 0x480 syz-executor 34825 200992 20168 0 3 0x4000080 kqsel syz-executor 34825 212347 20168 0 3 0x4000080 fsleep syz-executor 52434 76972 1 0 3 0x100083 ttyopn getty 60997 516957 0 0 3 0x14200 bored sosplice 15162 243892 46357 0 3 0x82 wait syz-executor 69973 343221 46357 0 2 0x482 syz-executor 50212 17541 46357 0 3 0x82 nanoslp syz-executor 16219 162606 46357 0 3 0x82 nanoslp syz-executor 20168 375795 46357 0 2 0x482 syz-executor 46357 349268 86077 0 2 0x2 syz-executor 86077 455883 31430 0 3 0x10008a sigsusp ksh 31430 152025 95418 0 3 0x98 kqread sshd-session 95418 396835 1218 0 3 0x92 kqread sshd-session 1218 513101 1 0 3 0x88 kqread sshd 14011 259804 82199 74 3 0x1100092 bpf pflogd 82199 519033 1 0 3 0x80 sbwait pflogd 31462 49138 25964 73 3 0x1100090 kqread syslogd 25964 295777 1 0 3 0x100082 sbwait syslogd 4188 119687 1 0 3 0x100080 kqread resolvd 32250 299919 92362 77 3 0x100092 kqread dhcpleased 31760 494900 92362 77 3 0x100092 kqread dhcpleased 92362 485892 1 0 3 0x80 kqread dhcpleased 72844 322602 0 0 3 0x14200 bored smr 31024 76871 0 0 3 0x14200 pgzero zerothread 83666 269849 0 0 3 0x14200 aiodoned aiodoned 52819 389366 0 0 3 0x14200 syncer update 354 309590 0 0 3 0x14200 cleaner cleaner 15165 145106 0 0 3 0x14200 reaper reaper 93233 199204 0 0 3 0x14200 pgdaemon pagedaemon 13587 217155 0 0 3 0x14200 bored viomb 91018 134550 0 0 3 0x40014200 acpi0 acpi0 50140 280176 0 0 3 0x40014200 idle1 8836 513789 0 0 3 0x14200 bored softnet3 15763 271504 0 0 3 0x14200 bored softnet2 35907 155743 0 0 3 0x14200 bored softnet1 17298 442875 0 0 2 0x14200 softnet0 74566 281275 0 0 3 0x14200 bored systqmp 49566 293991 0 0 3 0x14200 bored systq 43158 472174 0 0 3 0x14200 tmoslp softclockmp 86753 133039 0 0 3 0x40014200 tmoslp softclock 45174 197599 0 0 3 0x40014200 idle0 1 101693 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 45154 (syz-executor) thread 0xffff8000ffff6020 (94754) shared rwlock vmmaplk r = 0 (0xfffffd80695f7460) #0 witness_lock+0x5b8 #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 50689 (syz-executor) thread 0xffff8000ffff6f50 (426561) exclusive rrwlock inode r = 0 (0xfffffd80638d20a8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80791866f8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835a3c08) #0 witness_lock+0x5b8 #1 syscall+0xad6 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10194 14185K 14576K 166960K 11547 0 pcb 17 12K 12K 166960K 45 0 rtable 206 5K 6K 166960K 381 0 pf 35 17K 18K 166960K 48 0 ifaddr 39 6K 7K 166960K 48 0 ifgroup 56 2K 2K 166960K 60 0 counters 64 36K 36K 166960K 66 0 ioctlops 0 0K 4K 166960K 1491 0 iov 0 0K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1368 86K 86K 166960K 1477 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 10 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12418 0 file desc 15 50K 97K 166960K 268 0 sigio 0 0K 0K 166960K 4 0 proc 72 91K 140K 166960K 557 0 subproc 91 5K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 10 0 in_multi 84 6K 7K 166960K 109 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 381 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 209 64K 77K 166960K 4087 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 40 80K 106K 166960K 1353 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 12 0K 2K 166960K 31 0 temp 34 6810K 6876K 166960K 6832 0 kqueue 13 20K 26K 166960K 48 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 44 0 41 1 0 1 1 0 8 0 rtentry 112 126 0 30 4 0 4 4 0 8 0 unpcb 144 125 0 108 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 58 0 53 2 0 2 2 0 8 0 arp 120 21 0 5 1 0 1 1 0 8 0 inpcb 336 194 0 186 2 0 2 2 0 8 0 nd6 136 27 0 8 1 0 1 1 0 8 0 kcovpl 48 8 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 0 1 0 1 1 0 8 0 pfstkey 128 35 0 0 2 0 2 2 0 8 0 pfstate 376 35 0 0 4 0 4 4 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 508 0 111 29 0 29 29 0 8 1 art_table 32 509 0 111 4 0 4 4 0 8 0 art_node 16 125 0 37 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1791 0 283 95 0 95 95 0 8 0 ffsino 272 1793 0 285 102 0 102 102 0 8 0 nchpl 144 2172 0 484 63 0 63 63 0 8 0 uvmvnodes 80 1955 0 0 40 0 40 40 0 8 0 vnodes 216 1955 0 0 109 0 109 109 0 8 0 namei 1024 6596 0 6595 2 0 2 2 0 8 1 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 26 0 2 2 0 2 2 0 8 0 scxspl 216 6734 0 6734 9 1 8 8 1 8 8 plimitpl 152 42 0 25 1 0 1 1 0 8 0 sigapl 424 570 0 522 8 1 7 7 0 8 1 futexpl 64 2201 0 2200 1 0 1 1 0 8 0 knotepl 120 300 0 0 10 0 10 10 0 8 0 kqueuepl 216 60 0 50 1 0 1 1 0 8 0 pipepl 320 119 0 92 3 0 3 3 0 8 0 fdescpl 496 551 0 522 6 0 6 6 0 8 1 filepl 152 2214 0 1987 11 0 11 11 0 8 0 lockfpl 104 54 0 52 1 0 1 1 0 8 0 lockfspl 48 27 0 25 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 200 0 187 1 0 1 1 0 8 0 zombiepl 144 525 0 522 1 0 1 1 0 8 0 processpl 1160 570 0 522 5 0 5 5 0 8 1 procpl 648 827 0 775 7 1 6 6 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 664 365 0 337 4 0 4 4 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 210 0 0 27 0 27 27 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 217 0 0 14 0 14 14 0 8 0 bufpl 280 3509 0 98 244 0 244 244 0 8 0 anonpl 24 165201 0 162019 46 0 46 46 0 185 21 amapchunkpl 152 13342 0 12927 25 0 25 25 0 158 5 amappl16 200 4384 0 4370 14 5 9 14 0 8 7 amappl15 192 81 0 81 1 1 0 1 0 8 0 amappl14 184 118 0 106 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1200 0 1170 4 1 3 3 0 8 1 amappl11 160 58 0 44 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 156 0 156 2 1 1 1 0 8 1 amappl8 136 28 0 26 1 0 1 1 0 8 0 amappl7 128 111 0 99 1 0 1 1 0 8 0 amappl6 120 189 0 188 1 0 1 1 0 8 0 amappl5 112 158 0 147 1 0 1 1 0 8 0 amappl4 104 310 0 292 1 0 1 1 0 8 0 amappl3 96 2569 0 2473 4 0 4 4 0 8 0 amappl2 88 679 0 613 2 0 2 2 0 8 0 amappl1 80 8417 0 7856 14 0 14 14 0 8 0 amappl 88 3689 0 3542 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 551 0 522 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 551 0 522 1 0 1 1 0 8 0 vmmpekpl 168 6095 0 6046 3 0 3 3 0 8 0 vmmpepl 168 43340 0 41635 93 0 93 93 0 357 7 vmsppl 440 550 0 522 6 1 5 5 0 8 1 rwobjpl 56 18642 0 15808 41 0 41 41 0 8 0 pdppl 4096 1109 0 1044 103 30 73 87 0 8 8 pvpl 32 13833 0 0 112 0 112 112 0 265 0 pmappl 248 550 0 522 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 387 0 32 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830e5590) at panic+0x1e5 ffs_inode_alloc(fffffd8079186660,41c0,fffffd807f7d3000,ffff800032d88538) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800032d885a0) at ufs_mkdir+0x113 VOP_MKDIR(fffffd806eacbcd8,ffff800032d88700,ffff800032d88730,ffff800032d88630) at VOP_MKDIR+0x102 domkdirat(ffff8000ffff6f50,ffffff9c,7d998155d710,1c0) at domkdirat+0x179 syscall(ffff800032d888b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7d998155d6d0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835a3a00) at __mp_lock+0x192 uvm_fault(fffffd80695f7370,7d0e2c8d000,0,2) at uvm_fault+0x1ed upageflttrap(ffff8000371d0180,7d0e2c8d000) at upageflttrap+0xa9 usertrap(ffff8000371d0180) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7df9ce474df0, count: 7 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835a3a00) at __mp_lock+0x192 uvm_fault(fffffd80695f7370,7d0e2c8d000,0,2) at uvm_fault+0x1ed upageflttrap(ffff8000371d0180,7d0e2c8d000) at upageflttrap+0xa9 usertrap(ffff8000371d0180) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7df9ce474df0, count: -8