last executing test programs: 1.466228933s ago: executing program 4 (id=5): pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000700)="152811bf3151d778f7d6a136d579f8b4754956845eeb33ca0181cb8c78b2762f579f87fd764358ed75e1a41fba70db7098a53a649442fcfdf4c01e037439114f4c2e607bc2077206ad461e085414c0757c64bd2bcbf79b748b792483adcc5a04705e77e8ac308a1970fc817992b256e55f09a45af02c9e26b31b25a639939f5626", 0x81}], 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.460117933s ago: executing program 0 (id=1): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x9, [{0x1, 0x8980}, {0x3, 0x5}, {0x1, 0x6}, {0x1, 0x3}, {0x2, 0x3}, {0x1, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0x400}, {0x1, 0x1}, {0x2, 0xffffffff}, {0x3, 0x6}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x2, 0x7fffffff}, {0x6}, {0x2, 0x3}, {0x2, 0x9}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x3, 0xa7b0}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0x40}, {0x2, 0x8000}, {0x0, 0x5}, {0x1, 0x80000001}, {0x2, 0x54f4}, {0x2, 0x8}, {0x1, 0x8}]}) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000040)={0x1, 0x800, 0xf136, 0x6}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) 1.451844661s ago: executing program 1 (id=2): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ktrace(0x0, 0x5, 0x128, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r2, &(0x7f00000001c0)='A', 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) setuid(0xffffffffffffffff) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="c5057154e0ec16c800000000000000000000000078b594c9a776b6597bb1e77d7c2bae1880911cd4a8fd7e57d90bb5aa150c984f71d78825ae1b61b13a2f387130bafe24", 0x44}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c6", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={0x0, 0x0, 0x0}) 1.406278396s ago: executing program 2 (id=3): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x120) shmget$private(0x0, 0x3000, 0x15d, &(0x7f0000002000/0x3000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x90) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x5}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f00006be000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f00003b9000/0x4000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x74}], './file0\x00', 0xfffffffc}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) setreuid(0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) 1.396344946s ago: executing program 7 (id=8): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x9348, 0x10012efffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f00001d0000/0xf000)=nil, 0xf000, 0x1) (async) mprotect(&(0x7f00001d0000/0xf000)=nil, 0xf000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x4) (async) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, 0xffffffffffffffff, 0x4) (async) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, 0xffffffffffffffff, 0x4) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat(r3, &(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4a) (async) mkdirat(r3, &(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4a) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) munlock(&(0x7f00001cf000/0x1000)=nil, 0x1000) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 1.269207495s ago: executing program 2 (id=9): ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x5}, {0x7, 0xa, 0x83, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="000000d860a82060dec3e59be543bfcb44b18a02", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) (async) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000001440)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001340)=""/223, 0xdf}, 0x800) (async) r3 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) dup2(r3, r3) 1.26899104s ago: executing program 6 (id=7): mprotect(&(0x7f00000e7000/0x1000)=nil, 0x1000, 0x1) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) 1.268507393s ago: executing program 7 (id=10): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) readv(r3, &(0x7f00000000c0)=[{0x0}], 0x1) 1.268022497s ago: executing program 6 (id=11): ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000180)=0x24) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="0000101aa75121aa6f24d3bcaed1a8beac4d74ada53ca922000000000000000000000000000000000000000000000000b79a03e23f5af0a654ab30dd9025b581086db12ae9bb82f08bb5fd08bc1eb3cc65247fa3faa855dac9694decb262d275ee23ab5631ce70d8fda878854868ecbf4716f9c5838700f20c7cf0b72d9c2b5316f68fea34e49e8e223a354995f170188fb0909b9a463fa70ed2d965a114e782e3e68ec87f8770d1a606c13589b00ec0dedf392909235e24ff972835affc0c8635de", 0xc2}, {&(0x7f0000000140)="d992f200000600010000ba8d86add0600c43152db21cb59c30dafecbe8aaae64ef065a00"/49, 0x31}], 0x2, 0x200805) fcntl$setflags(r0, 0x2, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c266de75c07ff65136f98292", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) 1.267620751s ago: executing program 1 (id=12): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000180)={0x6, 0x8, 0x80000000, {[0x4, 0x5, 0x0, 0x8, 0x0, 0x80, 0x7, 0xa, 0x9, 0x37, 0xff, 0x9, 0x0, 0x6, 0x1000, 0x8000000000000, 0x3, 0x6], [0x5, 0x2, 0x5, 0xffff, 0x4, 0x7fff, 0x4, 0x449b, 0x0, 0x1d37ad4e], [0x3a3, 0x2, 0x100000000, 0x669, 0x100, 0x6, 0x9], [0x1, 0x3ff, 0xcbc8, 0x1, 0xfff, 0xfffffffffffffffa], [{0x3, 0x3, 0xffffffff, 0x3ff}, {0x5, 0xffff, 0x6, 0x9}, {0x5, 0x7fff, 0x3, 0x646}, {0x2, 0x0, 0x7, 0x8}, {0x5, 0xe70, 0x3, 0x101}, {0x0, 0xc9, 0x6, 0x5}, {0x2, 0x2, 0xfff, 0x4}, {0x8, 0x4, 0x401, 0x5}], {0x2386, 0x10000, 0x927, 0xb95}, {0xfffb, 0x1, 0x80000000, 0x6}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 1.267345189s ago: executing program 5 (id=6): syz_emit_ethernet(0x1b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0a60bdf4f4428f0b0f73d3d47237f91da5d2059ce040db88848df71ab56420822a1aba3070b11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8e7402de7b9291c788fea559f86c9ffda5f03d0c9619630", 0x86}], 0x1, 0x0, 0x0, 0x4}, 0x400) r1 = socket(0x6991a530038d6119, 0x2, 0x3) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) 1.266987737s ago: executing program 0 (id=13): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800), 0x800, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800), 0x800, 0x0) (async) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, 0x0) (async) kqueue() (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) (async) 1.259365431s ago: executing program 7 (id=14): r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, &(0x7f0000001040)={0x2, 0x1}, 0xc) r1 = openat(r0, &(0x7f0000001080)='./file0\x00', 0x1, 0x8d) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001140)={&(0x7f00000010c0)='./file0\x00', 0x3347c00000000000, &(0x7f0000001100)='./file0\x00', 0x8}) connect$inet(r0, &(0x7f0000001180)={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) sendto$unix(r1, &(0x7f00000011c0)="39d34b906831f4d162aaa0baaee4b9d3a683cd6e7081a42f8b31261dc58421bd50e25049f4bac98721ed9a613c5f8524b25e9e81db9a9826991572c9756431", 0x3f, 0x2, &(0x7f0000001200)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001280)={0x2, 0x8e, {[0x1000, 0x9, 0x52554506, 0x101, 0x4, 0x900, 0x1ff, 0xeafa, 0x1, 0x1455c000000, 0x8, 0x80, 0x81, 0x77b97af3, 0x1ff, 0x0, 0x1, 0x8000000000000000], [0x3ff, 0x22, 0x400, 0x800, 0x8, 0x8, 0x3a2, 0x2, 0xf8da, 0x3], [0x2, 0x7ff, 0x3, 0xf, 0x2, 0x3, 0x7], [0x100000000, 0x71f473d9, 0x0, 0x40, 0xa, 0x7fffffff], [{0x0, 0x7f, 0xc, 0x9}, {0x9, 0x1, 0x10000, 0xae}, {0x58, 0xb, 0x2, 0x101}, {0xd505, 0x9, 0x0, 0x6}, {0xc000, 0x7f, 0xff, 0x6}, {0x6, 0x5, 0x5, 0x7}, {0xfff, 0x4, 0x4a5}, {0x2, 0x9b, 0x4, 0xff}], {0x0, 0x0, 0x101, 0x2}, {0x4, 0x3, 0x0, 0x6}}}) sysctl$net_inet_esp(&(0x7f00000014c0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001500)="482cf860", &(0x7f0000001540)=0x4, &(0x7f0000001580)="9d17d3e5bbdd57ec642cd1b634ef6af97e00fc6aa69c0e4bff3d51818f9a7587d59676e7d7e6a34427cd651d49e9ff16d83713c1ac7d0d06d6f5ba46f741f379805a3e2c278cf90dd01e7d1e78843cfe95ec8205ae234a36f790cf6924bf0f28d4be79561d355cd730c990d94799aaea293896ccd0ebc845e9441c8b52e61207cd3431ea981303124c1424b27ae40a9a71d4215f80c5273e750449cd07e58fa45e73bf7250a07929b011232612a16cb54e7a780038ea4288a6fa6b57e382c2e5cdebe8c2f7c1826c1b63a5a3a64d614b96e8682f22166ec96ae15e70047ba7d5b5e4dd2e8b47a6d7f848b93e9f668fb12bdc2b52450db01b0b76bf6ec80e4870b79905fc2c0ae312c487f9a68747c3361d414628de11536f3d7bc4a5c307ec9e4278434ae4733bdd32171ca0cdbb23af38d52c496d6bba85126e2e5774b061d32d067de789974bd62eec1b55478d476122aee2ff6b35d361af5c4c3842eb22adf444a7f990e810e9966e27e2afbc25a1cd8a11eeb6212356f1bdaa48e48c10375d31362f1f031c3a32c0cadcda9cda3c1fdb9539c2e7933f3e2198ee25f05908831446e624920a586f5d4c6e44092038aaeb1a8f9dc100c975084f9269e7970c0785839cd4353d73f57f8af8dec87a62a0102576128736c0642d380b17ed67c1201661e8411a4b048644b7ceb8cde88a7de57c3b046c604ea5c71235e74cb99bf43c583fc5b030227551bcd7221aa66ddcf03baae292bdda5f4e909c682b9de1c98be7422ebae4a22dacc7ddec29419aa4b5a2eaa867f3ed6391c6a8b84a4feab444a3ef29befacd87ad0235d73984d06681c8c293ac9b9403264c8281e208e478f5949ddcc222388e80128127ace5a1aef1af4e969f330f27e7f0b67c2543fb374472e9d45a664b2456dbf332e4a2e86e71f2e3ad2d0af330ec06c11dcd165b975e07bcc5bbf4645dbb3f107262efeff40619f5096fc902e93fc6712d5431f5f7244237c5fa99309305e2962b14d1c0449e5154889d7b26b7110adcdef1cf4896d1fbbd8a159a83d588e0b2f02288d8954276e2ae6858c009cf11beb3477247fe3c57cddb7d961060c8ed24d6530108156d3d902a0738d71ce1a8a059e4ff7359c4b2326c64fed93d05f237e9ca7633ca31bb09589c844e838b1ccb5894fff67f81e32e324f3eec361cd0660f47fc7bc7df96e8fdd9da0643461bcb4320a93b696b7ef4cc76be601cfdcdd4c945192626be1e73af30325fb45225d688144b271af23c94c1d17c66274388bd72a0d47bd1648ddf558edf78ba52ad50a394b8d0eeec587c7af90439df4c414e4e642e380a7a5e73f2991da4c1aaf481fc9410e4349cffaadd1a595f711022762d53f6ff7f0812f859e8518aee3d4ec7233b4b2ff17bcd7158a4d7ade682eee479b92def232c0abda51e54d8a46d7606a34a2a0ceddc289b74b9c1c81d563d56c8d47f1d3319ccf58fdc470b19b05a560c6d5f098d990911c6677b2d56a7d98668d4469f847e3bc5baa325630676110a24508b97492b1afc24a3a10a923b5ad599411f7cdbfcbde79a929ee3b34852b7b2c9e2f0b71f1f5c982dfb5057001d3ee5e98d852ca51660878a511eaeac9936ff6727e3b10d004c2d93d35f0c7b2f12ffcaaeefdcbcdde5fbb5bedff8edec4008c18b88bf7454b79d505c6626bc87848927641e52b7aeeb28168e075f2bcec3315749a72e9f173b3514d2ac24d42b1b2de136bed5e3ea9649102a804761c79e9b704f2e43f1f2e652bf3475e1ca3080abc624b9a0e45e7b9e6297089aed440bb28f15c54e2be8cf799983b294e37ee86892391f1206d2320a3ebbaa07e4c76baaf9c97641765191f0280dda11fb47866ade2ea4a7dfee92ae428d333f6184b877371cdc71803cc5db5526fbebe728022cad2921dac00dc9657c63aad9a4f90e1c0b891eb933c9986531a2feaca06d290ab3d1f85df4b04963d005183100a07723e55de74adfd883c586648f24a1e48200759af1156d1759e8b1e156eb294788a7ffc02e71c0ea0f343aa1f5fcc854fc88043c5368565d519077579fad4287cba43363ce8ad0ac7b62e676aa052dff98084a7d6f654c12c76b687386fe4aaab330790950b11177ab67c57651c4cf1f393f70ec2093d1d048753238eec88e1bd415639712a6f860d974a39b7655db3c9370e0c81f3fac9edb69963d445c88647b7d79766dbb12b1af4c639e2cbb295af4bfa1f9497f536fab7a41b3fb1860c36ac2b50d201f7550463786f074b52d46fe72a52740087b3de1e4302dca6862edcc4c57b916fe025b82822644810017fac2e29b28bd3885285875ad3cbbaf07f779976abc5e92670577b0dffe5cc00a87094c6985e26685a49326ebe96a0535ac09d38b0ce41c2f693bfc8abb739145fee0cac67b9c2a2fa885a1d21e553d4f7f06c56bf5f37287b2f57f8cc7aea0cb806db532b99073a1313306b30425579e63feff302e2f7d66983f5a3fc780022e5caa7ddf69e60d8ef7736126a56e3fb11027fbcbf8ac94e7886e99d1995eab5013a5fc7a82e9ca54e488ef03abfba2249e6deaba88f6bf57e7d4ef3b42621887a4925db4384c51a5a8fac076e4e58e82c8f6650ecf3c3b7239c26baeb794c648e16e30e66fad047df0efa8ce8f8a62fa39f88d876b756bf14bb77b67e2c2aee74b565f8676cc1dd03566c03ed14c65c782a5bbac1269338916198182874eb7f68d6158c50e643d80fab3ba3d123dbd44c3ff406846f762a24b80e84de6d5522e38d8b6fcace6a42af9cfb7603495188b541aec53e534cff3c70db643d1caf6ab788aba966353e823d016c684a5f8af4042a353131a036f4c24f6ba6a4228c63b2164749a21439c94c081f13c96b3a94ab704a93e0ddaa7f79d2bad031ba13793ad992c371e6003f13919e6f07146a0321bb8d860480dba76d0476f66adb029a1bca7b8672aed43d11e533c63c241acc33bd40b6604e95ec85110c037c8a8b5adbc0866512e620e0bbaaff4a39d7f22e11df6d2c7f916a6655765924345e4669e8daad956a7aa2109cdb54db9ab3e4b1362c9cfd6f331dece7f82c95f6b8c76c0bb4146b5f691bda335905b347ea0ae7a60501765e52dd98ec63139aab2c86b044236a467a84f73a0832fb016184f383ffa84307013aae9ffac7cf5fce134ac124d36b615111dbaf84c3dbaf3ff80d2ed250ff577f5f6bbed9b81f5c4e1650336498e0dd8f5808814df4be1a4d5485e7244f5ef817e3e7306cfbc0badb027f8a72b81ca25da37094f7d3ffecb5859f0b69a7204212b91e8b6e7b9a6ae9e1111219fd1eb92f0bcafebaad6fb738b044f8ca0bcd7e697a754db11789204e3c46f096db8b4744d1177553cb23665a60759c6d5b7d45ffdc34a977a53808d0248d03587197055b1c46a8bed46683e3fe808050c7764614d660109ddbcf0901bc4c6efa5bf7d082245d786c840f9ad44f90e3fb7215016f13103f666a03f12c944e98fe990378713eaabca7d6fffc93514c2a4fcd0bd10dd1441bf57fe9693d8c63683965a0aa63c307b1f656dbac64947fc2fb809e3c87e45a6d011cdbf4241b6765f4f7dd503db3376b5a155bf08029eaac7358af754cf5822d394c798c8792776974bfbf19c6822686cd5871d3f42c8b34cc117d5af5aa92bd15d3482cf964e0469415409687413b5b9ccae3e4ba74e5254c5f2e405955f08d4e265403d9c523f70f11456f929333b145d02b428b78d0e270d17f6c14ff5091580e9b55206dd9b075f01eff3c001b584b06043f2d4a37aecee6079b9626b3a3bd25cac16ee688ac5adc5df8e4f9037205c1a20b2d1c78701c4b02682f1810d28968877c156faa7ca481d727e78003dbea65a44dc92ec260685bb58309dba4f023010b345ad9bb34f4fd62664bafe1d0e74a5b742d223d9994d6630fed81afefaa12fcc2552c007b771febed9593be8db616c023de3f030d7b067e2bb31b4c13de6db0071d16da2ecfddaf2a0a342f8a60345ddb117b167711b7b6b0547522215e8ca83ff74eeda0183782ce6cc14a2770e18278250683c297936cbfe5e2f01513ac2731fb0aa849ce3d2cbda851e74e71fc4091686fbc58465e196d4379c390ad168af6550b03439a8d83cd1f8594487547fb50dacf794357a64221b84a8b79c3d570ee204e6c41abdd9f269761156e512cdd0381a3ef52a8285ac7636a46c4999ef1e047741d1f4b97825749469d64adbcded1dc9b0c07c811c7d7042c397b71127e846246221ad1ff61009f508453d49984ff22eb6a0bfc7b33873cbbc07fbcb6435d30698137f59cb6e5343b0a1c73a9bdd111f61ffbfd8c115b00b5d324e7ca07fcb82cc7f1968e7eef6a6dd7e3face6a4358593129fbdbbeacfb4e40150a599d8b5774e35fdcb2622a735c3718883a391cd46701e920b6740ab2b73e5b445ce5b6938c7c88ca64e3aa631d5e4a2a6f9cb75bd5b72ba27da269b33a8f108afb88c823dfc92107f577dfef79f090e92efa8f22d04fdf6517e88977b232ba2bbd64f4c5cb160d58a83cc972e3a61834a7ba2b530563b890da2de87c97ee5394a530b6d8a59aee63fd87ed5a971b8c94b4e18d6918668de0cb03975699e7e57349020f4fa64b7207e710f3d71f74748185519bde99e4e100d99b073742f43179af6ae3e5ab87c4d84a642870403dd6415eb17079b8d99d730804d5fd451d83750b25c330bc72c47dc4b408eb0481bd8a9c07d12b7a9d205d5c0188bb0f5e0ae505f2b51d038e36176e420a5ced2f376f55ddcaad951e78363fb25fbc234bd13b74fc9e48d4e288f91ca4199e7144f4721470b3e59699e79f3890a6c5bf312cb7da66a9ce360486f95197ac9de2b4ff44d8c69a334a56dae8cea5cc55019b4f2d916ee1de10706816e7e6555ac1d9b39bae2599fb499dbd90c56822bc7308b9c46bd9a5360b5f31e5cd87d64a53d6605fd5369916850de14c7d6adb572e37c8a32fbb36986c5bf11b6488232ceae25d2d6e99ecceb8f993284a18c94e62893859f26381ea3aeb90ce900032685cb1555e56a2fc97c4fe3fed2301c792c704c765334f08f496c82535055f4e1c9aa9cb3053dcf25e4cc43ae645abc825148002d009206a174d957f2fce6ca0d94f5332a479f515a0870f8aa15ae58eb62d5cdbedb2b30e243ecd0414ed14e69ab63fbf8ae9561e9468d0d0151a67a4cf71a63cbe7a0138e0ad9830660e17fb049da33bfb122dcf030f600052b7fe92eaedf7bf58e2642e1f26aa238d4af929288c1a237956be3358eff9a11e9ae2991c891d1e008154c91667d25822846fdb400acd33295113358aed2701af88274b00d974615bd89d6a78efb605d6b45d4a5557cf20e79dbeee06d84bc11903ee0fd56f950e0a92535fb7e4b6424b55138bbce48acde0142dc6874de37c6afc787cca46a0560a8f1d8b9232a3523d75006c5eae43a98c46c0a8115b24b8e048aca5e7f4701d0442632ca899cecc11f74972d7999911882194ff040c3e9658bac5a3f3dd80dcd20f6ddac1284be7d5058365cee3f3ae2aaf232cb70ddc400c19b3122bb849b4baa0bc96db072d5ea4c91342b9512f30c8c65b2cb37dcde59c7796d30a62a88831fdd74ac29145776e94b25b700a15571526bd11b33d9ed0634faab55c646d55a875f507184b68f2cdb2a4811a518d8f3281354a5fa05f6180b32b258a7137750d800ae16b9f7420533724c52dc5d8c94a2272d0a4cfba9ed48c80a24be0a6ecc2567f9cfe873052a8ff5938c1af1330bc302c5ea945925717a377c00eb5a", 0x1000) connect$unix(r0, &(0x7f0000002580)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000025c0)=""/144) shutdown(r0, 0x2) r4 = accept$inet(r0, &(0x7f0000002680), &(0x7f00000026c0)=0xc) bind$inet(r4, &(0x7f0000002700)={0x2, 0x3}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002800)={0x5, &(0x7f00000027c0)=[{0x7, 0x5, 0x5, 0xa}, {0x0, 0xf6, 0x7f, 0x2}, {0x7fff, 0x6, 0x9, 0x9}, {0x4, 0xff, 0x3, 0x100}, {0x3, 0x21, 0x3, 0x4}]}) shutdown(r1, 0x1) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000002840)=0xf) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000002880)={0x1, 0x1}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000028c0)) recvfrom$inet(r1, &(0x7f0000002900)=""/22, 0x16, 0x801, &(0x7f0000002940)={0x2, 0x1}, 0xc) accept$inet(r4, &(0x7f0000002980), &(0x7f00000029c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000002a00)=0x5b, 0x4) preadv(r2, &(0x7f0000002bc0)=[{&(0x7f0000002a40)=""/74, 0x4a}, {&(0x7f0000002ac0)=""/214, 0xd6}], 0x2, 0xaf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002c00)={0xffffffffffffffff}) sendto(r5, &(0x7f0000002c40)="359e2114fc42cf277cc7bc44ba4926b53faedc368d1f05afc20dee8347eb8ef45a8699d1c4d934a775c7ff1d4901db9f0fc65b9e24c6c7b10a23cf4fbef1cc04dcd609a51fdb540dea8fb856f808d37d057207810d521e1570254606d93b5dd7d3d068bc8a27bb5ef105e7611af26430e6b8aad4a29c88c9a4868c003cf962f56878482f20dabbbbc964877a223e5faf601922ca2c75f6e0fa4f75b58e315ed2e7806ad0938f230f657ab2e6ae3b5293b5686266b89651e5c355b995050ce558a7724cf2e86565679b4f41523fb71a2e764ad4449e05c56949c5c3da72ca8f2fc2bc3e9b5232abf688bb08584114cf6a60abc61a6682ba1266e8675113e4c22d11dfe72edb23b57466f0cfb2636bf38559bb5bba21a15ba7e15fbad99ede189718ebb75a8d9a3e36ee7c44e12241bb6159e85979dc170727dfc58759193e846c4c7c97be6c5f7c55c8a5a54b87b122e05b925304727713f59765bf668fec290dc10e868df5a39112b4032c6eab680a3816655769e2647c8c80633c637e3cb1d25628ef316171fdb96527d4a00840149dcdebdd9ee8e2193fabb2ac1e78b4f64082b69062f6355ab77435f1d4340d3db6cd736467036e624b82196b91f36838c018d3095d9810e86c9fa75ed80af44163f581cde0d94aa7699fa4edc921c23c08082fd131628bd7008a5859ee422da6dce73aa8ba4711be25fb58b04d68d096c481748700deb7a2e99ef1a2788d7e436c6fdf09422477999dbde94813c7675247c6113f6e4c7f271fa5d13d2b435d269c59b4528e2091875ea90aa0f1b4f8013afc4644cfc4eccade0cf0cf6bdd4a57df4e01af54057432f54fe9c13c7a0a33577e7ca75046419f90bc53a97ab0b5a269bc9e4514adfb52531fa28773593a5c64bfb0361b43160bf153808085655adbc198b1c714f8292207dd35769292d544f174d690fc7a3cf004ce6409a5274c31fcb289389db5144bcaddbb3cca0f91e41086352fee8ebecc5451697b858458991f79c2a7acfa20da8df22ba89bd26ce9a9dc3db1edba950571cd271e0f0780719d212bfafda7596bd14f000ee820a1008e5d520a3b4a6b21239fae3f5e89ba634c2de3db4097309c653e5786a88573d7eadfbcd1f2a889df35edff3b87cae195c8919b55de7312e870e468abb0f6d28ce8589850a5c0cb870f19b263e205836362e5c360aa517efe30c77342e34f9f7769bf352f8b77bbe898e61f9b24a86d908d13d936c9f2a2e880f0762d4859c84dbb5473f8d2afeb3141d06484a9b4159cb64d182a12334b3debb7dbd999c4eac7283d306f3373747eeaac8280fe44b5b5a083c8db02748e3287698eca9892505af30a39172e41472600ce0a29e83319cafb76de9f11520b4b4db78dcdf9c2362bef4768f4091df7da40b5c7ccb1dbe70ab795b9dc9ad0d4d4b1247a4597c4fec0f354b28ef0330111df0741d442f55d58cd01c1b90daaacb7a33d0a4032c7c17b7c1f37417351809c3b0d9d30909cc6d6cc6cac9caa3c4ff37ed9dbc85c4a07ea9ef863cdb8694b1273c83e57eedd9caf7422005297b77ff08367caffccb29c48e4d66dc33f62f4679d2269ebd062930ce748c97853021158a6812e32628bfbb5569e5248834919c18e512ea271a57f64a66fa70219643649da4c705539a2b64f98fc91e8eefffd2a49dc8746b6e31cc91529ed8475a7a56acdd46ebffb09770c341c2b182243131feeda13097a4e35b916924f4dc429939b46a3557e8322907d89acacfae3285efc9fcd371332549df7c3a10f7ced3240ffb7752c595f8620d87e8d25b656d6c0d8a3152d206ce3f6fa737d8d5043057fccee9a440ce3d4da6ede0230af48cc7700080db890c48b60e0f43ec7e33c942b0d8f67b63803fd8670b3091e9a573f42c0c1a6f7ead0ddbca40bc9f2607411d51c6273d7267890dd2b0cc62c3c9d03d8a29032a628898716e975c8b1ae5a6ffe5aa6f5a8127143397eeba31abb21dce24646a5bdb6fc4421c347f2f430bc953189a6f7fddf98443267bd3fc04cc3e5eb45638caf525bbc0518355b5d3c3a6dfe2ef1bd1e6a96565b85894b5878fc30903e51ec709267689904200e53f40ac42c940f65085b62429bf00d898a22fdaf5ad56baa27fe3298be46caa1d6bf2d2e6649b47aa7d1d81c1bc635f41143f061b12aac39f62a9d143cc05c4669272be409484232dfc5b2bd3ee905ad94bb918a2b7f9bf9c42c3ffc9ed5e4bda242025317c5b795dab252fab74f285c33d101336e6bc356346814ea073d056de6b86a2b14f3e53beb8fafcf9db0f9be57e2947622b424a348191cd5e8ab2ccd803ae749ba7ce09a72d9ef4a029208ac0a25ffda0c3a68442539af381a05ea9840c4f870d06020216e1900042ebfbcaabfac9a07a8a552e44febbd35f3a68abd91570342d66fad2d8c7b05f805eaefa31f9c9e2ed59b505ba9eecd2a6243ce52c3ac7b0e8837c07f1fd31e621df0a37356d63e2485bae63e087901e2a74260b48ba48633f93421dcff61a0e9e857435c89c4be2a58b0263bc15db5f4e631ef227886eb95cc7eff1af9f134152170dc875f8b6a3e03f723553b5a13e776547c55fb58e525257122f077474fcf7a278191b7856a6050b692efa80d06f0f17af138d92003413226e0efb093ee34c286cb2b243c8f2b04b809125b5872a5ca112d860e9be81342114f68af2bedf643c6ae5d7dc8065e4ac289982b36654f2bf6d1d09046ba2ae89ca21e7d283735a8cd0f093297043a319106180c3ff6bca93a89af0b34be6f230b19290bc77c9b60006cb7f92f5adbe567a1545615021be17bb2a151790c9d897b90f86d1a3206a84ee7e80ee5895d55cfdd7d351c173f2664e397a3136c6fad2cb2e31da0bd3349648120014e8a72785cc1d02f5a1da6021db3a099c332bd584a6d44a657b3117a707c489b75b67cd41d6b70ac6059cd1a417f307c6a4f96d3135d2bb19e9dafd884de0778f8083ffa911c4aefa9e00e1645c85851e4b3d0aa043039c1802922b6276f027cc982b56cde60d61a4ea72bf41fcd35524f21987446eae9d80e15b18fcfbec142a0261393dd0a1494ef288bcc2884509f7f1c1d230257644a7d311c9f545304a191792995abf3d68691133f73ae3bf5c19dc2182e16ccf2a7bb0e946ca2f8e0929faae12448af6142289c64468dcdedf1e0791558c501132e455f04aeea28bcc7505419d7f1c0b6321c524c0c93e727ac065559be75f04c97362046ffe20ea2443e1a1415ff1001cfdad6b1dad4221378059161e2268a4d4c34532390f2c1d23d38f20758a8a616337382165448c240f516833fb3949d8a43cac377bebeb4d606ba8ed551b95165a4b28045f139396aabfe2b01741b6e1bab9093c8655aa1521c100e0c80d040f29776751053a549e788675f4e336bf859c74e64c89cd1a72dc0bd8e2590979c2644ebf68c050b25b91a27c54c85b5ce825be4bfa2b34db93bd50adf6dd3b6f10071516d2397908c2c25a5d3ac4f769ba36a75c5d5c53fd95f3250c8c7d03829284b1a60d8a69a29077c7ab3edf374b05f8d301ee02bf4ea4bb6f73fc3d7e15d2d4a93958bfb7fbab803817a3db579103ddf6952fb1a1c9c19beb14187eac58efc8b8ef2c980889219d702ae3e1f2e281bc84b7537b1468b1c42d3e076c8837ae0624f50349e4393124c4ad57b82e9a1143165792a653b30d0257f74d80e9112d2a65b0aeadba15558e9732a3c01039d6f0661e6caa9725a3ab93671a45e35ec9e76c93695e618fa3b154fcd6757ee15e64a4a87ef80d0eee45d3fe4336c9fdca5ba211c7f0a1b01249810536138eec24dc4e19bcf10e4129db12267c0dda2ffbe2b3cf2d6e77ba50a1f89db8a7204efb2819b74234a069308f6a75a3f8aaf4cb5f211a0baf593752caf54e93c0dbb21013761cbf0a8655b6ba7a28e46cbfe88454eb5bcea08af458acad21563c52f46a8aa7bb035df4e845c4a7caa10e8a85097cef2a9c6aa55125eb781ca709eb7b835b899235f6b786924b981e4d286cf906b4465b0bcc47f347cfdbbe8393bca97a826c254ff1ec6005a63a063ad6c439fd43184b286be4c62ddd77bd8324effdda909c6a109cdea4499960387403b12056d4add13c09ecc86d33f4a9753cae98239d2c9ecc787a7eb387307562610fd04495acc61db374310e3fbe07f98c809291f707d98db3dbef108df26e6a51a8a53670044268c08494ebe9bdd24dbdc4cbdaa4ebf05583089cdc21a2e965b5ab2f78729f6acc8c994ee1b7055f68eab8308140456da3c8b9cc035e93d7979d4a9e165ed2dedd1fbcd1f75936cee13fc9980e4290e586f38c1ea1b94a93fe819b72fb7fa179e47c66c7ba9011d28f986834cba0c94c86f0684b544af7f489aa8c7e003501972c9f99580e59e6d6fd747362e1d9c6245dbb1afcaea743c7ec01a99f7e13cbc4d4f7ed87f03dcdddd19277d807e3e837fcca25b66218e1802c3f8dcfc6837fb9021915f041b9c4541a76f642eceb8c014c40729e8c8a620c15fd645c9e48823fe8b0b1bba37824983d90fb21136afd4f7c7166814366270b88e29dadcd07b7a68747c9216da7b0a62e8a9b8fa5ac9e60fd0ff638407f40d818310c8ea34738555eb712bc5e311e795ed49709941d2b0e62c99b8784b5b5489622d8729c23620d5e5588dc058463d9fb26896f7a54788fcfdb60e6ad098fa2cccb6fb58ac201ce440ebdecc09a47033b2ed096ab1536f3be84e597571515c5db3a8d3393eccad4ebd027bb0659898bc5656cac817641c091a2e550127872cb43ad5cf7c7dd3584d4d8af63994bc899f44ef6042a15cedf12d9e0334c98086eec6c277144e70e74a2a22b4b91da25988a07bb012b4025a5bfc9afb83bd9d8017c776ffd07233697cd9433ba6e5848f59fd296eeef0a6dc221c520b761dd8e6f7ef1caf8642ba615ab5147946ebb13ba2078d0683e5971c84355ec12caddd034a9efaae254437dca6ad9c8536c3528c604c6c9302bdfd604cdd935c6339ea670ea5ea4eb9f40d338c1e70a99c742cdaec516c57a79940cffb12a349969f7f2ce2ba3dbcfef7ea6d15054704cd06aebdd6081873a6a66b257414cab9a0e7373bcb8e64e49093a7ff38057c3d75e5c747ea0837b1e83d95a7eada59c3b199a312129100372fb54551ee05e74dcb94937540b0d455b3a68b2bc8860f7411ce3efc72b9fc1e183db9fb34b89a19ad36e7a980744a0e3120e3385651afd8f9689debf431675bb362cd742455911ae0212a0c575ffea41d6cd579442d880d251a21034f7496214f2aacf42ca1f5d10f52fbb6ff1e6d9c2dc5c63a2efc107a9ad504b3ff9be3896fbae1273e169463ddc8f21faab902297dde044ca0add7844edce413ec379136778ae0fbec57f84e93e6826d401d58fc8469c804fba38684e0fee4e568152b49272214a84378a5ba2312a9e2158c723716c7ddf93e1468cb0cc1132f40e6d102a71a2bc011e53f8f9cb2cfcd2815fffe2562448d2bd1bdf588d03a50aa189060731e5e6a8c42671a1cf8d742c47a27f7dc773d414fa413521e638fc041f6ac2c01d4c26f6bb464dc7eb63e72ae5fc266d06bacf5e383110f8aff92445d2848834dfece31f659cd5f3e91015a414afb2f73187ed78f52aa9241674ddf472c2e7a21f0c523c7cf24c2a2e2a4c1473fd5d9c2ac179d22caa52a9b8fd9ea7cc19581eb9eac116451b1ca983d2e8c547b4bf53e72153d23d81118207a480ae621b9d39bb0478125e4e97d69d26c3e1015a580261e6703183e636f6c", 0x1000, 0x8, &(0x7f0000003c40)=@in6={0x18, 0x3, 0xfcdc, 0x3}, 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000003cc0)='./file0\x00', 0x8) 204.601835ms ago: executing program 1 (id=15): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9", 0x5}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb2f60fc48", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="ed", 0x1) (async) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x5}, 0x10, 0x1060, 0x0) (async, rerun: 64) readv(r3, &(0x7f0000000440)=[{0x0, 0x20}], 0x1) (async, rerun: 64) recvmmsg(r3, &(0x7f0000000840)={0x0, 0x6}, 0x10, 0x802, 0x0) (async) close(r2) (async) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24, 0x688a3ff7}, {0x81, 0x25e}, {0x7, 0x5}, {0x101, 0xffff}, {0x89, 0x4}], 0x5}) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) 203.603615ms ago: executing program 3 (id=4): setgid(0xffffffffffffffff) r0 = getgid() setgroups(0x1, &(0x7f0000000040)=[r0]) r1 = getuid() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = getegid() r4 = getgid() setgroups(0x9, &(0x7f0000000000)=[r0, r3, r0, r4, r0, r0, r0, r0, r0]) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000240)="270e9ffb453a34f581c54a0f3cfce8779f77c25f8bc57d4792ff656e0e8852d16f8e0e2d91daacf81d37be467063bca0dd0c8aa9a563224d2f79b181692bbbd3b5d094169584cb8d69a83268e2f3ee8d21cc3f931ee0617957cee692ba4137ffb586b738d74f1ea07330917c59ff48a546be16c846d154d34d485ba9264514347a20ab33987e938d6e401ac098f3df279b9166b1644de55065185f6537557977bae3979f34a1255f43e4bdac8da2e2528b02d24b7b2682f524a3ab593fa089d4c794fbef4b23f4cf4596c8dd21304834f5c209be61fe046975a20dd578ad8c1d0ba85e4c6365eedf94e6d03741849846bf7188a38e465fe63613f3d8a6ccc013c2b88185435bf69567622d51a0366c704dc996046140a0ef1e5e3dea45b3cd6c458873b66d88ea58c34b603dc209125b9320c49c2f9a37e0d18cee268aa220b7f18e7b02fd356c868607f92b0191b74a752a0e79ab3eeb894c9e38074a5dd859d3cc2ed26f67d1309a7d8ff3c62ab540fe2ad7bb3d10d54e6d5d49247a349335b570acf8a84e57e742fb50b28973c5b05eac777bc6222987c584185dc92633eda835af4393a227170cbb1a39b8d2735fa008162cb76c2d7489964656833e331350d0d6e50abb527fd0cdacad84ec5fd3087c62a00d6d4c37f3aad6a403c4e220e31ec27fcf292c4b84eabea997a077aad0b70b75bc7e33449c2b04e4889198223abff8f18e22121a14e751df35dabc632afdc1dfc0eb9a84e4d4ed206797889cda627ed1ba5dc532ff9f9f5fe0afbd17e2211620616983948b56b6076391e5b498bff071747429e89c13fa3d1844f57bf2bf1654e8d5d2ce24e372e5a12c9ede59142653b3e0346d4e96ae750333d577d1962cba98ecaf6430ffec9e7c18fb24ce0c576995e909f2862ba3ba8836d570423f19525bcb9b8761f37dbadd45467b81f2c20dff92af9330f7ecfb51b7b455b9e7c9cd23f41b7fe5f24ed57aefd228e65841ee7cd50da1a41b139f55cbe37ad267991cb75e8e9fc72b76d2f39820d9f3b4affb1fa0fabb780e6b6e97e3eb7db24ad027cdb5799163e450f5ff1117318d67574017e2dd77295ad791876be324240d0a7318101837bebf41907fbfae84f725ed0c03b4badf1aadb10e50b0cb7e5fe420e0d0bec73ad50c75170c6cccc8c0406e79865049187b5c8ef88bfcd8a52620627fb7d45a5ffb90eba10ad858b834734459b0df6b3a315234121c0e9ceca8ef19879453cf52cb8c81f429d1a01b00444d9942824573b0903daea88e748e4593a98704ccc9db7f74522d5ca8eec6ffbd411788c752228e5b1e7e4b958fbba6906c6e4ceb1bfb3168ff375929118722e8ba3835f524b5fd75e614ff2f2fd052bd137eff51247afeee3f8dd4e90199ea7e5f426b0e46d09b18dd0045b8497f866b2f761d4828bf3f906b3494cbd093b3618e63c9f5cc854d7e1d08c87270b73aa4940eac4556660d6fb05bcfba7f34f4faf3142e6a90e9056a6dc57ddf92b7005ac6fa7950ecae8af151b5d332d1af9c2264f009fc094b2594b50cb783179c80cbb62bf8b994e5437f401789241e12651e12f1a2caee6f474d6f217bc63c82b6f55305454a644f0e1e729caaa4aa764e26c1d3e55a86cef26aeb62a3e6e8823d1665ae03c517d1ca6697a1408d430d4e36041dfb2db566ee7ab16b725224e08615112aed5b9676050140c0aaea73e8d0cce41f4e80586a92e0de036a2ea1e21e4fa35225e45955b5e914622dfb54feddaa27a9680943aaa6a1a8c7c4aa5a43d803d1bb0d0695a7c419d2bb458c34cb7248792f08cddb58b72c8cbcec49218a7b7c2fb257e574b2789b5398f79b9a560f7b9210e3b9e6fb81210f0626b334519c8e17aa73bd0a58147c3d605e9eb8866bb056e59b740b64bcf65fe999beb083f96d4931a6838e6d307589b51eceb5a404d70bce0dd531be401b11c7836d48432070922a02bb01ac2e88ddefe02a4a34a7a30156ba00297ffcc02dc24d75220a5b6f069191ac945bdb6781f7ce70afa8c3ab90ebff4cdd922d585f239e18336a2eb0b5bcf2558cb0f7d91bbb43ca0a5854ca6fc10a5895c8c93a145cce46d61bd8e95478721ed323f613d407d40a49a1276be8e5d46a5809e5f398bcf1a1899a9186322b7632e4c21ff9ce0470b27159011a1a59835f292302e2971d50d447da5bdeb6c51b24c90dc1b664e5e6fdd0447336b564a77c9a72285eaf53c8276ced1423f992610734e5e9c1afe3f0284d1ed0fbd082b8b98ea570f27c8318a81d3ef19b27732dc3344bf5282af4b4695264e587d112277309dbec4d7e52278e86ef4999e5b813643c3e2df176e18202a23d3e1384c09492a407179c4e5bce72e14b8f6d9d7ba6a6aeb4704e7600f51e25bf2cbf60108e9af8baef9173397be60c2f747ad788a5943221116e6fe847bd2b988841a15886e0c4d4fd66fa9782804cc04da7cfb40b6ea8a4e73cd7be0179bd25429abc3ad2f9ecc58ee27577eebd8d86b78c1aecabeb3b22707c95d84a34afd8d096a42d582b98d23cd16440569493f76e124507b419d62f2543a34207c4bd18a63ffd0545738e5bed9fbace1387e0ef931688da4901d1505b3cc1dd4e1c2549983ccd629ba5b2db869189738d4a6c2622a1b6de894e6152be43adc10f4d738f876acb2f41091bec7781e5163dd5f4cee0143928f89c2581763fe675eec2e5966adca9c972fa60be603cf79d95b7533ecb55bdf87d9febb88354fcacf987f84dfbe55339f0b10b6baacf370fbfa6a11e2d76f106931c08282f79469108308b11078048e45dd652733c2336f2568f004b081b6ba413888df35cdb55dac1cdb5f4634ffe89b535eda56414ff243424841894492c4ee66754c82c10da44e79d65503247781939897e697bcfa033f07d9ede8886529683e5dc8fab588ca80b60ede8c1ded44f604ae29f6939a07289dedf9601fbb870231997856fc2a78ed95d28085a7cfc5d45a20bb744f4f8b27fd8b6b7d0ca6743947f68d1d45596f925fea36d403cfb3a3db37264355661fe955627ce6d3e30e6540a16dca3db66cb140e1a67049679e1a5920e4ee02692ae9c5ab0f9ba646e0bd0a6df4a7f0f20e7c5e2d523399cd876b10b445caaffd7155417c5eae8235980fc24fd0093d5c4eb79110b86a5fe89187a9cf7f476aecc6e208f1fd4aaed385c499a157f64b204b8f5f8cc3e5f8ddb0036b78fa490ab36244da318456201cba52f64ea5df4da14f44259e4b1d7f559bae9df214459a049552bf4cddacb09cf1dad6cab90d7eab8e7f01c16271f2aded87648badaf6a5ef0f2958213b8f9092e0be09eec9dc41f7a2ec47032230be358b6910de2567e539954b66e4df957568a84981c47c34d9cc43e72eb0874d74f7c06e2d51a5a23996ec8eb9f512808544b05414e297a7d99969c2536fcd0e6b437559e266047c5daa7a53f5fdad7d8c71c3e277e36a8aa103e1cbc2a3483587c609b1828165db0882ae323208f7c5f07a62c5125e039f58c0e762c7a64d55b4529b8a1810748178ec01c16de0eb9bdf2781b4a01d6e335c24ba3005258ab054b6ab56a95875bc5b509970483698941d85599f227012f98c5730ab46f1142bb53bbb563acf952d2be9d49be4771127c9fbedd7f10751be9f325286b606d45a13ee2df300dfe7b30ddd0e77f1671f428acef160043c17b54c80b1dcde4c858b8e1a4716abae52dddb652bc6715f986b5c0c1cf3bed80b35412a2133b1b717270d8fa231c7ea3f4bd40cbdc1860c380da00b7ba64bbdfdfd2fe1a14d7ba1b7f054d5a4fa36b44cd0484b2247a2e970c8c6db668ff068d5c623eb83d87bfd58297aeab665ed2f275e835382b9827974129dca5b881a5456bb7201a8add69f4834c02ab8153776935a0056563d8996148b859aa7a5a0f5b350e8440010dcd5e48215c0cd14c3eefd95c60ac014e0ffdfee1e60875135f3d785dd43167b456c70356d943765e47f1b11d1a2ac477030d937853637e0533b636af11762e6a66b1d0fb1e17589cfe57e008a0d52e1a58ab0c2937038c70880439ab7c6d2074430c7ad1e8b05a9f0a8ccc2ec70cd54f423af8756334aac0009a22df2cfa884aa22378dc517f5fb150231ac7f975516008b8221f62a3d0edd57c12a04bcfdd9d8ad2b63eb7882c46025b4a3ed3e0bfa6eb73148833593ade8ff908dc7ea386a4ac4192ffe5244776e16cfba00b837eabd5b92ce922233372a6963012ac73ab16909c7e90a5d3989dabff790515e9061a3e820ce78707fccf7ce1e6cf46918a9ad57a480cffbf38a0ca57111fb6397f50d895371f3d8a344f72d799e98a7d583b8293566b528110ad39bcfe0078b7548843d3160afd0594ac3e81e73d2b80474eebe868d8a20c050f1c8bddc56f3d9d0c69207fd36329616a73e19da24453e58062f3b04783ec6e21f7e3c9fea51361b3dddc4e433782b281902a159191c1b1446094e64c2128a857b9636ce16c66b8cfcbc4a0088b2efe70366c1d1ded11d0b1cd5e5960f241e3dedc50bcf081334ee41f7f0b632ddd9860077db00239e1be947f342bf62cb4b3f5c3bdd6bf2f3b0a9c9e230763c1a45034f794b11e522ebe8a1d482a05d3454fb2269b5370ee888c0bda11667f486038447d7bd2671f3ab0c025ad975a41d6ab580449f66b817b1ba931d206b5b368ae4f2e16b94fc7f3b13f366b3cd5ba93e91741f8bfdf21b6058fc2c3cd23111b02b5e2a5641e1af394be8cd72f18b67e590c157431fca29f68e0a02490b2831c66145a519a6205703b5a5aa141cbe03465904a5d3e0e5e55a1f58e61e5a65ff90fbd6f7031ae201cd7c88ad1232786ade10a7351473fbc5638c442040d39afaf3dec0df0028e579ad12f81acbfbe2fe3cbecc81664cde31b2c296cd97790648eb26bd305fc396db1a781e08a40f423786c92fcd3ac771f1f3100df67a99f2ac774b48ff68d03b9b785bcb016ff58e32155a068025caa83a38ec7324f579ca9a423152e494baf40bc1606ee90502e0774a64a9fb7aaa657ded1ac334a25daa37ca53b510d16751f081fb7fad4d1ebda0adf8fac19c6c4d3469f86e863446ef8ee168fad721b6c42dccc961c31546306a9a8aeb55baa7a07211dc34089cea620a34dd5fe0c43789e3d2a3e5af8319071bbbd206b7b61409b84d113ef81b08f461483e877d446c88bb6812488d4dd38276096396a5d70aa6584951baba0ec102d1b5a2f8c6a8e62b0039514acbaecaf45b4ae4a67dbb571bbf4973a4ff17022d7914e4fce65b8a911d8ab9f2d2d20fb7cd2a0ba5facf4a14ccf75855e3edd7886d5fa0ccd02753e38c0539195c5b3dac7c31f3e17fcd7f96a62774181602f8a87d1919c1c751049cc54655c159bb059de9d730f65eb39ccd28fa02585fa037dfbafd4bdc84fc9d488067350e06f30528f576278f927bc45b01994bdeaf238a3802a3fc7246d2818e391c0bcdf126927b438903d1b00f2f9e4cee8a6b782b0acd34efe162a87c2c9b4c7e14360e7d4008ccc0b421fe477c4e3a9d66c1061bde4f9100adb4724cb39345cb4077f2c576b133f2bc5e127a3787e913643f84607ee433a2678eece7b8badfa4311f2cac9a29e76277f93ce5730f218f445494d7d6fcbabc908ac023dbae1f74ef1eb91bd50674d3198acfc6416feb3ce29f102c370f47c80002a814b24be2497f0668156642667d07d5e043231947194a595a30f6379f5af2d2e2a7b3f943b9208fe311e5f7e53ce59b271330354e88dd2259d3c14d8910946056214a77e8a0180bfc6f", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="2c19164c6d8f3c90742b899fe6b1a041be26f862b65fd35d654c4ea4b2bc4e5caa7c97107bbcc7259030c36af12cbd75dce7656a033b5fad5d74717a0b81189898dcdc52e1a989664148d96b2877d32075c5f366986ccf361d130e24d87ffd8afa6f50de99e7fc3e3ac6ac38b505939bed947fc83e6454b3742855cb90e97fbe8dbd4894", 0x84) ioctl$TIOCSETA(r2, 0x20004455, 0x0) setuid(r1) mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) 203.117216ms ago: executing program 2 (id=16): r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) setuid(0xee01) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1ff, 0x2, 0x2, 0x0, 0x5a43, 0x3, 0x621d, 0x1, 0x2, 0x40, 0x2}) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x5, 0x9}, {0x9, 0xffffffffffff0000}}, 0x2) 162.337002ms ago: executing program 7 (id=17): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) 161.91311ms ago: executing program 4 (id=18): r0 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x3, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x0, 0x81, 0x4, 0x9}, {0x6, 0x1, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000280)="b65fc500", 0x4) socket(0x18, 0x3, 0x50) r2 = accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000380)=0xc) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f0000000340)) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000aa010090781708d6485eeae95f00000000fe8000000000000000000000000000aaffd80000000000000002000000010000"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getitimer(0x2, &(0x7f0000000300)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 161.683195ms ago: executing program 5 (id=19): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000080), 0x0) unveil(0x0, &(0x7f00000001c0)='c\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71", 0x78}], 0x2) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0xcbac, 0x4) (async) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 160.188118ms ago: executing program 7 (id=20): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x40, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db83440000010000ff80d1440000200000fe8000000000000000000000000000aa"]) r3 = socket$inet(0x2, 0x8003, 0x0) shutdown(r3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x0, 0x16, 0x0, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) sendmmsg(r1, &(0x7f00000002c0)={0x0, 0x9}, 0x10, 0x201) socket(0x10, 0x3, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 159.405269ms ago: executing program 4 (id=21): r0 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 23.999394ms ago: executing program 3 (id=22): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000034000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000307000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000c72000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00006a9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000002740)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000028c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socket(0x6, 0x5, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x100, 0x4}, {{r2}, 0xfffffffffffffffc, 0x1, 0x20, 0x413eefb5, 0x6}, {{r0}, 0xfffffffffffffffc, 0xca, 0x80000000, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0xbd, 0x1, 0x80000000, 0x80000003}], 0x4, &(0x7f0000000100), 0x89, &(0x7f0000000080)={0x1, 0x100}) 14.22698ms ago: executing program 5 (id=23): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(r1, r1) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x91, 0x4, 0x4b, 0x22d}, {{r3}, 0xfffffffffffffffb, 0xdd, 0x1, 0x9, 0xb}, {{r4}, 0xfffffffffffffff8, 0x81, 0x4, 0xfff, 0x1}, {{r3}, 0xfffffffffffffff8, 0x2b, 0x2, 0x4, 0xe}, {{r3}, 0x4, 0xa1, 0x4000000a, 0x4e, 0x1}], 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="0cffffffffffaaaaaaaaaaaa08004500ffb005000001fc0090780000000000000000"]) 5.656942ms ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000040)={0x5, 0x64c, 0x0, 0xfffffff7, "97a2224ff1c146498fe2b6b7a693119b6b47c1d1", 0x3fb, 0x3}) setreuid(0x0, 0xee01) chroot(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x5, &(0x7f0000000040), 0x7, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0xfffc, 0x4}, {0x2, 0x80, 0x9, 0xfffffffd}, {0x1adc, 0x0, 0x0, 0x1c}, {0x1, 0x1, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000180)={0x1, 0x46}, 0x2, &(0x7f00000001c0)="cfeb4ce442a5bef03e218e6601926b875cad5597f19ee67666dde1942730e76a7f80227927952ef3b836b8a684c1bb19bb828806729c849cb838d607286966e4392a0ab1cf3e1df29c5c2c8b5d58b411399c25dad4df448ddf932cff2e1b34694cca2d482b7aeca9ca8e168a95641ef3ff819d65af67a752a86b196f756ba096021104c059b4c1bc9712f492b75dbd039c16c1f43d5a2d933007a04bf9a68f95fc91afb4bdd069434f3aec9fdcd292ef1fc7078e49dfccc45e2345d8cc144a6a683fe0d47d5d70a6361c1b", &(0x7f00000002c0)=0xcb, &(0x7f0000000300)="faeca41dcd548eee999f8c24b64636c670cc379cca92246337ee07e52245f868f8bd2e4415372a8d0318c6e34ff1c8ff734f88d2ca9092779019bdf65b529a358e7b5384284b9edb4f67e11315ebe481fd8f355d92f4ddd0346caef4aeea51dbf28fa4aa55b5414d38287ac9e54ae930b28652fbd3e3e15d0befaa25a32bb15aefddf676dee23040a8c18f17722e75544c0c1cc6667475faf11ddf27e5fa65a1663df873719503f7b285df308cb952890d62644243c608978d422be301d1ec5d3fe04ac3857a0d35d125e700f264ebf3d316c2bc1884b202c200680664e8b196c1ab6d0631476d24081a98da57e19a9f", 0xf0) 586.814µs ago: executing program 0 (id=25): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff6, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r1, r2) syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYRES32=r2]) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 283.631µs ago: executing program 1 (id=26): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0), 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000040)={0x5, 0x64c, 0x0, 0xfffffff7, "97a2224ff1c146498fe2b6b7a693119b6b47c1d1", 0x3fb, 0x3}) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) mknod(&(0x7f0000000300)='./file0\x00', 0x1, 0x2006da) sysctl$vm(&(0x7f0000000240)={0x2, 0x8}, 0x2, &(0x7f0000000500)="ec6eae81", &(0x7f0000000280)=0x4, &(0x7f0000000300)="65e82214", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) 0s ago: executing program 2 (id=27): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x30) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x25) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f00000000c0)=0x5) sysctl$kern(&(0x7f00000005c0)={0x1, 0xa}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0)={0xffffffffefff8002}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.251' (ED25519) to the list of known hosts. uvm_fault(0xfffffd806beb7978, 0x18, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ether_frm_ctloutput+0x1f7: movl 0x18(%r15),%r14d TID PID UID PRFLAGS PFLAGS CPU COMMAND 214664 99200 0 0x10 0x4000000 0 syz-executor *318415 17128 0 0 0x4000000 1 syz-executor ether_frm_ctloutput(1,ffff8000014c8018,6,1,0) at ether_frm_ctloutput+0x1f7 sosetopt(ffff8000014c8018,6,1,0) at sosetopt+0x11b sys_setsockopt(ffff8000ffff14a0,ffff80003c435470,ffff80003c4353c0) at sys_setsockopt+0x2ba syscall(ffff80003c435470) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf8d7a4723e0, count: 10 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806beb7978, 0x18, 0, 1) -> e ddb{1}> trace ether_frm_ctloutput(1,ffff8000014c8018,6,1,0) at ether_frm_ctloutput+0x1f7 sosetopt(ffff8000014c8018,6,1,0) at sosetopt+0x11b sys_setsockopt(ffff8000ffff14a0,ffff80003c435470,ffff80003c4353c0) at sys_setsockopt+0x2ba syscall(ffff80003c435470) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf8d7a4723e0, count: -5 ddb{1}> show registers rdi 0x1 rsi 0x1 rbp 0xffff80003c4352d0 rbx 0x6 rdx 0xffff800001482e40 rcx 0xffff8000ffff14a0 rax 0xffff8000299ddff0 r8 0 r9 0 r10 0 r11 0x646ff9de4ac68f39 r12 0x2 r13 0xffff8000014acc00 r14 0x1 r15 0 rip 0xffffffff822efe77 ether_frm_ctloutput+0x1f7 cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff80003c435220 ss 0x10 ether_frm_ctloutput+0x1f7: movl 0x18(%r15),%r14d ddb{1}> show proc PROC (syz-executor) tid=318415 pid=17128 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=79, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff19c0,0xffff8000ffff0550 process=0xffff80003c414e18 user=0xffff80003c430000, vmspace=0xfffffd806beb7978 estcpu=29, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91227 295638 18461 0 2 0 syz-executor 91227 210630 18461 0 3 0x4000080 fsleep syz-executor 99200 245990 30899 0 2 0x10 syz-executor 99200 214664 30899 0 7 0x4000010 syz-executor 17128 137889 15562 0 2 0 syz-executor *17128 318415 15562 0 7 0x4000000 syz-executor 84417 236359 98463 0 3 0x80 nanoslp syz-executor 84417 487724 98463 0 3 0x4000080 sbwait syz-executor 84417 383962 98463 0 3 0x4000080 fsleep syz-executor 11855 199313 8582 0 2 0xc80 syz-executor 11855 486059 8582 0 3 0x4000080 kqsel syz-executor 11855 288798 8582 0 3 0x4000080 kqsel syz-executor 11855 158135 8582 0 3 0x4000080 fsleep syz-executor 98463 277772 65929 0 2 0xc82 syz-executor 8582 133127 65929 0 2 0xc82 syz-executor 30899 161139 65929 0 2 0xc82 syz-executor 15562 352035 65929 0 2 0xc82 syz-executor 18461 956 65929 0 3 0x82 nanoslp syz-executor 35851 489951 65929 0 2 0x2 syz-executor 40833 100804 65929 0 2 0x2 syz-executor 85881 36729 65929 0 2 0x2 syz-executor 65929 294637 56688 0 2 0x82 syz-executor 56688 241271 81667 0 3 0x10008a sigsusp ksh 81667 354625 91119 0 3 0x98 kqread sshd-session 91119 163440 62300 0 3 0x92 kqread sshd-session 59633 38416 1 0 3 0x100083 ttyin getty 62300 148219 1 0 3 0x88 kqread sshd 77360 213913 2228 74 3 0x1100092 bpf pflogd 2228 283403 1 0 3 0x80 sbwait pflogd 28991 178892 53980 73 3 0x1100090 kqread syslogd 53980 65115 1 0 3 0x100082 sbwait syslogd 45540 209012 1 0 3 0x100080 kqread resolvd 79421 308182 24859 77 3 0x100092 kqread dhcpleased 56679 28552 24859 77 3 0x100092 kqread dhcpleased 24859 144886 1 0 3 0x80 kqread dhcpleased 18955 264429 0 0 3 0x14200 bored smr 47475 455558 0 0 2 0x14200 zerothread 95626 397794 0 0 3 0x14200 aiodoned aiodoned 48549 508903 0 0 3 0x14200 syncer update 10799 484094 0 0 3 0x14200 cleaner cleaner 66265 211468 0 0 3 0x14200 reaper reaper 28142 68905 0 0 3 0x14200 pgdaemon pagedaemon 41532 488195 0 0 3 0x14200 bored viomb 24768 229137 0 0 3 0x40014200 acpi0 acpi0 77052 186889 0 0 3 0x40014200 idle1 9099 184360 0 0 3 0x14200 bored softnet3 88470 480079 0 0 3 0x14200 bored softnet2 6157 417297 0 0 3 0x14200 bored softnet1 10539 247233 0 0 3 0x14200 bored softnet0 12351 394989 0 0 3 0x14200 bored systqmp 66924 318217 0 0 3 0x14200 bored systq 22419 422215 0 0 3 0x14200 tmoslp softclockmp 40301 170684 0 0 2 0x40014200 softclock 26520 209325 0 0 3 0x40014200 idle0 1 108256 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 17128 (syz-executor) thread 0xffff8000ffff14a0 (318415) exclusive rwlock frame r = 0 (0xffff8000014c8038) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sosetopt+0xf5 #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Process 35851 (syz-executor) thread 0xffff80002a2a47c8 (489951) exclusive rrwlock inode r = 0 (0xfffffd806cce4e20) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c41cd38) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 40833 (syz-executor) thread 0xffff80002a2a4018 (100804) exclusive rrwlock inode r = 0 (0xfffffd806c4bd320) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cd23e50) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 85881 (syz-executor) thread 0xffff80002a2a4a58 (36729) exclusive rrwlock inode r = 0 (0xfffffd806c4bd0e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cd23550) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10197 11150K 11287K 166960K 11289 0 pcb 18 12K 12K 166960K 23 0 rtable 236 6K 6K 166960K 352 0 pf 34 17K 18K 166960K 45 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1485 0 iov 1 4K 8K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1338 84K 84K 166960K 1368 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 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 15 53K 89K 166960K 154 0 proc 71 91K 140K 166960K 530 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 2 0K 0K 166960K 3 0 in_multi 101 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 mrt 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 366 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 168K 177K 166960K 3147 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 40 80K 102K 166960K 1242 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 12 0K 2K 166960K 28 0 temp 36 8678K 8742K 166960K 4069 0 kqueue 15 22K 22K 166960K 25 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 33 1 0 1 1 0 8 0 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 48 0 26 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 12 0 8 1 0 1 1 0 8 0 arp 128 18 0 0 1 0 1 1 0 8 0 inpcb 384 78 0 68 2 0 2 2 0 8 0 nd6 144 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 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 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 0 29 0 29 29 0 8 0 art_table 32 455 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1584 0 74 95 0 95 95 0 8 0 ffsino 288 1584 0 74 109 0 109 109 0 8 0 nchpl 144 1795 0 114 63 0 63 63 0 8 0 uvmvnodes 80 1678 0 0 35 0 35 35 0 8 0 vnodes 216 1678 0 0 94 0 94 94 0 8 0 namei 1024 5484 0 5483 2 0 2 2 0 8 1 percpumem 16 47 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5809 0 5809 3 1 2 2 1 8 2 plimitpl 152 27 0 10 1 0 1 1 0 8 0 sigapl 424 455 0 408 7 0 7 7 0 8 1 futexpl 64 314 0 311 1 0 1 1 0 8 0 knotepl 120 284 0 0 9 0 9 9 0 8 0 kqueuepl 224 25 0 13 1 0 1 1 0 8 0 pipepl 336 105 0 78 3 0 3 3 0 8 0 fdescpl 520 437 0 408 3 0 3 3 0 8 0 filepl 160 1523 0 1302 10 0 10 10 0 8 0 lockfpl 104 12 0 10 1 0 1 1 0 8 0 lockfspl 48 7 0 5 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 84 0 70 1 0 1 1 0 8 0 zombiepl 144 408 0 408 1 0 1 1 0 8 1 processpl 1192 455 0 408 5 0 5 5 0 8 0 procpl 656 493 0 438 6 0 6 6 0 8 0 sockpl 728 163 0 127 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 17 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 142 0 0 9 0 9 9 0 8 0 bufpl 280 2320 0 123 157 0 157 157 0 8 0 anonpl 32 5301 0 0 43 0 43 43 0 246 0 amapchunkpl 152 8961 0 8393 27 0 27 27 0 158 3 amappl16 200 1682 0 1662 5 1 4 5 0 8 2 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 112 0 99 1 0 1 1 0 8 0 amappl13 176 24 0 24 1 1 0 1 0 8 0 amappl12 168 1105 0 1076 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 18 0 18 1 1 0 1 0 8 0 amappl9 144 321 0 321 1 1 0 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 109 0 97 1 0 1 1 0 8 0 amappl6 120 179 0 176 1 0 1 1 0 8 0 amappl5 112 124 0 115 1 0 1 1 0 8 0 amappl4 104 315 0 296 1 0 1 1 0 8 0 amappl3 96 1363 0 1263 4 1 3 3 0 8 0 amappl2 88 629 0 569 2 0 2 2 0 8 0 amappl1 80 8157 0 7565 15 0 15 15 0 8 1 amappl 88 2466 0 2313 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 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 437 0 408 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 437 0 408 1 0 1 1 0 8 0 vmmpekpl 168 5265 0 5228 2 0 2 2 0 8 0 vmmpepl 168 34366 0 32519 89 0 89 89 0 357 3 vmsppl 480 436 0 408 5 0 5 5 0 8 1 rwobjpl 72 13986 0 11408 49 0 49 49 0 8 0 pdppl 4096 882 0 816 98 24 74 84 0 8 8 pvpl 32 11817 0 0 96 0 96 96 0 265 0 pmappl 256 436 0 408 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 378 0 26 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8389dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a vm_map_lock_read_ln(fffffd806beb7018,ffffffff833a4486,77f) at vm_map_lock_read_ln+0x18 uvmfault_lookup(ffff80003bc0bdb0,0) at uvmfault_lookup+0x122 uvm_fault_check(ffff80003bc0bdb0,ffff80003bc0bde8,ffff80003bc0be20,0) at uvm_fault_check+0x4a uvm_fault(fffffd806beb7018,3d000,0,2) at uvm_fault+0x106 kpageflttrap(ffff80003bc0bf60,3d9e0) at kpageflttrap+0x2d0 kerntrap(ffff80003bc0bf60) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003bc0c3b0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf96d318e40, count: 1 ddb{0}> trace x86_ipi_db(ffffffff8389dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a vm_map_lock_read_ln(fffffd806beb7018,ffffffff833a4486,77f) at vm_map_lock_read_ln+0x18 uvmfault_lookup(ffff80003bc0bdb0,0) at uvmfault_lookup+0x122 uvm_fault_check(ffff80003bc0bdb0,ffff80003bc0bde8,ffff80003bc0be20,0) at uvm_fault_check+0x4a uvm_fault(fffffd806beb7018,3d000,0,2) at uvm_fault+0x106 kpageflttrap(ffff80003bc0bf60,3d9e0) at kpageflttrap+0x2d0 kerntrap(ffff80003bc0bf60) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003bc0c3b0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf96d318e40, count: -14 ddb{0}> machine ddbcpu 1 Stopped at ether_frm_ctloutput+0x1f7: movl 0x18(%r15),%r14d ether_frm_ctloutput(1,ffff8000014c8018,6,1,0) at ether_frm_ctloutput+0x1f7 sosetopt(ffff8000014c8018,6,1,0) at sosetopt+0x11b sys_setsockopt(ffff8000ffff14a0,ffff80003c435470,ffff80003c4353c0) at sys_setsockopt+0x2ba syscall(ffff80003c435470) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf8d7a4723e0, count: 10 ddb{1}> trace ether_frm_ctloutput(1,ffff8000014c8018,6,1,0) at ether_frm_ctloutput+0x1f7 sosetopt(ffff8000014c8018,6,1,0) at sosetopt+0x11b sys_setsockopt(ffff8000ffff14a0,ffff80003c435470,ffff80003c4353c0) at sys_setsockopt+0x2ba syscall(ffff80003c435470) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf8d7a4723e0, count: -5