last executing test programs: 5.350714313s ago: executing program 4 (id=3032): faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 4.628328608s ago: executing program 4 (id=3093): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x8, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="9fbd", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 4.417619368s ago: executing program 4 (id=3112): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="f7729b5aa2000d837238dfc5d2591404c54f866baaa2e5f4cd353c97341645d98f3f4651fcae5bb517fcb220d0b1e8667bfac3f86de6fea6e314c1613abd", 0x2c}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) 4.322500974s ago: executing program 4 (id=3123): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b7", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3a, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 4.237664043s ago: executing program 4 (id=3127): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="b5e59f99b7a4bfd97b2cc4cf8535754e7f6f2367749603653ed788402ac0f5e1babee284ffa8ee710a", 0x29}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) 4.200736024s ago: executing program 4 (id=3131): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 1.989754167s ago: executing program 7 (id=3235): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab7", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 1.922651952s ago: executing program 3 (id=3236): setitimer(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000010c0), 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x67, 0x700fffff, 0x3}], 0xde50, 0x0, 0x3, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.922348681s ago: executing program 7 (id=3238): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0xa, 0x8000001}, {0x48, 0x7, 0xfe, 0x9986}, {0x16, 0xf8, 0x0, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00000300400000000000000080b57ab02259cde2f678db3c946e7e825831ff07ddd68ede01093a3150b6ce60bee379852a869714f518912c3b1de4f4a88e1063", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) 1.922166315s ago: executing program 7 (id=3240): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) close(r0) 1.915148673s ago: executing program 3 (id=3241): syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) 1.787941665s ago: executing program 5 (id=3251): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000078e000/0x9000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002bf000/0x4000)=nil, 0x11}, {&(0x7f000002b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x108000004}, {&(0x7f0000c77000/0x4000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x7}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x400000}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 1.749347242s ago: executing program 3 (id=3254): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x1, 0x4}, {0x4016, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0edd01050b5336d3c9fde3da113dd31b", 0x20}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 1.693709676s ago: executing program 5 (id=3259): r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) syz_emit_ethernet(0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x100, 0x4, 0xfd, "00a1fb3a7832d292000100", 0x4, 0xffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x5) 1.639472054s ago: executing program 3 (id=3264): r0 = syz_open_pts() fcntl$lock(r0, 0x9, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) accept(r2, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) flock(r0, 0x3) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x3}, {0xffffffff}}, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 1.432894281s ago: executing program 1 (id=3278): socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.383857663s ago: executing program 1 (id=3280): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="6aab0d39fa00000000000000000000009715aa25", 0x14}], 0x1, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d5052908", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[]) 1.373987805s ago: executing program 1 (id=3282): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50", 0x1c}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 1.357657276s ago: executing program 2 (id=3284): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa0000ba0fdd01050b5336d3c9fde31e", 0x14}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16be801c46d4b77a1c9", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 1.323802737s ago: executing program 1 (id=3286): socket$inet(0x2, 0x4, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffffff, 0x9}, {0x228000000000, 0x2}}, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d", 0x5) 1.323662809s ago: executing program 2 (id=3287): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="490b46ddbc4591a664310d6aaba30d39fa0000ba0fc0dd0659067947aadee4277cbb48922d20779db09985ada4d1101f1117e8ada5129300ba2980bb34254ecc977446132c2bf78dce39b44927436d4a188d8f2d", 0x54}], 0x1, 0x803) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406c2a1edb2afd5aa3f3f9f3ab752ede158edf5839c08025dc9ac512d64f4e9bbbe2449218d3e1c2c7536b041df026587b28fa3d0367c14f835e19fc74de5811b38d429cd11c3c4ea0c83902265b677c732de98d3a22453a1be96d3e16b", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 1.280782391s ago: executing program 1 (id=3290): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open$dir(0x0, 0x200, 0x1b8) mknod(0x0, 0x20, 0x9) setreuid(0xee00, 0x0) r1 = open(0x0, 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x1, 0x2, 0x37b, 0x1, "007888d6010000000000000800", 0x400000, 0xff}) 1.280576625s ago: executing program 2 (id=3291): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='j', 0x1}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b4", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 1.280157988s ago: executing program 2 (id=3293): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 1.271904618s ago: executing program 0 (id=3295): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000480)="6bd5935ed0bf35e19b04bdc0c8146b3b8c8f8cacdb85397048b7415eb56c7541a1e2cc9af29cf386b3b8ca81d67760573e61f303ee08f07f06c47aad254a99d8473e00d685801c378bc000c7f4f28d6eb70097123e59c7c3acee400c1f7d7217abd4332cd6c758f4fe7cc0542a9b2fc09785d203af76c045b091c5bf5f7cd21aae718a62d1c1027c4592ab80050248a914d67a05dbaaf6691bf35d72e693dc342fec6a3b3e0254f4c38023cf9816f788be65e633fcb137847301aa5c2a2994514f732701365331e51d183b63e9b3e4cbd97d62f1c15a0ff4e47cbe8f4c987027944a510bfe89d42fdcaee08605746db9aa30109f0986d121c5acd15937264895238784170ac525cfda7ea525022bd538d6bab2e688104c8966ba904aef8f5619ae49f9bbaf35c080703f66391edeab4d41690db50fb7bf8b271c240b155b5414ef5a5820d2f0db255e0a59c520342317c72f65670bf6cbc1413842899a5f747e077558ceaf91b489968c53871c95320d2208c3195294e5ece1863ecf1a162b7888a0c3d5f5f118e2f769b8cff5760c770db48c1e52fb5ba074d0725c8fe239d100603101ebe3df7a6dec0dfdb3795ec54cb411d1cbd5dc24537c9dbaf112ff184e8af69d6e5876110453626f075621ad4e7f7b44230f8560fe395c787c6ebc0c23e51c135011f66e68fda13b69a3d841c8696d992f2dcfdad2280916c634335ddf4355577ef9a3176b0556f0984634c6a7ef70d0683d305ebf67fe5037f569e605f91e3a92e27f3caa4df3041327bc30b16bb1b2c5140fed4c3d658c96e3391ff3e376cec6d598023198e1fe8dcf5d4d30132df25f62d28b7b5eb5af69aeb08eec5a8e362640d767c5fef80b9d059a010e93213354e902fc41d7ea08f492d6d4f0eea2b6b6461b99a5ac0815467b6d69da7ca3b1dde5701ea77216de198f4f54b50d8a119e6f33e6617498664f1c51f1d19772705ab3a68b69adf92c7a26900a9980e1e79923c9daa113d1c85621d3969d208ea5142e9d27a2ca13c1ebda70d01fd9e14d06268ccaf3a9b9617bc518d1e29eeaf7bd467b1261c67088cf45d7082d33a5ab9c8421935af5f8a12dbdbdf1c3c5765208b57d17191562801a2c988439cef0a6249a234e77facbe7041bc0436367ebdf94a1d663b869dc3f9c844e507b0276af3b9944eb9b2dc46b01039ce3500482805597f65eae03f11925d66480d5b52a37b88531ad092084b7db3ee787499f41164673ca3e215648e79af41f494a074ed0691469733ba71008e6a0e0183dfea3b16e75d142b6c9b81d709a905cc3329d75a2b80ace29013737123ca616831b7495076a30741ea4fd32c6c39b5867296622020f3c3c17bc3516c2ac34b2125d99337c7e10ab61e0e3ebde81995c3761f583972d1195905b990838f8517d84abf7344862c7009a65064943b496183114a0d6da9dc0e8ff6ec323012d0b24bc3e04708079a9750ff8b0e9b32cd50b7cb963e5aa7fc6826a7b8469d63bd9e603b41314b6a9fb2287d3734756c128e4287f7a3bf18a0f3f615aa446e374c617bae89ca6dd0b731614a5448a9f35617c27a65b0179f8af616305f38960599c0c7045859375e8e4f0140771bbac4425ec8167d9d3f8c6af758b155b5c0e5725d0b4fcba14e57801b6b0a134a6ec20bfd3fcb4cd6a87067803da98c745eccde7c16ff025fdd87544852ddeb1a1e5c3ca927011519ad6dfd1f67317af9b3860c5aaec885dba0b040c7d1402c529a8988024a0b5134f799718b55769f529664bea74d8da12d369084cb907a639b297874c068b0ebd96a47b48287532cc566694a668afa485fa8981282a95f89a3d4a9238a4a49d269d9449534a89e1c1060a87c3732c0b5f771447a6694c7d3c7043470cf9c0e5011a3a4273efcc4134ee0d6e920b83137738816c9d7005d1e2738cbb7df34b5f93392bfe9ece0c0c4671475c2724419ef864b7f70fc876c5860db6f8ddd6da61eba92e98375bebdfee75d76d8788546c476d74cf2a68de6855f7e15da7a0d32bacf6ad29649de3740d35aa890410d77f3422027d642707ccb1ed1c514ebd769a28dd8209224da6b1968cdfcd4b1332b228980da11ef34dbbff4a9057aa0fb13b59c6cf75774825240aacc988b1bd23446782c54bdace7e108765c4f6a8aea7764fb48c73d675bb3fdd4bef3e9dd022ffa4c501d5ef67cd7365921a01ed0d9116c6870ac6be40e6cb0e5cea7e444a023ed0a31ca4f5b52b6ccc9f88a4e3fad4228ff7a526dd37c4e686746894c490a4b81a4a7c01430e55d28a78a3a486c41f23e951d542559cdec8f5e4a197df39324fd014b2d474aec7bcf6fa9e1d67a3dea583a3e37e7a7a43fb2f5d4990dfe18aee75a15329babe2f5f274537ff52b008cea738f8840e8bc382ae386ca775628970d189012140784228ffac6b0b052bb63380ae1bb2dec82cfa561246b95dbe02fb2e9ec666fa3754176d43d104b9cc7b0b85215ebd16aa08a8180ea1b5285e0c6c4f3f3fd12c28ea5acbf7cc895cad72f1afee883d4fb56646567433acb7189fcc732829d0f904546ce0c30fbad10ee2749a7aa4d3cb627e7c0f9df3dfacd996efd1d28b1644d242acf4b6f56aa3e5ff168d4a3a34594c1f209633eb7219bbd4e6f5f8fff1dfe4ddfd991efbb59b4f9f624ebec5c42ab9402228f00d490c3668a41e72d3fe6ceb9479063f77d93b84d759ed645e061ffd8f88c30181619094af3e1c98eb89e7c7f8806b72a455899fc78c08b0e4c6198700644d35b3c90ad5c3800729a595f4145da6f63af4e99bc0c11da9fc87a0f04c8589994609923047c9af9737a62b7a558eb2080c0a248f381feea55c37fdc2e617438d44b1598d0d39c278f9f08926f4125ea0f96b4956fc89b862fc69a36f0f9cf7907680d099342ca613b26ced645681183372c581692db3c8a9f6314c1d9fb5eaf8c0905acd03c00a0ca81bc3c6191e7dc79ff59def5d14f0b5a047035f69f74d58be3fa728c62a679852961503d85ca6865a2a9421c032249b826cd6669a24bb49885c9985be4f43274f93b52bf72ca5b542f2fa579d4c2f2b2939913e53b6a2d6f0bdbb243ec2a8fc0a0853bb4a695c284ba6645c64b63e35c2bec8c0acad7ef4d40769e62e57e1d684b228d56e598bdcf0d9398e2af9acd1dc6bfa31d3dc528a98d1d423cd1092315cd1fb4fb7097b83386371360eec4d527bb520a5be51bd10529ce9061a269590f886f1bcf1453f88c444030996dce0fb717efe14e977c0970ca1e0abdf6d5b41641ea91bb2389ba3fb8286fb5067ad552e644bb59151d72a7a2b233f6b29e1666f5d2c8372b7222ecac54a27490e452b6b66316dcfc1378b68541dfcfbc9642ff572732b49c3c24424489b549ab7da55208fe6ca691eb31ab906e2acc18ca54cc55265dabb06047f59422da76732eabdcb225f18aa743b43a8229fd4ed8d1d01b7407d6381ffab59cc5b60a1245450f2373e629fdb6aff9014bebf20314bab3734b39dac9eaa469df089a3b98590a5a09c49dce11590827ce93ae56ff6ce181fa4dad8e5c64de29201710d58fa27fdf68f62f0f9df40cc7d0499f405e54c09e53e049de79e3ebc2fb4a82588cda62f4574bf9f78bc5592743c8e4ed9cc16e309a0067212728f6dfb8bf63ca16dfc1757c9050ef6a13bd1e2ad8db2cdc5ffffe5fb5adfa0434359e4349fbb5c5e5acf3d9d6d1f129bb64567df235357600b873f1bf58c267f2d6231f7b1aa1a86b32c619898e183c8405439c5f4e1d08141cb8cc10ef43c4b825225e03a70106089359c7e11700590a6ffc50fb3103068713f92d98fe97836283bda384611fce8dd43be49bb9fe75bcf576999738427cc8beca2894c423bfc82f05abba8df7f5255e72da30a1a38d059f4cff98a0e6208c8b7f5335175d40ebb45c56fe49283bc25fa415936192b9c6923d350bd964b1ba22307ffe21e3a623c69182369f658bb2482cba306c549951c3390371e8e53e0ae7db3f79d940dd24831834d751c78d279e8bf759b3846efc41905cc5f1909b1ff2e7329c554c6ff1cbf0a461ec3c1ba12527a9a1bff9ef10054ac801ea5d583f3eac7c38f291057da3f09abe22cea344007f8bd1a09759d40c46ed2d85c8a87e1f4917f42b493bb64e44fbb4bf032382e96faf10cc4858d23accd510379db3a41f0a5f9aa95e2bdb3d4ca8b59da593ead9dabf90bfcb83a6eb4a32f55420cc64d0d3830bde7e8ab1e147bb135c71edfa6e10d326f17ab5aaf9daa619d55a10bf8a2ac8009e5d53ed5d94d1127327694f286831893691f4949feeee70eb88010d927b281d69a9b2b47c3ef2eb15fba9f6b955b466282f9a462cc7dd6e28927a4675bb77e40b364f4dcb9231adad714e4864e19fcd47eaa9e55c41bbd33e51247eb998d9a4d81fe93d2571b77d9b81330aef6bdd519be3406cc99c3a33a23a90ec3f7907f38039edcae300854a6a7737cb2395f876208e666e94e7b97fabcf901174aa8fe302d7c040a3b50640e79c9869e39be968d3955cf8d4792dc6e18b53238139154d0ad08c9e708e16d0c60d835097f8d1218bc3098021ab3eddeb13b65c5edb9a085317ce59c9fab55da70c9c0f3aea6d01241b029ff57d97093054960aa32a31b26ac622dadd57de4d1aeb52a419421bef00e757b3e9be80022579ae8d4856012010ba04884243635f80ba15d5398706e20bdf56a82b15c63b2d82b468c0e1ea7889d7f7b95bc8725b662db7d8b95fec1997883bee8abb3ae293ce0dc9b7c826a71a98c66e41a33ff50b6a138422cf2c3b4781d68b6a6a7d90d25d4b554b6f6a0f35320706fe5bd2d9a93dfcd908f9a97458299ba103f6827e2fa8722f96631fc1c70db2e986d9cf0b4738f73e9d7bf4337761d401e1008b07e182ac9b5116283eb5339728e988db0a030d3c785b2aead546f9f081d93880012e2e3cc20d1431d3c29140bd80cc69619c9e67c6cbeabd4aafacebcaa0b7183b264f7aab5842de985a6fd140e4e132460c63d78f6a523afdfac3a86da7a26815eade8f71ae78dcc54d3cc2850082642db7b964885807e6b0eba460efc28548c7805d1ee6b8bc82e550968137efe62912bd1b8d12899418ebe34f82f193f1e257b576dd420371507a76eb7599735bddae09fd1d2631e9415d491f2d665d30142b7d0c67b60f5aec95d4fa4642ba6d45838c8c5404aaffc5823edf8833dedbb9fb6c1374628470edb4aa9767574345942fef6de0d711262057bc70f30f2b32bcfd6c6bb7a0c77710cc43509ef973a87e2689149d8bf73e77b411f5a060c523cc8d3493e96be1632e7b1f24b4d3926e82fa7865e95057f59a626228ffe5a53a4c05213cafdc615bcdb0226ffd8f8fb707ffc7ceb96e4731abb22da758a5ba02a813d15f8758b88f9f45de775218ebce733e137e3f276a8f9a689856cce4303f605f417e15c353f21049c8aa0e3aea87e2efd41c5c49c115cda6f0533676a586ff69674316204cbb4683a2162a5049624efd43182af6841f606161ceaf6f47f35df327a87a658c330962174d977fb9c08fa4d582e1a13d163cf8653b9261587098730640f514e695785f6a2698d40c5137202923ec2db2709a754cd675e2128e2827fded37a89f37dd4af072ef34a26b37b8677fffda7ff3b2585e29ec0963e1395073d469d8fb513dbcf6290caebc97fd65bb317cf2659ad77694aad5c8ca14dca2a2fa857fc367b75160150276bf6435833e186b4d58658f3521f671de800abee972745a0a846f6050e5b4d0422e951cbb210dd7d", 0x1000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0x7fff}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x87, 0x6c0}, {0x9, 0x4, 0x20, 0xd}, {0xfffc, 0xfa, 0xf, 0xfffffffd}]}) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 1.246533834s ago: executing program 2 (id=3297): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="490b46ddbc4591a664310d6aaba30d39fa0000ba0fc0dd0659067947aadee4277cbb48922d20779db09985ada4d1101f1117e8ada5129300ba2980bb34254ecc977446132c2bf78dce39b44927436d4a188d8f2d53bb7986deff5de427010a11f4", 0x61}], 0x1, 0x803) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 1.246087441s ago: executing program 0 (id=3298): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 1.213823357s ago: executing program 2 (id=3299): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x22) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000340)=""/98, 0x62, 0x1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000400)=[{r1, 0x20}, {r0}, {r1, 0x40}, {0xffffffffffffffff, 0x4}, {r2, 0x1}, {}, {0xffffffffffffffff, 0x1}], 0x7, 0x100) utimensat(r2, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x0, 0x4}, {0x1, 0x8}}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000540)={&(0x7f00000004c0)=[{0x0, 0x893}, {0x101, 0x7}, {0x21, 0xa8}, {0x26, 0xfffffffd}, {0x41, 0xd}], 0x5}) 1.213535814s ago: executing program 6 (id=3300): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c708367801cd3f2c1675750563b8591ad0f791dced97cdce3b58b8a5deed6c0bcf88344c33fcbf9bb242a5aaa281f19ef9d5701ee5737b6708b96eb2fc731c1badb45", 0x61}], 0x1, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 173.107337ms ago: executing program 6 (id=3301): r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/35, 0x23}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="18000000"], 0x3e}, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 162.833735ms ago: executing program 7 (id=3302): rename(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[0x0, 0x0, &(0x7f0000000280)=')#\x00', &(0x7f00000002c0)='{+&$\xef,}\x00', &(0x7f0000000300)='#}[-\x00'], 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 128.32299ms ago: executing program 3 (id=3303): mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) 124.424537ms ago: executing program 0 (id=3304): sysctl$vm(0x0, 0x0, &(0x7f0000000100)="12", &(0x7f0000000040)=0x1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000040)=0x20, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, 0x0, 0x0) 123.700505ms ago: executing program 1 (id=3305): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="71fff7ffff276b034dd028634d18186ee5ff56bc6c1de04c9c8f6ffb33a16406", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 122.852124ms ago: executing program 5 (id=3306): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x1, 0x7, 0x3, "e05828065c179fae1984e19c0ed0da0fc575ca0e", 0xd08, 0x7}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000340)) 121.938645ms ago: executing program 6 (id=3307): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="490b46ddbc4591a664310d6aaba30d39fa0000ba0fc0dd0659067947aadee4277cbb48922d20779db09985ada4d1101f1117e8ada5129300ba2980bb34254ecc977446132c2bf78dce39b44927436d4a188d8f2d53bb7986deff5de427010a11f4", 0x61}], 0x1, 0x803) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffc59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 121.174677ms ago: executing program 7 (id=3308): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b5"]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) 103.556242ms ago: executing program 0 (id=3309): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xff, 0x4, 0x2ad9}, {0x3, 0x0, 0x2, 0x441}, {0x6, 0xfe, 0x0, 0x9}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="6aab0d", 0x3}], 0x1, 0xfffffffffffffffd) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471acc37082000000", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 74.824869ms ago: executing program 5 (id=3310): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0xa, 0x8000001}, {0x48, 0x7, 0xfe, 0x9986}, {0x16, 0xf8, 0x0, 0x400b}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3, 0x5, 0x1, 0x3}, {0x2, 0x1, 0x1, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00000300400000000000000080b57ab02259cde2f678db3c946e7e825831ffd006d68ede0109fca6a89fec69596f79859714f518912c3b1de4f4a88e10", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) 74.68891ms ago: executing program 6 (id=3311): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffa, 0x76, 0x8000, 0x8, 0x6, 0x8001}, &(0x7f0000000040)={0x80000101, 0x5, 0x401, 0x1, 0x0, 0x7, 0xa, 0x200}, 0x0, 0x0) 74.584573ms ago: executing program 5 (id=3312): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socket(0x20, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x80045713, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r0 = open$dir(0x0, 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r1 = semget(0x0, 0x1, 0x461) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 74.351238ms ago: executing program 3 (id=3313): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') rmdir(&(0x7f0000000200)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 7.848284ms ago: executing program 6 (id=3314): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 7.762299ms ago: executing program 0 (id=3315): setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = shmget(0x1, 0x4000, 0x208, &(0x7f0000003000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 7.654334ms ago: executing program 6 (id=3316): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x104) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f", 0x212}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) 7.523682ms ago: executing program 7 (id=3317): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0xc48}, {0x64, 0xff, 0x20, 0x5}, {0x40, 0xb, 0xb2, 0x200e}, {0x6, 0x40, 0x7, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 7.365508ms ago: executing program 5 (id=3318): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) fchownat(r2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mkdir(0x0, 0x22) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f0000000340)=""/98, 0x62, 0x1, 0x0, 0x0) utimensat(r2, &(0x7f0000000440)='./file1\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x10082, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, 0x0) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000a40)=0x4) 0s ago: executing program 0 (id=3319): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0104451, &(0x7f00000000c0)={0x0, 0x408, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) r1 = semget(0x0, 0x1, 0x2e0) semop(r1, &(0x7f0000000080), 0x26) semctl$IPC_RMID(r1, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.61' (ED25519) to the list of known hosts. pckbd_enable: command error WARNING: thread `nfsio' (423463) exits with status -1 WARNING: thread `nfsio' (430666) exits with status -1 WARNING: thread `nfsio' (191156) exits with status -1 WARNING: thread `nfsio' (302072) exits with status -1 WARNING: thread `nfsio' (224505) exits with status -1 WARNING: thread `nfsio' (483382) exits with status -1 WARNING: thread `nfsio' (30043) exits with status -1 WARNING: thread `nfsio' (399556) exits with status -1 WARNING: thread `nfsio' (80523) exits with status -1 WARNING: thread `nfsio' (80082) exits with status -1 WARNING: thread `nfsio' (481839) exits with status -1 WARNING: thread `nfsio' (262079) exits with status -1 WARNING: thread `nfsio' (28700) exits with status -1 WARNING: thread `nfsio' (59249) exits with status -1 WARNING: thread `nfsio' (76227) exits with status -1 WARNING: thread `nfsio' (241) exits with status -1 WARNING: thread `nfsio' (336578) exits with status -1 WARNING: thread `nfsio' (456234) exits with status -1 WARNING: thread `nfsio' (1938) exits with status -1 WARNING: thread `nfsio' (151830) exits with status -1 denied attempt to set clock back 4263431300 seconds CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgdenied attempt to set clock forward to 13622315181289262 OpenBSD/amd64 (Amnesiac) (tty00) login: OpenBSD/amd64 (Amnesiac) (tty00) login: lo0: can't handle af0 uvn_flush: obj=0xfffffd805e7cd430, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! witness: lock order reversal: 1st 0xffff8000012ee668 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffd806af54dc0 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff831555d2 -> 0xffffffff830ce0dc is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806af54dc0,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806af54da8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806af54da8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805dfafcc0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805dfafcc0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805dfafcc0,fffffd805dfaf378,0,0,200,0,30958d45749d686c) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805dfafcc0,fffffd805dfaf378,ffff8000ffff82a8) at vn_isunder+0x56 unp_externalize(fffffd805dee7700,ec,0) at unp_externalize+0x286 soreceive(ffff8000012ee588,ffff80003c5ea168,ffff80003c5ea118,0,ffff80003c5ea158,ffff80003c5ea2dc,3eb4c8b338330fd3) at soreceive+0xc73 recvit(ffff8000ffff82a8,5,ffff80003c5ea2b0,0,ffff80003c5ea360) at recvit+0x40a sys_recvmsg(ffff8000ffff82a8,ffff80003c5ea410,ffff80003c5ea360) at sys_recvmsg+0x1bf syscall(ffff80003c5ea410) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2fcbf85acf0, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c5e9bf0 rbx 0xfffffd8004342828 rdx 0xffff80000129d400 rcx 0xffff8000ffff82a8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c5e9ad0 r9 0x8080808080808080 r10 0xf069ea12a4d64506 r11 0x94bccde8c95019d5 r12 0 r13 0xfffffd8003b5af00 r14 0x3 r15 0xffffffff rip 0xffffffff824c8055 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c5e9be0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=65929 pid=67981 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff91d8,0xffff8000ffff9980 process=0xffff80002f15b920 user=0xffff80003c5e5000, vmspace=0xfffffd8063dceae0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49407 3333 95070 0 7 0 syz-executor 49407 169548 95070 0 2 0x4000080 syz-executor 75144 390486 81449 0 2 0 syz-executor 75144 156574 81449 0 3 0x4000080 fsleep syz-executor 10070 269119 75895 0 2 0 syz-executor 10070 360672 75895 0 3 0x4000080 fsleep syz-executor 67981 105963 97372 0 2 0x1000000 syz-executor *67981 65929 97372 0 7 0x5000000 syz-executor 67981 285178 97372 0 2 0x5000000 syz-executor 92250 451285 8261 0 2 0 syz-executor 92250 287774 8261 0 3 0x4000080 fsleep syz-executor 90269 397863 11910 0 3 0x80 nanoslp syz-executor 90269 447400 11910 0 3 0x4000080 kqread syz-executor 90269 25342 11910 0 3 0x4000080 fsleep syz-executor 60016 417586 0 0 3 0x14200 acct acct 38725 415810 1 0 3 0x100083 ttyin getty 18775 173700 0 0 3 0x14200 bored sosplice 81449 406945 9949 0 3 0x82 nanoslp syz-executor 75895 91214 9949 0 3 0x82 nanoslp syz-executor 95070 265238 9949 0 3 0x82 nanoslp syz-executor 40700 428907 9949 0 3 0x82 wait syz-executor 97372 439719 9949 0 3 0x82 nanoslp syz-executor 11910 355364 9949 0 3 0x82 nanoslp syz-executor 8261 392947 9949 0 3 0x82 nanoslp syz-executor 40359 171603 9949 0 3 0x2 biowait syz-executor 9949 53893 36141 0 3 0x82 kqread syz-executor 36141 149226 61940 0 3 0x10008a sigsusp ksh 61940 190107 40398 0 3 0x98 kqread sshd-session 40398 214798 16221 0 3 0x92 kqread sshd-session 16221 495250 1 0 3 0x88 kqread sshd 48165 114471 31371 74 3 0x1100092 bpf pflogd 31371 279143 1 0 3 0x80 sbwait pflogd 63374 303525 22859 73 3 0x1100090 kqread syslogd 22859 142476 1 0 3 0x100082 sbwait syslogd 73848 168326 1 0 3 0x100080 kqread resolvd 20346 145273 52870 77 3 0x100092 kqread dhcpleased 89354 158481 52870 77 3 0x100092 kqread dhcpleased 52870 263209 1 0 3 0x80 kqread dhcpleased 82964 317622 0 0 3 0x14200 bored smr 63789 417061 0 0 2 0x14200 zerothread 50302 30827 0 0 3 0x14200 aiodoned aiodoned 40596 473412 0 0 3 0x14200 syncer update 57698 435739 0 0 3 0x14200 cleaner cleaner 59263 66978 0 0 3 0x14200 reaper reaper 64195 243041 0 0 3 0x14200 pgdaemon pagedaemon 5704 513218 0 0 3 0x14200 bored viomb 60568 482988 0 0 3 0x40014200 acpi0 acpi0 56687 481614 0 0 3 0x40014200 idle1 16194 195126 0 0 3 0x14200 bored softnet3 51940 50333 0 0 3 0x14200 bored softnet2 71084 332764 0 0 3 0x14200 bored softnet1 36243 58880 0 0 2 0x14200 softnet0 92246 365655 0 0 3 0x14200 bored systqmp 9166 387443 0 0 3 0x14200 bored systq 70305 185617 0 0 3 0x14200 tmoslp softclockmp 21431 238348 0 0 3 0x40014200 tmoslp softclock 56972 404151 0 0 3 0x40014200 idle0 1 470693 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 67981 (syz-executor) thread 0xffff8000ffff82a8 (65929) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835c0060) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff8000012ee668) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 40359 (syz-executor) thread 0xffff80002a44c528 (171603) exclusive rrwlock inode r = 0 (0xfffffd806de25870) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8079cef530) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10198 11035K 11473K 166960K 13034 0 pcb 17 12K 12K 166960K 225 0 rtable 179 6K 9K 166960K 551 0 pf 32 17K 19K 166960K 126 0 ifaddr 33 5K 7K 166960K 98 0 ifgroup 50 2K 2K 166960K 152 0 sysctl 4 1K 1K 166960K 4 0 counters 60 35K 37K 166960K 130 0 ioctlops 0 0K 4K 166960K 1578 0 iov 0 0K 16K 166960K 50 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1326 83K 84K 166960K 2212 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 32 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 97K 166960K 3449 0 sigio 0 0K 0K 166960K 24 0 proc 73 91K 128K 166960K 685 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 169 0 in_multi 66 4K 7K 166960K 231 0 ether_multi 1 0K 0K 166960K 11 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 473 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 218 72K 77K 166960K 31088 0 UVM aobj 30 4K 4K 166960K 31 0 pinsyscall 42 84K 104K 166960K 4600 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 79 0 NDP 10 0K 2K 166960K 71 0 temp 61 6895K 7145K 166960K 43653 0 kqueue 14 22K 28K 166960K 223 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 106 0 103 1 0 1 1 0 8 0 rtentry 112 167 0 90 4 0 4 4 0 8 0 unpcb 144 547 0 524 2 1 1 2 0 8 0 syncache 336 16 0 16 4 3 1 1 0 8 1 tcpqe 32 3 0 3 1 1 0 1 0 8 0 tcpcb 808 296 0 288 2 0 2 2 0 8 0 arp 120 25 0 11 1 0 1 1 0 8 0 inpcb 376 1062 0 1050 5 2 3 3 0 8 1 nd6 136 42 0 21 2 1 1 2 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 24 0 24 3 2 1 1 0 8 1 pffrag 232 10 0 2 1 0 1 1 0 482 0 pffrnode 88 9 0 2 1 0 1 1 0 8 0 pffrent 40 22 0 14 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 124 0 41 1 0 1 1 0 8 0 pfstkey 128 124 0 41 3 0 3 3 0 8 0 pfstate 376 124 0 41 9 0 9 9 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 848 0 472 34 8 26 32 0 8 0 art_table 32 852 0 472 5 0 5 5 0 8 0 art_node 16 162 0 94 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 8 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 28 0 1 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 5872 0 4364 95 0 95 95 0 8 0 ffsino 280 5872 0 4364 109 0 109 109 0 8 0 nchpl 144 9742 0 9207 63 39 24 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 24096 0 24096 8 7 1 2 0 8 1 percpumem 16 79 0 35 1 0 1 1 0 8 0 kstatmem 264 90 0 70 3 1 2 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 6 0 6 4 4 0 1 0 8 0 scxspl 216 29912 0 29911 10 9 1 7 1 8 0 plimitpl 152 156 0 139 1 0 1 1 0 8 0 sigapl 424 3785 0 3734 8 2 6 8 0 8 0 futexpl 64 14492 0 14488 1 0 1 1 0 8 0 knotepl 120 559 0 0 17 0 17 17 0 8 0 kqueuepl 216 249 0 239 1 0 1 1 0 8 0 pipepl 328 173 0 146 4 1 3 3 0 8 0 fdescpl 504 3744 0 3713 10 5 5 6 0 8 0 filepl 152 9070 0 8848 10 0 10 10 0 8 0 lockfpl 104 393 0 390 1 0 1 1 0 8 0 lockfspl 48 156 0 153 1 0 1 1 0 8 0 sessionpl 144 37 0 28 1 0 1 1 0 8 0 pgrppl 48 57 0 40 1 0 1 1 0 8 0 ucredpl 104 1211 0 1198 1 0 1 1 0 8 0 zombiepl 144 4047 0 4046 5 4 1 1 0 8 0 processpl 1168 3785 0 3734 6 2 4 6 0 8 0 procpl 648 7506 0 7447 7 1 6 7 0 8 0 srpgc 96 18 0 18 3 2 1 1 0 8 1 sosppl 168 20 0 20 1 0 1 1 0 8 1 sockpl 688 1728 0 1691 8 3 5 5 0 8 1 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 18 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 19 0 0 3 0 3 3 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 59 0 0 2 0 2 2 0 8 0 mbufpl 256 291 0 0 17 0 17 17 0 8 0 bufpl 280 7405 0 1239 441 0 441 441 0 8 0 anonpl 24 361935 0 358564 44 20 24 36 0 185 0 amapchunkpl 152 100509 0 100049 33 12 21 23 0 158 2 amappl16 200 5233 0 5191 11 7 4 8 0 8 0 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 142 0 130 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 4398 0 4367 4 2 2 3 0 8 0 amappl11 160 54 0 39 1 0 1 1 0 8 0 amappl10 152 6 0 6 2 2 0 1 0 8 0 amappl9 144 247 0 247 2 2 0 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 119 0 107 1 0 1 1 0 8 0 amappl6 120 192 0 189 2 1 1 1 0 8 0 amappl5 112 128 0 117 1 0 1 1 0 8 0 amappl4 104 375 0 358 1 0 1 1 0 8 0 amappl3 96 22363 0 22255 5 1 4 4 0 8 0 amappl2 88 770 0 710 2 0 2 2 0 8 0 amappl1 80 21076 0 20501 16 2 14 14 0 8 0 amappl 88 30580 0 30418 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 3 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 30 0 1 1 0 1 1 0 8 0 uaddrrnd 24 3744 0 3713 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3744 0 3713 1 0 1 1 0 8 0 vmmpekpl 168 26371 0 26334 4 1 3 3 0 8 0 vmmpepl 168 215671 0 213799 113 23 90 95 0 357 4 vmsppl 456 3743 0 3713 7 2 5 5 0 8 1 rwobjpl 64 54331 0 47448 114 1 113 113 0 8 0 pdppl 4096 7495 0 7426 123 52 71 87 0 8 2 pvpl 32 13312 0 0 107 0 107 107 0 265 0 pmappl 248 3743 0 3713 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 343 0 86 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83484ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835bfe58) at __mp_lock+0x192 intr_handler(ffff80003757e700,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff835bfe58) at __mp_lock+0x192 intr_handler(ffff80003757e860,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x734c669092c0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806af54dc0,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806af54da8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806af54da8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805dfafcc0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805dfafcc0,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805dfafcc0,fffffd805dfaf378,0,0,200,0,30958d45749d686c) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805dfafcc0,fffffd805dfaf378,ffff8000ffff82a8) at vn_isunder+0x56 unp_externalize(fffffd805dee7700,ec,0) at unp_externalize+0x286 soreceive(ffff8000012ee588,ffff80003c5ea168,ffff80003c5ea118,0,ffff80003c5ea158,ffff80003c5ea2dc,3eb4c8b338330fd3) at soreceive+0xc73 recvit(ffff8000ffff82a8,5,ffff80003c5ea2b0,0,ffff80003c5ea360) at recvit+0x40a sys_recvmsg(ffff8000ffff82a8,ffff80003c5ea410,ffff80003c5ea360) at sys_recvmsg+0x1bf syscall(ffff80003c5ea410) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2fcbf85acf0, count: -14