last executing test programs: 2.789688886s ago: executing program 2 (id=10): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYRESDEC]) 2.788073428s ago: executing program 5 (id=6): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0xfffffffb}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x27f2, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e1, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0xfeffffffffffffff, 0xfffffffffffffff9}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x8000, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6000000000383a00fe8000000000000000000000000000aaff020000000000000000000000000001030003e96700000001029078000000006000df0000002c0000000000000000000000ffffac1400bbfe8000000000800000000000000000aa"]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) 2.7609499s ago: executing program 2 (id=11): r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/192, 0xc0) mprotect(&(0x7f00007c0000/0x3000)=nil, 0x3000, 0x4) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x2, 0x0, 0x0) lseek(r0, 0x1, 0x2) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 2.745418704s ago: executing program 4 (id=5): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000000140)="2608b8a7247fa2960a35f2e46d4af7a30665adda77aeba22677369219d119c8c319123cd60c05271fdafc18914a72566e41ee033d22694cdcf758d32c953a9c5b5e6594afbdad018e8ae095767cad094750e38e572c46e8cc91f6078768d74ca", &(0x7f00000001c0)=0x60, &(0x7f0000000200), 0x0) (async) r0 = kqueue() select(0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0x7, 0x6, 0xc, 0x2, 0x5, 0x8, 0x7fffffff}, &(0x7f0000000200)={0xb8d, 0x2, 0x5, 0x8000000000000001, 0x3, 0xffffffffffffffff, 0x4, 0xffff}, 0x0, 0x0) (async) kevent(r0, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) close(r0) (async) syz_open_pts() (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffff2c, [{&(0x7f000012b000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100d3b5}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa}, {&(0x7f0000419000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x4000000000401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000062f000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000000000005}, {&(0x7f0000197000/0x3000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x6}, {&(0x7f0000418000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0xa}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00000a6000/0x3000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00004ac000/0xf000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x1000039fc}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000239000/0x2000)=nil, 0x7}], './file0\x00', 0xfffffffe}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) setrlimit(0x8, 0x0) (async) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x2, 0xfd, 0x8, 0x6, "0000000000000000000000008400001000000200", 0x0, 0xffffff00}) (async) select(0x40, &(0x7f0000000040)={0xdffffffffffffff8, 0x44809ea0, 0xeee, 0x4007, 0x9, 0x1820, 0x7, 0x2}, 0x0, 0x0, 0x0) 2.743788896s ago: executing program 4 (id=12): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x406}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=[{0x10, 0xffff}], 0x10}, 0x4) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8000002, 0x5, 0x10, 0x1, "a3ae026600", 0x27, 0x4042}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ec6813b6d238c199909255a4dddf72b2b4f7981fc5ba7c041e7fa1cf163a46969ab2a7e1121a9553", 0x28}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac98a5501", &(0x7f0000000080)=0x5, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000540)="cac98a5501", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) (async) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0xb3, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x448) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 2.743435685s ago: executing program 0 (id=1): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x2000, 0x3402) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x8) chflags(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000340)="556c92314902ac0e9f19ac1fc8491647f32d6171c6343a4d3db207cc8b941b8bd7d32a8b54ac65b042c67f0a441763b9e4798e0ac6f0af4ccf4591ca024be8dd166f8867566fb88f752971c156b296f689b60090d74ab6697f15e6954b1b5282816bd2cd55a8096022dbd77e5f9f3022937a2d29272038e7cdc458b01b0130310baee6a46b192ec7caeae473bc70a457231cbbf97d2e604d87d78c5fc644209717a976d9a2a23d", 0xa7}, {&(0x7f0000000480)="d9d151739796227a19c23ac645657da3dac1516bc4f50cedb34cfaa2ee35aedf7ce96090d2129164d9b5582155d109214612cbed4cba5307c4915c2a24cc56ec190db9cd9a080c31e910d6c686e31a44ebf43a69345025c03f14e8fffa77942d93d0fe0af93c24da78", 0x69}, {&(0x7f0000000000)="8f790f705a7ed8b35e3a6e59a706913447e1e27d382dfbaac2768b8071a5b3a0296c08d014444180bb", 0x29}, {&(0x7f0000000500)="00a128b83dbff7e8d2a9ed1467336359b890bece2f4fc387ee730438a8f850671f99b0c83633159a0d45fedcdc2fe01c75213d45114ad1bc5e5300c3b1459b4bf09a4a9efe9b2bef74be89115eefcb03430708377d643249", 0x58}, {&(0x7f0000000580)="68f6b5ef3536be82d8d539d259ce821b293ca6457b23c783962d8a5f89d01047cedf80b59977f2e4899ec417699c8fd842829b04cc9dc23a06db86c4c7e4cea09fb2781ec24095b8299f3b2f56bf482a10eda7b711147d19d45097ffe879145fd8de084588603872829a", 0x6a}, {&(0x7f0000000600)="23951d855634b5de6accf8412848156428310cf809db598087ebfae4af6e545df77415ee9fe988ef752945a522318b9db03d57d719f4ffbf70f7491a7c9b9afd58ade82b5a16bfa52ef427f7ce3b066532434f6fbcbd9ff68b02926addce696fa6b7bd1b7f9b25b1d8e5cdeb1673e61d6698da1a68b3030ba7cacea3f5541051c7a26a647c96be2956b78af9", 0x8c}, {&(0x7f0000000740)="f38ea30a9cef005e7f6bf0c60e093842544eb9ef199d6dacbe11184978708cf65065370730b077f073fbe3c29f131c716b88701ab79008738d49ea7008dc68cea571a83aa13f44f7d594d9bcbdc418772613bbb5868c4ba805512eebb7205607e200d9baca87f76e01835e4b9bffb8e817c4a04d7401e17a6222682b646fe777d728914d88c2de0b9a403236df0d4fb6b8909b6fc26262a9f3f04d80d1536a71791ea4ab690af1e02625e8cf47becffe96df86f192171c7b80d6feba17f3226e63699935314e", 0xfffffffffffffe4a}], 0x7, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) poll(&(0x7f00000001c0), 0x0, 0x6) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x11) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0xa) syz_emit_ethernet(0x0, 0x0) write(r2, &(0x7f0000000080)="000000005e0f72ce000000000000", 0xe) open$dir(0x0, 0x0, 0x0) 2.742398183s ago: executing program 5 (id=13): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x17) (async) r0 = socket(0x18, 0x3, 0x17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2002, [{0x3}, {0x2}, {0x2, 0x2}, {0x3}, {0x0, 0xfffffffe}, {}, {0x0, 0xaa59}, {}, {0x0, 0x8}, {0x3, 0x20}, {0x2, 0x10001}, {0x0, 0x2}, {}, {}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1, 0x8}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x2}, {}, {}, {0x2, 0x3}, {0x2, 0x10003}, {0x0, 0x200}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0xa}, {0x2, 0x7fb}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x2, 0x0) (async) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semop(0x0, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x3, 0xb27, 0x800}], 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) 2.74084825s ago: executing program 7 (id=8): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xd, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f00005a8000/0x1000)=nil, &(0x7f0000223000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006ac000/0x3000)=nil, 0x4}, {&(0x7f0000597000/0x2000)=nil, &(0x7f0000652000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f000063e000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x5}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f00004dd000/0x1000)=nil, 0x5}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00006b1000/0x3000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f00005db000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xbe7}, {&(0x7f00003f0000/0x4000)=nil, &(0x7f000054e000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00000af000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xa}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.668412243s ago: executing program 0 (id=14): r0 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="6e36210000000000000000504786007a67d1dbeca7ae99195e43d01d4ab88e9220a0c83e92", 0x25}, {&(0x7f0000000680)="c944d2b74d25e1fdab92c7eda3d07263c5f722a8f35e73b749c7a09ed479e7ae0bde80dcf26f627f480e64a059563b2c7a1812ebd8a085c74286e4fd518f6d7c927053a71cf3d916d9acd3daf87851ed5dc05a905cc91fb1f3f9f04bd35392ffe40028eaf88b110e44e0e62ff75e88bd322a26553f42558ddaffd1e3d59ab2aa756943e7fb9b5a245e2259321ed2503672ff64c2c923973f3cfb6031944c058368297aff29f2aba56cf1b970473ae38db0fffeed7ddec14bb83bb7eff485e9c562b8aef15a1f2e591d3073ff6274842f67930aa7a56828d23dbd1134891b8e15bb43f131413091ebb8be5dd096e3a37d1a5edd9396b769999575e4783ebb1b6eb9b24441e7ab1537af232abbefe9afaea5fb98b1e99e40f4a3e666122cf77960d80bd34a3fd20169d760315e7650835a0f9ed7c672bde091794596ff32a3bcbec5dc27cae02e7cf2f5e6f174b9c3d29823c0233233c90ac1995b4edec1b35ce60720ee989fa3a4450b2027e3768ba0f59148240cd3c5993b39112cd2f80d57c983f5156d5f3326c139ab1a941646578b947d7378125ab41b0bc5ab8f4eca0b96652aca55b05512a4988ed9ec96349dea6355e0b757ce01b22b767dd4f39c17c95017227f23d0a6710f0caa2782d8bde252b3b26f0db2e0994f4f358a", 0x1dc}], 0x2, 0x9) setitimer(0x2, &(0x7f0000002900)={{}, {0x0, 0x4000}}, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x1, 0x5, 0x6) 1.666808336s ago: executing program 7 (id=15): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) 1.665815257s ago: executing program 6 (id=7): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000280)={0x3, 0x5, 0x3, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) (async) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000280)={0x3, 0x5, 0x3, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) dup2(r0, r0) 1.603985013s ago: executing program 6 (id=16): r0 = getpgid(0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r1 = open(0x0, 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setpgid(r0, 0x0) r2 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1043, 0x9, 0x1, 0x8}, {0x7, 0x3, 0x2, 0x2}, {0x807, 0xe, 0xe6, 0xfffffff8}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000080)="c5", 0x1) r4 = semget(0x0, 0x1, 0x281) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/104) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r2) 1.603304691s ago: executing program 2 (id=17): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setuid(0xee01) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1100) (async) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) (async) r2 = socket(0x10, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x801869a3, &(0x7f00000001c0)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15114aa764dce08004c659940d0c44c11920d07d8d37039aa23fd6cbcf81d389cb970cb81e19ec1d2016279516cffb2dc5d4f46203910ae0c", 0x3d}], 0x1, 0x0, 0x0, 0xb}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) (async) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x10000) (async) getitimer(0x1, &(0x7f00000000c0)) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) close(r0) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRES16=r2], 0x10}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x144) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809ea0, 0xffffffffffffffff, 0x7, 0x2800000000000000, 0x181c, 0x7, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x44809e9d, 0xffffffffffffffff, 0x4, 0x2000000000000000, 0x400000000210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) syz_open_pts() 1.602786885s ago: executing program 6 (id=18): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (rerun: 32) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c17c79eb000000e7deffff000b00", 0x544, 0x6}) (async, rerun: 32) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) readv(r1, &(0x7f0000000780)=[{&(0x7f0000002940)=""/4096, 0x1000}], 0x1) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) setsockopt$sock_int(r2, 0xffff, 0x1118, &(0x7f0000000400)=0x800, 0x4) close(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x4d}, 0x2, &(0x7f00000001c0)="9d8906fc73c78e4eb0cd34e71f2d7355e15db24170f2f18713208d6df3fc57d1cdb7418918552cee979c764303c2b27944d54af066cedef9fc2b6543288be44240f86f1f8df9487b293f296d50c03bb7723a5a55a971ac8ec8d69ff5f2e69d744b7927fb65728e171016495671372ef3ff04394b0fe98c3d3b11a0571a82aac592792c37be5d3c5596a8d2ac949bbb78d28872f7a672b5770039fe7dbcdfb7d04fbe959a3d7ce4791d67cb9d423aa3fb4636623a99c5f66662a4b339da46ab4b1b90ff2e9547a0731b9d6d69950a980d6c49752409a67077dddb9ac1fb3b5a21e33acd1dc729d4a7440bafcb3ca71ecc", &(0x7f00000002c0)=0xf0, &(0x7f0000000300)="9c56144ada340a222ca0c539109e58fb0b32de93329d7019eed62954c2dac87caf37110902ea21729072fde152e36530076aff27df30fad65b7b6d4d93b8a1ce3240d8af51cd6bab4ea30e05b154f270a7a6ff10ef79ff86612320fa76307de4e5f1c4acad237e5082cc20dbf8dd70e3a65b149e40e7ba00175eda718638f7d63a650fc2c5c67d945e690ea2dfa6be2f838ddbab7e642ea95584542865245d169b48b6ebba33a3a48ad6ab7cb3799be7c7e89fb506d7d43e5924f5e4c580e0a8", 0xc0) (async) r4 = socket(0x1, 0x5, 0x0) close(r4) (async) pipe2(&(0x7f00000003c0), 0x10004) write(r4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) (async, rerun: 64) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0)=0xf, 0x4) (async, rerun: 64) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.602254921s ago: executing program 2 (id=19): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0xc1584460, &(0x7f0000000740)={0x2, 0x80002f, 0x2b, 0x10002, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0x3, 0x3}) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) acct(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x9, {0x100100000000000, 0x2000035}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x9, 0xb, &(0x7f0000000080), 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) 1.404914631s ago: executing program 3 (id=4): r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d7710200ffffffffffffffe4dd1e", 0x10}], 0x1}, 0x0) msgget$private(0x0, 0x730) 1.366472443s ago: executing program 0 (id=20): acct(&(0x7f0000000280)='./file0/file0/file0\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000005c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956fcf0dd1ae62447b3e88aa810f8ed7ccab8b77341f2f0a565ba773f63a88fc7d9390767e289893df151756be3207b52f41318bac3009760fc55e3c40848081cd8b984391069d9d080a87b52bed02f4c0eaa1dfacf7ba9904c175d236d1c2af39276662fbefaf9a0b8c3fe100f587e93fbe5722ec3a9fe131b", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) shutdown(r1, 0x0) r3 = dup(r0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f00000010c0)="19f05e006bf93e71f13d93ffd4431c7b6b85c352065478f8945912a97f4533c8afd0780e3410c1595339fa210228848993df5e26981165a56d303d9917e99ab8fa7e1d13fd5b6ceee609c84e1bbb7612b96a6ff441799d607410f2e99c9044e176ba67678fd3c58a09004db152c5935ba8d26f3e4889199de4a4ed7e01f641aa899f02a1448194aeac640a6c0d37db8f04da7471298671ca00c61df435ada8bfe3436a29dcbb2c4e3666c58d06a42194f8c35a8bf31e7cb27841e58bbcffce9f386dabf4920f0dff4d29cddf2297eadccd1d0619717a0d3a19c044cf3ec69c76486c04c26ab84543fb3af4fadbbb3e7eab83d6e1178a7c5709f22bafaadce38ebda2c20bc59866600666ae33b98d6af68a477544b5d33a2b9654f6673a2ae20a04842b6ee4fbd5330f3d9db32c55066ceaf6410e951cfa5af6303028bdd430346eeabe419169bec0c8ca51a059e04e66a56ba55f45a1a668b688122434e455f775fe7316a28c45366f008d8aeea7c7a39a3aed7e747ef71f31492791eb0978295b0df72218379ac45551a9a417ca128b41a39c30f7eac1ad7c0cba70906c970ebbbad505e9a3bc519fef348e14faf6aa82cc6887bd45f3820c86851d4a151a28d296f287c64bd6f8febd8d48d87c3d0b9ce0164e0aa6008f07e0246dbb30820653c32282bfdd053e960d62c7231062a7836eefce57f1c26477bea382723805f44007d5542d1cf573d76b472253df384777b28b919d57d9c53166f565306a1b41d91428603a315574fd0ab290081df3c3c2b1f678dbba912d7ab4b6e4fa3447609ec4b3e0521875b18f396b54d8e6900c8dbce8c1a40b906576fb298ad6f5286756036b1158831297a64a88e6675160c17d3850796b1a85da9081a90dd0226f77741349228e35d74b592c6a29ba70920c09ba348f337ddd08f493ebc08eb1820c0a5fb7998b64d9a7b7445ad52b067f50792aaf177f8703316192d9d11f58db6d64e934f85b83cffd825938d7e3dd71c3fa42d43a11dfe8ba9cec3c8f3e1a26c6aa9e815ad09e55acf4114c32a596c086e1c7354b0830a80604b3029874cbd045eaed98cb89833ff8cb3c4caa2694ccfeb79b92c873aace6eb5bdf70321227f70b522a71da1ab5626efff4517fc1b46e85fe02d99db476b6e3541daf056a5943b30c673603120fd8c686eae92a039b2f3e375a6cb6bcf6f7ea3bbe81531bc754eae50c7ae590b6c96cc242ee31841ebb2afcb4821e493afa8ec9db1c210495b6445a9a63575404e95182d35d562d78f5a6db521de3e898fcd7c8a5428feeaa500f7c7fcc5f9f23ea6d3453345a0dc172777b0befc3b31cd8f30c9688fba80fef44fec4152a3c5be7231ee1dc878e7fc76a85168a87652a20146a9ea24e05c07ccd1f164ed72aba43d0c4590535950a5686946ce7845914cd1b9ae81dd9f3ca57b41b7cd1feec58148f5394216926b755212537556117d054c7f505a96c041bc9f94aa22581449a2cd2c4205cf805e2d1b50cb71b1c4a13b5d06136c00487e2299ac8163ec77e186027c9809fd01b84c17aa1f95ca51f385754a0bf021caa52ef2fab8c9d4e7604347eaeadd3cf56903ec0039e2650532d09dfdc1895e4e3382c5c6d72c82533a07adb39e2dbae0040d1e153b2181ef066ec849ce122f0aaa372d1f219674f6b33a1f07e7de2d0e8ef732bddf88a0d18a57b4a1fdd00a3ac8446e2be2c217804dc973dab8afd0e01a417c2d9f66ac6d299f4ef4dafbeeeae85e708af174f7dd4e9efc2db0d3a595736810870581986a4fb498d0f8051f05db5cb0c721e059dd1e3904161483ace41e8d1ea6f0ce4ca6f1f6e2dbce0a626f6dd8da3c464bd1d9e07a88a5b7273d743205b6e169e53338fd043fb968d243e9a625d8b9d2264150194e2f6f5345119708040461e2cd6b1c20e78ab67e307dc8d1fe370543eb1e4e91eb50b197b617b597a4e68d8d813d7fb6cff804e1eefe5e74dab80fa75783105c59bf9c43d9857a941ce2a6f47107cabfa83dee8d8f845f753f3de5889c53a2ed93d636f860b369bc9d1aa2c5ec01446632dedaf0fd10e984dca583858de2ab3d2124d8cfe0e84b267bf33a7403a7aa30f6b5118b7bc0193c7f8725d4d4dcedbbbfb77b29b05ec57942cc26accfb2806d1c1a8681d9d18f3a745fd783cb7b8aa8f587de043da6fb1d03d461861e1b8baaae69cd7ea43d2de212dc0ae7437212646427d1f99683496be4812ca5eec2247ce1c03290dc08997bfed6a8455657dfdc3a10844abb2c948f0e8e1f874a6bd29ceb08ddf130e44e3c8445bb2f01bb309e68ddc3f995c2e93e24108a7b99fc9c54dd6ba00c2d775871363890b0e695872284fb3b0ab16e5d8c902b8481591b254cba60d3094321039c2ec96309e1e9e851c125d5f78a903dab8dea5c7a53ee462762dee226192b5998af98d36c9ad46287ae1dc9b72cf27aed70dddf65ea93157cdb1ee6612e2e1cceec42cb66f757e1b1dda9543e455bc4275b94c24756c4e25c8409858e59bb08fca762eebd20c666ba8d230265afe760866d323e60239d06e25d9684ae0e786e408b2fb6239d9e69541e88227d4f84586f5f407b7194b09cb1b35802cde7816ca8dc6e72a09ccc10c2790f710535717c018c86db2adec1a794750b088a69c108f140d6b000e0288a0ba1011c619e1502db5a2a368a7ca8ad278044acce5b0530c2196156d54d73dd16dc8323c84aa2a95d2717a276e41e928b613d630d4d9b15826449fdabc3a935737c2ab4181bdb2a08a090ab3075fe09cfdb78a4067553623be3922d4798a28032781475993ecfc2fd7e3d2554aa198b317fb2feb8b68b6755a6808537e9fbf06e3c7761c0e7a8c339b093363c6dc11689efcc36e3c3a5d00465401d5f9af8b17632ba01e641c377a6174a27dbbf642d98996714ff75986b3d2cf0b7cc42cfda2707356665975a9fe933c5a3baca47cf5f0a2f149d3e69c1d7f68514504d816c5b692e82b32bacfaaf74031b42521c3a2cddff914ad7c5abf1616309a7a5696a9c1b5310463065de0cc5a15dce1b6cd238756e80c09fcbf715b7651279fd8e0d114e523d4252a47114434506459771f0bfd70f14ffd1e31da834d05df9cdc4fbcd9be6881f3ae22b241184d148179646207b591be5fd6917af4d5cc0adeca69c72ac9f7139c85f91874b6d0ec74434f65d9d1821a3119640f9360fed0bea313b0f2cbbbcb0271417f7802b02de520e47abcf0f81a5e1eb45f202149d18255513d7afc5c3c17400515deec2ba714ee120145415e11b129a5b263eeab6c2af21ecdbb5621f40f1f086dc1a0c56a160584cb546ed979594b3288c2bfe2c9a11acf9ac085f6e5af902901d6cb9cc6a1430def064efbcdb6e34a9a21163c03b09b9d7c750df644032374c19239fc42d44ac4bc733a0021fbe9fa5693c7cc5fa6d85c1f0c197eccf45f83a575632d6a6299940c069511f24c4be4d4d83b6e6a211a83469ce491549714de5a92f10fa3bba745871d9a471f1e042d36bfbc284b270a1a2e72198bbb9fa004472d984e73c5699cd1db6586ecc3ef821aae8a2435c3a214bd3e1c0e16b45bbf46810d885d22a7dbc9c4d90c90a4b3c977c407ed6c5888782c3d583289c810cf3e682ae4412162e25ee4f53cb3914d73c34f01c0a5313ce139829caae1fead497d964643f61db3a536c8eb41ad5cc58452c5da043409d50c6882da8ae7f3d58edd91f623b995c2736e8783f4231ffca07f55d8a186763c5a610ab66d6fe9ee6dac0ec393e7fa03651702e64dedad89e74790ada6c06fd1fd352fc9a0699795e89d92fdf3790423ce4cb20d5352a3807d030dc6a82242895f5a9efec044bd1bf6dc2509ef838be4bd511685f94ec0f1d3e460d38b7a0a4241174c4e9eaa256be4f980d5890a01e43da1756a1595b85f216fbd7ecfde4cb63aa1c6ff49bc071b00d65f0eee7dbcd2ae023e2f5bfb34f626328386ed25396264a5783d5af03ec7761a90011c7ed5bcea8fe1df168260598bb4142425c31b9b2a1d28ec18c9399a65e87a1ffe34e880a2cb0b14a6dc0b62bcecde9516f2992174a80274b6541eae44fc6575f7f964fe4fb9698ae4e8f6a834af0edbc7a61ef6fffe5ad3c00b7325028f6b717fc674883dafb268d81e898fa0c19aba3fbeda18d1207d24da5d0ca5e7b8f85607ccc5f49d41a40942f9a4da1eab4d75b7a493c3be8ed2b8e2f2f2dc9243ceaa9d5965406865998acc872807a617e2511da02f2951225f1cd9fc6235c3662e6d166fc4cf0ec4515c709a941fc288b15d252fd25df349baf42719e53bf496c2eae92277e0b24146d8f18607fbefd911bd691f9830194ae6cf73f3000350c923833aa8dc7ee9724fcf4c69046c0e25c6b85c3388ffdb5c997d9ab6227490b95c5297fb2ca86d0572bfd8dcb8cba51462ae45c1e6fd3dd0d7093b5b27bab94dea66e249aa64eb49710f056b17e816190442d24071ed2a8d119c14acf9c5d69cc9f32cf9090155e4f387976158e6e841912c16a10355b1c03c6d5ac6cbd2fd3717dea04d728f4f9a1bbed237129108bd82fc9a1191d26d202c2ee136df23a7b091713f5d7717224612c6ebf2efa35be81c70210385cfb1731bf6eaa66585b3b4db763907b394306418ad0a8786597d5403c53d8631b2043e9df1b608207cad5586b4c63953a0aab5470e56da9a523f025d7b1d2babd73b5130072dbea1fed804e2f140f4f445813fd0e00e34e4d3f7b19cbf0d34fb2d9635c0ee7961d4f9558f0b4fc25e27b69140b6bf03430543d45e281c30e4a1674a3404cc7bdff7b9a1f413511c0294950f6bf0330460515dfd4cc4d78c1bac1f1a6376cc0f34328df2a62a20c1b80d5c6d0c6c282e74f68589fac0ffb63894331e7ed11c50d0fbcecf52619f610f21a610bce4d339563988bfdbdc3ed1496ee727520ec202e0d5678d6e238ae5ff0fe18bc6ab0107e7df03c2b68c69174e5477058d29d2d25f17f232b7699c36959bc36f63dbe415742616574e6f1b35131084b4ad98f2fa073d7e0275ba1b81f37adf03a847d0eb6ae24f17fadb4e6959fd023f7d6e29f149b72ca60dacfad4826c143cc4ec0c8e55b64806ca5600a1601e5577e05cbaec706aa84a262eb31ec1f3f9e1e78231790d81977216dc307fa4bc1af04c44edc8e88ef9eaa739114ea8c563a8910cf64273dbd792b3b18c60b432bddff63b74261473a22720dfff70689a95816a32c33503a030b3b96e76644aa7d8a9067a06de40f9973ee64d68ead2d0f148912ea9e919ac90d33200b75147fc6f76f7c6103e6100e2c6aa32be788bbe5a209851043d1ac8fb7091b105db57dc2a7e9d52cfbdf1bdb5a09ca9a962204faa6c0904b1343b35f033c3d3803d39fb4d93abc136bae147235d7f2d1f58a792601ed06c6b2a1c98362b9562442d13c5d7ff2fc72917ba8e99ffb96c0aabd0612f5842444a1ce0fd0314b28dddfe5a421d8758cbc6a2f3eb7a0ce2309f0855045ec9908d573262c9e80c4deb5c395073f8387fd94849998a3eed08cba269c34556c0374a9bc8634acdfc4822463cfa7ff0b4e8a82ab4f472a3ec85b4f27164f9c3fda0d639a91ae87b63b3dfdd347b8630cb5248ac2509fd05cfbef920d48bf139296fb57d59d394dde567027e4d8c4a2b354d5daa89e0c34e94f6831cb9f5ed0bdb772aca708fcefe2f9b71ceda149ad8bda76450486fa8bba19ab272cdd8b44936dac57144a47737a0618c5fd1f6535e293d1555822ffa0552a563448f6ed01c0a787f0a8ce479f6ff29adfe5", &(0x7f0000000180)=0x1000, &(0x7f0000000440)="22da27f4c0f7425945f1058433cf551aeaa30df10e6ce51407c128348f05776ac7215269934d32fba7e5eb4738a2db181534ce13ad90a42b86c0d65a228e9c90c5283776e7fe0cc6db6597d5fa42f87a07050c4a32bd8a229b84734fc66d574d42e514be57f9ff0cba932f6c8990ebcc590e526707b4c897e328656629fca71a44a5bb2aa13c332918266fe9f286568185d93b1b9a6a17f1cabff7", 0x9b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1) unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f00000001c0)='x\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) unveil(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') close(r3) getpeername(r5, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) setgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000300)=0x7fff, 0x4) 1.364655559s ago: executing program 1 (id=2): setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe800000feffffffffffffff000000aa4e214e2000089078"]) setuid(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe800000feffffffffffffff000000aa4e214e2000089078"]) (async) 1.361882984s ago: executing program 0 (id=21): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) setrlimit(0x4, &(0x7f0000000000)={0xf7ffffffffffffed, 0x9}) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000180)="60c3f06fa5e95352b7afcb75d101ef03bae3b2e4308be6ec8a10d29d15e4c70141cb96b55023b6f077c08c5c504d23762ea2e0bba0107ba7fbb5f182c41f1acb3388ad397a3fb4a44833c8040082bf6a982cfadae1585a1b21da8052c32ea72abf6d90f60fd5bf4ca0", 0x69, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x40000000007) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x50) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000400)={@broadcast, @random="56fbfc3695f9", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x37, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@fragment={0x3, 0x0, 0xca, 0x1, 0x0, 0x15, 0x65}]}}}}}}}) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/../file0/../file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000340)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x510, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x65, 0x0, 0x0) open$dir(0x0, 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 1.361356568s ago: executing program 3 (id=22): sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0xd, 0x6}], 0x8, &(0x7f00000001c0), 0x1ff, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x40, &(0x7f0000000340), 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) 1.352186618s ago: executing program 5 (id=23): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) 1.345394809s ago: executing program 4 (id=24): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000040)="76e058631efd4c75d69231ec86ff2d624ec4937d8757569787b2fc92ee5d6a8423f2d5cdd2f056fc89922135a886d22c5d24a0608f91d2d830b8d40607c0e89eeecf8eafbc41b58767cb436dc3327b035e5690b6de4c0d6fdd61281b591fea798f9b1f23bafa9c186968c6712e89c45b1331a7fe8eb3206887c1ed36ad70b94894e4c4a15f038be46c98d1e7db93d484e33782ffe0925917f2f51ec64f481d81d317cc3db1d8", &(0x7f0000000100)=0xa6, &(0x7f0000000140)="68884fcb4a62579843b31c47873ab1e9ee3ceaaee407ec8a0f9e4e4b6495bb4c6d78a7b1b6b6fb54ded0f1062cc8a65314f18f297a5f64493c36136bfe226cd347f6be4b504ac50e2bc5ab5b220720", 0x4f) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000200)="b4d7c7fa0618c3337da728792811067f16978114492bd273d272164bb632f08dd05db6a3c43104502f7741d8d661de2aea183f002f1afd2ca94abe291996c73f893aa9bc3262222c38a76346965133b1df6817b0c0b84d8c873dd403a1556a0de1f31173f738e1f1b1363045bbb07a63aab6d93a33369039435fb44eea512a11068d09aadb3a8c399c60be6c6cb006d6cf3fa8bf4d1b680b5d3a59f975e4ec7c48855ab96fa1f15cd115bc9edf74ee6a32997c7c6cf31a83d0bda6294c796481c8a5fb7bd5588548eb064d8234d74609e06ab6e2ef1fc94bbb9bb8f23ffb8c3d8bf1085e034035cad2c81faf1da03a", &(0x7f0000000300)=0xef, &(0x7f0000000340)="b3e21405951fbacdb6444cd48c6fddd870d48a1e279d845456ddd002929fdf8d4438d8ecbfbe24aada4329a3c3c0ee407bcef3b1d5dd34ad4904106c09adb2f68fd29f43bb04f04587df9bce2f2317ecbd37225c1e4c8af5971937c738210971a3f58e8e11bebc4dd927efb552af2bde", 0x70) r0 = socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="5338907e4c5300b263cd546b39c0158b11728ab2baa2d8653963af4193fa85ffad3bfb5fc21885c6108a90892b3ed93eb850069bcac856f4381b98bc4a7bbb8e4b39ff98a865ceb1e5e53265490d9418ba5af478f334e90d833dc28e33b9a44ee167f878a60d6c4f237bc106a5de8f1f9b29c1fa6dcfe508fa5321068412f04af3c6eadeec00a688a8024a9c54606a1c244f8800f1d4f7178a59c3c709d5818b41e0ed6f51de03754990a550947175dba52e22f994caedb6e7cfe3", 0xbb) r1 = socket(0x6, 0x5, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r2, r3, r5}, 0xc) recvmmsg(r1, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000540)=""/183, 0xb7}, {&(0x7f0000000600)=""/78, 0x4e}], 0x2, &(0x7f00000006c0)=""/78, 0x4e}, 0xfffffffe}, 0x10, 0x2, &(0x7f00000007c0)={0x362, 0x1}) getsockname(r0, &(0x7f0000000800)=@un=@file={0x0, ""/14}, &(0x7f0000000840)=0x10) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f00000008c0)={0x3, [0x0, 0x0, 0x0]}) r7 = fcntl$dupfd(r0, 0x0, r1) chflagsat(r7, &(0x7f0000000900)='./file0\x00', 0x5ef165bde1300920, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, r3) socket(0x6, 0x2, 0x26) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x81) r10 = getegid() getgroups(0x3, &(0x7f0000000980)=[r5, r9, r10]) fchdir(r0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f00000009c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fchownat(r7, &(0x7f0000000a00)='./file0\x00', r8, r5, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) r12 = dup2(r1, 0xffffffffffffffff) fcntl$setown(r12, 0x6, r4) setgroups(0x5, &(0x7f0000000a80)=[r11, r10, r9, r5, r9]) mknodat(r6, &(0x7f0000000ac0)='./file0/file0\x00', 0x8000, 0x5711) 1.343693336s ago: executing program 7 (id=25): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0x400000b, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x3, 0x5}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0xce1, 0xd16f, 0x4f5, 0xb3}, {0x2, 0x803, 0xfffffffe, 0xb}, {0x2, 0x1, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c6, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x2, 0x5, 0xfffffff9}, {0x0, 0x1, 0x1002, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') (async) fcntl$dupfd(r1, 0x0, r0) 1.337271288s ago: executing program 1 (id=26): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe0}, 0xf0fffeffffffffff, 0x7}) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000240)="909393967ea4cb30c3025a3ae3df9584ffbf6ba4863228b6eb4229917b3d8d530a27c1276c5101b2c091a25dba745343fbee50d8569ea4b4dc3d42e9cbff1bf3d343a66d5611d72eec906a61247f8dfb86650a6ac34578c1179732d4e3cda7894863c2eab4a80b8048eeb079d8699bca05d3d3cc9c2c29b3f5a94a693529d4293ed94104d560f471ccd3f36f08989676fee1cddbf6576a9186a7794ea670254d6ea35a4a4332d64dba1fb504d471e87f595b784573889cd7183a26ece1b58221bc2d5ec692fbe9215e6aad0e4cc2df645ce995fd357a05b669bb8fe343bd79b46181d694bb835b9e391f", &(0x7f0000000100)=0xea, &(0x7f0000000140)="d41facb67f63f6886a7378c573167c383f6ab5003bf02030dad31c3fd9f9249d04ee89cf8d228c40d43bb4d09c0e76d1742f762857b525d959d8", 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe0}, 0xf0fffeffffffffff, 0x7}) (async) socket(0x2, 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f1536c00", 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) (async) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000240)="909393967ea4cb30c3025a3ae3df9584ffbf6ba4863228b6eb4229917b3d8d530a27c1276c5101b2c091a25dba745343fbee50d8569ea4b4dc3d42e9cbff1bf3d343a66d5611d72eec906a61247f8dfb86650a6ac34578c1179732d4e3cda7894863c2eab4a80b8048eeb079d8699bca05d3d3cc9c2c29b3f5a94a693529d4293ed94104d560f471ccd3f36f08989676fee1cddbf6576a9186a7794ea670254d6ea35a4a4332d64dba1fb504d471e87f595b784573889cd7183a26ece1b58221bc2d5ec692fbe9215e6aad0e4cc2df645ce995fd357a05b669bb8fe343bd79b46181d694bb835b9e391f", &(0x7f0000000100)=0xea, &(0x7f0000000140)="d41facb67f63f6886a7378c573167c383f6ab5003bf02030dad31c3fd9f9249d04ee89cf8d228c40d43bb4d09c0e76d1742f762857b525d959d8", 0x3a) (async) 1.333953354s ago: executing program 5 (id=27): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc450444a, &(0x7f0000000040)={0xffffffff, 0x6, 0x10000000, 0x65, "01d04b0a0047c1d100", 0xf, 0xb}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xfffffff9) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) ioctl$TIOCSETA(r2, 0xc450443f, &(0x7f0000000040)={0xa, 0x400, 0x6, 0xfffffffe, "45600000000600070000070000000000000200", 0x7, 0x44}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00", 0x7f}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0x1, 0xe, 0x1, 0x4}, {0x0, 0x19, 0x2}, {0x200, 0x4, 0x2, 0x6}, {0x2, 0x80, 0xc, 0xb3}]}) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, &(0x7f0000000080)={0x0, 0x9}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="06950100000000000000720d294b00", &(0x7f00000000c0)=0xfffffffffffffeb8, 0x0, 0x12) 256.249277ms ago: executing program 3 (id=28): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x2, 0x20, 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e282006a3b0200984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa"]) 220.989119ms ago: executing program 2 (id=29): mknod(&(0x7f0000000080)='./file1\x00', 0x80, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) r1 = geteuid() r2 = getgid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = getegid() setregid(r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x7) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) clock_getres(0x2, &(0x7f00000000c0)) 180.139948ms ago: executing program 7 (id=30): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x439, 0x9, 0x46, 0x80000000}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x801, 0x7, 0x0, 0x100, 0x80000000, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x8, 0x71000}, {0x7, 0x8, 0x6, 0xfffffff9}, {0x4, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7, 0x4}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x3, 0x3, 0x99}, {0xcdf, 0x1, 0x9, 0x6e}, {0x2, 0x803, 0x14, 0x8}, {0x4e2d, 0x82, 0x1, 0x9}, {0x4, 0x8101, 0xbf, 0x88}, {0x1bc, 0x90001, 0x7fff, 0x3}, {0x7ff, 0x9, 0x8, 0x6}, {0xb8c, 0xc3b, 0x5, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xd, 0x7, 0x6}, {0x0, 0x1, 0x4, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) execve(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000008c0)="a098cef6ba00009fac043dbc788ad295238177bf2956dec80a5fc6e1f4c7a5737972fe661fb7214952e9910a89f38ab35fea6d6e00", 0x35}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) close(r1) 179.150126ms ago: executing program 0 (id=31): r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) setreuid(0x0, 0xee01) (async) r1 = msgget$private(0x0, 0x0) (async) msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0xdfff, 0x7fff}, 0x3, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0xffff, 0x3}) msgctl$IPC_RMID(r1, 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) (rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 177.726236ms ago: executing program 6 (id=32): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x262, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0xd6b9d66}, {0x6, 0xfa, 0xe4, 0x101}, {0x6, 0x10, 0x83, 0x400f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec6813b6d238c1ba7c041e7fa1cf42d0c584ffff", 0x14}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)='\b\x00'/14, 0xe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, &(0x7f00000000c0)="00a67758", &(0x7f00000001c0)=0x4, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)="b84ccc7c971a3c542f95325d722548d5725215867e4a972cb308045c6a58064ddfaf433f9268ff08a301a266c26072e73846a1cb70fa26a8f5c8f0f3e6c0b309ed9d01a21ece8ac04bf6f7138124", 0x4e) 125.834151ms ago: executing program 3 (id=33): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x21, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 125.415231ms ago: executing program 1 (id=34): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ftruncate(r2, 0xb358) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xe4a, 0x0, 0x4000a9fb, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xb}, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000340), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x25, 0x0, 0x2, 0x20000009}, {0x40, 0x2, 0x30, 0x7}, {0x4, 0x1, 0x0, 0x1919}, {0x87, 0x6, 0xaa, 0x7}, {0x6, 0x4, 0x7, 0x800}]}) write(r6, &(0x7f0000000240)="f01ad3d20cf7eb019beb3bbd0a30", 0xe) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 125.102685ms ago: executing program 3 (id=35): setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0xfffffffefffffffc, 0x10000}}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932e3987039aa23fde8", 0x28}], 0x1, 0x0, 0x0, 0xb}, 0x3) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="7bcb42008037c3faadf9efff587d3d72d1c876915474aa5bdb2f9708950205b7ffffff00000000000080c40900775b493512d8e131fdb48cfc35500baba053c14d9eb4f8c81981aa69ff6e70491e60729e58041e6527fc9ea4b731c2a60b26bdaa8a4793818b0508060c0aa1aa83ba0079f8be4426fd48af6788413137095c314c5566f2000000", &(0x7f0000000080)=0x87, 0x0, 0x0) pwrite(r0, &(0x7f0000000380)="6dadde0902917e2e3807e2dd5e64952b92c60de902cfffa28e4918094fd52f3eb0b1ed6c29a02d94521e48dcfa718ca24c4cc606225976430fa4c6ec17a032d1407a794627139b0a90e44dbd9e6373142279ccad96783040d629f217ce11e256bebdf815708abd460b27ce6156327a43ee8073c124e5990a3603d54a8fd03725d58d8f39cbba9fce2210f9a0bea9dc5e996835460fa89f90114fb8ac2f846d", 0x9f, 0x8425) r1 = socket$inet(0x2, 0x4, 0x1) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206913, 0x0) close(r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, 0xffffffffffffffff, 0x400) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000bc0)=0x1300) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffc, '\x00', 0x11, 0x1100a}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000240)=[{0x3, 0xff, 0x5, 0x5}, {0x4, 0x9, 0x8, 0x1}, {0x101, 0x6, 0x6, 0x9}, {0x9, 0x12, 0xf9, 0x2}, {0x53e3, 0xfa, 0xe, 0x6}, {0x1, 0xfd, 0x10, 0x2}, {0x7, 0x9, 0x0, 0x9}, {0x9, 0x1, 0x0, 0x7e}, {0x80, 0x4, 0x9, 0x5d0}, {0x9, 0xf9, 0x1, 0x9}]}) setuid(0xee01) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[]) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x17f6) open(&(0x7f0000000000)='./bus/file0\x00', 0x200, 0x10b) 123.878763ms ago: executing program 4 (id=36): r0 = getppid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000f40)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) socket(0x2, 0x4000, 0x2) r3 = shmget$private(0x0, 0xa000, 0x30, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000006c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x120, 0x8}, 0x80, 0x0, 0x0, 0x0, 0x2, 0x19c00000000000, 0x40}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000a40)) setpgid(r0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r0) r5 = semget$private(0x0, 0x9b8670ac82c9c8a8, 0x2) semop(r5, &(0x7f0000000080)=[{0x2, 0x698, 0x1800}, {0x3, 0x0, 0x800}, {0x0, 0x23, 0x800}], 0x3) fcntl$setown(r4, 0x6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x27, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSETA(r7, 0xc444443b, &(0x7f0000000040)={0x2f, 0x200, 0x2f01, 0xf, '9\x00', 0x100a007, 0x10000012}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x7, 0x0, 0x2}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pwrite(r7, &(0x7f0000000140)="d4aa900e21a7f9163077e999a17e09becb6c31b4c7a2163bd65e95d0663d77651b3710f645a37978e14cebced90f6bdd1f9bd9401544824ca780330aa31b69159e74d16da9554dfa3cfe7d3bf7c6eaf280a04d7983eee5c4ee7146920c4e932d76978d8e1ad25565a47bfffeec8565d82183a4c915f84ade6e25acc8a08cd0d6ee571852ad0f7850dc94d9ce4d046dd6a8af327ca4d17a00470d95c17cb86c817bd9ffe4cbdb5cbac4fd366baad30ff100a608d5397ea07b100e373e71a0b901213b08fdc3cd8923382f0f29d5", 0xcd, 0x4) 1.551325ms ago: executing program 0 (id=37): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="7859e9a0", &(0x7f0000000000)=0x4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x2, 0x7, 0x0, 0x0, 0x5, 0x9, 0x800, 0xfffffffffffffffc}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29", 0x30}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x2) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, &(0x7f0000000540)="cac90b", &(0x7f0000000080)=0xfffffffffffffc68, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0x0, &(0x7f00000d0000/0x2000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) writev(r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) syz_emit_ethernet(0xec, &(0x7f0000001680)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a36c21e767cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.093107ms ago: executing program 2 (id=38): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000300)='./file0\x00', 0x2f, 0x904, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x80000005a7, 0x4, 0x8}) msync(&(0x7f0000227000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x3000, 0x2, &(0x7f00005fa000/0x3000)=nil) pread(r0, &(0x7f00000008c0)="58144dd385c61c5e7a24ba7270ee3b010d88997aa8be175bd961667eb89ac23fde7c2b0c6f3b67bca6795d228dee27f55397238cbc2aef3e0dcb49537f750bfcd9385b493c4deb61b719129123a3437a705107fc0daea7136d26e1db4ef611084e67daa56b5b364e1999bdbcbc47be86e0fc554c4d77da01db52a60fe42e87f30e57e11c62c4c2e0656c5b8df24dbe33f679f443883a0da99f8aee12ca26aef919bf3244a59e80dba7942683cb10cc32c6be1f4b748c2ad99837ed0467c811ad81ae34ca94c41f01991cde4d1c5b73298bbb7b5f43299abdbd95b604c7a992cd0b8041cce834eb9e34d8d00e96b0ecda90ca3b294af52a24a5183a4bf11f67abd55f84a9d6e330f87a5377e99d0738da0f7e42347790aac8de5aede7e6ed1b539d6a53a8c089bae16a659cd44bea58a17d9938fee52d9516ae07dbe43692511cb3dd15f60a0f827dc0859dc0d7b3c767c53fc8c5a21cbd60a4bbc80b4e11f041b8c44bc0d067fbf4808fec634bd797b0abf93d0d0a95a708ba8c29f5a67eda9b4bed2a92ff5e0c316b3e7397c03d9252f541ff6e1557ad05b28ff55b8be77316cd02f0ceda2e0e8b8ab8227a0e4a8e75494749c7a5c1acab195a31ac0d010da830ccbd242a0c3031c02fb8d61a7140afb5016077f1acc48b4b95f26f16faa38dec4c51041cb5db2d8e3c73e29f915ef86e336264518ab0368018ef7ff497674a8de820830c613942b4aa384df95170331c011a375a46a200329959894b0d8834887251a51e7bcd5003a8adcab6ef7dc9588e54fb7116b8334fd9040c133c83846bb5f03d418ba0bcd374e677e8cf83f7893f7ac867e2d8f868ff9108cf12721f7b13124e8cbe7a37845e2d39f98a13fdca513ef47ee7c3d555e60da4fd0d16752dd605ac4871524e8218afb7e4ce742d336f79e7bcee9c19fcb592f20dcc396b8b508a3cbb00b9651fc52118ffce61e467d4fffd7c81427cb26c9371702053dddd23edb522db10c544d717eef4cc88eda485180b9c040e0c83663f9d05a1644f06971dc23cb38d29f8a722e4bdd52d9907e08fda3e2a5e7bb77c4e3e094e8a77b7a1780803d26558caa69cbb90c0c92e08ad349410373bd27aa1af9f160bfef2e251cbaefc7a483b1d11e675e5be3713f003d294cfb8398be6b9ad747349bd884a995b3d305cb5ed0c20e79abd0017134ea7df3a326caf46d40ebfd8964f7b59560de851ab98db534ce0e82e1008ec819dbd478adf368758927145142615ddb0671dfaff7d39c92d3af2bb598f55ae930f65d4ebdade8801555efce64935ea270a486684f63f6c5d9f9a756aa6d433ffab54162d5878605d20e7d0702af01019a8b395cf657776c20b9ecfde4807d1fed61a31f84acae4ca526ecdbd6dcf68d4dbcf181869a935794bf7fd00da97f45a910505321aeab93fb9ed03aecb31ecfa9bf8af69094db5e833d9f75d8897c4d4bf01681dcaaf7d7fb2fb53aabd9d68fafac5d15ea14169fc013278c91056bab4f442c9bd5bc00594d10f81fd6f884c245f4208ee4aaae6c7c7599c4d06d2412cbcacfdacc7e0923505fca0db32244ba4fc6f2bec9c6cae64f10d5bb9290783975a704543974d990eeca56a333c983c74f4ee626605ac878a013f3cfc04a4df353fbc186c15366d19063efecf9512da1a49ffa315767b9a5c753cd5e5b6cd2c73678510cd67cf38d45c30a3457c18f3af12bda3a2ecd2b0e5bb4e20cafa3deeda6be7a714b7284dcba91943cdeb5f7dfed4dbc77a699d1866e20125b18ce1fc9b4354b6d50706c2322fdde90acd14037faa1c42c133d34fd804da06037c2d1554cf9af62beb4bca6755c74b677edb74a1f8adb68bf8da74c156caea4876458b0d7f13d06e62af4eed6240cf7e6b75a6c14b11050570e8eafd3bf4f43ed39c225405ef1d4718a8269e441698a69c914af9ce34b5007e2d385cdca2b7309bfb53535130033c24d83e2805a0ac71c528fa65e8261f41bde089b61fd31a50f273ac2d78c683311f3f386d44aeb4b046c12c29ce9af949c8cb237939eed9bbd0ac2629c1293ad58126c16e6a35156c353127838150d6bc66422284b5455fb34d6899916c5a4882d9732b4356016347dfd7ee55f766e6254d805687be6472d3239af38d63a9c7a258f29f6ec5dfe86fe6760907e4a9d8ad14736362cca4478fdf0113aed4c14a9a3a943070c0d44a30f38d47bd08646a5ba3610dd50624a6936f4fd94bbc2aa50156dca5c73023885817df1966dd972c3a17982999e46041aa165fcf37c751441ff02a27a3eb3fa2bf6fbf96bd4cb4592694ce905a783c74203e606509fa36517faffbaceb582f4c75ce04f64e19238ea57e8dd4405a7e6abcc87fdceea8b1e37a02c3745ac6a1d189d93f970c6f80b5cddc050700c7e1fcbb8287ede8d6cb47c1295b002975dac90be01b512298ed15d7422f8ab37cc5ef3e74b8c882f4c7936e0900500f2a1f799b4c8add8d80cec04e2f60fd2c8293fe67ebbe0c2e1210d2fc5cbb995dc6bd3408e6fdb43c8d07be3d1df34e15ab9ac59e3d13ea718cf5773f7d4d48c09270eac4a8d3b0256c7764366dea79ecbee19f446ee167b3a4b0782184f02db7ef49f292f2ed4eae2784a50f9e6f4388c956d4143a147b5dbb946d3340dacb5877ce6b0ebe19df7a54091277f240032c7ef2421fed8513655842df45715e35e622c3a4f3fbb3025eb7b0c2495a24bd02b54378c3bb5a127561ea92f155cc7a37812afcd5316e412700adb75462ecc1b04ebae0a425fb949cfc8cc7cd7602a34c165f87984ccc80bb1d8bccc5ee62b8ddcb2d0b6507346fa3539c2939b080578f542837b4666e1eb1a91309514e93b670e2446f6c0ff9b755540400df8d67ce42db3743442818e7dbc90b599bc77f34d34ca07905b50d277565c8dd4063df61b84ac007facf64966cc162b1de829fd2fd06f123372c41641c80b5fa3ea9982dd0ee21297e1c5d375f198bd6c6a2db78ec1c611d152ce67ab258ee26fd013edd0867b1c5bb8a441b5f07934281a7a33c98fdbe5e4a0fd2c8b43b9ea44c0c23b0c301c82335ac34421bc9c39e83a67f343b0bc8561442d5febf885cb11926ffeced263e9b90a2d4c0f00d8d24a98a7e665f98c2d4123400a6087844cda77e8a90aceff17a4f64bcb9e15055b35c9c075d1b888b80c5f9b2d67bf26e0a7cc19a4e110d17a2d96afd8288c6e142a8c784c1b20ebee5ff34425dc6628d8d0c15c2ed7c12b3ce48aba60527d609d2dce495679623d7f2c5cc1601bda610cd83f6c8a8aaad16ac59200630c0637b9f1f70ed92dd7d39fe7bb398e78b3455d0bbded2aefc1d7f8d70c209cfe5eb4004299fa7c4b063ec89143c288c496feb8732813c393ea9506a0313e02308b9172b44f04f5389a32d4f03cf75b5a8557ed3bfcfef64cf08e783061dbff8352ba0d41137850f6fa4a00d911713e7e7cb42e52273d4362385fd5a4901918425432d6b50886987b543fb52d5a41d327b847ac1648455d7dd2d03d0932c147afb128bbcbfe782b60e9e311067d477211224309a25bad2ed7fde2c7e7c78fb108d2bb5b864a17e9d045485da5d337d73e37259d3977442bc42dc0a93166e756a5d7319e2f0f9d6723c36f258f444404301b49ed748df88e17ef6aa703e924dd21e4873d6bbe6aea574d7b97bb38d8faa835d8db44fa0c77de606b5ee65e9d149909e3da61f4e944391418ceb9c697a5f23e9eb1f91916deaa0e7a731b12d24035555c9864fb1b51085df22551f103a5688d096578f2352079d49aa281f6765e1760a065d565fa1ed6ac02c1faf4882db78ea26de7eaa6556fd91cd1f29ef4e730173a10887feecc05285a312862f7c43dc136a2b6c8e6672ef6609b6dd19c07d390fc6fc6908c0edd59c8b4edf65f4c8b699b6d7c8e29845b8d6c167bd9c1793ebd5c2b441a4ef0ef8473541c15177ba99e9ddcede648d6bc442f0157d32f46d807197025d16dba15504b11dc817157de3a241c1617a8983622db041bcb0fd21945767fa734f3da3690a767069f168c8c48c53ef975635c0b28b7a92e6b10f1870659f357bd4617a8ba5ebb522a84798ac1e2c4abbe13c1155440fd597436ea1352dbbc80426f8040d78da6cfec72ee2aa66224d7d175a60be9b8b7b762640fab9046fb5c77cb63085d74825dcb84ff115cbdbc23b290d9d0ae94e9ce2b91867c6b8ee4f7d266f15b9ea1ae25b527b98e2edfbd489c4372b6aa3efa625675284fcf43faf1cbbe1ef151db60d8552cf68d2b7e386cb596d8ff6bd1f926c9f5d29f4576ec80f4ef208ea59e4537ed184ff5f2ebae52716db1293f5a27e4252d69cfec6552d5748ec42afbf95c6ba9a646ff2fb33fc86b2eeb8cf59d54549dc9210906e5f00a9e3319721933e181634d20f45c5f28cb5453cbc829688f2e96502f6f47a44b89015f339143866d8c66324f38ac93836aabe91a457963802239712a50cc6001c4391547948479d0419d8867056d40403a88c0877fab8e819ff4b994c2a1e3cde332cbdcf3777173f0905d0c35846b9bf568ffa9d373ac5ad0fad01df8f5372fa10d06c9edf97d5eb055c193c51b2d880e0eb110ffd611ccc0f8056d0edac734a863fd4bd0a8cf90eb760bddb54934bced36fc37f38c045d674eb344673d91439e56d46d75022dccfdaef7ad6141a35ed7374a4f099b7780e42cd448572013642e314d72e97370829aebf95b3b069f2c1bcbdbadba9b97672e07a189d7eb9f89c0447a0c3555ba7b5aa3ea549aa464627e34128ea6ee3fafbb42ec8bee407793331a5533504b7d74a44601f9bdfd148231c1e81b77c054de40bbad1a56421cc954d855fe6a908b3001a3915f6474d876197cc15b7a6f98959b516f91bc8bdce7753e53071817129520a67145ed87e0dd33468ec6f5bb209fdf0191e4128f77c3593b809854222efe7565646adfebc9d2edc4de2c2e3ef6d6d2e74fe4e690c7adda7d9ef1f87d8cd1a943d62013610f9f162e19f925895086f34f75b77dfc449134a899f485781e6218ec4dc4a124f9b5062f30b51c19ebebe89f257418f026ab314e28a5edab49ad460be6526726dd5c0061b3f41d287dd2e90004492a7ef180e7d9eacd0f860c6fcc5afe3eb55623fc4f572d7968074ed145408679aa0180f5576d64a1243533779cc382d27ec9feda14a0cb7e72ba6361a9c1bfc1e6235ff9f6b0861307711cb077f702ac3a1981e53483b3e2e3f7e4dfcddac49a565a74e3144c964364ae511a08e87263ee0ba4984bd90a1b208096412b70d5d08d91d369ee827a201a7c28bd061150ca80b602e26f3255c601b7b25137f68fc5273fed8e1c031c62a0a80f38645b5e454236d10236aaf50ead770f1cd662e8a8d1f73ee2d1d1fb0d7096fd4127504bbb3be98839fa34427d7831d2ff5cf90a46c9e8449ac20cf92eae9978ac41ba22ea8f367834b9e25f187bff780a954b68f53d3e6b75bffdad849cecb95948e4edc9925f3bdeb7d411ee5903e363be8f9f556c46a9b25313b4927b95d43c704cede7cb5d50682c91bc6e3cabb617a4610bea02923e1d0b5213b4f1e33d0e4da32cfac8754f6bc5d26e40aeaed84ab82970ea97c9934229be8ff938ae733f83a83f6f3ecabcf31736cb3d21a45e0c5ce56460a4659ee7a2910c5a66ae053a873d7a83dda214153bc6adf1f06f5a6978a32bb71cad7f67bab520b0569cf7b3f4c955f439ffb5f70add5e86d2394daa89d3fd0ad11f1e564089b21d15b01c2fc347a8c620b2c4622960a8f0b8a136dc52b9346e4aa", 0x1000, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendto(r0, &(0x7f0000000080)="9148b94e3591856c8ffa43a6999a36d00b322df345a763c0319f1405fbb67f116145a15a9eeccf007f146a6425813c38515ceca90e3c1dcafc6f12dfdd08da88f56a8e0f23816ac490c611e4bd02b7413d69cc7aeb13c8d4f870c884700f02883a25ceeb4e789b6a0be6a0798adad8c1f397133110d9", 0x76, 0x408, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = getpgid(0xffffffffffffffff) getpid() mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffffff, 0xd) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xb, 0x2, r2}) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@in6={0x18, 0x0, 0xad, 0xc442}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="298b67d4952301464b794cd5a6fddd6b49349726868654a25aeef55513f16985436e40e9a9a401b9eb56192d677b255ed44a62d8d93aad2f8eedfcda3b5b35bab2c2c570532d83ab42c098253240c06123d78f062368d301ce8952fbcaafb85f55092776b98383cf4f8cfd461193ee542f68", 0x72}, {&(0x7f0000000340)="e243244d8dc0a1281e39a6489df9ed90554b53cef19c06f118871e52140d5cb226ca5f741c6c2555907b6075767fe91fe496c0454b732b5baeb00b6b933d0023b43ab85f7ed24b7f345a2ea13be73e28bf17d0a31cabbb603e13d8fbd4d598a5e505536f9e635e154bd5a9ba47dbfe5c91f013ec577f05d06c561addc6895221b058124179a50e9626682e37a112b5d9addf952992802afcba767a569716faacf679ec69afb2c58fd97a407c83ca7e4bd0492b8b52afd912efd88c9b3504b85a27d37d1f4de00215897503587194cf5a8db15826cd1af68d3701150794fd49b2", 0xe0}, {&(0x7f0000000240)="b66fb29451973d20aac2fb14a0299ab0a394666d559efff14b2d191e3a0063796558d774d85a4c3d89c1eec35ada26eabee7c490ad5b4c2cebf001b91f306a504e8470ae6837b9e1bd3fe40ddcc7912e85f658a577b17d246fb19349e58ef7759e4e25fb20c63cc02eecfe0190e9c61f7561361488e801d519b404bc3699879c40b31e34f5850cfe2674703fa48c867edd4a772552ad5e07ba946507acb789c8c273fec66c5252ff5c9892d5cc0024ef2310434aaf81", 0xb6}, {&(0x7f0000000540)="b75554a9b9b80a014ae3c3793cfe881c80acd1378919c335a8ec4784fd386721b7e0a2d1a773280ee66bc1225a012bd53138f31e5a179cefb25c4566a709c587ee6bd86963445d16a913b3222ea92ba06e68936db320c82f024559912e03865442e9819bf5cbf59e98e9795fbf24425f8c16c2c33bba4fcf7f863eeffdb92088ec9ac7fd070ab5d8bbc200ece216ffefb06155e7a3dbac10e7aaa2ef2899ddb84c450875afc85fb8d7f123552f11d22e96284dcd695e46019c95378e0f1a6c2886b7dee4d40e13ac35035f33c28f4a7313a2941281ed558ddd", 0xd9}], 0x4, &(0x7f00000018c0)=[{0xc8, 0x1ffff, 0x6, "cd0dd37e3a7d84ec4378ce13359e59741d5dbd939a98b68a06b8846df55bc37f0aaf786fc1f67e13c0895b26ad0643018c14fa5cf21952b73cdd8862990702935aa7f2affcb63d34c1ba5f7f8dec3c2e7874dff15e845aa4766d591694c0f26ccfd540679aa3458549f86def96d3106d99a900c2b6691589e6a08a94e2c7d5320b6f80091fc13551e420885c4e72fc69374bbf78644571e996b8d99cb0819cc8640111921cbcf555ae5f6882f2b14f37edf71d93ec0607751d897566765fc5ffc54408a560bafd183c8d0bc6781cccba5b106d7e1f881a655379a198648fc138ab37300dfee3e7ebf4630dd6f34c60e51ec4769ca063745a09f7dd6ab0e9495a6582630bbc5d2995727f7f0777fb8700a21d960cfc014508bd7ff62551beadfefc7e32aa33fa3887e1f8f14da0fbf0c470f50b72d9c1ad5c1d9a5630d1fd2507b5f65c09e82b3eb7ea814a83b7cb59ec963bc4eaed2c"}, {0x110, 0xffff, 0x2, "3a2c4944a0b461e6320f606cf41e4447c2542068ff47b4624d30e2c49fd9106d91da4da42e164912b90bbecdfb71c6b0ba7fee7b3a74ccc2c57cd13cdafe8c2248065e629ff741adeaf79d70f1f3efe77e32f17d8512846312e4b9171c3930bf20b1dd8caa919b289f50252ee6a40ae4ab80dfc92c737d2c179b5cca0f45e1fcc90e8b3b6ecd32bdde3dbbbbd2d9be59aff1616186140463f4bd897dd27e53588e8178d1778434515bc965906a59df70744203aff8bdee4cfe3d54fab8d35a4d4c6c21c5816f88a19fa2aad63364294cd26b739038eac192dcc40c2e3db31094566a6220f1b15863cb0133a88cf9f5e843d12a8800fdf42658990c"}, {0x709c3e30a95fb59b, 0xffff, 0x0, "fc7f67c7502d8994601c0d2a3db29d868935fcdcfd05ff05de98a406e69780e91609789e077fb1432618006b4afbd590c9dd471ac3c09688bd71b292d07ede2c9bc9b466a028e22385a17b4be1e317afe500b65db2575648e317441790041f13ae5f51cc702bbab3b170becf3a1e0512617080fcae63d263e9033da63bca52dccf088fae04f1eaa8c8562e79"}], 0x278}, 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) 0s ago: executing program 4 (id=39): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x8000, 0x6, 0x1d, 0x0, 0x4, 0x0, 0x7}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) close(r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) setreuid(0x0, r4) fchown(r0, r4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) setuid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="66e1629b6174aaaaaaaaaabb86dd60062e0b"]) syz_emit_ethernet(0xe, &(0x7f0000000340)={@remote, @empty, [], {@generic={0x8100}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xd8, 0x1, 0x3c7f3f49, "0eed943bec654df1fbaaaa1cb4b3b01f2e91c40139d7fdb19c3379d8d44899a5bc3f64ffaf4d993e25d976738e6b52b5a327421bef0d51c713af6d92ee193d507c2c7fb3d697883455377cb7165667f94760b74425400e11d95a306018f77af412c1306d1d901f50bd79091e1e1c12a4cd4961d9e8424d7a810b82f385f92f329f67f57410c5b0da46e362ca0c90933dfd49a436af593ea6fa9dd08081bbf46b0ffbf25144bd5671ebdd35fc686fc1c2b897bd962b5f7f2f8d913268aec8d289550a20264724ee"}], 0xd8}, 0x0) dup2(r5, r0) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.162' (ED25519) to the list of known hosts. pckbd_enable: command error uvm_fault(0xfffffd806ef72990, 0xce0, 0, 2) -> e kernel: page fault trap, code=2 Stopped at copyout+0x57: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND 238478 44097 0 0 0x4000000 1 syz-executor *176475 18196 0 0 0x4000000 0 syz-executor copyout() at copyout+0x57 syscall(ffff800037c31de0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5b1a432adb0, count: 12 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: uvm_fault(0xfffffd806ef72990, 0xce0, 0, 2) -> e ddb{0}> trace copyout() at copyout+0x57 syscall(ffff800037c31de0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5b1a432adb0, count: -3 ddb{0}> show registers rdi 0xce0 rsi 0xffff800037c31b40 rbp 0xffff800037c31d00 rbx 0x4000a994 rdx 0xffff800037c2c000 rcx 0x4 rax 0x20 r8 0x7f7fffffc000 r9 0xffff800037c31798 r10 0xf0154662136fc815 r11 0xffffffff8140cf50 copy_fault r12 0 r13 0x16 r14 0xffff800037c31b40 r15 0xffff800037c31de0 rip 0xffffffff8140ce77 copyout+0x57 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff800037c31a50 ss 0x10 copyout+0x57: repe movsq (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=176475 pid=18196 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=71, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003a453a18,0xffff80003a4522d0 process=0xffff800037c366a0 user=0xffff800037c2c000, vmspace=0xfffffd806ef72990 estcpu=21, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74268 254409 56982 0 2 0 syz-executor 74268 349917 56982 0 3 0x4000080 fsleep syz-executor 16277 248196 48811 0 2 0 syz-executor 16277 274998 48811 0 3 0x4000080 ttyout syz-executor 44097 93543 95638 0 2 0 syz-executor 44097 238478 95638 0 7 0x4000000 syz-executor 19121 63657 97791 0 2 0 syz-executor 19121 274245 97791 0 3 0x4000080 fsleep syz-executor 19121 471181 97791 0 3 0x4000080 fsleep syz-executor 18196 300959 90474 0 2 0 syz-executor *18196 176475 90474 0 7 0x4000000 syz-executor 99338 156071 15337 0 2 0 syz-executor 99338 46936 15337 0 3 0x4000080 fsleep syz-executor 88882 38820 0 0 3 0x14200 bored sosplice 15337 252380 59730 0 2 0xc82 syz-executor 3871 187187 59730 0 2 0xc82 syz-executor 59912 401287 59730 0 2 0x2 syz-executor 95638 245226 59730 0 3 0x82 nanoslp syz-executor 97791 235657 59730 0 2 0x2 syz-executor 56982 149638 59730 0 3 0x82 nanoslp syz-executor 90474 356563 59730 0 3 0x82 nanoslp syz-executor 48811 458927 59730 0 3 0x82 nanoslp syz-executor 59730 34914 77789 0 3 0x82 kqread syz-executor 77789 264333 68330 0 3 0x10008a sigsusp ksh 68330 23832 74234 0 3 0x98 kqread sshd-session 74234 154049 38657 0 3 0x92 kqread sshd-session 22064 370045 1 0 3 0x100083 ttyin getty 38657 111443 1 0 3 0x88 kqread sshd 56271 491324 8202 74 3 0x1100092 bpf pflogd 8202 285338 1 0 3 0x80 sbwait pflogd 12258 483741 72804 73 3 0x1100090 kqread syslogd 72804 472394 1 0 3 0x100082 sbwait syslogd 43952 415293 1 0 3 0x100080 kqread resolvd 40178 271487 4091 77 3 0x100092 kqread dhcpleased 21452 42505 4091 77 3 0x100092 kqread dhcpleased 4091 171011 1 0 3 0x80 kqread dhcpleased 97546 478340 0 0 2 0x14200 smr 88435 278422 0 0 2 0x14200 zerothread 88887 461267 0 0 3 0x14200 aiodoned aiodoned 99847 262424 0 0 3 0x14200 syncer update 29048 133643 0 0 3 0x14200 cleaner cleaner 63566 241792 0 0 3 0x14200 reaper reaper 6740 256667 0 0 3 0x14200 pgdaemon pagedaemon 64913 370307 0 0 3 0x14200 bored viomb 83085 169941 0 0 3 0x40014200 acpi0 acpi0 17573 12603 0 0 3 0x40014200 idle1 72219 55651 0 0 3 0x14200 bored softnet7 1888 162222 0 0 3 0x14200 bored softnet6 53715 114818 0 0 3 0x14200 bored softnet5 77112 129254 0 0 3 0x14200 bored softnet4 45528 297279 0 0 3 0x14200 bored softnet3 78338 112398 0 0 3 0x14200 bored softnet2 79547 178509 0 0 3 0x14200 bored softnet1 55162 259926 0 0 3 0x14200 bored softnet0 71162 338823 0 0 3 0x14200 bored systqmp 44443 196026 0 0 3 0x14200 bored systq 97269 102252 0 0 3 0x14200 tmoslp softclockmp 27249 113672 0 0 2 0x40014200 softclock 58654 503611 0 0 3 0x40014200 idle0 1 38482 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 44097 (syz-executor) thread 0xffff800035018fb0 (238478) exclusive rrwlock inode r = 0 (0xfffffd806b876b48) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ufs_lookup+0x16bd #7 VOP_LOOKUP+0x6e #8 vfs_lookup+0x93a #9 namei+0x7ca #10 domknodat+0xb4 #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b876208) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 59912 (syz-executor) thread 0xffff8000ffff2a70 (401287) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838e36d0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_update+0x2fe #6 ffs_truncate+0xc9b #7 ufs_inactive+0x202 #8 VOP_INACTIVE+0x104 #9 vput+0xe5 #10 VOP_REMOVE+0x199 #11 dounlinkat+0x1c4 #12 syscall+0xb17 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b876c70) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b8766a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x93a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10213 11174K 11174K 166960K 11332 0 pcb 17 12K 12K 166960K 26 0 rtable 207 5K 5K 166960K 257 0 pf 34 17K 18K 166960K 47 0 ifaddr 43 7K 7K 166960K 46 0 ifgroup 55 2K 2K 166960K 57 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 1494 0 iov 0 0K 0K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1350 85K 85K 166960K 1395 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 171 0 sigio 0 0K 0K 166960K 2 0 proc 72 115K 164K 166960K 537 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 2 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 43 201K 201K 166960K 43 0 exec 0 0K 1K 166960K 365 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 233 151K 160K 166960K 3152 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 42 84K 103K 166960K 1249 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 12 0K 1K 166960K 29 0 temp 36 8638K 8710K 166960K 5260 0 kqueue 13 20K 26K 166960K 24 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 36 0 33 1 0 1 1 0 8 0 rtentry 176 96 0 1 5 0 5 5 0 8 0 unpcb 144 46 0 29 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 13 0 9 1 0 1 1 0 8 0 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 89 0 82 2 0 2 2 0 8 1 nd6 144 17 0 0 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 1 0 1 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 2 0 2 1 0 1 1 0 8 1 pfstitem 24 19 0 0 1 0 1 1 0 8 0 pfstkey 128 19 0 0 1 0 1 1 0 8 0 pfstate 384 19 0 0 2 0 2 2 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 439 0 0 28 0 28 28 0 8 0 art_table 40 440 0 0 5 0 5 5 0 8 0 art_node 32 96 0 11 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1613 0 99 95 0 95 95 0 8 0 ffsino 296 1614 0 99 117 0 117 117 0 8 0 nchpl 144 1851 0 162 63 0 63 63 0 8 0 uvmvnodes 80 1727 0 0 36 0 36 36 0 8 0 vnodes 216 1727 0 0 96 0 96 96 0 8 0 namei 1024 5618 0 5617 2 0 2 2 0 8 1 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 28 0 2 2 0 2 2 0 8 0 scxspl 216 6618 0 6618 3 2 1 2 1 8 1 plimitpl 152 62 0 45 1 0 1 1 0 8 0 sigapl 424 474 0 420 7 0 7 7 0 8 0 knotepl 120 58 0 0 2 0 2 2 0 8 0 kqueuepl 224 26 0 16 1 0 1 1 0 8 0 pipepl 344 106 0 77 3 0 3 3 0 8 0 fdescpl 528 451 0 420 3 0 3 3 0 8 0 filepl 160 1592 0 1366 10 0 10 10 0 8 0 lockfpl 104 21 0 16 1 0 1 1 0 8 0 lockfspl 48 12 0 7 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 105 0 92 1 0 1 1 0 8 0 zombiepl 144 421 0 420 1 0 1 1 0 8 0 processpl 1232 474 0 420 5 0 5 5 0 8 0 procpl 664 537 0 476 6 0 6 6 0 8 0 sockpl 752 174 0 147 5 0 5 5 0 8 2 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 16 0 16 16 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 177 0 0 12 0 12 12 0 8 0 bufpl 280 3005 0 122 206 0 206 206 0 8 0 anonpl 32 3973 0 0 33 0 33 33 0 246 0 amapchunkpl 152 9205 0 8735 24 3 21 21 0 158 1 amappl16 200 2003 0 1982 5 2 3 5 0 8 0 amappl15 192 11 0 11 1 1 0 1 0 8 0 amappl14 184 111 0 99 1 0 1 1 0 8 0 amappl13 176 16 0 16 1 1 0 1 0 8 0 amappl12 168 1087 0 1056 3 1 2 2 0 8 0 amappl11 160 50 0 35 1 0 1 1 0 8 0 amappl10 152 10 0 10 1 1 0 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 110 0 98 1 0 1 1 0 8 0 amappl6 120 196 0 192 1 0 1 1 0 8 0 amappl5 112 122 0 113 1 0 1 1 0 8 0 amappl4 104 293 0 275 1 0 1 1 0 8 0 amappl3 96 1443 0 1336 4 1 3 3 0 8 0 amappl2 88 633 0 573 2 0 2 2 0 8 0 amappl1 80 8381 0 7779 14 0 14 14 0 8 0 amappl 88 2481 0 2320 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 451 0 420 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 451 0 420 1 0 1 1 0 8 0 vmmpekpl 168 5263 0 5223 2 0 2 2 0 8 0 vmmpepl 168 35554 0 33609 90 0 90 90 0 357 1 vmsppl 488 450 0 420 5 0 5 5 0 8 1 rwobjpl 80 14479 0 11842 55 0 55 55 0 8 0 pdppl 4096 909 0 840 97 24 73 83 0 8 4 pvpl 32 10895 0 0 89 1 88 88 0 265 0 pmappl 256 450 0 420 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 269 0 26 7 0 7 7 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x57 syscall(ffff800037c31de0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5b1a432adb0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299fdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x192 __mp_acquire_count(ffffffff838e34c8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 getblk(fffffd800b0396c0,12ffa0,4000,0,ffffffffffffffff) at getblk+0x197 bread(fffffd800b0396c0,12ffa0,4000,ffff80003c45b3e8) at bread+0x45 ffs_vget(ffff800000b4a800,13567,ffff80003c45b4d0) at ffs_vget+0x283 ufs_lookup() at ufs_lookup+0x16bd VOP_LOOKUP(fffffd806b7651d0,ffff80003c45b7f8,ffff80003c45b828) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c45b7c8) at vfs_lookup+0x93a namei(ffff80003c45b7c8) at namei+0x7ca domknodat(ffff800035018fb0,ffffff9c,200000000040,de761f86,0) at domknodat+0xb4 end trace frame: 0xffff80003c45b9b0, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299fdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e34c8) at __mp_lock+0x192 __mp_acquire_count(ffffffff838e34c8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 getblk(fffffd800b0396c0,12ffa0,4000,0,ffffffffffffffff) at getblk+0x197 bread(fffffd800b0396c0,12ffa0,4000,ffff80003c45b3e8) at bread+0x45 ffs_vget(ffff800000b4a800,13567,ffff80003c45b4d0) at ffs_vget+0x283 ufs_lookup() at ufs_lookup+0x16bd VOP_LOOKUP(fffffd806b7651d0,ffff80003c45b7f8,ffff80003c45b828) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c45b7c8) at vfs_lookup+0x93a namei(ffff80003c45b7c8) at namei+0x7ca domknodat(ffff800035018fb0,ffffff9c,200000000040,de761f86,0) at domknodat+0xb4 syscall(ffff80003c45b9c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27da3b8c5d0, count: -16