last executing test programs: 8.41419694s ago: executing program 5 (id=478): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000180)="01000000", 0x4) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x3, 0x3fb, 0x80000001, 0x5, 0x10, [{0x3, 0x7, 0x7, 0x40009}, {0xc5f, 0x7ff, 0x7, 0x4c5e}, {0x3a76, 0x5, 0x3, 0x6}, {0x80000000, 0xf, 0x2, 0x5}, {0x401, 0x7ff, 0x1002805}, {0x8, 0x4, 0x2, 0xb4}, {0xce1, 0x91, 0x4f5, 0xffffffff}, {0x2, 0x801, 0xfffffffe, 0xe}, {0x4, 0x9, 0x47, 0x100000}, {0x2005, 0x1, 0x8, 0x88}, {0x1be, 0x80000005, 0x0, 0x7}, {0xd2, 0x0, 0x7, 0x8000009}, {0x6, 0x4, 0xc, 0x2c4}, {0x29a70716, 0xfffffffa, 0x1, 0xe01}, {0x2, 0x9, 0xfffefff9, 0xfffffffd}, {0x0, 0xbf, 0x1002, 0x20000b}]}) r3 = socket(0x18, 0x3, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x11, 0x4004}, 0xb3d83f2, 0x200000000000, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r4, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 8.348997197s ago: executing program 5 (id=482): socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000640)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000680)="78817474", &(0x7f0000000700)=0x4, 0x0, 0x0) 8.34781096s ago: executing program 5 (id=483): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) semget$private(0x0, 0xc, 0x581) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0xb) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = open(0x0, 0x10, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1ff, 0x7, 0xe, 0x8}, {0x4b, 0x1, 0x6, 0x81}, {0x6, 0x3, 0xb5, 0xa}, {0x0, 0x8, 0x8, 0x3ffffd}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x2, 0x2, 0xd, 0xd462}) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe9c) 7.201645743s ago: executing program 5 (id=493): open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) (async) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 6.067963175s ago: executing program 5 (id=498): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0xfffffff7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x20450c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/249}, &(0x7f0000000200)=0xfb) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240)=0x6, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) readv(r1, &(0x7f0000000040), 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x102) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f0000000100)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2}) 3.459333638s ago: executing program 3 (id=519): socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r0, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x5ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 3.458712913s ago: executing program 5 (id=521): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x8000, 0x1, 0x0, 0x100000000642, 0x3}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file1\x00', 0x4, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x9, 0xffffffff, 0xd7ed, 0x10, [{0xfe5, 0x7, 0x0, 0x71003}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x7ff, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0x1, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0x4}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x1e8, 0x100000000, 0x0, 0x2800000000000200, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x202) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x20, 0x9) 3.44776179s ago: executing program 7 (id=522): r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x82) flock(r1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x180) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$FIONREAD(r2, 0xc0206922, &(0x7f00000001c0)) 3.320665368s ago: executing program 7 (id=524): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0x0, r1, 0x0, 0x0, 0x4, 0x0, 0x77}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x49619c5f, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x7, 0x1, 0x6}, {0x40, 0x10, 0x25, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x61, 0x80, 0x37, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000440)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x30, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 3.178974557s ago: executing program 7 (id=529): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) syz_open_pts() socket(0x18, 0x2, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) open(&(0x7f0000000340)='./file0\x00', 0x82, 0xab96cf7f64a24bdb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4004}, {0x6, 0x9, 0x1, 0x58a7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) execve(0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/525}, &(0x7f0000000380)=0xfffffffffffffd24) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x3, 0x9) getsockopt(r4, 0x0, 0x20, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getpgrp() getgroups(0x1, &(0x7f0000000200)=[0x0]) pipe(&(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x4, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0x0, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x4f0e, 0x0, 0x0, 0x2], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5, 0x2aae}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0xfffffffffffffffe}, {0x0, 0x1, 0x9, 0x2000000000000000}, {0xff, 0xfffffffd, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x0, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) 3.100228624s ago: executing program 1 (id=533): open(&(0x7f0000000240)='.\x00', 0xa40, 0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) mquery(&(0x7f00000c3000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x8000) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000000)) syz_emit_ethernet(0x25, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x17, 0x67, 0x4000, 0x0, 0x74, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @generic="290def"}}}}) 3.005811817s ago: executing program 1 (id=535): mkdir(&(0x7f0000000040)='./file0\x00', 0x2b) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x30000) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') (async, rerun: 64) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (rerun: 64) 3.003494114s ago: executing program 4 (id=538): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff241488dee861bd6dfaab3678f0efbce1ec3c74e3b95d8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf67798499326d028462fe56a54afd18ec560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b31224bcbfe11d87f324ff0db187a34d1b2a78ff543ba7c8e347968ea1d2218ba329d6583f8005189223017991292ce5e8118c4eec90c7070a8d94883e1a20470775a09a6840eda5fd84982b1737052df54ad26a85f743ff2aee4c3ef2d8fdd62fbcc7c467533870c87ff8ce7f94a99eb8a4a06cae9e991453de4a5f24c738bce57da14ec19b4fa3778dbeb55c2fc6d3aae40683cabb4c8391cfb35a4f2a0c3ac07b4cacd78035ebe5613b9a06a27e73f93a68893c80d43fb25b9205d0b863b873b8fdbc4998d9f9aa1cd58a5b588a3af04d6fad711577e96bba99ea5ac5cd925f0035948335f6769d6ee77666643e05e12394be265981ad5fc8de73084f10a62a37e7796c4f2decc2d77d5b825a6ff62abff1792cc84bd4bbc6cd2c2158262a215fe151ca63ee9c16ef1d4b46c747d8b44be31ce6798f010b7cdd367ce465fdb16f395ee03de6f3855821e92dc9135573ad82fac147f211f515b4d2985ddac4fd4e2039284651d41c062d3510c477417d4b195321578a72b3590e17f1c3c1dbe6c0212c60621aacf01f6a7fca0e8acabc8b0bb817dd420692f0176a07ec9279921df4bdf34f79046a1f0d44751e9da248b0000000000000000", &(0x7f00000001c0)=0xfffffeda, 0x0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x11, 0x40000000000, 0xfffffffffffffff8}], 0x29f, 0x0, 0x8009, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) select(0xffffffffffffff87, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) writev(r1, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) open(&(0x7f0000000080)='.\x02/file1\x00', 0x70e, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mquery(&(0x7f0000d83000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff241488dee861bd6dfaab3678f0efbce1ec3c74e3b95d8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf67798499326d028462fe56a54afd18ec560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b31224bcbfe11d87f324ff0db187a34d1b2a78ff543ba7c8e347968ea1d2218ba329d6583f8005189223017991292ce5e8118c4eec90c7070a8d94883e1a20470775a09a6840eda5fd84982b1737052df54ad26a85f743ff2aee4c3ef2d8fdd62fbcc7c467533870c87ff8ce7f94a99eb8a4a06cae9e991453de4a5f24c738bce57da14ec19b4fa3778dbeb55c2fc6d3aae40683cabb4c8391cfb35a4f2a0c3ac07b4cacd78035ebe5613b9a06a27e73f93a68893c80d43fb25b9205d0b863b873b8fdbc4998d9f9aa1cd58a5b588a3af04d6fad711577e96bba99ea5ac5cd925f0035948335f6769d6ee77666643e05e12394be265981ad5fc8de73084f10a62a37e7796c4f2decc2d77d5b825a6ff62abff1792cc84bd4bbc6cd2c2158262a215fe151ca63ee9c16ef1d4b46c747d8b44be31ce6798f010b7cdd367ce465fdb16f395ee03de6f3855821e92dc9135573ad82fac147f211f515b4d2985ddac4fd4e2039284651d41c062d3510c477417d4b195321578a72b3590e17f1c3c1dbe6c0212c60621aacf01f6a7fca0e8acabc8b0bb817dd420692f0176a07ec9279921df4bdf34f79046a1f0d44751e9da248b0000000000000000", &(0x7f00000001c0)=0xfffffeda, 0x0, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) kqueue() (async) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x11, 0x40000000000, 0xfffffffffffffff8}], 0x29f, 0x0, 0x8009, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) (async) select(0xffffffffffffff87, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) (async) writev(r1, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) (async) open(&(0x7f0000000080)='.\x02/file1\x00', 0x70e, 0x0) (async) pipe(&(0x7f00000001c0)) (async) getpid() (async) fcntl$setown(r2, 0x6, r3) (async) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) mquery(&(0x7f0000d83000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x1) (async) 2.945931701s ago: executing program 4 (id=541): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000680)="63a9c93f8ec4195bc76dd22629816dffb481f42449e02ee9c37152ac54646eb78ee604d7be3677882be380bcbabe3a446ee4a9369b8a00920fd812d4f0a079b21045238e3ea9cd2a53af529fb4e4ffb71220022e922f567b441525416eb7672b37", 0x61}], 0x1) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000680)="63a9c93f8ec4195bc76dd22629816dffb481f42449e02ee9c37152ac54646eb78ee604d7be3677882be380bcbabe3a446ee4a9369b8a00920fd812d4f0a079b21045238e3ea9cd2a53af529fb4e4ffb71220022e922f567b441525416eb7672b37", 0x61}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 2.882727735s ago: executing program 7 (id=543): syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[]) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x3, 0x8, 0x9, 0x8}, {0x5, 0x1, 0x75}]}) (async, rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="119f00003b12a840000074a3476eb9bab7f5b2eabfd1da00353e2378", &(0x7f0000000000)=0x1c, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, r1, 0x0, 0x3, 0x80000000000000b, 0x6, 0x40}) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 64) geteuid() 2.710581191s ago: executing program 1 (id=548): openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/87, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() read(r1, &(0x7f0000000200)=""/145, 0x91) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x40, &(0x7f0000000040)="00000080", 0x4) unveil(0x0, &(0x7f0000000140)='x\x00') r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$vm(&(0x7f0000000800)={0x2, 0x5}, 0x2, &(0x7f0000000840)="0cd59500469fd0e50172fe23f8bb592fb124130d3f3f1b88cf078417107eb46829549a36e2de332755beeb282d4712cab58f5459df8219f383bbbfd8fd557be12d9f1d97ee8c931a6d92e052ea356fda1227e510526559489b98ff61b176959fd9f4f342e0211161e00c0db0275651d5baea3290df4329925c9c8983c94b63fc5cc0ef35522156cd7e1f8cea426773852e450567ece5ad816fae0be71ccaa803febd65503ebc280f15a793df6cbe4b5375c29d6786b79f6326a58c51672c2975de59ad01090b1ab33536374fc6beae7091b367aa42abd604521c89ab5d2dee7890ba95ea89216b570b8274", &(0x7f0000000940)=0xeb, &(0x7f0000000980)="daddf107b262ec3fd2515f956fa2d32f358c72a38863a098ddf4885ef3f9fb849709dcecc68a27b8f4cdc4720d9e4f74b28280120a97b08f8c53316c3d006da4df82300316f1cc8f00198432a36a30363f41afd9ca4e8c082ca5349d498265797ad78733fae5f4a1532253ddf64008d3e4c674980e1a8d73b9240354de7b5557e4be012945edea19cda108e41b95642067a384d6dd67ac", 0x97) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000007c0)={&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xff}) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000a40)=@in6={0x18, 0x1, 0x5, 0x7}, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000a80)="9e625ae52dc55644a05cf1eb69f1dc722de80cda2f8d9cd4ffd14ba2dae612db63d322b5052ca0ef4db583333f3d37fb64808225f4bbe2619b51b2a5f27b0ee3372d764176dfa7f7bc93438fc3841de5dc836d2dfff7587db9cf52f1601e1d31597a96cfd04af84f216d99ba942d245780cbb9b984db005009fb226270bb0ecbf90d34b16f5e8fc15c342ebb74657cc41e28e254a3fff132eb4da9392aa43e79b75798af4bacecc16d70511d75615b2b969adf5ae4aa3d63e6e6d16951854f6c877a9ab5daa2c62077d5b19a", 0xcc}, {&(0x7f0000000b80)="da82d84e361642c0", 0x8}, {&(0x7f0000001740)="5c2fbd803858380c2420116f8b8d301162a72ed5f6f7deb55f81a00091edf03ab7a4a4fcedffe3c1398452880923eabb39d773c5da9dddf1c7b42dc85e55a652d2878b43e6cfb40e091d3c1099a98426289c7795d0446c43174b4761c82a731701e62f9cfe2731b6a1d9f373da6f4bdeb8262b20c1144b241323c3e58db3ded85deb92c24183351b3f953c149fec5d258e9d44d5e1bb99df313632f6ef85a18899c22f7386d2598ad7d36dba12379fcfbad1d2026f76753bb90bb5c27a196db9621c34042011aea8494eacae8166e1336741140796462c1a43d7819d0c81311043815301d3ffb4f93a7737d8339c56dfe156005a623c3312a253a9a766382e1524264cba051be51a89ddc269742de51ad1000e40b03c6e29d9b4202bf3be319b4198e66f85d0c12c4268ae46342f3772a0301e7c8321f9c8b6dad875dbe61a2bc30dbc3a3a73abf77f3b6d51cbb23421a7296b49441015a1f822eadd187dc4198a49031a19a722d4ef94227579058c9cdacf3511e7d1d422eebb50360bab73b3786bdae2ed5f76a60941e9192a2e0fd0c4c7dd6e356f6b41f56f22d8e99fbea8c8698456b1458fbb943762d3e63d3a24bbd9ff676eeb52dbafcb8e501bae885275ac4ce1e5a6a4ec7d2feb5cb936acb04826a152eafc941bd54846052b3b363424c85f3239efc0c2e914217aec2defcacad8ae785954ca6db3bf5337293c98784252110f255c4968c312b13969c36d5cd1998cc97f2343c86f2cddb49b607a8f54fca54dba689306d825600ded612e82b9b6fa429b1b6aa1862612ecaa1a1508dbf1b66ee90b9b937e907c9e9652bbccc5fc91c415bd4cfa2d957d2ef9e616915165aaa3a27c1c39c20a91756b498f26c1b91efa12f85c81569094b363693f43407fcb2210cb930da741435a59f666ad8aeb31b47fca513e5a3709476ed080e1574f0ac33ee97d745f3280bb826dc5e6453ffe549b1e88a707dc982afd5a543b0beb75fd8ea0a2f4b4a23e69bf678c4179a0cd0df531cab80f4115790f980f0a9bdbe9e2d51f18d4b1115de5f18861c5d1689e41edd2cef2f91c0b11ff8db6888cfa4b354ab2dea2412079666ec80c5249145480869b97027478d42c53d67ccf79059eacdb2ecb8d161bda5f1b7d93e2d069033b93e682d7de5ac26c8f1e7271030cb8ce424f15a419beff468800faf65edc4b18aa1c1d3ee62838e3d6c467e0f212b697e0fad7d5d7f0fef15bdf01e89260a65adf10a5f6ede23585339ce4d1bfa829a3cad4249ee904d7c8e39adcdf745efc4f430a934ae87fb61f4174212aba46266b282bc2d079c889d5f9a3f2280bc2994ed3538b7697490f98394687502f495a18fcbdf2783b2952112f89f62e0a40fd5dcf62c290af05d84a14321a04ad5383bb6d6bd7d4f9f85a3fa81e69d4d179491e5241610e44d3ea4684af31292e56bf4f867d8e63295beff24e39b171618c61ba209c8e8e6dd0709514f61b81ff96f53a272a8815315fd58e630086c5f61a5788a86f49a1d65c20069a51b1b7aa309b3c2a54a96cecffd4ae997ee83c4ab28411230cbdc8646df5288220793c4970ec7174f385e0509861a1a6442138797edb35bb24c34601b5a49a51d66e55e437ad60c373177e1b4def22e6611f9e87b9ebc4bf3475abc5fcf081e3f8a3b7d12acde55adf9d12da641d4c71fd40e7264c0b3b287426ef65f7f783bb0f34438db5663bcbf08d4d8029bf7be2c86d49094e436d10593f4808cfddb57b6ecd36aed6620e28637069d2f36032407ae0a4f0de080386beaa320b023fc9102900c024dc3d8808d0b5c040c48f6db44a9676692dab5a6d0e24963fc185ed4ca274bd5dd78af05ac2914230ac3930fca0389421cca3eb6bf2e2975747d8e427720a22a0dffd2da7c144fab23342128ffb1783204871890ff946a288f711d33c4f06753796e7cfc301aefee9ded363f08e73c3519ef1720d0cf6f95924c4b57723139b3e172bb76386b1d962dc14bf18e5b83fbee7734147464bf6d9deba7e4058d323aa40882d13d4d98f69c4437982deef02941d437702771d843a1348f411d9dd33fadce3ec360049fddf64e95362bcf8c6a33310464c70e77b2fb5aef218c7992cf133f20e4135f8294ce098c050574e4195aa25a618bbad58e98812a1a662a49aeb1649302e488f24fa94d8396c02510b83bd2a10db93464d09505dc8b43c9bc6c0c345a717608660bf92d3b47643d17ffd5a345a521d53404808f74d6316a5e5e8a487105643c6dc90b18680039047dc9be9fe506e08cf88ce9d7ac7c2c12546d9df98f7079d5c70fd78ea5f0deec168019950086c51901cce5a73e75a0c10725947d8189d962227582eb327b5fee80ab6959fd326ad28873683e3ae11ca9c636f59249e96f0b237f5ad8d54fd29951ed52f51ab39d09c3efc5fecc59afb1b3873808fb86b87586d1c9cb4ef38321257b2d6129e10f9474bb384ff3a29d112dcfe5194d3ba63ef02c91fd89554376521e6dcf7b142b7e1bd253d617cb9f40f1f6c628f8085b5cd88bd07d5849fe74acbe7f75271a55438f41bf2189449a145dfc1eaf8f50169e1c676c9cb40902185a5150430560056a88e309d474f23447a7f5560685cbdc2872534a83a38c743bb95c3f0a70ecf0175d2dfcf7b97a904516bb8d971062024c90f4d5d0b2e1158388e73853a06052b339c328365360282ab1f3f8b89abcbfd94c0c9078a708893a0313ffd32440b802d796f3113da9abf2088e9b3c347956ba8dbbb799573aa294dbdace1e33398dc933b2f0781c9a4049ecdb4bcff15ade8cf861cd0c3dd540ebe6cd664f29dc56181b192e0512b134ccd506fdd8d7625c1d3a928c744171fe210d0c47292db1a0559c8e1839e19ee285a10616e0a0b861c464b8268b7e35aa8f6a33cb0da91f8a239089b06fbe65e7d1b45a8cae48872ef52185904467a514168e913d2304466e8e4107c25bbe307294e77d80712728cf87ff56ec95e98a672860f2a7b0681186b1b70ae474ae19a6cdea7ac0c21d6565e256f67b709e899fb10d428e2ea4d996671d35faa25bf6bad1ff852b92c52668b8cf32e0538dc7ad401a87a74e6dcc81e3eddc9c054ed872e7888d6c70e8987d15cbe2bf5b2176ae19bbc72e704315064f3777835405734d06f279d44d9ead1f54d91b419678eb7666c9f6604c56b663d059de08fb81ee9648018b3af7d8f33e789dae04508062afb5683e60fb1b4244d49092d0c7656e1bc45802ae91028cccc3d4f766ed79b4283463040b31944dc235b43aa6e2e51de76e16923cc684619501056a450f5341970d4cd1bba69f482b93b059c583f704c631e673aa7a5eba855ebad3054ba101b6d4b3554cfb955296db5a533d045178cb591f272b9fb8c37e5f4d87783cce9c9e537c59fff7ec62b8e5340627f4b528adfdad1bf21d8ebb77a2de89c2beab6e0f15234fc830f2ca90e1abc9176545b21f4545709e3d0a49e4f44728503f81c3042c33b797ed5dd8afca43b8ea68d5c1bbc4d5395e4ed2455197340d4836452b06c5ee2acd74ade1605927f141a506a106285ac2befaf9068fbfdcea56a0041b18a96c015e5f4880f6161f80bf31fa3c54a844037a957461fcd280483c27f207f2f79f1620e1da90560086c57f7377c9fe051faed3fc8c72caba977146d4c825f9de2b8ce15692ea89b02a237f57c0880e6c044aba8318eb6556364cde0705f525c34e2d9cc83bff0021ecd31cf6da838767eaca35eda3f7270b8370eeab3a0c08259cea34d4bf32e70ee90de736a2a66e42ae0908387f0b57ea6ac45a8fa9c93f2c8eda3ef653fd49b8ba90d570ff2e02f682b3b0ef59b2429048986ef0efbcda7047ed30f64e810bac0f3bad0e593890fea70489a552c3caf6c0cf2978f26572b9075367f32878bc6ecd3ebf942d0ffcf64b19cd82ab16aa2f9c1854cf7ca3e120bff2012cc78afa6d8c68ffa57876f29136d88236e7c5a6c1f8deebd0b8a856107f6273bdaa7aa1244a13ac31ab3f1ee5716363bf8ee9e52f1bd86be86efe20c80b7ffb2aa2e0432498907cd8b36e7e0b696684ba59c163175e3e83ffca604d76aa7545c5c56dcff5f90704336511b98dd5fcceaf5508c2d52943b086bb02c7ea6be5fbda2b662cdb463a63d3c9216a2ec7c9b0c9365443fc792e0d4a7839a3bb2469bf97709aaf184430584184600b15a029549da0e95c048bcfec8682b5f2b64bdfaf5631f09dacf375acc069bb15f997738ce9b9bce0492377786b9ae79c1d4896fc76181ba90f0cf8b3ee9190531fd50960f6be902b8ae88ffd5b023c152036135ab05d3bf855f8a37daa818bf926a14e3f1b66bc8f3195eca871788ca33658ceb5d01f979fea7ad347b1a2646d2b59ddb156030c11e5318259f16ca2050d103ee81190ef430d206d7d628975268b9aca7af42132a0101eef3070e3cc07da1cb7c5dd3b5fd772a81d708e3c2f18817a250aba27b230404e252ef64b68095893f6de994fbb0959aa98c72840a907d7994fe2884cf620c44c8d1f2bf9b30f95bba92043a3c0047e2fe885cdd286a5b7f5deecc872d5e0d55512475e36aa3349434cf1909cb10b38d798b6c70a0a1ded8071bd535d590c212dd210d6dc71d0a2e3dc483c2ca0cbc9571abe1b12093a3a1640df7b816ff613c357785da7c0bce1fa03ffc4e40848d62bce00ec790522a7d3f702b472afcc30fe67946d576bfc3113d2447d9c62588e7d32eb01ba097b4a3ae2741893ea9e60a9a44c3a27151d748ec1d0d9debf6adf23e12686f169a85016ddc183284b1edf15753cea166a95d68dabe7327f1b902c890e94b8e7d66d3ea29efead92d211d05193fe2936823f87f3fdd2b524d8e68a63ea66da355a4d8acc07a65d8324ea25221671261671711357846a9568801ab954b965d29a77ce68fc30538a1506d762aca3e8403e1ffd503d3b94b23642dbe9dc5945bc7ff028193601fc56996f96248c882f61c9d1f489d38c5be8c98a24426b81a5da084690a86c94958e90709d34f764553654c5b45e93c5d8501620783a442b990ccda2e66d0b4ea1a0ae401cd4a6084483927bbb6e77834d34a5104cbfa69b280e186d5593a490bbfe3a8cbb7c05e5ae85e94616c3e137588c244ce99b596d82edca8a34e27dffc88f69fa4a536f114c28b31689de63619e2ecf20911782931fbe760f913724bcb74deefe5d260921800d358b1cc60d687f1e4522bc9ca39955908da3bd9965a553e5b146ce281cbdebc38c3a576db9a419474cc6320a829f78faab3cfd0bddd2789bc818a039a8953a49ae9241eb20b20d8ed9fc898f701d32147f46a1677537e5cc7466831a0f0b4f91148948cc0004ab3c01a2b940bd53b0701ac1b98dc9b604a8deea4e70df7abdaf9d17dc4c419cd8394ea4eecd1d8d3227bcfa8dba2d809e5b2606f5cd5c8b79dfb6f0fc29aa0cef4e61b988e47d5ccf5e9db0593be034e69a9da1316a91c771f47ff910496ffcdce8aef6560286b400c09f13803d04b0b2e9fc1a50bcf2d1cb3aae876c2ef67db4bc97b2d066217ffdc52de5be6dc5661600ce8b519f7f16f0772a6230b519693a53a0478cca68f4333a16b0d557a8717112f8d3836630ffc38ca5ab283c6b368f22952c15e2093334dd2d248a7e4b8b2731926ba5478fcf898f6541137aa7b514e7b7583529383d5e12200bd0e47a2f6fa060fbccdb236e3668a6becea56557fd1aa55af0e70465d584eb620404c3b6622e50ebc7db573e89d6f18bd51102345b7d28f9a3a33a354d48176b80d88ca", 0x1000}, {&(0x7f0000000bc0)="026078b70f5dd6047ba4abaf5b242c49e01e0d226a237e9cfef0a223b966378ae07de057cacce8920923a3cc84c1da014c1f39cec47918a3b10917cddf58b7d594c3b4d76ebea5586436223f2ed00c91a745494d89bde88dd94e4777da82e62fca487766e76039030e95435f112aacb210b4b082a972518e48ff5e545c56764d06bb382b0178a1c803d74b68f010da55fd27eecc3b3dd8e06da8d962c23c5e91cdf8f8503456be7e3b702fddfd9a9f652338327da9f7dff9f068848275ef2f3e6048e4e5ab83a93ad3cc1ee5cf93db4c32d88707", 0xd4}], 0x4, &(0x7f0000000d00)=[{0xf8, 0x1, 0x9, "163830d94e02961bf42cfbda8dd0dbef482f65a7ac0292513ee97b2e38ad01385d9234c38648efbea6946b19a9a33e0e9d9b577a8a31a4ca6e921bfe2db8eb73b211befdd76335c6308ab1a36d6c2652b67489b593d1cd95aea2003e2cce4ec9a5332d317a9f73e92176ce309b63eda12480958caa903a75003fd9fa4814836c01041a120526b8589d9ce8e745ce6902c7598f4d33dc4a1409a25446ad7ad487c5265ecdf9c9b9501f4c955e222be165b267e4a46b0d81930006a897731eaf9cfb08f61be8efe8c1563098413e0d05d9bfd45b0f4f10a99dda224d853f5ea6871b3c2f24ed"}], 0xf8}, 0x40d) r8 = dup2(r6, r4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000200)={0x8, 0x0, 0x5, 0x60f9, 0xae}, 0xc) unlinkat(r3, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f0000000440)) 2.707580848s ago: executing program 4 (id=549): openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x1a0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x4000000000000053, &(0x7f0000000180)="71371e5ef636ac8ff55891501d94a34b8e5f84cffeb59c7afec37082", &(0x7f0000000100)=0x1c, 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa7210e10bc3c9de9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) socketpair(0x18, 0x3, 0x2b, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='[B']) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3) 2.563836719s ago: executing program 3 (id=559): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="189b54a8ceef5020a313e795524423", 0xf}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/227, 0xe3}], 0x1) r3 = getpid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x8625, "0100012d29fb000700000000098002005e00"}) close(r4) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x1) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x3) 2.47507073s ago: executing program 2 (id=562): kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00000d0000/0x1000)=nil, 0x1000, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmmsg(r1, &(0x7f0000000380)={0x0, 0x7}, 0x10, 0x1842, &(0x7f0000000440)={0x7, 0x3370}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r3 = socket$inet(0x2, 0x2, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000311000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chroot(0x0) unveil(0x0, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004680)=""/132, 0x84}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000000000080045f8001c95b85b9c599f3720e0000200000000080090780000010100"]) close(r1) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x1810, r1, 0xfff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000080), 0x0, 0x1001, &(0x7f00000000c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r1) symlinkat(0x0, 0xffffffffffffff9c, 0x0) 2.469078157s ago: executing program 0 (id=564): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) 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, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xed12263d692c0c40, 0x10, r0, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)="6afb9e75ec1758b038e3dded70a0b6dcda081c73711c56dbc52ceafc6d6dd7eb449d1813c043ea18df18a5b05d52cd2802ab55f101392af146791bb636fb8fe48054a0af5daf86765e97299c5e75a8447c7af95bb433bee02cdbb0ff13aa5857e59f80f54a339cee72a87dde654a57abfe277839d67ac2289e1f8202f0180161f5a25b844312d7dc6acd160b61c1b99a890e21e15bacd0a16057578c7cd52de84bcbb47fc5ec20d03cbe62756133c3"}, {&(0x7f0000000700)="e4ed855e89c463d732bf88f0930087f7783a8eea27a1e0e7515f27b52cf9231fa95c07390bc149867c38b90800000000000000e68c6fe21550551336e700d3d57da5f3ede9ffaf7aa930588400ab070274a46558fd60ace8ea333c8d0de875775c5a42700287a21a7add8ef3443a138d2c27019328fcbde6a0de9cf7db3e9f74b8bc7d30626b1ea7010798195982c2205def48a113b3d37790351a678de021ae5085d8e3b263edef6f05f2c47cfcc2b28eed0f1636b02e486597789e7b02b3001907ddfd58a5a88b5c630ec70f91cdacc16bf08a8c6f371967ad9eb93606c1a76bd3e9e4b4e4300627943261afe27ef7e0cbe18e2835598792294d4220c072b26f9560872bbf42ee38569334f21acb666bdc65073475d2534f3e0eaaf2f8740806758adb7fa99d97f077024e1936ea8f6110f27d23cd25ee3ab6d8d9c6168a55420dc8bceaa3b2530cd1225a775eac6796bcc58a5e09497f4d07d03e103195448324bc2cd867fe24"}, {&(0x7f0000000480)="e9385805251fb436419c38aafdb347552d5cc09fceca4259463f14532855417c078d5fd8a552e0af471004c2872e0a98f8004a9308f7773ce5912a2637027e996d782b4b0e273e5de4b9fd193713b4d27aa0def78d6b5a3d57b429be75130c30e2aca593a35f77c1f0f5931196dde72a4ebb6d5c0f0597cd802a4f69b4d9886e312f3279aa660d26b1935f0adc2b3a2eabd2eb79ee70fad50546f9f14f5264691db06bf6a7e2d0eefeca83fed2aaf1374693e9a6184898d04c34a8bce10b37bc7db8e48fe329b28243542baca4ce9b2e5a464a38e9c082dc5251a233e6f70a106763a9e27885dee2a217f7db"}, {&(0x7f00000000c0)="9c3193eb46cadde0a5a9a05704de25000a65f1fbdd1844d3055089c0a0cb14f9ead7011870aad67c0604699ee4ffefb480801ea33abb84003ee92bc069"}, {&(0x7f0000000640)="f1037eecf60241b156578c8c7fbce3e23e57d82d2543070b22943d77caa72d4db1365cead3c8ec8c88b590b8259270e92e94a23ffe79905c723fb8a9cc19fa561e08be1772a9afc1397b8a7fa133773994faf01bc5b49c816dfa68761b1e349e748e016cf1db20c840e9a5021feec9b099b87035c3abaef9eb6806cdf06a8ae14e90bf9052480609851af7eda2a82eb12b4308dc6f235101f3202afd2426aa381e49ed9af9e0393de96a4328002a4ac2891859"}], 0x1000000000000019) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="50041b0200c29e3e807447ff000818000000000000c95254be4ac3b910215e7b8ef865189d4d224adeb35fd1b0fab13c", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x8, 0x0, 0x4, 0x3}, {0x80, 0x6, 0x7}]}) sysctl$hw(&(0x7f0000000100), 0x2, &(0x7f0000000300)="f9e7bf3932a29b2b3a9667c32f06ec509f92c4430377bac3fb355234b2c0c7fa7bae098480905900e6b165ec75bb1e811e6f94b2fdaf18694e7c664560ed5fee7cc94d052c65786e5b04d3e435ddef1e4ed6efa7f80df57a1379beb6749e9abf3674885e192951ae4188604e4e5978b80892a095f068c3a44c17f1920b307a241f0c3bcc04f4b6ec70987b0980f58fc1e702ba12b64dff9fb93d176a9faad3417ec3a40b93f815e22a8fac36b9", &(0x7f00000003c0)=0xad, &(0x7f0000000400)="2a582e640fb458ea70e51fba5de0d0325e37bc8bfb", 0x15) 2.468852663s ago: executing program 2 (id=565): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) (rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) sendto$unix(r0, &(0x7f00000003c0)="efc78fa06c522c53b6f79be9c6d8b6099549d99f2e72508e6c43d91fa94af817026c1cd74db9c19ffe66cf87a71c05bd277a20c74ae7f75e2d40161586a3b3b1b407cbb63ec3fcccc08b532c0c108abb3b448acd6e4fc627c5b3d24020b087ffb1ddae767250a79b0f1a7fa9f33d0afb089db36b540c6095cc011f83c5a051a142e7a8ba70118164ed456237f8a2bc784eee389b9dc563b14fc3036869180dfbba8b052c927f38cd2a", 0xa9, 0xb, 0x0, 0x0) setregid(r6, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="af95d2875a164e6dd7fb9652758df823fc46baf4d669aadf8057183ea11f4ae564c73b2516e6f4eb3cef5f4d6db4fa9fbe15129a8ed727700f456521726e6405", 0x40}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="0608009f"], 0x40, 0x4}, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000080)=0x4, 0x4) (async, rerun: 64) fcntl$setflags(r7, 0x2, 0x1) (rerun: 64) 2.416156083s ago: executing program 0 (id=566): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x10, 0x17}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000005c0)=[{0x7, 0x1e, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="050000003b12a840000074a3d1da00353e18e1eee30d2baefcca3e0600096948cd0100badb55abe01959c70008000000080000f471519e8e7c5c1b27a8f58b0d9c93d78c170e8b1ebf586357", &(0x7f0000000000)=0x4c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffd, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000380)={0x10, 0xa400, [{&(0x7f00001b1000/0x3000)=nil, &(0x7f0000558000/0x3000)=nil, 0x6}, {&(0x7f000018d000/0x4000)=nil, &(0x7f0000329000/0x2000)=nil, 0xb7f}, {&(0x7f00006ac000/0x2000)=nil, &(0x7f0000626000/0x2000)=nil, 0x8}, {&(0x7f0000416000/0x2000)=nil, &(0x7f00000f7000/0x2000)=nil, 0x2}, {&(0x7f000052a000/0x3000)=nil, &(0x7f0000180000/0x1000)=nil, 0x3ff}, {&(0x7f00001f4000/0x2000)=nil, &(0x7f0000571000/0x1000)=nil, 0x9}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000436000/0x2000)=nil, 0x7}, {&(0x7f00007d4000/0x2000)=nil, &(0x7f00000c7000/0x2000)=nil, 0x6}, {&(0x7f00000a1000/0x4000)=nil, &(0x7f0000276000/0x4000)=nil, 0x6227}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x3}, {&(0x7f00002db000/0x3000)=nil, &(0x7f0000563000/0x2000)=nil, 0x8}, {&(0x7f000063d000/0x3000)=nil, &(0x7f0000535000/0x4000)=nil, 0x8}, {&(0x7f00005f0000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005f4000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000405000/0x3000)=nil, 0x800}, {&(0x7f00004b6000/0x3000)=nil, &(0x7f0000354000/0x3000)=nil, 0x4}], '\x00', 0x10000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT]) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000060400010000000000000000000011e07fff0425fffffffa4d3d305351509acef416ff210cf843c22003b516cdae7cabff33ef4258c35a8ec21f6d7e9206f78eed488e713197dc6e7906dcd3cad236f535c7b52b52f0edebe9d54c4cac25521437"]) 2.415908559s ago: executing program 2 (id=567): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) r2 = socket(0x18, 0x4001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x90, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.415701759s ago: executing program 6 (id=568): sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f00000000c0)="c58f1fe5d0f10a", &(0x7f0000000040)=0x7, &(0x7f0000000180), 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0x2000000000000, 0x2000000000003}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd811548000020000000000000000070c61eec4b84d11e08529031fca58c1cd8f8723a7363cd85f7e9245bdf580b2ca888fcdd89cfae27721ba3cf22b487c6c3da02816005868ad140726a711ee051c7d4f0e6166698681b35582905dd9a7ac59ce7783cc1d7504904caf945b2c2e8e9a360446d28e1c25b7860d2ef3de1af8416e9367e9dceef86f70ebafcc362154cdfbdbeda904bd316a4fe9ff791e46c3b0ccf08a494bfb1759a8641c62d1b4e554dc761352314e8d0ff5b1085a06a08ecb50af3e818c0668f80904ccd3bf202726c54bc25e663946c336f9f159a4d414647feacc408889599", 0xee) 2.415130893s ago: executing program 0 (id=569): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x9, 0x17, 0x3}, {0x48, 0x12, 0xfe, 0x10}, {0x400e, 0x4, 0x5a, 0x7fffffff}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='l', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000440)={@broadcast, @empty, [], {@arp={0x806, @generic={0x18, 0x8847, 0x6, 0x0, 0x0, @broadcast, "", @remote, "098f5aa94baa6837b6f263c42eb70f2b"}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast1, @random="a0411e10c46a"}}}}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000280)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e", 0x15a, 0x0, 0x0, 0x0) 2.369272893s ago: executing program 2 (id=570): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x800000018, 0x2, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xa4b0}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x5}, {{}, 0xfffffffffffffffa, 0x99, 0xfffff, 0x3, 0x7}], 0x1, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 2.369075846s ago: executing program 6 (id=571): r0 = kqueue() setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) truncate(0x0, 0x5ffffffffd) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES64=r0]) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 2.368809444s ago: executing program 0 (id=572): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x83, 0x8, 0x20000401}, {0x5c, 0x4, 0x81, 0x1ff}, {0x400e, 0x4, 0x5, 0x80000005}]}) r1 = socket(0x18, 0x2, 0x0) close(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000680), 0x6d289f419aad0663) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x83, 0x8, 0x20000401}, {0x5c, 0x4, 0x81, 0x1ff}, {0x400e, 0x4, 0x5, 0x80000005}]}) (async) socket(0x18, 0x2, 0x0) (async) close(r1) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000680), 0x6d289f419aad0663) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) 2.36691569s ago: executing program 2 (id=573): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="37af1e659dea749bd4296c36e6f91ce78b328f337274f31739f28bfdd74631ecd3c971a0d952d77760bdd5f859a49085fd2b8cb18b461a272780406d79597df3d5f5ca08b9f2567cdc9cc451fd40b6ebc96635e038474ba4325c9aeffa777529bfa08890d39e437d2e1c3fbeb52e819bdbea663c47fa38b2ddd7c9aef2d2e7fab48d4c843e35969d9b558a78cce6b3b952b10d1adf12229bafab9dda0a04b6e98be17429940ef3f443170e38f1ee330b634787f7d6c5ad0604da26e3baf3e6b18b5c703801b0fb8235d8a395309791be9b95bef29bd9f09ca66dce1bfd43d1fda62b8f98e8c3a01382aba009afe70e6ed4a24e473d9a9fab5d09051a59c51670d69129b32611bd60e3285d8b7e7e0af33003e7a8b86074401cd63f6ae782d0189b894cff5fe3faa25f25a7c165124ff8ebe598df1fb38c335b1481999652ac5d1ae40faefd69667128f6f3498925144057cf9734c0dcc9e4fa0264902dd617d762c6d5ba2569d6a739acbd47ce4eaae9532ee394244f5263c30b3d118b9cea6932c35eddee88003bdff19c346a270c33b4a0e81d5472f098411c26e40a3a75403e38367b668c500a73427c28704a81dddb9eed880f6dde0a17b9a09840816187f9cd22a8e96f5e840374cb74d69ba9c844ad683f8a6945409e5085f129e5b2459f7338b4f5567771ba0e809598897647132328fd48a701666bae417c7029edc79a38fb4e630b20982017c723046df12b2a7ae5910d05cb406264a6853c09fc1fd7b641efbec03accc50e9032271e1cbfdc2b884a4d88a70b30cbb02cde62fcc01910e24385f67d0127124b01f3d3c4b11bdcc196bc5dbfa04595fb83ce9f544cf07535341e35779d0e66394a8949bda20af1f9482e18811099c5a9958dff3b7eb3c5cebce7fcc6b221990396b51c22e895be75e92408af28bb205e168ee71be1297fa8a20fabefcc35056e2424c0263fa774196fc3b23083660e3177a0e573407e642ec02753ea0c26567856c6c21d3c725f096aa322223b5ccd22bd47be965d559031a6752106e19628c952d8dc9e04f7ad8d17c618f2271c57e98a994e730128874cbd0c3c9b457d79e7336ba334510e2130d2131012257246fb8117ea1e7d879bb3e7410888011906fad61dcec797b496a9dcc8ae5de03a94298d76f91bc3eb6cc3700eed9c29b6d0d45f13ecd0d163675720dd24a1db0a2c2ca4c70a449b43458fe8a879bea2c9a3207a02d992844fd71ded94937694744dd120cc5a61582c57f0582c29bae13541860fa7ddf826644ba4ee70732f22c7a3329ae962793dcca56c73538a79d71faf69e83ba32872b0c0b3697ed98fe9cf99969cfa3c9888057d2e3ed89a596a2f2455ffc54bcfc76f62f8531079b6ae18646703f3b12b4f00d13df7f2a35d012cf9028de553f24afd3ead861966b947fdbc0dd38d4e1ddc3d2d28f3a417226669998059d51b2c4e9f150f5c2aea46b2fe1e1227b5cc2b2d1e31ca1941719516993ebbd11dc0b3622af0db3d50864926529ff724bccf13660aed4a9f33402018efba2ac116ec402ee714690c180f5408d8f84d458801b46a095eb5ba2bfebcc2f2d2503012b9356e1629d69ced73ba20076f295d83fef86a3b91c7dcaecf5f3ca20480f93fe91a3e84b4a13ee1d434ebace66d6571a49d1137468f2ae5ed74563412a5256dae1495198e3b29d1132abf6d1a33388790ef19e8e6f5d29ff6769d5008e320e5b7dfa37affc65c565aaaf330d9bae3fe01ca828c3d1fdf4fd72cd8471cfa1d201599c00e76bb6100a2cc19218a10907501341bc9a6e0bd310933ef4d6ce03294b38dc450569ceca5d59a89749b10213f495cabb3ced636af14f76d097675d9e9d3099e8d279b6d3b63acf1e3bcfc0290b31e09f25c97505f5767df4f1bf1d0015ad30b13970411b726683d6fd845c30f8aed68b633d17548b454d281bf2cb9e9bc52c28c3a31c8cb3e232f08ed53681b3136bd0ac91017a57674d3260246462b4b96ad00e46d908b0cb099d1cb92f6f25bac06aa4725b02b7efeebbb81458152427501788f666c4e87c87f8361b76c2fb14958daa977e3a38fb6f4628d95351119143ff106d38965158aebeb2129b07a47100bfa6a58f286113ce034b7e961c0f6272ece312c8f537ef9f37b79b6e380995366657ae90fec797aebc88b724c349e74e5db7d105f96c1f30388e308da6e2d3b93417e947586fe3fc9aeca9bd66c0f10cb0dab21e6b066c20fd1717a688a15230a6fcb1f8e119965d9ebe64ae15582fe1c47a0e2b1b6199f659c5cef7e1f1e3710383c8ba928da8cd1d6f0321ade3cd98d7dc690fc608f6653f194e7e28514ea70f35653723a6054bd6ec3bf7128cf9460aee507619eee9cc7721e2603153eb1a09a4b84a1d0ac249f53fb8da9e3328a931a14533ebf8086d6e409c6ce8206ac7f602e4a926a0b49ba51d491ca2565205f81b14665575dafbe648bea19340a844fd0b8e28259c4522def6b1a699a948694c09ca939c7bafce8c6a11c5a065e085f755d5b127cc8d42d06209f2392942e6cf5a1a4ba221739e706fbc3f9dc23b75ccbd14faf550d5e430b6c03ee924dd0b59308dbead031f16fa268ad9ad737919c092d8b70bedc3e092bcc8e9a7e24d631802a2d1f31ddb28664fb77bfe38a9dc8c2285e14bbea08ecd27d8e8331ade28766d528317ec264016de71172633ae78c5c54fc3f1058fd70ca666dd1b58fb278988fc48fd6e752387a6ac54f2447d887bd463666b806ceebe264ef275de849c5389f5d3cc738e9947899bf9c33d19a40c7ec8a9cf21452089611c2af8bd4c938b991f715d18e3b52a7a53cadfb5c232b2892c8ebdbcc31d6c0aad21564cab784343e496e8e095e23f981620cc4469a31dce64cd4b8c5a6b86a0c226f9c7b6080eedccaaa9a4547588ebe8dced5dbed09166c854749d90b9c759b30d513f062a8629f5ab4c5e0f84965351c7d36a359ca20ebfa61fb0c1226278bca6e91ff6660cd35bcdfefb7d0ba83e2b00f34d28b3cac6a3a1999abc87a11d747ab5d576f7945d388f4d5aeed90d0da58fdb16d402406fa4bae30be8c12cb08bd7e817305f5387d3bada5d368cfe144cff8e6d8992243b81ed5283bc03d1ec44c1bd1236320279ff7ec7f586c6a48d1e30e4695f98201c3488516540ac084abb39dd90c5e180657e8eb2c5968439c7ef348c47545bd8f0c043175254ba9166716657d8fbdd11030f367da7793a4f4e7ade754166b52cfb8df191ab3a9b21f862a453f4edab54630240c553e9c8ac230dba57649fac0af386f35b5e3ff992c2088b334f63a6eba5cd1dca5f9976f2860b565df974033614522b479170ee8b5809eb612bd381967c925c21cf8f5d9c843e6d0cc995edbbe294839a7c4e5d6db220642a4623e80dd50245c30d292cf75d5d123cf14b33b4a9482de0233f2f8fcd3c9ea4a8123d32ce1e51be0222e2e7a79a294b513100e23c3eef98ae4dd949b70df4e1cbc0a194c70d74fb3dac2253896832fa66feb264985b3b2d788443ee7d75515bb291c60582af5c7487a5577a7961d17d8c198ba6d0397f8432ac932aa094fa9d777eede4c539cda18c85ec513dcb63bac55167a174696ac6da9637508e30f0bd09edba4f12df4a7520347214bde235e17da8fa2a1d0cd1621a846329c84e0667a3f82b352a64e40c3f036a73e68ce830f572163018347aca8d7d0571afa751a30961c7471aab3b1bdd83b0769188d63fdadee1400b39edd87c3b15fe5eab2834b2d1a4cb889d3e27fef1c749468f1db1e916c54ed62986e363b6f086ba6aae41432bd16dba54948bffa7d572e1951008ea34c43bf2743e128f24855ba44e733931b74de44e0a3ddb05b9e60764c7f1320a8f9b683868971fb7c54d4fc8041e18616e930f9d17a8960c41814193fd40782fc4e235ba3d92585d48d218064159f8adeb7d038a8b13dccacf9ab7779023682709931966b29c416d9057d895ff7885e10763e190f331604da14ac47ebf255a0c921dd683ab20bfb5dc4cccdfe7cfc6a75f396fa8abcf96f89ece2b18fcca4dcc0fc11c056d7c4660e9a4c0f54ce4b13cc293294f4eb22243c7bc43fc8e1ca309ce8ec2d50c4ce64668a5a8e945dccb2d862344425c0f31b234e7390c09028cc46edc98528be89c67f8848951d1c25d2590026b1be3f3e68cdaa9768200b897c55651f5cfe59c360cde333d7cdd064bdc6bdb30de4ea60da1ecb1098a015b4ccf2f732078d194aa1963179827c8e23765f28d607a8e3ba448e4bcaa9cda410f53a5133c57caf7dbd53bd15e8e32a1f88a6d07b0540bfb947b303079a22f9cbb39bedda9427a13c21a940951b56c81ff38c8ae6a16ebadd9fd8ff3e130d8f9df74936bfc4cdc10a9f4818fc839d01ae7ebd2979075d01fb8650d56b63ea1654bd033060999183ff2439bb96ec0039a41bca9e49655c30f08cc4d3ad28c58f7aa1294740792ba059cb87b283a84ed3b1680b40da1922f817d2ac88d639b1f274a6427b0405113be19b6156eaf870270a684efa3f6fd368817afc27c6b163a02b7df4bc01aaf96be8153825c491de3a3c2099cad6c90faf179b9bd54c4b6430ce11abdbbe67acc171238b7db0fb4b2460e1e63eb0bcda6f993abe0ac6e27458acb4e2b416399f1719f6b396b67054b2b942b3502dd90ec46f783baaeb2f39e3b9c3d5e98fa24822e8ab8f08bd4c82558de7277932ba38045297bf09b6e19b6ae8c7ec430e6d2bdfb659f4acfbbe54ee15b3e07a2f913f5722cfb85d323c58a483abcce0851de08286d0137255d0788aa03374d469084bce4fac1de43310ef36bb15b5fc35b48f2146ca92425d0d204dee8a1767604fac42a433e034fa6f9ba3747b8ae9a815cc2df375967955d5b5ae5cea99d8758ec10bab6a87440779c51504cb6460ba954797cf901449361b7fafb3f8a62651f5951b8f2590fd648d73a86ad80985f7278edd147e26f663e1a931e3a674e01fe3279fdc9571fe0e718b74f0a7cfafc4d87a643618c2069fe4fe9a2a05b50965d579de7fe7a04afed77cdd2f0ea8d2ac2b33d2243c5b6e82b9ff9da07f8188f7748ca8fc0676a0a15e6236227fde5a80bfd483a6e8c9398c336fbee148f0c24ab751e62344a5be56c86365e45005143fab41bc14758ccd451566772d297b47e6c6dc9ac93ad31b0c78ca433d3c204f6990aa87f0f8ecb2ff8ad80e29489f9b9ea46f6dc01fc9d0556a9cbe4537c1d72c2e11b7e1ed4cdcb79770492232a503f10516c7b3444a02dc40eb0a6b601bf9720711c12fe4261e3108b36930ce6aaec617c638249364c171fbabfa50dd3fe7a07c96eee717d714a5b26024117618e39f191fa6b0c006fd2f14d31ed7252179e6311f083b3eeb5bf67e9996dd3fa10e1f9841fcde323f89b803842a171fc2b6b35e4062f3b70c65dcdc12b9fec8d97e9cbcdb4a6ec011a8b9e6e9cdaf4c5a3fefa335fecc8884279bed82c21809be8f165b2f6dbd64f38f1b008b1c73c3fc06fceace6adcd6da5c2faa7b1ca897a033ed4e70b0344f2078fc7ff91f3b02130bea2ee8c445594391688ece572a65b55209a194fc1eb002a3939bf4c1d6168bae08ca8325c6b4cbc48faa58b27125b2f0686b853386994a7e18103cf4f4ee132a20d2879d97c7b6a0d355cb8c3de0348402bdd6616d4dc9592e203e6f7ee5cb9f6256380d02b6d6c1cf914999856845a0364cbe3b22c74bd1844056d5a09b60c1f86b47131b46395cd2e5c2300871fd9608a73dca73c383f3d5bb939d6242a05ba4", 0x1000, 0x408, &(0x7f0000001040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) recvfrom$unix(r0, &(0x7f0000001080)=""/78, 0x4e, 0x1801, &(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140), 0x200, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000001180)={0x1, 0x7, 0xb8cc}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0), 0x200, 0x0) close(r2) (async) sendto$unix(r0, &(0x7f0000001340)="e98fd60359d609c6d9d66559b0a7696c73228df20f3d02773af19ca9279aa9136790947e88691e7036f9f0fd6c51d76be2c2189d9808c85e2f9d14ac45c65a5900c8e4072f68b71e816943d2c3f82ccc862b2c6b4f8ed1463f71cf47049f296ea30369f58a7807459f51c60f32fb576648169dbeef2e90246a6f9d1a686daf99e2b5fb8825c46cccf067726b9f54a4f1b4ed715032041663a5e690433862e85e995a24537496f3aaebedeac6d14ab0d092e6895c81eff2959d13ac421e7f517e987d1133be3fb30bf6d81ba88d9d98c5092397f843b2d5e5df81c01cd7bc055ee2feb545658672", 0xe7, 0x1, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001480)=0x3e5d, 0x4) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001500)={0x9, 0x5, './file0\x00', 0x4, 0x9, 0x8, 0x5}) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) (async) bind(r3, &(0x7f00000016c0)=@in6={0x18, 0x1, 0xff, 0x7fff}, 0xc) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700), 0x40, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000001740)=0xfffffff7, 0x4) (async) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000017c0)={0x4, &(0x7f0000001780)=[{0x0, 0x0, 0x3, 0x7, 0xffff}, {0x8, 0x8000, 0x7, 0x4, 0xf}, {0x5, 0x3, 0xfff8, 0x9, 0x14}, {0x6, 0x8, 0x4, 0x9}]}) (async) r6 = fcntl$getown(r2, 0x5) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, &(0x7f0000001c00)=0xc) (async) r8 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) sendmsg$unix(r3, &(0x7f0000001d80)={&(0x7f0000001800)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001840)="094960a246eba76bbd602c273e80f63dfb9800be8d6fa5ffee1417d7cccd2db3c31762e48e4b5fecd498bdafd2cc581a32e4e46e61f6201b1f08e4c21f39ee75d35104ef259fa004823b9b0f09ef9d135fbd8fa08436a4d01fb90471128c3f61bd1a723ad530bb41d71805a3afc22ca1af2581a4a66e92a5dfefce49bcfdaccdd32437eea7c9cd37991326f33059d1a431f38b2d3052da00c923bc7a1eaecb5fcac02456bc2b24896df65e693ded71bbda06dea05c0b4401acff8c4f47ca150289ce039cd5bdda14f429c1d2b6a079aec03b03f0da04b7f3fd1d5b90dad38e282062af7018887a72f2b17c749a02bb8b34", 0xf1}, {&(0x7f0000001940)="3f966b2e02e461deee28d5e728c523468775ec9ed342b4db253ed647fb44b5f0f845221ff4d929f80e387d70ecb00ea42bdd543ad261a1f4d1636504440562448467c2637d36b88b48d9992ddb66a870eda6bfc3e727179c97c3e317b5e0ab60d9ee2b04130fd95f7b3b6bbe3b3880414b9f34ee2206aec8df903d78a066c3d6b1332d4fa5b1e10a22f38fb6d5771d0b519effa87b640d90fd403454aa299fc3271bb7894b3efda55a4ac991c880a056ef3e59f66c326de98ae256388d3e3bfa11351f365fa7ee02147558c579858080abd7bec88167ea44bca3cef235d84d5ec609edf8b06f52d5040a0c5d07f2", 0xee}, {&(0x7f0000001a40)="c5311cc049abe5f0caff34e30a7041b3edfae8ab97829df6ee6956ca80610e7e54d11a884d15c84e0a2261b263b282874145c2eb0f04ab6ae6134b79a16eea1505b9e3f995c267e923ac9d01de78178520bed2f8074898b9847c666b94ac33a68fd2ae81a94ffc81af41427965e8bf7a8dc4bb123dda51a4d6b4ed601683f24b81", 0x81}, {&(0x7f0000001b00)="3f3717e0717967563bf70eb1f09f220339de7b950d43018f024b5221102001e76260b4d67a0ec19ab9e67f0272b91fb160262dc9ecb508a6ae19c462c81f39c4e74d0794f75e284f5720258d930f79af70a38076c9441353", 0x58}], 0x4, &(0x7f0000001cc0)=[@rights={0x30, 0xffff, 0x1, [r5, r5, r5, 0xffffffffffffff9c, 0xffffffffffffffff, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r7}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, r0, r4, r4, r5, r2]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r9}], 0xa0, 0x4}, 0x40d) (async) r10 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x4, 0x0, r10, r10, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r11 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x10, 0x0, 0x0, 0x0, r9, 0x4, 0x7}, 0x1ff, 0x4, r10, r11, 0x3084b7d4, 0x8, 0x9}) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090780000000369c46d"]) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r12, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) (async) open(0x0, 0x0, 0x0) 1.295154683s ago: executing program 0 (id=574): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) syz_open_pts() socket(0x18, 0x2, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000040)={0x20000029, 0xf, 0x80000000, 0x5, "00040107ac21fa00994d7100000000840e00", 0xd7, 0xffffff02}) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4004}, {0x6, 0x9, 0x1, 0x58a7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 1.293834416s ago: executing program 7 (id=575): r0 = socket(0x18, 0x5, 0xd) r1 = msgget(0x1, 0x40) getsockopt(r0, 0x9, 0x305b, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) close(r0) r2 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/137}, 0x91, 0x0, 0x800) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r3 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40000400, r3) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13b, &(0x7f0000000240)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x3d, 0x125, 0x68, 0x3, 0x4, 0x2e, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x7, 0x5, [@empty]}, @lsrr={0x83, 0xf, 0x3, [@remote={0xac, 0x14, 0x0}, @empty, @broadcast]}, @lsrr={0x83, 0x7, 0x5, [@local={0xac, 0x14, 0x0}]}, @generic={0x7, 0x5, '>F%'}, @end, @generic={0x88, 0x11, "81d0aba2bf7cb3fcae4f83c351b242"}]}}, @tcp={{0x3, 0x2, r4, 0x41424344, 0x1, 0x0, 0x6, 0x10, 0x783, 0x0, 0x4, {[@window={0x3, 0x3, 0x7}]}}, {"2a1bdc0b104f315f6f3e36537e867fe7c8f4ecb725d6679be27e90d42024c8eb72c03212338578ae967598fde6ae9ef4e22a91ae82bf15869370d78c6675f3d93d7ea7f36a89de31d862c8184fe8606e992d868494e26b2da4a6ac411bd0df47fd8326a790fa90493103d0c57f6d3b066a61b58963b8c83119bf0cfd27f0a1387097c5643e0e84f41e295540ecc5dee4e19bbe6f6007f6774d8c6443a1190b05ef20e98d58ca20f55d26753449db21467b2c9f71cd1bf6d93bbd515f6f58ee7776"}}}}}}) recvmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/40, 0x28}], 0x1, &(0x7f0000000440)=""/148, 0x94}, 0x9}, 0x10, 0x10c2, 0x0) syz_extract_tcp_res(&(0x7f0000000580)={0x41424344}, 0xe, 0x400) syz_emit_ethernet(0xdf, &(0x7f00000005c0)={@remote, @remote, [], {@ipv4={0x800, {{0x16, 0x4, 0x3, 0x9, 0xd1, 0x66, 0x8, 0x88, 0x29, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0x9}, @rr={0x7, 0xf, 0xd, [@multicast2, @remote={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0xb, 0x6, [@broadcast, @multicast2]}, @end, @lsrr={0x83, 0x1b, 0x40, [@local={0xac, 0x14, 0x0}, @empty, @empty, @rand_addr=0xdda, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x3, r5, r4, 0x0, 0x0, 0xd, 0x1, 0x4537, 0x0, 0x8, {[@nop, @timestamp={0x8, 0xa, 0xfffffff3, 0x7}, @eol, @timestamp={0x8, 0xa, 0x6, 0xf1}, @sack_perm={0x4, 0x2}, @generic={0x13, 0x4, "8d59"}, @eol, @nop, @eol]}}, {"c92e2e0bdbd03bd42573088f5aa95a7dea8a320e50f81f2bee495a179e03f9b6b0330eb2d01d5b896b7969c003570f34c2f0e41f79516747ab7f971c0032f4a70c3c1b261a"}}}}}}) syz_emit_ethernet(0x47, &(0x7f00000006c0)={@broadcast, @local, [], {@generic={0x8015, "ae66bdc57bae5696422155344060c9f8096ace927cf900e3a29b0e12100f47e8ddc31191b936e63b030db1f2ef82d8225d94b6835dc7b71391"}}}) syz_extract_tcp_res$synack(&(0x7f0000000740), 0x1, 0x0) msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) r6 = getppid() sysctl$vfs_ffs(&(0x7f0000000780)={0xa, 0x1, 0xa}, 0x3, &(0x7f00000007c0)="83a1d731459232c92ed91716f22dcd7cabb3c90c0cf2f43556820ed28b43ea49ad273fedabec5d3b0e57c9cf5229607f1df253ec8c1ea4f8889e52b39e12be15f5870ed4349531632d5f87d6171200ba81e806e8a237c55efed78a2274fdafb20435986d915a9f8deea4224f66a6816e8cc3a3a6155d5e3a72", &(0x7f0000000840)=0x79, &(0x7f0000000880)="43e57b8e18f04d8f8dbb9162f0b64c679bb14ecdf6d43f63debf12cb75f54275663d822d829652ba270fb6c8b087e66657509c0fe87264aab90fe6b978860bf8c1db9f939f64557e3288b5277062d3b74fcad983abde27aace6eb10cd4fc39d2cc90021a3e5169f6986b0fac4228d243c80dc49b9e3fbec0c0208f08e5725ac5790dcea1dbd3dbd3344a2a2cc04b641f1afbd00e29590fbd3f21be769de18770f15d47d942e56e7c9e5e66a4bc13146d8e032f44cdaa130d9767b4481f3245d18ffe1746d663b7cde57dea01aaf5ae479116772432e1eae1275c6e98c5c0e0826ff5c811cdc2e6a9521599d65bcad0260f0ce2", 0xf3) r7 = accept$inet6(r0, 0x0, &(0x7f0000000980)) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x0, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000a80)={&(0x7f0000000a00)='./file0\x00', 0x80, &(0x7f0000000a40)='./file0\x00', 0x8}) link(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0/file0\x00') sysctl$vfs_ffs(&(0x7f0000000b40)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000b80)="395e678e8e4d82be580a3040e442dacf1e386b84d5a75941d1168905af720fae457081b1079d011ee773bae3ec12bbbea2252f8ff179ee4828d42e2d79d8cc1e405908ab916a415ad55720b287e97fc1bcd7ed257e869c3e5f7cb47b1bae4e2f6bd3dd45a2c7c7242da4eeff2e2d0ce0551237d3ced1dbf55cd9e59522e44cc9b26543033322bb2d5ccfa4df4e2ce1711130363e2d8fdb9ea270af6d539e9c9038abb128be8d0f8f780a815d5a0b9a19", &(0x7f0000000c40)=0xb0, &(0x7f0000000c80)="13f08b48afdcb30d50eca17bdbdaced89e876c1ce42e56131158ba094eb4fac3a64860c88c1c73e8a9f0ec8cd7e734ed847d8e6a0677b3846e35cd86ff0afa971b737c4bfb687299330cbe3a5e1a159b3a254924f60b8d2b226d34a249a6efc12d1c3c27e0a870d6c252ce9d72c54ec8e20f1a97ba120accea2b00279e", 0x7d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000d00)="e2880e4e0444643e6b4a956bfc064eb5931330bb4733f2e1bbbe770323f867342181a735643f15c46b757657ba42ed93c0520fcd57ee3786005b3eca07b0b7bf7cbc054280ddb0f196abb12525ff8a1a1b5bdb6e42cefd562f126ded13c87fb0d0f0f75fbc97c110fc36297a213f7763147fe672e9bacfdbdc2a9c592b19c4720b21669ed2672829374da56a97c5e3604a57", 0x92) wait4(r6, &(0x7f0000000dc0), 0x12, &(0x7f0000000e00)) unlink(&(0x7f0000000ec0)='./file0\x00') mkdir(&(0x7f0000000f00)='./file0/file0\x00', 0x28) setsockopt(r7, 0x3, 0x5, &(0x7f0000000f40)="f120effc149edf89489ff1e1a65cd7c94541a5d2cfadc3deac2cc22aa4e91b36eda07e0f5e590c924d5c662d92e6931124f7564f5a9c6f2e7e6bde05c5d8ad3fac1c21a27e3e068cfc12fca2baddf316a0a0a5564f8ea6102b4d7025e86668875d157259accf76d5aa40e3485085c552ddef0cae7f30c9068420c3258af1433fe423c7ec46b09ca45576e299566cd484579ef56f7dfbfaf63ec47851d8c851aa4b405a22ad390de773c9dc58ca650c6ed6aadef0377ac7c4020fcc6f89b7607848a34d8a8ef33289f8d5d8ea10f8b1afb8eaa1ee2106f933f1aa3f41a08250706fa1b773a77afef743e1111a4f35ff55648e66ff127fd2bb1fc0e8", 0xfb) 1.289847197s ago: executing program 1 (id=576): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000240)=0x5, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 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(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) read(r4, &(0x7f0000000080)=""/74, 0x4a) r5 = fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, r5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.28828526s ago: executing program 3 (id=577): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xf5, 0x57, 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 1.285296659s ago: executing program 4 (id=578): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)=""/35, 0x23}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f00000002c0)=""/84, 0x54}], 0x5, &(0x7f00000004c0)=""/239, 0xef}, 0x0) 137.244879ms ago: executing program 7 (id=579): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="5c8031cd", 0x4}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r1 = open(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, 0x0) ioctl$TIOCCONS(r2, 0x80047462, 0x0) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0xfb) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f000001d000/0x1000)=nil, &(0x7f000029f000/0x2000)=nil, 0x2000080000000000}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000728000/0x1000)=nil, 0x9}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7fd}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000752000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x4}, {&(0x7f0000180000/0x4000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000336000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4a800000000}, {&(0x7f000036b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x983}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00003bb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001a0000/0x2000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f00000ed000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001f7000/0x3000)=nil, 0xe86}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400000000002}], './file0\x00', 0xfffffffa}) r5 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf79ea) writev(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r2, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xc1084425, &(0x7f0000000040)={0x2, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x9, 0x80000000}) ioctl$TIOCSETA(r3, 0xcd50441a, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="232176c197710ec51da76258b31ed3f6dd5807e19d6f4b7a282d8ec1b807fd5667457dc6affb4032116596fb86c304e88703f8e27d9e2802b7ec81f0771599437194609ba4313dc43aba4395a88f2ba92c2234db76a820476e915e60f7a03f50063f9ca2184108f54ab432f0dc3ee4a5ef570a", 0x73}, {&(0x7f0000000000)="1e1bb96e071a7d4e135fb1379ab3e5230fbed424ed8dfdfc267f1e6b3899b2702d52e884dd772a6fce5d9b44699d", 0x2e}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x20) 137.069162ms ago: executing program 4 (id=580): sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='y', 0x1) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf782c) ioctl$VNDIOCCLR(r1, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x80) 136.637584ms ago: executing program 6 (id=581): r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xaf) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400", 0x5, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000040)={0x8000, 0xd, 0x825, 0x9, "0700b4ff01000000000000000000f900", 0x0, 0x8}) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 136.453679ms ago: executing program 6 (id=582): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 120.837156ms ago: executing program 0 (id=583): r0 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000600), 0x0) r1 = socket(0x1, 0x5, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000a5000/0xe000)=nil}, {&(0x7f0000084000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000200}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000300)="24bdfa5d1d2873c6", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, 0x0, 0x0) 117.297916ms ago: executing program 1 (id=584): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0xff) getsockopt(r2, 0x29, 0x28, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}], 0x1, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5, 0x0, 0x2, 0x9}, {0xa, 0x9b, 0xb, 0x8}]}) 117.000554ms ago: executing program 2 (id=585): socket$unix(0x1, 0x5, 0x0) (async, rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x30, 0xfa, 0x3}, {0x16, 0x6, 0x8}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="00041b000f3e80a8985d012c000001c33d0817c53fcb7c7d0400000000000000", &(0x7f0000000000)=0x20, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="8f6f77ede655ffffffffff325a3219ff0bad"]) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0x3, 0x6}}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x3, 0xf, 0x3, 0x4006}, {0x6, 0xd, 0x1, 0xfffffff2}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="0002eb4436526ff175d202daf4087c33ba1867363c685138d9380f4e32e7b29750f0a9fcc25e18bf", 0x28}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="000484009b6943c1daa555adc3d19b376a8abfba", &(0x7f0000000000)=0x14, 0x0, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000340)={0x1000, './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000040)) 116.6883ms ago: executing program 3 (id=586): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) r2 = socket(0x18, 0x4001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x90, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, 0x0, 0x0) 116.541783ms ago: executing program 4 (id=587): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000780)=""/192, 0xc0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000001280)=0x624, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket$inet(0x2, 0x1, 0x40) write(r0, &(0x7f00000013c0)='P', 0x1) write(r0, &(0x7f0000000300)="23ab0500000000da6caf5ed04a81d54d02c0c999d69c2e48e8a60f6bf94b525484a37e92e11d00c529a3527a265c6b5b103cad22103c9e8683888d330f31c0d5c683e9459b96acc8d9300aac7e4533c5ad32847766c730391179a6e2cff13a7d6f0824717f213be48aed708adf30677dfb3c0600000000000000027aeb1cbe394d779479debb77a64908000000000000003485326424675b9a00a0f97b0b9a88b35dca01d4c7686566eaf57b5c8fd75ed369eee2a4d57d0fcded063ecde8c1e0", 0xc0) 6.555074ms ago: executing program 3 (id=588): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x5, 0x3, 0x1000000000090, 0x89ce, 0x40000000000}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7f, 0xfffffffe, 0x9, 0x5, "428277a14ce5cf136d6103887c8db7e72d22fe87", 0x76, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 4.737011ms ago: executing program 1 (id=589): ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 3.247605ms ago: executing program 3 (id=590): r0 = shmget(0x3, 0xf000, 0x28, &(0x7f0000ff1000/0xf000)=nil) shmctl$IPC_RMID(r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') shmget(0x3, 0xf000, 0x28, &(0x7f0000ff1000/0xf000)=nil) (async) shmctl$IPC_RMID(r0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') (async) 937.486µs ago: executing program 6 (id=591): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001600)={0x3, &(0x7f00000015c0)=[{0x15, 0x1, 0x3c, 0xd8b}, {0x200, 0x3, 0x0, 0x5}, {0x1, 0xf9, 0x7, 0x4}]}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x2000, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000200)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fchflags(r2, 0x0) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x24, 0x2, 0x0) setsockopt(r3, 0x6, 0x41, &(0x7f0000000280), 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x0, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r5 = semget(0x0, 0x3, 0x200) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x414) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001640)=""/4096) sysctl$kern(&(0x7f00000001c0)={0x1, 0x40}, 0x2, &(0x7f0000000200), &(0x7f00000002c0), &(0x7f0000000300), 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 0s ago: executing program 6 (id=592): syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./file0\x00', 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.187' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 52172937113390 pckbd_enable: command error witness: lock order reversal: 1st 0xffff8000014d9708 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd800f7ecda0 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8340cb6d -> 0xffffffff8337ffd2 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfc #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 sosplice+0x312 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd800f7ecda0,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd800f7ecd88,1) at rw_do_enter_write+0xba rrw_enter(fffffd800f7ecd88,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806bf25ea8,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806bf25ea8,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a304360) at vfs_lookup+0x11c namei(ffff80002a304360) at namei+0x7ca unp_connect(ffff8000014d9520,fffffd8071d4f000,ffff8000390094e0) at unp_connect+0x29d uipc_dgram_send(ffff8000014d9520,fffffd805ef63300,fffffd8071d4f000,0) at uipc_dgram_send+0x163 sosend(ffff8000014d9520,fffffd8071d4f000,ffff80002a3045e8,0,0,e) at sosend+0x804 sendit(ffff8000390094e0,7,ffff80002a304768,e,ffff80002a304820) at sendit+0x5a5 sys_sendmsg(ffff8000390094e0,ffff80002a3048d0,ffff80002a304820) at sys_sendmsg+0x246 syscall(ffff80002a3048d0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3786bcfde70, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002a303fe0 rbx 0 rdx 0xffff8000014899c0 rcx 0xffff8000390094e0 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002a303ec0 r9 0x8080808080808080 r10 0x4cc3f50b025b157 r11 0x7eea035db6275313 r12 0xfffffd8003f458c0 r13 0xfffffd800472c7a0 r14 0x3 r15 0xffffffff834145c3 substchar+0x7bc8 rip 0xffffffff82bb41e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a303fd0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=201274 pid=74102 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800039009248,0xffff800039008d28 process=0xffff80003c4d1838 user=0xffff80002a2ff000, vmspace=0xfffffd806caff3e8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 27344 394294 66242 0 2 0 syz-executor 1754 296669 72035 0 2 0 syz-executor 74102 21136 28084 0 7 0 syz-executor *74102 201274 28084 0 7 0x4000000 syz-executor 64762 51751 18948 0 2 0 syz-executor 64762 440647 18948 0 2 0x4000000 syz-executor 3181 237894 79797 0 2 0 syz-executor 3181 55847 79797 0 3 0x4000080 sbwait syz-executor 3181 137330 79797 0 3 0x4000080 fsleep syz-executor 14578 457348 40476 0 2 0 syz-executor 14578 485417 40476 0 2 0x4000000 syz-executor 14578 363824 40476 0 3 0x4000080 fsleep syz-executor 14578 375921 40476 0 3 0x4000080 fsleep syz-executor 83957 316694 5790 0 2 0 syz-executor 83957 4402 5790 0 3 0x4000080 fsleep syz-executor 40476 462113 79401 0 3 0x82 nanoslp syz-executor 68122 289049 0 0 3 0x14280 nfsidl nfsio 80347 285536 0 0 3 0x14280 nfsidl nfsio 50867 471349 0 0 3 0x14280 nfsidl nfsio 70538 383000 0 0 3 0x14280 nfsidl nfsio 21690 18307 0 0 3 0x14280 nfsidl nfsio 43549 154528 0 0 3 0x14280 nfsidl nfsio 86034 17096 0 0 3 0x14280 nfsidl nfsio 29942 363329 0 0 3 0x14280 nfsidl nfsio 74765 108976 0 0 3 0x14280 nfsidl nfsio 5888 325658 0 0 3 0x14280 nfsidl nfsio 48134 194682 0 0 3 0x14280 nfsidl nfsio 57481 173743 0 0 3 0x14280 nfsidl nfsio 42383 144215 0 0 3 0x14280 nfsidl nfsio 72899 453025 0 0 3 0x14280 nfsidl nfsio 19044 254848 0 0 3 0x14280 nfsidl nfsio 96417 331985 0 0 3 0x14280 nfsidl nfsio 35295 183401 0 0 3 0x14280 nfsidl nfsio 56959 425031 0 0 3 0x14280 nfsidl nfsio 75635 359450 0 0 3 0x14280 nfsidl nfsio 26719 70417 0 0 3 0x14280 nfsidl nfsio 18948 68523 79401 0 3 0x82 nanoslp syz-executor 66242 404024 79401 0 3 0x82 nanoslp syz-executor 72035 343037 79401 0 3 0x82 nanoslp syz-executor 28084 243999 79401 0 3 0x82 nanoslp syz-executor 75195 428377 79401 0 3 0x82 wait syz-executor 79797 319860 79401 0 3 0x82 nanoslp syz-executor 5790 402785 79401 0 3 0x82 nanoslp syz-executor 79401 319140 72195 0 3 0x82 kqread syz-executor 72195 273752 97730 0 3 0x10008a sigsusp ksh 97730 157038 10116 0 3 0x98 kqread sshd-session 10116 90332 52525 0 3 0x92 kqread sshd-session 73474 395409 1 0 3 0x100083 ttyopn getty 52525 102055 1 0 3 0x88 kqread sshd 9573 95641 75989 74 3 0x1100092 bpf pflogd 75989 319699 1 0 3 0x80 sbwait pflogd 36056 274329 80768 73 3 0x1100090 kqread syslogd 80768 224439 1 0 3 0x100082 sbwait syslogd 4369 270545 1 0 3 0x100080 kqread resolvd 12174 454916 88068 77 3 0x100092 kqread dhcpleased 48717 246496 88068 77 3 0x100092 kqread dhcpleased 88068 379381 1 0 3 0x80 kqread dhcpleased 25942 148631 0 0 3 0x14200 pause smr 8717 16038 0 0 2 0x14200 zerothread 66010 60055 0 0 3 0x14200 aiodoned aiodoned 55750 430300 0 0 3 0x14200 syncer update 1177 147996 0 0 3 0x14200 cleaner cleaner 30073 238443 0 0 3 0x14200 reaper reaper 43082 238875 0 0 3 0x14200 pgdaemon pagedaemon 33497 462719 0 0 3 0x14200 bored viomb 11208 171369 0 0 3 0x40014200 acpi0 acpi0 9922 366496 0 0 3 0x40014200 idle1 94535 100478 0 0 3 0x14200 bored softnet1 44679 31744 0 0 2 0x14200 softnet0 14201 458456 0 0 3 0x14200 bored systqmp 29146 379065 0 0 3 0x14200 bored systq 94739 406183 0 0 3 0x14200 tmoslp softclockmp 78204 378215 0 0 3 0x40014200 tmoslp softclock 89335 106271 0 0 3 0x40014200 idle0 1 2916 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 74102 (syz-executor) thread 0xffff8000390094e0 (201274) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a0a408) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014d9708) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10361 11174K 11493K 166960K 12875 0 pcb 17 13K 14K 166960K 223 0 rtable 259 10K 10K 166960K 605 0 pf 35 17K 81K 166960K 107 0 ifaddr 44 8K 8K 166960K 88 0 ifgroup 55 2K 2K 166960K 128 0 sysctl 3 1K 9K 166960K 14 0 counters 68 36K 37K 166960K 138 0 ioctlops 0 0K 4K 166960K 1632 0 iov 0 0K 12K 166960K 35 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1429 90K 90K 166960K 2020 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 14 136K 136K 166960K 20 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 773 0 sigio 0 0K 0K 166960K 11 0 proc 72 115K 212K 166960K 674 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 57 0 in_multi 99 7K 7K 166960K 154 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 478 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 250 168K 186K 166960K 8799 0 UVM aobj 17 8K 8K 166960K 20 0 pinsyscall 43 86K 103K 166960K 1980 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 12 0K 1K 166960K 60 0 temp 60 8671K 8746K 166960K 45917 0 kqueue 13 20K 30K 166960K 134 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 90 0 87 1 0 1 1 0 8 0 rtentry 176 161 0 50 6 0 6 6 0 8 0 unpcb 144 546 0 491 9 5 4 4 0 8 1 syncache 336 10 0 10 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 174 0 169 3 2 1 2 0 8 0 arp 136 27 0 6 1 0 1 1 0 8 0 inpcb 328 705 0 694 12 6 6 10 0 8 5 nd6 152 36 0 9 2 0 2 2 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 26 0 26 2 1 1 1 0 8 1 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 10 0 1 1 0 1 1 0 482 0 pffrnode 88 10 0 1 1 0 1 1 0 8 0 pffrent 40 13 0 4 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 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 46 0 14 1 0 1 1 0 8 0 pfstkey 128 48 0 16 2 0 2 2 0 8 0 pfstate 448 47 0 16 5 0 5 5 0 8 1 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 676 0 209 34 4 30 31 0 8 0 art_table 40 680 0 209 5 0 5 5 0 8 0 art_node 32 160 0 62 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 15 0 3 1 0 1 1 0 8 0 shmpl 112 15 0 3 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2736 0 1221 96 0 96 96 0 8 0 ffsino 296 2736 0 1221 118 0 118 118 0 8 0 nchpl 144 3787 0 2081 64 0 64 64 0 8 0 rtmask 32 7 0 7 3 2 1 1 0 8 1 vnodes 216 3228 0 0 180 0 180 180 0 8 0 namei 1024 14035 0 14034 3 1 2 2 0 8 1 percpumem 16 84 0 35 1 0 1 1 0 8 0 vcpupl 3968 2 0 0 1 0 1 1 0 8 0 vmpool 840 2 0 0 1 0 1 1 0 8 0 kstatmem 264 78 0 52 4 1 3 3 0 8 1 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 13436 0 13436 9 8 1 8 1 8 1 plimitpl 152 128 0 110 1 0 1 1 0 8 0 sigapl 424 1096 0 1028 9 1 8 8 0 8 0 knotepl 120 535 0 0 17 0 17 17 0 8 0 kqueuepl 224 219 0 209 2 1 1 2 0 8 0 pipepl 344 308 0 281 12 6 6 9 0 8 3 fdescpl 528 1060 0 1028 3 0 3 3 0 8 0 filepl 160 7059 0 6804 25 9 16 20 0 8 5 lockfpl 104 287 0 285 2 1 1 2 0 8 0 lockfspl 48 74 0 72 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 45 0 28 1 0 1 1 0 8 0 ucredpl 104 924 0 911 1 0 1 1 0 8 0 zombiepl 144 1029 0 1028 1 0 1 1 0 8 0 processpl 1232 1096 0 1028 6 0 6 6 0 8 0 procpl 664 2121 0 2045 8 0 8 8 0 8 1 sosppl 176 5 0 5 2 1 1 1 0 8 1 sockpl 752 1355 0 1286 22 11 11 15 0 8 4 mcl64k 65536 22 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 55 0 0 7 0 7 7 0 8 0 mtagpl 96 44 0 0 2 0 2 2 0 8 0 mbufpl 256 259 0 0 16 0 16 16 0 8 0 bufpl 280 4469 0 128 311 0 311 311 0 8 0 anonpl 32 13700 0 0 112 1 111 111 0 246 0 amapchunkpl 152 28676 0 28116 37 7 30 34 0 158 2 amappl16 200 3469 0 3384 35 23 12 27 0 8 5 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 459 0 458 1 0 1 1 0 8 0 amappl12 168 1437 0 1396 3 0 3 3 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 61 0 47 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 28 0 25 1 0 1 1 0 8 0 amappl7 128 93 0 92 1 0 1 1 0 8 0 amappl6 120 332 0 319 1 0 1 1 0 8 0 amappl5 112 77 0 66 1 0 1 1 0 8 0 amappl4 104 437 0 408 1 0 1 1 0 8 0 amappl3 96 4917 0 4825 3 0 3 3 0 8 0 amappl2 88 1171 0 1095 2 0 2 2 0 8 0 amappl1 80 12149 0 11557 14 1 13 14 0 8 0 amappl 88 7922 0 7750 5 0 5 5 0 92 0 uvmvnodes 80 126 0 0 3 0 3 3 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 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 254 0 254 2 2 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 19 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1060 0 1028 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1060 0 1028 1 0 1 1 0 8 0 vmmpekpl 168 10327 0 10276 3 0 3 3 0 8 0 vmmpepl 168 73846 0 71827 112 7 105 109 0 357 14 vmsppl 488 1059 0 1028 5 0 5 5 0 8 0 rwobjpl 80 22108 0 20981 35 6 29 33 0 8 1 pdppl 4096 2131 0 2058 115 42 73 85 0 8 0 pvpl 32 22113 0 0 182 3 179 179 0 265 0 pmappl 256 1061 0 1028 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 317 0 53 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8380aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a0a200) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x798105c2e2f0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd800f7ecda0,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd800f7ecd88,1) at rw_do_enter_write+0xba rrw_enter(fffffd800f7ecd88,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806bf25ea8,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806bf25ea8,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a304360) at vfs_lookup+0x11c namei(ffff80002a304360) at namei+0x7ca unp_connect(ffff8000014d9520,fffffd8071d4f000,ffff8000390094e0) at unp_connect+0x29d uipc_dgram_send(ffff8000014d9520,fffffd805ef63300,fffffd8071d4f000,0) at uipc_dgram_send+0x163 sosend(ffff8000014d9520,fffffd8071d4f000,ffff80002a3045e8,0,0,e) at sosend+0x804 sendit(ffff8000390094e0,7,ffff80002a304768,e,ffff80002a304820) at sendit+0x5a5 sys_sendmsg(ffff8000390094e0,ffff80002a3048d0,ffff80002a304820) at sys_sendmsg+0x246 syscall(ffff80002a3048d0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3786bcfde70, count: -15