last executing test programs: 8.210107061s ago: executing program 3 (id=3050): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x4, 0x2000000000000003, 0x181c, 0x9, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10000ff, 0x80c0, 0xfff6, 0x1, 0x6ac4, 0xd0f, 0x1, 0x0, 0x1, 0x9, 0x101}) ioctl$FIONBIO(r1, 0x82907003, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0x14c2, 0xffff, 0x1, 0x39, 0x3, 0x4000001, 0x0, 0x2, 0x1, 0xfffffffffffffffe}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 8.097606495s ago: executing program 4 (id=3052): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getegid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x200, 0x0, 0xfffffff0, 0x3b, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x4}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x2, 0x3, 0x3, 0x6}, {0x6, 0x2, 0x7ff, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x0, 0x10, 0x6, 0x6}, {0x9e, 0x5, 0x40, 0x7f}, {0x400, 0xa82, 0x6, 0x1}, {0x387, 0x7, 0x6c}, {0x20002c13, 0x10, 0x8, 0xda}, {0x8eb, 0x200, 0x220, 0xde17}, {0x2, 0xffff, 0xfff, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 7.031590283s ago: executing program 3 (id=3057): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000b40)={0x2db57365, 0x27ef, 0xd, 0xfffffffa, "23030003be0a00817dd8910bb864d3c3a3c900", 0x9c}) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 7.031349633s ago: executing program 0 (id=3058): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 5.739280818s ago: executing program 4 (id=3077): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffff", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a0008d0ca82026dec3e59be543bfcb4c969b00f79603acf4b9b8ed8ca2c45b362ba1f1050a209b3405bf3fe398728fcaca91ca14199697b8be44da0563f58cebe44d1b2c", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 5.523141583s ago: executing program 2 (id=3065): writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000003c0)="ea610f238b0c8ada011f5544d330b5c6128541ff8134ff0502d7025a676b167245af14f6ec999f3587294564e86f0a25230201f22375a97e798ede9294c5cdaef84a8fc4abcf4835334f9285facf35d04cd7cb4d0a6dcef3834c64adc8752be865a22f616cf18af7a4ffa54fa687492736fb97e2a44813c397bf7ecaf2b6dde60c9a02e4f94a11a49abe31c6cf0c2c9c77281cde9fe58e141b836cc2955ddeff29c7298b04549d3fbdc019889c9159f745b215a6579318a59328c5529ece6263430ea01e86d1ccda277930a08bb6214e61b7748eac4e5e8cf38a0f5ff1202f78d4f3b78157729c25a07aef0f59f2300fdd6f18090dc3", 0xf6}], 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000000)={0x4, 0x2, 0xffffffff, 0x2f, "00000000000000000000001500", 0x7, 0x4000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 5.503254768s ago: executing program 1 (id=3067): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ceca801000000000000800017bc333f1255636e729535f100000000c5307b89", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) 5.502844721s ago: executing program 6 (id=3068): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 5.170497864s ago: executing program 1 (id=3070): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee", 0x2}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) 5.169516198s ago: executing program 6 (id=3072): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a1a78d0ca895", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[]) 5.034914296s ago: executing program 7 (id=3073): open$dir(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x2, 0xf9, 0x440}, {0x84, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000640)="00a0008d0ca82026dec3e59be543bfcb4c969b00f79603acf4b9b8ed06e61c7fa3f39480ca7bdb3474dccf442ba58e85dc84661278ef8a04eb88ff7d373691002580ceedaf", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)=ANY=[]) 5.034479307s ago: executing program 1 (id=3074): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(0x0, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)="370dc7cc4a61858942", 0x9}], 0x1, 0x0, 0x0, 0x4}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000400)="9cd24748b4d64ee2ef6471538fdc8154cef99e2da4fe18a80e8676729a2d5f9eff28454c7dfec3e31d1290f17cb7025d6465f2d21a39bd07a9f19e62e972035e0374caf5f3b3da04e5f77759610fbee46fd25eba27434c4332db50dc7d72b15d1a4e97e64dad0445a3dfa06a354126e3003824e4b282ae32e7e6649d6ab0bc1b60152afa470ee67cedf8c42f4f6c40114c08653a116d624dd733b6ff674ec5af30066a58c20a4f8e5de9b80e29abcb42cf5225e29f41194582e1305087178abb", 0xc0}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f00000000c0)={0x2f, 0x220, 0x7fffffff, 0x9, "c9f7d04675d201000000b8ecff00", 0x0, 0x7}) 5.034129221s ago: executing program 4 (id=3075): openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x778, 0x80000201}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4ba8, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x5, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0xffffffff, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x405, 0x6, 0x9, 0xa3}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x81, 0x6, 0x3, 0x55}, {0x9be2, 0x2, 0x2, 0x7ff}]}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x2a44439c39558e9b, 0xfff}, {0x26, 0x1}], 0x2}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) setrlimit(0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, &(0x7f0000001080), 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000000)={0x4, 0x2, 0x4, 0x2f, "000900000800ffffffffff1400523a008000", 0x7, 0x400}) 5.033682527s ago: executing program 0 (id=3076): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4, 0x9, 0x1, 0x8}, {0x16, 0xfd, 0xb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, '\x00', 0x14, 0x3b, 0xa6, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x7, 0x0, 0x5}}}}}}}) 4.943445492s ago: executing program 0 (id=3078): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x4, 0x2000000000000003, 0x181c, 0x9, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10000ff, 0x80c0, 0xfff6, 0x1, 0x6ac4, 0xd0f, 0x1, 0x0, 0x1, 0x9, 0x101}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0x14c2, 0xffff, 0x1, 0x39, 0x3, 0x4000001, 0x0, 0x2, 0x1, 0xfffffffffffffffe}) ioctl$FIONBIO(r1, 0x82907003, 0x0) 4.942984231s ago: executing program 1 (id=3079): mkdir(0x0, 0xa) setgid(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) 4.923503898s ago: executing program 6 (id=3080): r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x2, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 4.869827521s ago: executing program 7 (id=3081): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$WSKBDIO_BELL(r0, 0x20005701) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0), 0x0, &(0x7f0000001500)=""/171, 0xab}, 0x1) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000001600)={0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001780)={0x10, 0x513a, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x699}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd}], './file0\x00', 0x6}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001a00)={&(0x7f0000001980)='./file0\x00', 0x8000000000000000, &(0x7f00000019c0)='./file1\x00', 0x8}) fcntl$getown(0xffffffffffffffff, 0x5) getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000002b00), 0x20000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b40), 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002d40), 0x100, 0x0) 3.297969083s ago: executing program 3 (id=3082): ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x122, 0x3c}, 0x9, 0x65, 0x0, 0x0, 0x400, 0x200, 0x8000, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddce", 0xd}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 3.263335778s ago: executing program 5 (id=3083): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x2, 0x9, "000000000000000000000000000001000400", 0x1, 0x10009}) 3.262771204s ago: executing program 2 (id=3084): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x4000000000000119, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000fe0000000017bc333f1255636e729535f1324b593cc530", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1801) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 2.063750403s ago: executing program 5 (id=3085): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="78c5bd98fe4066cf1ccf2221bce071b4e8e65619", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a0000000000ffff000078e3", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000700)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x1, 0x2c, 0x64, 0x3, 0x6, 0x16, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0x3, 0x22}]}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x2, 0x0, 0x800}}}}}}) 2.063184219s ago: executing program 2 (id=3086): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ddee36ee6e0e1b0378c5bd98fe4066cf1ccf2221bce071b6e8e65619", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a0000000000ffff000078e3202993935cfb8a6d1bcb3e7379160087c000003883021a04cbfe6dc8dfe6a6cf", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 1.913403753s ago: executing program 4 (id=3087): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="ddee8cb009000000000000002648a653f9b07c8efdab77141a8411d290395c928a9b3f22d20fe622", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a0000000000ffff000078e3", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 1.84041739s ago: executing program 7 (id=3088): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) r1 = getpid() sysctl$vm(&(0x7f0000000840)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000000980), &(0x7f00000009c0)="391f391f8cded5180e584e3ae88479111d", 0x11) ktrace(0x0, 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x100, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) sendmsg(r4, 0x0, 0x400) writev(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) 1.742927712s ago: executing program 0 (id=3089): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x25, 0x0, 0x9, 0x10001}, {0x0, 0xfd, 0x32, 0x407}]}) setgid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, 0x0}) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x80184902, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') 1.737558592s ago: executing program 6 (id=3090): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.493711325s ago: executing program 1 (id=3091): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1, 0x8000000000000001) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 1.493098532s ago: executing program 6 (id=3092): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x100, {0xff, 0xffffffffffffffb7}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(0xee01) fchflags(r0, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)="302d3eaab14b9e717daf419ee63f65ad4b480cbe5d95805c7af689d2100f653dae9322ad3eee4064d721557c97a1408d30d1d683990ebbdaff8c94599c00fcb89d68290da71aabef485a4109e6273499dd34ead466a3c2732de0b853cb559093811cc738ab874df2a83ebca39d0a469fcc7b5d7fcd629dc4d0453aec9b3dd4beddae5a8d3fb33cd8985c0a02f8ecb5840719e025ea897deb3e3f9a3addf38c5bd1d3bcaaf428c55053a4e54ce09213ed46412fcab89910970e1dc413911760712d98f1bc6e1be71657ed9a831415d5afb4517726ec1b145c5479beeffd7749a53106d52b36dc0df3592aa8685348b7f21761d17f9ddb899161d31926d5751a214e1de0135da1fad33792cd76f1f1840166bb23ae6304879081a01842e3f1a33d94ce8f7574e734f2af791b8ba4bc14c88911ee94acb631478e2dd2a2afaf6b4e6295d7cc2e270c3c580d6ad0e348df317770060bcd182a029c670975f295d66201f199b995a82e20d83d147484bc6e94f942a4a13d72ac8ae4b99c01537f596f820fd413af9b141f9a3186e19c4e5d6cd4653887511e1ec6860cd4377cf7b6aba1c124f4e816abe868d9bee797dd215cc7b206d4187227d13b705b59b828b86b90851c581b142abdcbebaaf298eea3fe22443816fb1e978fe6fa92fa08525ed55c066cb4031e377dc4df395c8929592afdcb22f22b18d9c60c1dfead8874801802350fd61bc4782ab6d5bfe1b2bdcfdca4268925e480f63ad2ef07d3012ffb1a351f46453f160caf68192d37dd171e1ae2d79bd5ad6435e49c2896e97d50ce30aebb921b094346b3befdf091d947043f31f5948f6785645798fac22aed29cc0f5eb61bb7576c89a8b1de05efb5584221ab0daff74e1505a91661102583e9f91c281cf0e3907ed783ab393633a2940c894159936e226a7614ab2e8a23e19806fbd4fe72dfa1fc0e6720c716ba5fb09194e08c958b97ab8ad8c9212c893c2771a3798feab15c6565d00ff814f864ffc785e7ed04eabab8d8fb0205d746306dad81ad7dd277ca38f730ebf1fc8ae6bed765ee3c2c573d800975bd5f1a175016852bfeba75171bf0682c6bf269de3f9b62c75931ffc7702c5b87487be950f9132ffc7595e3f740cb964d276d721be8d6dfaf6bac4632605373602926092bae27bd4f20b703d1b2bb578e0e4591ea313443e6917f3a30f693d4a887d723c507f369525c1209f13061599bea6670b41b722b32ca81647ebcdefc0a49ca21e9e15896d6f03a8324de8207b42332edb5e298b1832d16b09c99c2c666b17edce6e30ee26f1f1925c1952fa6ce2115fe6d6bc0c97e6cdb0a40f7ccffaace2a3d094f361392857a452b34c6cb6215dd95b146abbb6be61d31282408f0498aacf96877be6f4a94bb01b385cfd7722c89e774948ed981e6e5052395e8fe7d3dc02978829d6979271330156de968724e7c46b2f571724cde058f8e8a43c2a49dc74b2206f807f24c768a1adb9ae92772f36e823f9d115241aeabdf16d85b7d48ba687b6e47ac3bb6d861495197d13740628393540852ba1a43aa2ee98b8264ac0cf3195eb24d451ba15656f46ebd8b7e46b9d583d6d00e79e637ed71279c2c8af13971e4178c605211c7a495c88d64237701ff01ff7378ae8b1031891467a4dcb91b6a05b0c8603ec031bae0e0758463a110b52ee74d1365b3a98d47fa873fc8e43fec9737d02835879361ac8075b189d419f2619157be9f35719341396fe2c42603189a3fc8e387d600c1a7fb8c9b83c0df9cfc8447b0a42729241dfbe382a1b6acc80c9a89ae8059c5a620a4501f44537b892913324a05bd9fc8c0f7c131937b0683d96615ebdcc9b7ebf4ef13d29cb2bfb021ce7deee0506044d2b495ec2c4a399eefec1fbfcf132575170d08476e44444f3946ad9a78e22f9fc95b0c8f975b7ad3a9da335074905ac61f52b8ed5616ea32b5c179a7761a69c68250f605066797b2e8b2d246a35cdd78b90874c499fd0c2248c3c6f80d994427f80829b68b2da2b026be4e942fb15cc2ece0a376e96ea34d9f48965adf79f0284db488fc5c866617a9973aa9256fa5daefa09671a639985b5ec36a9aaa9a06503fa98bbe7baabefb4bf76848f92359501649ee9214b1dbe5b04cc3f6fa38739a836e613e1a5fa7c3aadff367cac9e9bf53c4ca05979f241889d519f68a8a99bd731f4e1f49815dcabf3ca5b8c44ae9d38e8c59d70f292c4c2e95d2fb090df1dbf4e4399d7e951a376e901812aae104e614aa26c27513becd2cc96e05a5d437bb5e168a450797bdc6eda3bfd5aea9f89d8832ce5b0cdd0d6f451b271156031ee409e1f656b5a238f12bbcb4c51d003445616b7768f875ead74ffa0513f44f3bf4501585bc7e01787b6af4ff7dd06ee395bec94069190ec0f7b8787869d7dadf464e6e454f82dc8702ffed8eb2fc36cfe5960b400743155ceaed79a5b3905d5c16018ccc2162dfab7c72eb24bdac713e9b18cd0eaf357da9bffabe6f16d30954e2647eedcb4c301ce19679ac02b62cf2537af8f2c4df2a15d5abf7f3591b735730b9da0492e9d78cbb4f59fe4e7d1eeb453ee8d0d7f46374be5c17fb45ed36de2a0dfe6e1dfd1342c78cf67959d209cf99d6807fbc5e5e3117bbb641bd3ad40622e2f72cc77822dcca68b678ee5f6a7b575fae35ce998220e7d91fedc4924d71b894496462d61261e6d55a0703da0eef12d41db39308745259bfa9aa95167e4507f9f758a4b23113d9c46ebad4271ac55301585cf301c350b2c1188f7760000dadf1cb58d7c594e269d1ecc9edf932a0ff99065c9b666d0f3cc4789404cc65fd51358c10476edbc7459dc0c0490f6ed5161f7650661e6f02f44039e33157f09936a4428499dcd72ecf7d49529fc730cc40c308f4d639f07dbc2a2dd48c7ba755400803f54f4b4641be6de5a119c8c14d46d14f4caacc8232eb7fbaf4a8e8846e2aefc9a64c82b25ebfb6c55ff4684787f573fb9082cfd9f8f31350ec749245a3520738be9a1c0521dcf7af1e0b87239359e7acfdc4679c3a65a081ac0378f828ef76aece7f50f64de0247fd8b10f7b200044ee20748b025f8f7ca8561011cce9e3f60dba322923abc1ead8bc54761a6459b11fb9cdb871ff3fa333745fa95fd623698b9d648bbf8a3d5580ed3e20589d95dfbf2665b5d2032785f8fe20f01717aae0905c113d9e5e3bf9793eb20501ab5ebdacf509bc58b21740a2d4b4984b62262ba432cf6897eb6de840b6b4a03a865700e4ac9ea89ccfe648f6b22a7aa7771aaf095776b3c0f27ca9b8dfd0c24a8ceb4b490a3964a7302f381399317625d84fd39d71ae8a77ffa5d6a378a019271f87f8fd78dcc92b72597d26dc33febc2aec7360c6ddb2ecba8e6cc052a3a085991e4bfafc9ec431dacdd3ea08397fde544d34eb3fe69cf3588abf9ed02a21633e66d74786c2e2c4b4aaf71fc4c5e8eda62dfeb20b1e87cdc9ec86f502281ae066c06376ca18905b3b67782b95f6287c3d4651dee731ef943b67f51c21d4c925b635d29f5a36e7aca7645d42457f8b921031de4321fc7716b9d9818cfcd92edf2aebc79423658690f81ee4a30e54304b09a4551551a83bcf327786fa76fbcf5d9e637e88973493b949ac8578b816b4ade7772359bc71328b05a0d311e3ac5c1aa610210ba4bee4c2fdb7f53ebdac36bf9cc2785c9078142cedcdeff95ca99f4c3bf7c52304901e8d6b40debad4cf90b25ec4c97c9755b4f7fbf0a2d0c5a463cafdeef4673700cd30a8e5bc414ccd4bf6c5a121404947e406f048b37503d1fbcc25259d80960b68cedfd745b347b9ae8f8e2d307e93087541836a6f56142c0d6fe219298f35dbf77fc0dd3c7369946ebe326ef82210e61eb237321796371c1abcd624f24ea34ece2afadce9a21f9accf1142de4a01eaa2c358ccbe335f454fbac93551fffb7adffd7a63581d89d0ea618c320f981c74d883252e3f6a1f8846f95a4bac40ee309193b0fd6aafb5a205aa58107ef1ced23f41df69f2d72b6d96e5243c63749be714435b28b99d232d4c374c487a07e1de25c43fdf63033f1c2ade11e5a6f6e654dd1c7432d6fc3adf5f40172679bf8f36c2709fa5480956e740a170a5ea9751a40f183de43e755fa3f4bdae5acf74cdeeac1bfac529d9b110f18d7e110ea2b7aadef1535295b4ca67af6d31bf8c30e2f21836873b57abd5361e1ce16862ba85a5d34e79a01904b8912e9375b567aef6ce8c7b20e2d9d8e160a1908dc7e68f5c0d518f9800b1d20d0b6fb6f090a1031353f4227b4b97bbacc40fe0b58ec746b63016ee1df83eba8fbdc42a1d991082b1d3e7ac9c32c2b8301b8ee0cd82697c49a57a8c399ca0f8c982101acdbf699ab40d39d55a305f2cccf244511db54a74953d5cf9b8154e272f1426b7f84220a59463587fd0e341896ab60b4ee5f8b1cc4e3a3735561e29a3e87220eb6857370c016a11d043fca28e6bf7d539365f1ef332c862571b67fcd38ab2222f18e2eb765e74ccbf724b255ca01575af2eb06b89c0ac2adbe77a1915a4748cfb59a5a6c7ba48edadde22422b7f646c732cae11cc79e4eaeeea852704f8de4143f92e003c2fe0f542fd73dd156efeddce6264fbdb1f039187097ca6eea5c6200dfa9febeb23da5db0941338021f1cb832094a68ba63d9e0e21fef96cc2747ad08d39886a0874d842f24c4fdaffd5084b25bb02213e0715be3ba7ff9f95176f77217bd149a7abb80ae0f6b06046a8b2ded8d1cd453cfa0ffd98318ca712679b16593fbff4c5f3800a5c676489d6c7edeefed4a321c106460c2d338f0cb5a45278770f590de3116cd5c538578393c3f7b7b2714a8253c92fdc2cdae9c582071a22d49b540edc5621a31c11e3f183121a7565b8c67875d62b827d82bd84879fc5cb1e798b85d57e6706aab5a7d4831df529ed0f09c9d2c875561d0b52e8d0adea47399965d90f34c657a84228e7dec497fb1f9d3b551e03f0923373be93cc963bc8c1931d9b9c9cb1f9c5c3356680fa7439e2ef942939602dba10339c80269be89e9f1958b4bac8c00682d779b7c0245549e6146431c565a8bfddf3dd9b6411be40a77b35f28e26cec8cd69458db69f3178539fe3c60a7cc3b18aeb13d031fda421e7e3e1ff7a7c3c36b251ad47735265a76e45b42a57c76262eae0520d85b2098ec890ddcf3f008110d05a5f130e6e935e519ea61da73bba2f6e8f47e31bb5c5a392a90af5c22767857f31cdb594a64c2bfd29429d62b126bd2570f355e3c57d99f987c21fbfab5e2990b29a5430e854b32baa96506878f1bc678d4fe65ca52bacaf6180cadf74e67a95e73339a74d007eac2b8898059659380d2710619301e6898a4d55a13d6acee7b6e5c9899523f02eb3c84bb9a55f49707166558fadc8c92ad43d5c10cdc73a0a9d355654766d631a6880351f530876afaed447c944a43894dbc617272fd4bad8971bc5338a51eea566f639e7e3c83f3f5f98d72fe918a01021515e9604af58cdf3be6b34c2fc81c5b68e6e883d188a5e35abbe70bbee23f3e0f6b0bc9e2f0a55ae39ba51e28efe2f4acbb21bd654bfbdb7cffaf42a7ee5b5d922e84dc960459a251ff08e8cce939d7560ee47f0d12400b70cd8df1c30bca56bbd1d0791e2bc83248afac91dd0b47c6e9da9842605b88c5d20bf50f88261cbc385b87961d44db7f5bf11e3a9535dde1ef9e3d4930f5012547fadb640c270d519013965ef273a", 0xfd8}], 0x1, 0x7134c2eb) r1 = semget$private(0x0, 0x1, 0x1d0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000000000000000000001000000000000aa"]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x2, r2, r3, r5, r6, 0x60, 0x8000}, 0x5edd, 0x7, 0xfff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x1, 0x2, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001480)=""/4096) 1.331817121s ago: executing program 7 (id=3093): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x5, 0xfffffffffffffffb, 0x0, 0x0, 0x3, 0x40000000000a, 0x5, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00007f3000/0x3000)=nil, 0x3000, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x4) utimensat(r2, 0x0, &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xffffffff}, {0x6, 0xfe, 0x0, 0x4899}]}) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000015000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000480)='\x00'/13, 0xd) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(0xffffffffffffffff) 1.331465396s ago: executing program 4 (id=3094): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) 1.33126841s ago: executing program 0 (id=3095): mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) msync(&(0x7f0000343000/0x2000)=nil, 0x2000, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() getuid() fcntl$setown(r1, 0x6, r2) close(r1) r3 = openat$pci(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f0000000080)={{0x0, 0xb}, 0x0, 0x4}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x5, &(0x7f0000000140)='./file0\x00', 0x8}) socket(0xd, 0x1, 0x0) 1.329173182s ago: executing program 7 (id=3109): ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x3, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r0, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) 1.173534347s ago: executing program 3 (id=3096): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4, 0x9, 0x1, 0x8}, {0x16, 0xfd, 0xb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, '\x00', 0x14, 0x3b, 0xa6, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x7, 0x0, 0x5}}}}}}}) 1.093084946s ago: executing program 5 (id=3097): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a1a78d0ca895", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[]) 1.092748979s ago: executing program 2 (id=3098): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6a87c323a9fd00a20dddd905", 0xc}], 0x100001af, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) 1.073819004s ago: executing program 3 (id=3099): setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) socket(0x23, 0x1, 0x21) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x1, 0x9) r2 = socket(0x1, 0x2, 0x0) open(0x0, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffffd, 0xfffffffe, 0x1, 0x7f5, 0x8, 0x3e, 0x1, 0x0, 0x0, 0x3}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 999.665618ms ago: executing program 5 (id=3100): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x6, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x1, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r1 = socket(0x18, 0x3, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="09a7776c395ff5ce1a812391c2ce13cd344cef9fce323583e0df2d8ed2004afa06ea4f64b6f13dd3956f8aa943f03592a633f8040d7c271a1074702099fe6710f300f873c4d105fbfcc331709bda9c77f4d38469ab31a1ae6a25c474b50316674c07693fac9e1801752a084a67d27d8f9ffa32f0cc3390d03ed92f7cb81608ad", 0x80}, {&(0x7f00000004c0)="050b095b25316941f78f01185013f22fd98c18d7723929", 0x17}], 0x2, 0x0}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 933.816692ms ago: executing program 2 (id=3101): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000800)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) acct(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 888.908374ms ago: executing program 3 (id=3102): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000800)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) acct(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540), &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x100) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 813.668215ms ago: executing program 5 (id=3103): setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) socket(0x23, 0x1, 0x21) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x1, 0x9) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) open(0x0, 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffffd, 0xfffffffe, 0x1, 0x7f5, 0x8, 0x3e, 0x1, 0x0, 0x0, 0x3}) ioctl$FIONBIO(r4, 0x82907003, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 812.474494ms ago: executing program 0 (id=3104): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000800)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) acct(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540), &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x100) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) execve(0x0, 0x0, 0x0) 763.406223ms ago: executing program 2 (id=3105): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x800}, 0x8, 0x5, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x77, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) link(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0xfffffffffffffe97, &(0x7f0000000180)={0xffffff7ffffffffb, 0x400044809e9d, 0xfffffffffffffffb, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="9ae03c4d34370838b0bb15901e5290cdf581f1f515a81c69fda8b0a11cbc0609215166dbda4b6e32372e9f0115e9752596ddab3b7e65070720a853053b158e49a42b2f3c77ff881c32281d8a26ae74ecc9e711e4884c546a1c141dd64ccc6ccc06d92a27975732f0e88e48349b18377faa9e6e78ff0e1805457e06634d5fcacd50111e40e24fb04bb4ad6fa1877d4e120b05869b7b928c5d0d67964b224f09ee2732253287f29e76a383bb843f9a30fe2f4db122cb6bdf5a964592b3086035b62b9d673b833e2eab9f65e310295f403d943ac28e6994d640c9f89180ccf42cefaf175cb01138d0559c", 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269f", 0x5d, 0x1) mknod$loop(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknodat(r3, 0x0, 0x1000, 0x9) 473.56112ms ago: executing program 5 (id=3106): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0x9d37, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(r0) 269.732302ms ago: executing program 7 (id=3107): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 269.382259ms ago: executing program 1 (id=3108): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0x9d37, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) 193.687ms ago: executing program 6 (id=3110): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x6}]}) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xfffb, 0x8a, 0xff, 0x7}, {0x4, 0x0, 0x0, 0x800}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 0s ago: executing program 4 (id=3111): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r1, &(0x7f0000000000), 0x10) r4 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.197' (ED25519) to the list of known hosts. 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 ¹j¼õ¬|ÿ ž¨E1\…:pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd8065209040, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 21282 (syz-executor): blkno 512 bcount 4096 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "kd_lookup(kd->kd_unit) == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/dev/kcov.c", line 306 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 3612 84429 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83466a0b) at panic+0x1e5 __assert(ffffffff83413bf2,ffffffff8335262f,132,ffffffff833f1155) at __assert+0x29 kcovopen(113d4,1,2000,ffff8000fffe27e0) at kcovopen+0x14f spec_open_clone(ffff80002a30feb8) at spec_open_clone+0x287 spec_open(ffff80002a30feb8) at spec_open+0x329 VOP_OPEN(fffffd8072b13018,1,fffffd80097fb7b8,ffff8000fffe27e0) at VOP_OPEN+0x8b vn_open(ffff80002a310108,1,0) at vn_open+0x708 doopenat(ffff8000fffe27e0,ffffff9c,200000000080,0,0,ffff80002a3102b0) at doopenat+0x32e syscall(ffff80002a310360) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8b923d4abb0, count: 4 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: kernel diagnostic assertion "kd_lookup(kd->kd_unit) == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/dev/kcov.c", line 306 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83466a0b) at panic+0x1e5 __assert(ffffffff83413bf2,ffffffff8335262f,132,ffffffff833f1155) at __assert+0x29 kcovopen(113d4,1,2000,ffff8000fffe27e0) at kcovopen+0x14f spec_open_clone(ffff80002a30feb8) at spec_open_clone+0x287 spec_open(ffff80002a30feb8) at spec_open+0x329 VOP_OPEN(fffffd8072b13018,1,fffffd80097fb7b8,ffff8000fffe27e0) at VOP_OPEN+0x8b vn_open(ffff80002a310108,1,0) at vn_open+0x708 doopenat(ffff8000fffe27e0,ffffff9c,200000000080,0,0,ffff80002a3102b0) at doopenat+0x32e syscall(ffff80002a310360) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8b923d4abb0, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a30fc90 rbx 0xffffffff8382bdd7 cpu_info_full_primary+0x2dd7 rdx 0xffff800001475680 rcx 0xffff8000fffe27e0 rax 0xffffffff8382aff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xafe31ff5f0e9f739 r11 0x6fc8c68a7a1670c0 r12 0xffffffff8382bbd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81757c05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a30fc80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=3612 pid=84429 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeacf8,0xffffffff83922c10 process=0xffff8000ffff7a28 user=0xffff80002a30b000, vmspace=0xfffffd800b026960 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 84429 332891 64609 0 2 0 syz-executor 84429 163317 64609 0 3 0x4000080 ttyopn syz-executor 84429 427533 64609 0 3 0x4000080 ttyopn syz-executor 84429 96679 64609 0 3 0x4000080 ttyopn syz-executor *84429 3612 64609 0 7 0x4000000 syz-executor 91792 426681 53632 0 2 0 syz-executor 91792 446415 53632 0 3 0x4000080 ttyopn syz-executor 91792 268276 53632 0 3 0x4000080 ttyopn syz-executor 91792 499330 53632 0 3 0x4000080 ttyopn syz-executor 91792 92196 53632 0 3 0x4000080 fsleep syz-executor 77652 205204 0 0 3 0x14200 acct acct 88056 22428 1 0 3 0x100083 ttyin getty 6283 450098 9990 0 3 0x82 nanoslp syz-executor 64650 296722 9990 0 3 0x2 biowait syz-executor 53632 456597 9990 0 3 0x82 nanoslp syz-executor 16870 153722 0 0 3 0x14200 bored sosplice 94177 519795 9990 0 2 0x2 syz-executor 8756 180926 9990 0 3 0x82 piperd syz-executor 48752 161888 9990 0 2 0x2 syz-executor 33161 69013 9990 0 3 0x82 piperd syz-executor 64609 485753 9990 0 3 0x82 nanoslp syz-executor 9990 54474 43259 0 3 0x82 nanoslp syz-executor 43259 191156 1370 0 3 0x10008a sigsusp ksh 1370 462176 71331 0 3 0x98 kqread sshd-session 71331 340936 82491 0 3 0x92 kqread sshd-session 82491 177423 1 0 3 0x88 kqread sshd 10997 446802 98702 74 3 0x1100092 bpf pflogd 98702 465576 1 0 3 0x80 sbwait pflogd 69598 283984 25617 73 3 0x1100090 kqread syslogd 25617 12662 1 0 3 0x100082 sbwait syslogd 152 518239 1 0 3 0x100080 kqread resolvd 80583 448814 47616 77 3 0x100092 kqread dhcpleased 11761 475301 47616 77 3 0x100092 kqread dhcpleased 47616 417806 1 0 3 0x80 kqread dhcpleased 46472 348623 0 0 3 0x14200 bored smr 77407 485880 0 0 2 0x14200 zerothread 23276 240256 0 0 3 0x14200 aiodoned aiodoned 13810 15233 0 0 3 0x14200 syncer update 31543 466343 0 0 3 0x14200 cleaner cleaner 46684 82877 0 0 3 0x14200 reaper reaper 6767 48446 0 0 3 0x14200 pgdaemon pagedaemon 14951 163138 0 0 3 0x14200 bored viomb 70166 64943 0 0 3 0x40014200 acpi0 acpi0 57459 376898 0 0 7 0x40014200 idle1 69726 273515 0 0 3 0x14200 bored softnet3 85785 485618 0 0 3 0x14200 bored softnet2 99276 416404 0 0 3 0x14200 bored softnet1 86339 359752 0 0 3 0x14200 bored softnet0 62176 93521 0 0 3 0x14200 bored systqmp 5544 396013 0 0 3 0x14200 bored systq 94622 196286 0 0 3 0x14200 tmoslp softclockmp 31073 471880 0 0 3 0x40014200 tmoslp softclock 50979 23921 0 0 3 0x40014200 idle0 1 356796 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/dev/kcov.c:129 r = 0 (0xffffffff8383af00) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 kcovopen+0x63 #4 spec_open_clone+0x287 #5 spec_open+0x329 #6 VOP_OPEN+0x8b #7 vn_open+0x708 #8 doopenat+0x32e #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 84429 (syz-executor) thread 0xffff8000fffe27e0 (3612) Process 64650 (syz-executor) thread 0xffff8000fffe2f90 (296722) Process 94177 (syz-executor) thread 0xffff8000ffff07d0 (519795) Process 48752 (syz-executor) thread 0xffff8000ffff02b0 (161888) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 11042K 11475K 166960K 14317 0 pcb 19 12K 12K 166960K 316 0 rtable 84 10K 12K 166960K 752 0 pf 28 16K 82K 166960K 263 0 ifaddr 15 2K 7K 166960K 169 0 ifgroup 35 1K 2K 166960K 296 0 sysctl 4 1K 9K 166960K 14 0 counters 58 35K 37K 166960K 350 0 ioctlops 0 0K 4K 166960K 1756 0 iov 0 0K 24K 166960K 68 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1348 85K 85K 166960K 3151 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 48K 60K 166960K 25 0 VM map 2 1K 1K 166960K 2 0 sem 18 37K 37K 166960K 36 0 dirhash 18 3K 3K 166960K 81 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 98K 166960K 3312 0 sigio 0 0K 0K 166960K 35 0 proc 73 91K 140K 166960K 780 0 subproc 74 4K 4K 166960K 113 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 187 0 in_multi 13 1K 7K 166960K 234 0 ether_multi 1 0K 0K 166960K 20 0 mrt 2 0K 0K 166960K 56 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 541 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 223 160K 168K 166960K 28781 0 UVM aobj 36 2K 4K 166960K 40 0 pinsyscall 40 80K 100K 166960K 4527 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 109 0 NDP 7 0K 2K 166960K 114 0 temp 57 8690K 8799K 166960K 88238 0 kqueue 13 20K 30K 166960K 274 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 100 0 97 1 0 1 1 0 8 0 rtentry 176 246 0 229 6 2 4 6 0 8 0 unpcb 144 589 0 572 2 1 1 2 0 8 0 syncache 336 5 0 5 2 2 0 1 0 8 0 tcpcb 736 396 0 391 1 0 1 1 0 8 0 arp 128 40 0 36 1 0 1 1 0 8 0 inpcb 328 1396 0 1386 5 3 2 2 0 8 0 nd6 144 40 0 38 1 0 1 1 0 8 0 pkpcb 40 7 0 7 3 3 0 1 0 8 0 kcovpl 48 12 0 4 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 108 0 108 3 2 1 1 0 8 1 pppxif 1504 19 0 19 3 3 0 1 0 8 0 pffrag 232 11 0 10 2 1 1 1 0 482 0 pffrnode 88 9 0 8 2 1 1 1 0 8 0 pffrent 40 17 0 15 2 1 1 1 0 8 0 pfosfp 40 1430 0 1006 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 0 1 0 1 1 0 8 0 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 162 0 129 1 0 1 1 0 8 0 pfstkey 128 162 0 129 4 0 4 4 0 8 0 pfstate 384 162 0 129 11 1 10 11 0 8 0 pfrule 1344 51 0 35 3 1 2 2 0 8 0 rttmr 136 16 0 16 3 3 0 1 0 8 0 art_heap8 4096 3 0 1 3 1 2 3 0 8 0 art_heap4 256 1138 0 1042 30 19 11 29 0 8 1 art_table 32 1141 0 1043 4 2 2 4 0 8 0 art_node 16 239 0 228 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 28 0 12 1 0 1 1 0 8 0 shmpl 112 37 0 4 1 0 1 1 0 8 0 dirhash 1024 64 0 43 3 0 3 3 0 8 0 dino2pl 256 6228 0 4714 96 0 96 96 0 8 0 ffsino 288 6228 0 4714 109 0 109 109 0 8 0 nchpl 144 9862 0 9300 63 38 25 63 0 8 0 rtmask 32 27 0 27 4 3 1 1 0 8 1 uvmvnodes 80 3125 0 0 64 0 64 64 0 8 0 vnodes 216 3125 0 0 174 0 174 174 0 8 0 namei 1024 25629 0 25629 2 1 1 1 0 8 1 percpumem 16 190 0 146 1 0 1 1 0 8 0 kstatmem 264 182 0 164 3 1 2 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 12 0 12 8 8 0 1 0 8 0 scxspl 216 32165 0 32164 12 11 1 8 1 8 0 plimitpl 152 183 0 166 1 0 1 1 0 8 0 sigapl 424 3614 0 3565 8 2 6 7 0 8 0 knotepl 120 562 0 0 16 0 16 16 0 8 0 kqueuepl 224 414 0 405 2 1 1 2 0 8 0 pipepl 336 188 0 161 4 1 3 3 0 8 0 fdescpl 520 3588 0 3559 3 0 3 3 0 8 0 filepl 160 10228 0 10010 10 0 10 10 0 8 0 lockfpl 104 523 0 521 1 0 1 1 0 8 0 lockfspl 48 226 0 224 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 57 0 40 1 0 1 1 0 8 0 ucredpl 104 1304 0 1290 1 0 1 1 0 8 0 zombiepl 144 4462 0 4461 3 2 1 1 0 8 0 processpl 1240 3614 0 3565 6 1 5 5 0 8 0 procpl 656 7651 0 7594 7 1 6 6 0 8 0 srpgc 96 29 0 29 7 7 0 1 0 8 0 sosppl 168 40 0 40 4 4 0 1 0 8 0 sockpl 728 2110 0 2079 7 3 4 5 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 109 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 15 0 0 2 0 2 2 0 8 0 mtagpl 96 53 0 0 2 0 2 2 0 8 0 mbufpl 256 1191 0 0 74 0 74 74 0 8 0 bufpl 280 9381 0 3239 439 0 439 439 0 8 0 anonpl 32 10641 0 0 86 0 86 86 0 246 0 amapchunkpl 152 97237 0 96793 51 28 23 30 0 158 0 amappl16 200 6564 0 6528 54 51 3 25 0 8 0 amappl15 192 11 0 11 2 2 0 1 0 8 0 amappl14 184 128 0 116 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 4309 0 4282 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 17 0 15 2 1 1 1 0 8 0 amappl9 144 314 0 314 2 2 0 1 0 8 0 amappl8 136 58 0 55 1 0 1 1 0 8 0 amappl7 128 121 0 109 1 0 1 1 0 8 0 amappl6 120 216 0 213 2 1 1 1 0 8 0 amappl5 112 150 0 140 1 0 1 1 0 8 0 amappl4 104 339 0 319 1 0 1 1 0 8 0 amappl3 96 21676 0 21583 5 1 4 4 0 8 0 amappl2 88 708 0 645 2 0 2 2 0 8 0 amappl1 80 22177 0 21591 16 2 14 14 0 8 0 amappl 88 27772 0 27622 6 1 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 259 0 259 6 6 0 1 0 8 0 dma64 64 8 0 8 3 3 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 39 0 4 1 0 1 1 0 8 0 uaddrrnd 24 3588 0 3559 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3588 0 3559 1 0 1 1 0 8 0 vmmpekpl 168 24800 0 24744 3 0 3 3 0 8 0 vmmpepl 168 214039 0 212206 123 32 91 106 0 357 0 vmsppl 480 3587 0 3559 7 3 4 5 0 8 0 rwobjpl 72 50663 0 46576 85 9 76 79 0 8 0 pdppl 4096 7183 0 7118 115 44 71 85 0 8 6 pvpl 32 18731 0 0 153 2 151 151 0 265 0 pmappl 256 3587 0 3559 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 472 0 77 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83466a0b) at panic+0x1e5 __assert(ffffffff83413bf2,ffffffff8335262f,132,ffffffff833f1155) at __assert+0x29 kcovopen(113d4,1,2000,ffff8000fffe27e0) at kcovopen+0x14f spec_open_clone(ffff80002a30feb8) at spec_open_clone+0x287 spec_open(ffff80002a30feb8) at spec_open+0x329 VOP_OPEN(fffffd8072b13018,1,fffffd80097fb7b8,ffff8000fffe27e0) at VOP_OPEN+0x8b vn_open(ffff80002a310108,1,0) at vn_open+0x708 doopenat(ffff8000fffe27e0,ffffff9c,200000000080,0,0,ffff80002a3102b0) at doopenat+0x32e syscall(ffff80002a310360) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8b923d4abb0, count: -11 ddb{0}> machine ddbcpu 1