last executing test programs: 4.200989771s ago: executing program 2 (id=17): r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xa5fe}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) read(r1, &(0x7f0000000080)=""/170, 0xaa) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000180)={0x10, 0xd, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3fdd5bfa}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x10}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}], './file0\x00', 0x5}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x97, 0x0, &(0x7f0000000380)=""/151}) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000480)=""/98) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/32) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000540)=0x44) connect$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r0, 0x3}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000640)=0x5) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000680)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000006c0)=0xc) lseek(r0, 0x6, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000007c0)={0x85, 0x0, &(0x7f0000000700)=""/133}) socket(0x20, 0x1, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000800)=""/228) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0xfffffffffffffffc) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000940)='+\x00'], &(0x7f0000000a00)=[&(0x7f00000009c0)='\'&)!&-+[\x00']) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000a40)={0x10, 0x7, [{&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xb839}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5e357cbd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x6}, {&(0x7f0000455000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000edb000/0x4000)=nil, &(0x7f0000c34000/0xb000)=nil, 0xffffffffffff8000}, {&(0x7f00007d8000/0x3000)=nil, &(0x7f000079c000/0x2000)=nil, 0x1}, {&(0x7f0000555000/0x1000)=nil, &(0x7f0000e17000/0x3000)=nil, 0x8}, {&(0x7f0000f10000/0x4000)=nil, &(0x7f0000951000/0x2000)=nil}, {&(0x7f00007c8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000b3f000/0x2000)=nil, &(0x7f0000cdc000/0x3000)=nil, 0x4}, {&(0x7f0000401000/0x400000)=nil, &(0x7f000099c000/0x3000)=nil, 0xb5}], './file0\x00', 0x81}) semop(r2, &(0x7f0000000c40)=[{0x4, 0x6, 0x1000}, {0x0, 0xed, 0x1c00}, {0x0, 0x5, 0x800}, {0x1, 0x80}, {0x2, 0x7}], 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000c80)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000d00)={0x7, 0x7, 0x9, 0xca89, "a7698c2432fc690e2527221eb1c8f02ebd7f001f", 0x7ff, 0xffffffff}) 3.974570834s ago: executing program 4 (id=31): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x1000f}], 0x1) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577a", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x0, {[0xfffffffffffffffb, 0x1, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x800000, 0x0, 0x1, 0x100], [0x2, 0x0, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x0, 0x0, 0x800000000000000], [0x100000004, 0x2, 0x0, 0x10000, 0x81, 0x11000, 0x8], [0xff, 0x20000000000, 0x1, 0x100000001, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0x80, 0x80}, {0x3, 0x5, 0x6, 0xfffffffffffffffe}, {0xcc8b, 0x2, 0x0, 0x48}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x1, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1, 0x400000000000}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) execve(0x0, 0x0, 0x0) 3.401720177s ago: executing program 2 (id=40): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x6) ioctl$FIONREAD(r0, 0x80047476, &(0x7f00000001c0)) r1 = syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) r2 = syz_open_pts() close(r2) read(r2, &(0x7f0000000240)=""/211, 0xd3) (async) read(r2, &(0x7f0000000240)=""/211, 0xd3) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x3) syz_open_pts() (async) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) 3.144581713s ago: executing program 7 (id=41): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) read(r1, &(0x7f0000000200)=""/255, 0xff) unveil(0x0, &(0x7f0000000080)='W\x00') sysctl$hw(&(0x7f0000001100)={0x7, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffe49) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000040)="abe2576a3a00023b0c60dd8ea511a4c64156997f0b6141b9fdddf61564430d7afb1955e0ad1da0df0c9a9ac8ed8af5fabad7d7a7172d288df45b9d4b4612cf7b2dd2b30f65afce4fdb5f1bd4fe3fe701f9d920509bec545e5e9b843f14b809929f896b38051a22d47a0e4eb883af08235056d1e80630fc609f2b9d820bfdd31d42980415402321975e01117d987a3be2ba254b959fb49aaf9d14cbec542bb544a6bfe1ad69530136d82b305f98f2e8ecc23c686bce2b7f8f00fc019bb16a154f8de15d6877301c2b15b861958e9eb28d400da0ca7bef18db580b3293330207c841f9291976a4c25a3ac2999256516bba194edd7fc1d6f5472d69", &(0x7f0000000140)=0xfa, &(0x7f0000000180)="da825ee1daddf00daa7bd7ec2b248c2dfd35f67219fc968f2010f2e1372e0269a6485cf065373daa1d679d2b83783ef2fad18a3b2f582db44b3a237794c04252a88e52d24f996b1efb6460a9ab783c8bcfbd19d5438187cb0337800a1e5a92bcc0fc09b6469881f2152c8066c2284a97a8bf82dcfabdb19b9deaa9953261f11012872ac48cb1b84d472ac5985a9b22848baddc86545a14424961d175eaefe590b08f9f7f380ee1f23d130f61db754b66ac744990867250417b16b5d9f6d363c49f982be342b85b1c93", 0xc9) 3.141265582s ago: executing program 2 (id=43): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x1400}, {0x2, 0x2, 0x1800}, {0x4, 0xe9b1, 0x1800}], 0x3) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100), 0x0) (async) r4 = syz_open_pts() poll(&(0x7f0000000000), 0x35, 0x0) (async) dup2(r4, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r7) (async) syz_open_pts() (async) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) (async) writev(r8, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r8) syz_open_pts() (async) dup2(r1, r6) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r9 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000000c0)=0x80) (async) socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0xfdbc) 3.072859819s ago: executing program 1 (id=44): r0 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x138, &(0x7f00000005c0)=ANY=[@ANYBLOB="ff02"]) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x4ebfac6bbaf7925) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!b', 0x3}], 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f0000375000/0x4000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x5}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000198000/0x4000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000048b000/0x4000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x2}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0xb026) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) pwritev(r4, &(0x7f0000000880), 0x1, 0xfffe) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r5, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) ftruncate(r5, 0x40000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x3, 0x3e, 0x20, 0x0, 0xffffffffffffffff, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x7fffffffffffffff, 0x0, 0x4], [0x0, 0x2, 0x100000000, 0x0, 0x0, 0x4], [0x0, 0x2e, 0xa, 0x0, 0x4, 0x100], [{}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {0x0, 0x30f, 0x8001}, {0x0, 0x0, 0x4, 0x4}, {0xfffe, 0x0, 0x76}, {0x0, 0x3, 0xfffffffb}], {0x0, 0x10}}}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r7 = open(&(0x7f0000000540)='./file0\x00', 0x18289, 0x0) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x2) select(0x40, &(0x7f0000000080)={0x10, 0x9, 0x5, 0x103, 0x200000000001, 0x7, 0x86, 0x6}, 0x0, &(0x7f0000000580)={0xfb7c, 0x0, 0x7ffffffffffffffd, 0x5, 0x80000001, 0x4, 0x6, 0x3}, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) write(r8, &(0x7f0000000140)="cc50ec247085908553f227aec20764811d92d11e1fa3750c0b76841ee941bea892dd5715a25d64a50fe3be65580e719acf4b2d212c13a01fe3ac25cff45bcdb114aef95b0cc0d9f5cde9fb3a512c028859d5dba74858e5404ff8e5d86a85865d34906de53687c8b513e7de51606ff87384aed96570f96504c15cca9504334e286eb4cb1be2863312e44c1e7d58b5a37770e4b1030766d5242387f58990c5c5a2c9904044a427f6f6a7bc2ec85c0e4869ea1cef518f6b80e9d6a84d74d9f711b942108500256bd93c4150366eb055b17209905e65ad54c69b7fc31e1172dd1817b9813ba2c604567e60cf2d8399d7550f5141799a219e9161d453b6c5", 0xfc) 2.917875315s ago: executing program 4 (id=48): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 2.712066902s ago: executing program 4 (id=52): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x80) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 2.711729291s ago: executing program 4 (id=53): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0xb) poll(0x0, 0x5a, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x100000000000000, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0xb026) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) accept(0xffffffffffffff9c, &(0x7f00000006c0)=@in6, &(0x7f0000000680)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000500), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) socket(0x1, 0x1, 0x2) socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000440)=0x2a93, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlink(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$unix(r3, &(0x7f0000000480)="80f978a1aa3d23e960d8763368dd26039488b10e4333ca6f3cea496c0a6882e71f594d34596521da1e3a1d32f1de9a0fa571ff457a90cda8c2fef5f0b4091356e8326c9a110dd7f4a824209f5c303c513e90ba609580df8ff0bccd76eb8caeb03d26bf955ceeeb2b318d50261a60a528a2c5b183829d4cfa5917b1066f1398608075a88a337fd3d934c0be7288f9615c98d779cc092fa0ca5900d28f1ed54d84b5e19a4322bb43fea8a63cba951461d2e49ef2c89e89ca446cfcb8b24c300d3db2cd9d83a3519a0672da4daaff11c2103930eeb6bbe5c9d27bf7a3581f44bcffea0b1b8c553c61be43cf75c6fec271e4f851de1f1d4c6d", 0xf7, 0xc, 0x0, 0x0) chflags(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000) 2.629339737s ago: executing program 4 (id=54): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.614203625s ago: executing program 5 (id=57): socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000003c0)="2a019db3173ad3aa83fc06285ba79ba520126d496e56607fe0663aaf0a5a3fb5ffb3cdeb91e22597daafbd92028270a4d67bd62c54e0051eb22257b3505039133b074ef52d2aaf996f065505e583ed32f9234677a375811792ccabebb8d4780f0977eb03c27e52511df99965223d53fc08bd71e6edcffe642c5396f1e8d3f15477b9a8a54090bfb8978ab5a74e2faa37f4a7", 0x92, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0xffff, 0x4, &(0x7f0000000000)=""/173, &(0x7f0000000100)=0xad) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r2) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0xfffffffffffffff8}, &(0x7f0000000080), &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)='U5', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9598997c43a74ccdbb189acb3d185587234186e96b8fde9ff9451de05a87b8b893e2abd154dd886eafbe03881f701322b3a", 0x60}, {&(0x7f00000002c0)="ebf111d60ebc79c65fd37fdba97a70cc19c2ad6b10db4302707342d73b0aa55073424849fcfc757ec284632b6107e59f336531dfe02164fc8e88fb580e85a46ebe02cc214c6e8a2c719f97a661cfdbe4ffbf69172a69b04078faa996b3aa2a65c3079dd6ad9f08b24e1d5c2e992b5b27de506fef8c04cfbf2bb9f71a00e9e896b5146e8a8101c6b4df6aa277bcb8b832aef18b278b35e35a75a9746e42aea3aeb091ac6a0936b7ed1cbc66ce2f31211e6153d1de0c444086939991890acb63d6e94e7894885b7f8e34cde4882d3d6d439352041eae184583143ced85490e79645f291321e5ca68bf3d3acfaa", 0xec}], 0x3) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 2.440656263s ago: executing program 5 (id=58): r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) read(r1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "dfc544", 0x8, 0x11, 0x0, @rand_addr="fc0000002000000001000000009c00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0x8}}}}}}}) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000080)) close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffff7, 0x1000000, 0x2003, 0x2, "99400000400000000002000000000000499a2700", 0x0, 0x404}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) syz_open_pts() 2.435553998s ago: executing program 2 (id=59): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.434975241s ago: executing program 7 (id=60): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x13a) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000380)="c3679c", 0x3}], 0x1, 0x10000) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60826e030028000500000000000000000e14fd1113596400ff02ff"]) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x13a) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000380)="c3679c", 0x3}], 0x1, 0x10000) (async) syz_emit_ethernet(0x5e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60826e030028000500000000000000000e14fd1113596400ff02ff"]) (async) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) (async) 2.432396699s ago: executing program 4 (id=61): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x13a) close(r0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 2.432130205s ago: executing program 32 (id=61): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x13a) close(r0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 2.36311993s ago: executing program 8 (id=74): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) r1 = getuid() r2 = socket(0x10, 0x2, 0xbe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8829, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) recvmmsg(r3, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2, &(0x7f0000000440)=""/164, 0xa4}, 0x7f}, 0x10, 0x800, &(0x7f0000001700)={0x101, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) r6 = getpgrp() r7 = getegid() r8 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}, 0x81, 0x0, 0x10001}) r11 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r14 = getpid() r15 = msgget(0x3, 0x206) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f80)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x2, 0x4, 0x0, r14, 0xd, 0x2, 0x0, 0x8}) r16 = getuid() r17 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r17}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r18 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r18, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="eeee254db6f849fa06de497d103a6a8a554b8e45d47287d88d333b5690fcd07c4825", 0x22}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES8=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000022ac200000006112ad1252e4d1d874440c24a78ae1814511e0c53c867f5b3c2194364f98a6a00ac287440b3f3373e5c33ed41f9529aaae4fadb1f26bf599818269052a07a8c17b3e82e8f769c761e513c76b73ab4572d0321341ad70fc24c44eeaecd74b84d62c99575ca618d564b52322144ff030462116ddac1ed6efdc4bdcd445", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYRES64=0x0], 0x168, 0x8}, 0x0) 2.18830847s ago: executing program 1 (id=62): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r0, 0xb, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.186923005s ago: executing program 7 (id=64): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x1, 0x1, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0xdca}, {0x5, 0xe}}) ftruncate(0xffffffffffffff9c, 0x7) 2.185352516s ago: executing program 3 (id=66): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000100)=[r2, r3, r7, 0xffffffffffffffff, r10]) getgroups(0x5, &(0x7f0000000140)=[r6, r5, r4, r5, r5]) r13 = shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x4, r9, r4, r1, r11, 0x82, 0x2}, 0xfc, 0x3, r8, r8, 0xa0, 0x6, 0x9}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) lchown(&(0x7f0000000200)='./file0\x00', r9, r12) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f0000000500)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="6ca773c3db698755cbd5ec5fd8e20b76d840d546a5f34fd57fab6fe50f30fe3f536376f136b86751824358f8ab583739c51b8c2202b4d80b5f553684d236f554539e110fd36836f8120c5a6baff15e9950a050041c064219c2e9b9ba50a8a388f0ee7bbb1a66b562a66d6e44a17f33118629270ab21ec48ed159e3c52197f39586d908d86e82ad1385bdbd4f549b2d83f0518b630af8938bfeb2b4af567e1636c559be56ed1caa1c2b2425ae", 0xac}, {&(0x7f0000000380)="86d0e179f7e9953465f21203345fb1bf67d3d412ef323559419c", 0x1a}, {&(0x7f00000003c0)="a7e4f4388cd0d8833fc6e91a7dd36c7db035f92ad991d47593a5a9c813b45dbaf2c0a4cb2f3feefca10904d7f4c1706580c1f27f008c409e0a91c7d071abc7b6e5", 0x41}, {&(0x7f0000000440)="7159477354dd", 0x6}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r6}], 0x20, 0x2}, 0x401) sendto$unix(r14, &(0x7f0000000540)="96868f72d707b1755964664e6ca329f9", 0x10, 0x4, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm(&(0x7f00000005c0)={0x2, 0x7}, 0x2, &(0x7f0000000600)="83d2a8ac2adf8da9af251dd71c43c0a5cf757c0331477a6b83c1f286ff23c08bf61766d0e5802bd484d0ce3def1cadcd3a9b7b4c934430031e370ded6f466f30c40c179ae3d4cc06983ce8fb6b58d79353f6bc6f22b10a6f95d81c1ff5947a0071f1107fc4d73b677f4d4d740ddcddcf0743c1569074a0bcb6e25d1b37159565e761e34746b750551027145f61d7a2d28cf71017567899a4a5f30718aae0cbb02e30293f07815e637fb8f58d88d477", &(0x7f00000006c0)=0xaf, &(0x7f0000000700)="2aba76a6a470b57bb707a13432f4c4b104d31403000a224ca4385337ca6ec8ed1ecfd35c051c4d3fca7b4990843a4f092f11d2f5df660462bc40195cfcd9939370544fd3c80437a27e0fa497984e9044e5d7de3e8f42e5c6412e8820f4a72f2be0e6f0fa1accb2d9f6e37c99f62aa2ab725885e68c7a5729287e12301bf6a609c56a35217cd9a1d71057b10566878a441fd58332acbe389dc35016b3dd74658c4bac69fdf4104b5bad893cb2ba58758eb005a88a1247045bca", 0xb9) sendto$unix(0xffffffffffffff9c, &(0x7f00000007c0)="28c6cb8946e1ff0b8e917f5dc1d78c55cd5f13a4ff0738633abb1312a2fdce1798ca4df9bd49c554eaa606eca8d07e2a4cac94d729615a46c4c3f2d5151d77945136e6bf7edea706a7e3e20006b25494077b1a045a247f1b5691ece78555cf0354f1fdac2c517c2d15a82fef8ae09dd0609da326de069bedf4583a1f638b35832c3d53bbe2236a096c0583aea2979ba87803494c212fd659dda94517537506868a42a69db594486894846dd6441712b3dfcb2a63", 0xb4, 0xe, &(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000b40)={&(0x7f0000000900)=@un=@abs, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)=""/35, 0x23}, {&(0x7f0000000980)=""/74, 0x4a}, {&(0x7f0000000a00)=""/47, 0x2f}], 0x3, &(0x7f0000000a80)=""/191, 0xbf}, 0x800) shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x1000) getrusage(0x0, &(0x7f0000000b80)) r16 = socket(0x2, 0x8000, 0xa) r17 = geteuid() fchown(r16, r17, r6) getrusage(0x0, &(0x7f0000000c40)) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000d00), &(0x7f0000000d40)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000d80)='./file0\x00', r9, r18) munlockall() shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000000e40)=""/196, 0xc4}, {&(0x7f0000000f40)=""/209, 0xd1}, {&(0x7f0000001040)=""/209, 0xd1}, {&(0x7f0000001140)=""/27, 0x1b}, {&(0x7f0000001180)=""/9, 0x9}], 0x5, 0x2) 2.143947119s ago: executing program 1 (id=67): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f0000000540)="6a0dbd26e8e171e72670438d84c201fe052b4ae93e62c827d26399a8351758f8a51a48ca659964cab3afb72a335a1e46022a6f0bf4c800f31952a28d082be6087b3dfa050000002f13d3c9638d7fe3e5cc330062c3ffea69f37d06104709968848924d0100fc95407160a0631e2c0c16459c5302655ca8c80c6d14d29a68a65a5ac596b6b9fc1ccb400072967d36fad69225163ccbe93638ef161aebf717c99450b4cedf365e0a4cb41179928d4ce6d61b73566afb873ebde8d6a7a326f17609b575bc65b38d54a4a44e95190951fe84a9dc45ca755c910eeb4feb462c65eee76d87f7d18da6b365726063a92cb56b17ff25cf047f24af2b24933f37b8bd5c55d9f6e27533f6ef921d7660f9067ba92bb3cd8291cdb27ab6065ac7086fef88d62432946b0f92e41f4d8c4aab2fcbdbbc75f9a41bc24c4877a480dc", 0x13b}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.142073584s ago: executing program 0 (id=68): r0 = socket(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0xab5fcf8cab5c23cc) shutdown(r0, 0x2) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) r4 = syz_open_pts() dup2(r4, r3) 1.844716463s ago: executing program 7 (id=70): msgget(0x1, 0x4) getegid() setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 1.841409746s ago: executing program 8 (id=74): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) r1 = getuid() r2 = socket(0x10, 0x2, 0xbe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8829, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) recvmmsg(r3, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2, &(0x7f0000000440)=""/164, 0xa4}, 0x7f}, 0x10, 0x800, &(0x7f0000001700)={0x101, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) r6 = getpgrp() r7 = getegid() r8 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}, 0x81, 0x0, 0x10001}) r11 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r14 = getpid() r15 = msgget(0x3, 0x206) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f80)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x2, 0x4, 0x0, r14, 0xd, 0x2, 0x0, 0x8}) r16 = getuid() r17 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r17}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r18 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r18, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="eeee254db6f849fa06de497d103a6a8a554b8e45d47287d88d333b5690fcd07c4825", 0x22}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES8=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000022ac200000006112ad1252e4d1d874440c24a78ae1814511e0c53c867f5b3c2194364f98a6a00ac287440b3f3373e5c33ed41f9529aaae4fadb1f26bf599818269052a07a8c17b3e82e8f769c761e513c76b73ab4572d0321341ad70fc24c44eeaecd74b84d62c99575ca618d564b52322144ff030462116ddac1ed6efdc4bdcd445", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYRES64=0x0], 0x168, 0x8}, 0x0) 1.428502935s ago: executing program 7 (id=72): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) syz_emit_ethernet(0x1b, &(0x7f0000000400)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0/file1\x00', 0x20, 0x30) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x4000401, 0x4) r0 = shmget(0x0, 0x2000, 0x10, &(0x7f000058c000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/82) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/82) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="6c2c09003cacfa7610c175cfbef80a5ee1cec383815128159e1b30be73ae1dd74f10bff724201ea50390c4c4", 0x2c) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="6c2c09003cacfa7610c175cfbef80a5ee1cec383815128159e1b30be73ae1dd74f10bff724201ea50390c4c4", 0x2c) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xc) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xc) syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) r4 = syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x0, 0x2, 0x2, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x100, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0x0, 0x0, 0xb0, 0x2}}}) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x6e98}], 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r5, r4) (async) dup2(r5, r4) r7 = getpgid(0x0) fcntl$setown(r2, 0x6, r7) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) execve(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt(r8, 0x2, 0x1, &(0x7f0000000200)="43eb6e1a8771c0bf141a0a6d041ece863faabfedcf251516555b", 0x1a) 1.427258908s ago: executing program 0 (id=73): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) close(r0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fchdir(r1) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) write(r5, &(0x7f0000000200)="881e2598c11a388ae7a287c72d40189b724b9aee199774ec8fcf1b2db659a69dc83292b701c353b23e9d6e161b48b492d6096cec25d5ead9a51d175e041a4613b6cf6bf5703f13752357a86f632e4835715d6ec8a36b4585b5a67b3b2d5a0ef445b04c4d481a905adfe585c71554b38ba673175e86194f47e2e3822cd757ef4603573f804a285269caa253a1c53b45e30dd1e2322b193b6245ccc8fef2f960206a06fdb1128b11bd18545dde77f6647a45579fbec2a4d613135ad6a884e5e955472484ae030a92cbd6e2e003913e65541cad4cf9bbfa78861c75fab7b0b7468835d4d0cadc96ab65311a855c3146d14cfb501f3bfe16fa9b139955393dfa", 0xfe) execve(0x0, 0x0, 0x0) 1.426563373s ago: executing program 1 (id=75): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffd, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x80000000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000400)=[{&(0x7f0000002340)="bb6a12de96b93bf117983163d7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb8b72e9219b1e3d27c13670a5de33962293e9f15433bc0972d8ae063401a98c74b10c55611126336b732ecbe1e8317a13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb145f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00a0db57c0cf152dcf77ce8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee8e5fdb4f2ab68d305a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61af7fbf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638ce90c65f433c6f9626a4ee219e76c1610584d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b2156bbbcde140d1e81a49736c0c34a465d8d2224b61b337b1128f46f41c5789643d376a79d60354e13ae23e1a8adc7a1f956b11e47f3bf7e04b5a77e674351653b795994ee2ab550b78e6a547df24dc787ab6f7a8dba219d5d8bee9a8e7f292b38dd021c76e481814efe7433e446792c1a498200597251f5b4db0a2eb1eeb640d5e960446b027492e4336d92f1dbcf36efbd48d88869f72fd986b176ae0e5d68015d8ff5378ca0ea64085671faab30e637cb5f0b7e6dd7a1aaed13274895fcb5e0dda689afc80a5aa67ec0df9079df3fa79b5a5598119539fa8059dce279dfaa985312ed03f276e9da9d003205693624a539ab0ab4b5ad7479fd50217341d028acc93f699f27e87c86c7a77bb7c140cbabbbb658a2350bd36f5d55f36f23ecb6f8e301200b32f0b146415284c4cf9f6bfd838155ed45d339f308c1302868ed5b34ef43eae2be7ba78f4c272c7612da53e392fe5954b0029bf9a212efc4288687a12391e6fbdce074229ee2a4dc2c7a29dc0424c2db8c0241090d89e5c3a317a71baf22d1f077ce607e9128ab9c44be1c336079a7d05980c46e336e14102235efb5f6fae8615e8c62492df40e2c928ff77d5fc5d16f179043649a9b99b2a6d851988935caf560672e8bdc41eb1bedc7a165428d16493ea2650d0ff1e551e020b152494bcc3510a809b559dea6e45152ecf452abf928bed605b961c2e9ce56d5209462bb241190590de0f02ff33268e3cf1b11f491b8e4745c096fd41d7ffb983a3e15faa87299a111f3b7aad2411f54a53e4a52751e514118405b65b97af0f2c2d830ea4d2dcf18ed0ca8294b01d8ffc9a9038bd252a080874ea1fd2bb7bb4dfbaaaf4fcc7d51de844080e8d3a30e6ee404d35857f22f58019d16fe246a54b2ce0d52bbc22300da15ef2cef32938b5500fdcccd7ac5bff5c316160f8ffeeda9f9959d0557c295aa4852d897dc166df9cd8b256188a282ebd9ee27b8727d55bdb8d48f6c3cb5f098df31e8ce8fd02bc2e29b1a999f3d57561bf995faf3d9d23e9d8ad596e818bdd196a86aa2f3c12127106eab11d4363c30819066c07cb541c9544a7447d375c9993a1e1fe3cd950f3d1cfbe36e3991e94203eaf427688", 0x589}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="0dd0e254d9f5fced59ef88ef0800480000200000000000009078ffffffff00000000440c05c30000000600000000"]) 1.426005064s ago: executing program 2 (id=76): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {r0, 0x100}, {r0, 0x1}, {0xffffffffffffffff, 0x4}], 0x4, 0xdd0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) fchdir(r1) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockname(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) 1.273321653s ago: executing program 5 (id=77): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x13a) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff) (async) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000380)="c3679c", 0x3}], 0x1, 0x10000) (async) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 1.270020932s ago: executing program 3 (id=79): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = syz_open_pts() poll(&(0x7f0000000000), 0x35, 0x0) dup2(r2, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a6) r3 = msgget$private(0x0, 0x100) msgsnd(r3, 0x0, 0x0, 0x800) 1.21851757s ago: executing program 8 (id=74): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) r1 = getuid() r2 = socket(0x10, 0x2, 0xbe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8829, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) recvmmsg(r3, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2, &(0x7f0000000440)=""/164, 0xa4}, 0x7f}, 0x10, 0x800, &(0x7f0000001700)={0x101, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) r6 = getpgrp() r7 = getegid() r8 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}, 0x81, 0x0, 0x10001}) r11 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r14 = getpid() r15 = msgget(0x3, 0x206) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f80)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x2, 0x4, 0x0, r14, 0xd, 0x2, 0x0, 0x8}) r16 = getuid() r17 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r17}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r18 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r18, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="eeee254db6f849fa06de497d103a6a8a554b8e45d47287d88d333b5690fcd07c4825", 0x22}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES8=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000022ac200000006112ad1252e4d1d874440c24a78ae1814511e0c53c867f5b3c2194364f98a6a00ac287440b3f3373e5c33ed41f9529aaae4fadb1f26bf599818269052a07a8c17b3e82e8f769c761e513c76b73ab4572d0321341ad70fc24c44eeaecd74b84d62c99575ca618d564b52322144ff030462116ddac1ed6efdc4bdcd445", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYRES64=0x0], 0x168, 0x8}, 0x0) 697.929315ms ago: executing program 5 (id=80): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x0, 0x5, 0x4, 0x9}, {0x80, 0x0, 0x5, 0x40, 0xc81}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)) fchmod(r2, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x2, 0x9, 0xfff7}, {0x1000, 0x8, 0x2, 0xd56, 0x101}, {0x7, 0x73cf, 0x4, 0xfff9}]}) write(0xffffffffffffffff, &(0x7f0000000380)="a3b146cd6b121bf2339a4ca9ef1c", 0xe) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) fchown(r4, r5, 0x0) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000480)=0x3) close(r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000540)={0xa, 0x0, &(0x7f0000000500)=""/10}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000580)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r7, 0x400c5711, &(0x7f0000000600)) setsockopt(r7, 0x7fffffff, 0x7f, &(0x7f0000000640)="8749d389f37c0f3ee7abdfcad6f648e92e05d88e7372755be1bae242681a12d95eac6724b84738211c8946ad384fcc2c6b6477c357c31687d42f055029124dca783e7744a63b7cbe7b68ad2011f0195aac4eb9c1357e42adc1cf5fa2077863cbd788daff03f80a7bb670ccf7b3ecbdfff8add54de303b96303c3ff150349222719ee9bfc59ba30110f77d6cabf750888dec141b38ffce6851750dcfe647bd1efc4cd61eedf560733a837dc87991a3ab180419467a6fa03df03800f63dda6d9b8295ed7d19e317aecd94f5464a0e736bc379c25ba8b062e0a7094719710b0e4606d3179e6aa05bf84e66f60f3d85895ba2d2c0667de135ec682420c10844a5d2bde1fcbd8b5c09b14387508d1e4df799d2833b991950a8059acbcc4c866617c5e6c716df9af9eaea7a3b0a2920e9d825ff1319151b430553ea56853a6a0df2f5ddc7fe17a792e6a6c2cbb414e84cb017789674ad7540d13998c60bc26b7a9e522f442edd41a84d2a4e4126d99bc91222e25eea8eb7f7515b09040ce78404548b773a6a75ac4544c47778d07978e657bcd7e12019eae1e6c6fff27ebaa4822cb11e318cbc1d56f83e56164c95c0d072d17bd2fdf7de012f053dc9754563fa790467021a167d7fe83ca55c4e4e484127b7c7e595cd350bdfecd963abe06f9d523c87273c4d1d2ecf95671fd4a925b6efcca6bee9c70a27f74908d7ca79f10f5481ae8126d949b55bb8b9adc892b5a80fa749802376188758410787d1b38c892c4c70d46ec97f8d3cb8a7346eaddd24d745d6402681199e3798c2f235041af9badd8a0f3e76a6b29b1eeaf5e25d6301492b77931b773a42f296c07caa2dce53fd588c05cf03e53634bfb456c2b931d00921428cdd061478fe0b35fc755d6b3ce6a81da8c136132b7973139d6ee06c80d71b41beb69fe1edbdc20767cde31a9db30f40bf657a8d92bdde7d8ac47fd9b617c78609cd9013f181d44b5c006d1d570d305a0972fe275eb8da7c4a88e0743fca688f3466f846a9061878e54d9e82ea63a956b1a55b58d80cf0e456c057e7b015d0189b42653cdb97110a74dfbae0e2c5dc098cddc7cc6a9b21cc86a0341ba4aa6c95b7c79148f9f34bf0caa3f67d2343824d26fd3d69202615e60cce1bc20ff4efb643300789d27dd3b1ee5defb8eb7ade18fdee9121659685ffb8f1729994456da04a75bc67dc9ef3331bb6faa208d3f71d6440a6c34404361e1109c87bb5fdcfdbc79ee8649d4bdf7b7093491f4995efe8595c680fff536836401596373362d5bb26cddc89188f63c9a8d7c8ee6f76a4e33fd66e32c884709dcb7cb63fdaa52b95b55cdabb5edc4694895d3ffa6808371ba4d71f38612bd0257225ac362f89ef9f44883ae588b9b1de79221cf4c8bb41a2e9ba033d9b6d8d91496eb684ea973b8a76cb804d4faf0cf3531164da04713401a5575fcc3509ed27571aa08b63b441af0774abd8eb7fc8fb41dc042e84a9017ebfde45113126a8984f18ec37a4db1b77d2e42239391d0f7981ed2db9244c7c16f2904d364977e4f39697739698a8219d02b4f8b918beaf5dba22f271ee25f3eed723bf71b39558a0fbbe7c92a1b02d7730da692e1b851bbdefd4964197f27ea44a810e759145e303ea2e707de68f6c301eda66063788166a7b54309ff200fce4f99d648f14276a59bbf63ada378afe47feb710b1256f44fd37f94b1a2d23313164c94210e01e80ad67328f0ff3895ab3e8aaeb88367c61cc9acf90e91cd79798607aab666f0bcd5f4d699eadcbe40d005979abe0fb5d74e55f3c895437e9e7eaffe14922fb1e2c97b7c2eb1ae1cbf73ddf357b415e19453937b4280788a41e5b21f5ac0a81c5ec1374325033f8fd2845d5a824fe1759af9de5ed9bd6ab4e31cd1d3e4d0a4639f15649e9c4eddef465175957dd18dd5a8259c34178566c64a1ae6aca7163444a8b35fdfe3e972c5acbbbb6787ca964ff962344f22b9fe623fd44746e439954316b188c0ba6a64687b8c1d4421ae0e36507d161d9d75bf8c4a85a2ea00bcb9cbd87cf5bededd4d55fb1375aa5f5412e176a8610a69843be3e985288a57a54b55b7d660700750107fd0ef8d05d2def5cbf9a0130a051c8a5e371a41040badadbaeb2a1e230f6c45bf292be563cf3b3e5c2c576271657fe2460c73cd6b7bc74656beb4062156c53f9638fad47da9c97ff41b2a5e4f7bd532328e79c04ee7ddc7d3e4eb76ee3ea5781783352e35cdb34b443a46535912728ff3a90120fd8e5b06b94eae8fc9c62767dd6d8a898ad7b8ca9532d4467aeb3d95f03060a7ea9241212ba81d97473dcdc1abe13b91316a36cd31d35cd02021cc3303dc97b89fb89bdd01d97d53c3129d07b019bc038a6a77ca653bafd05a9c4cae2b29eab5211885468c858ae78d5607ff41a51ab1f1759148a4c1b41f24e6fdbfad93e986b1a17b8d676b866348d4949f3dbb5d93cf1c395d9c1196d3a9d520d0376914989eec2bf254fc3742fb12e38580213808e7646e262f2092e0612c0e8d548d78c5bcacc17eb502c817c61e08f8912a8c5f3e778d1d3ba692339ad2f89773a94f46689eb8cb68fef19e86407b0ec7decc046f066b458defae986ffcd072f191093cd8eb34a308192f1ced44ee30cfc3af98babc9d11dd08a4a1585e09a6055c1c889d1c066aad5eae51752c9a5a54630d54fe9fa823b67f3b99d9c7b6570290945aecf212532cf20ba0f524615c058739f23bee9a1077fab7db2d807c51eacceb90e85a0fdb697b9f4d6da8793cf57d9e8033f3a55beeb222bffe13bdce4a5b8cc65907aad6f0572193030d58c26c684e500d7c38cb87c99fd58602d2f6df1202a37708b17c744d9a568e1339894bc38659b94cfb6243d21355e070d270cf05c42308a41d3affac1551bf3e7a64896703232510bfa2f45e63d2814a59ebe2175316b6e3c2e3d41106023aeae2776862365419469484c40812fca3a3cada45e21fd00f1db42530b80ed1a7dc418f9b1d776d0c132a90cf607ca0826d26353d43901b148103f4cf910ec5f81d9ea0dfff309932679cfa85d7bdfdcc4a5ecce8ce245b3cdc667b07a2f629d87f40cedb37beca289f3e578d734664b268b4540506a7378197f4545f268a81a255e75abe75557567a025a40d3ec11939aa3d696c552489137415d1030b4a69fcccd568b085edbd308fd5dca94c2741b5d0405c9f0321ee08a95a3aa4041d62e8230a83109c168c0eefd217b7241df4f3dac264b23579a8713f9287e8cdb9a0abe7701315e9b7b5989aecc2fbb4cb3a38bcfe27f772eeb4c5a09e270d7ac1aca615ea97a63faa2332ef415ff56ae5b0d75bba1ae17cfbd4404439e980fc4b0d0f87284afc7eea06347e44e345c39870feb669961d14e2331acd92df93977742bf8a65b860c9a2cf92a19e3e9a62c5a998f1b4124a2e459938ea3204f97676433e485826aab4d39462a721f46bb53a6626a8f1325fe47496b65c424670bd9034a8a0988418b59f61f31fa8d25c03c8e2e0abfbecb6dbfef3926d0ad203bb8f3745d40492cc7aaa2228bb98cb513fa42331b324d7f844e0d9af43e301cfb4ed1d66162c46e3d9f55cdca3b9d2345ce04ae26475f54ffb2cfee61dca3c9256728a9d6c16b7e151b6ac9b179a813a0a8cb8b469b6ba6fa1b010bd4370dc191c47cf47917f6a9046c2fc30fe6b25f1ac4f48af790bc9a9a9e3222be46cb6ac8fc173c410e406de67d5b4213ba77dbc94512b7de1f7f850c0a2f3ab52b8438f5b1457ae781af2fe20380844d96f863df66af88d197647cfb3e059b354847350a164ff947b681c7480825ee0cc6ef60d0b7319e708229e08c985e3b116cc51ac7987e24268388d4fd75280aae0ed12a6ed5d12a1cfd6d6c7a9d1b3e3f71378646bc9c1ff7e4cdaebe674305b2e6890aac0b95c81a4a1ec61f0d6e6ff8f36a06e47697ca37181ff0fb70f0979ed9a717515199f851a6b324c8b1177f4d1f718f8bfdd829fc9bf346aa571939e0cc2d87a5370ac35dbd5830d06dac921b1e99e8c8474898589d166405c5fe09f921f1a29415efda088ed1e6eb135cba58a38102a0e0f376cb9fc1b65bf35f111fefb23daca84b44e8675973c571047f4b4c38f4b7634fd13edf50de107753b8d9714b4f75b964d14ada01265ecd5fda8e3007c00ffa3110d77b01d8679d71349f4b379dd36513c5b4f9549997055c3a31ab6eff3581882a110531e1df3d0b961f6fa121444ea8699abfe55a1320b6c4d3dc080aa1e301d9d068736a06a7863558135aeda291461b2b49096083180ad1b8e3361072004f7a4dacb4ba13484388d2183a255a9ad902594a3e1e4834ec566bb340b2e054ac2401e9e83e8eced04969ca3541cc1a1bd2e9bb6750f69990301a9dec594098bb680396ea2feb7290384b97c3ade31a8a53ca961caaa21360f248294eecf165ec514ccced1f8640e126f5f5c6d6c0b58f19ce1af4c1791bd1c0edc3a8d7a4c552121653e57e9f204ac5f8f35fe9ad82ee966c9a865ae9117327efe742ed03f2bddde9318315928e805fb1409f1295048528a19415ac6699b02f7b5aa60099faa154d405573b16f2577ff4a977283448496649808a4dfbfe77b0c1a398a6e299b98ffb39efc76d93a4f46bdc3fe771416bd36134e56ea80c42bb8d9f4864f3f29a8dc1ad105178b9060798985406d7a3aeb00c779d3152617364f5a732f1bdd8beff85d21f3b83704f9a653cedbf88b17eb9216f5662db9a0d0fca91407bfe682a13c7b75a15c8499f4326a3989854d660c5a2126cf92d59d2893bb59eb8147ae4b17bea97182ba2aaffcbff30904e8b6e4df7ffe1b5d09db02e36677552c4a8ef8bb5c151af288245c29d0b4b5e1eaf88afdf6e94b5dc4bc255d482ec2820e61b4723830e9c10e72b7c59d199d6f2f3ccb66ccb286e38ef48e90342533003888b40c8734a619fc5bad00f2d9852b8d54f89cc3d791cbc2b7192cc3d9e2e8b84197835aa5eaab54fa741321ce31e50476af469fc603e84bd7e333473ac4fe1b252335e631d5d0c1930d206c53d2bda17b84f772646b756d4f337a3079789985fddbfc53e696c7e6e0782c496c88740563259bf6b3c325c3a3523666d478f928a9b4f2194c95d1a51cf5523258ee31d4473556cc117ed3dc31b58366cb40a989450be7256dc703170d2b49165daf942fd7d3dfbaa08ef5d17f906b31ca210e4eabf6037e03e6074a0e719f87ba9417ce07bd9372d125838b8b2606089648bf6ca079c46b98e70387c740dfda820cf42ab49e5ed403db0af81d973a598be8b4cef45197349daaeaf1a063ededa1913f592a2596bbd44c38d7196a893b8053d281af765dda1ac184cf6f16a862c174bb17a1a7612cbf547cc3877973874f9f7111e255435ed11f2cd151d3f73c386314466db03d7740f83e6cc38ac2cacd5c7267b6c9c44de616da9be44e7d12a3fdbc1d1b617404f8c556ae62ed9366d3dbb1109e63d83af32a9c6013ea0ff9644c8c0fe6dfc84170361695d1d5ce46b8a82e5a7c244f27d2280a633dab3e08a738bbe37545d260f983ee1a4e5d85bd46798d201fd03001ad59c6f9ca25e4390cc3ad253a3d0df9e4309fa71b0a1bb48e7a7a9a6f433809142ea91d80be903f911b962579fb9aeb3a2bbca1af5afc39c60454a276cb5d0745869535a819562e6390d16ab3d4d09650fab3c5f483c96543cedbcd51e681abd5c7d45d34423b3ef0613eca0cac6c4626788540f5cc5ed72444831ccb14e092158062ee7b4c168c24bfceaedc4821f5e4b4ae2060", 0x1000) write(r2, &(0x7f0000001640)="1d5af59a19c47d9b50f9eac75f528c9cdfb1d891b4101257f58cb5fdb59fbb1aeea31a5123750e6197b9df28c0e5039f3edc767343463149be6268b2331cc5fa1640f7a9a3f14122197649a9de7497b49248955997b7dbb88140beb8bf7199b9f7c169ce937ba7f145ba7ff145bac7e4c4", 0x71) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000016c0)=0x7fffffff) fchmodat(r7, &(0x7f0000001700)='./file0/file0\x00', 0xc0, 0x2) ioctl$WSKBDIO_BELL(r0, 0x20005701) 697.116695ms ago: executing program 0 (id=81): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file1\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!H', 0x3}], 0x1) write(r1, &(0x7f0000000200)="092020094900db918ec912860000ff4278ad535c2a5756420000000056fec8e2a79185effb770ceba26d49da77e4d37ae10eb3ade287439d927c385e400fa8902e78c8550f8352ae71ed04d5cb4f0fe727c741aa2f88d3dcafe7bea2ed4610d7eb9f71cbeb2cee9a20f85eb527ac4477e7c08974a41af7f89b0a", 0x7a) mknod(&(0x7f00000006c0)='./file0\x00', 0x80, 0xffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0x20007461, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xd538) 696.686979ms ago: executing program 1 (id=82): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="7f2b00000000000000000000bf7ee940fdd15811f5f568467f03000000000000b6d3eda312ece5efd6279f570057c86b5009ef55", 0x34}, {&(0x7f0000000300)="8d6bb85551e48430877ae32f", 0xc}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) 694.98289ms ago: executing program 3 (id=83): unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() (async) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="ed", 0x1) (async) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) (async) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') 694.739181ms ago: executing program 6 (id=84): r0 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file1\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000180)='./file0\x00', 0x2, 0x14) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) getitimer(0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d032b34b77e382526b1572da73c6d53", 0x3e}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) 694.249665ms ago: executing program 7 (id=85): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0xffffffffffff0000, 0xffffffffffffffff}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x2, 0x2, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xe7, 0x10, 0x4, 0x7298}, {{}, 0xfffffffffffffff9, 0x9, 0x40000000, 0x10001}], 0x9, 0x0, 0xa, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x20000, 0x4) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0xffffffff, 0x81, 0x501924cbc612d77, 0xffdffffc, 0xfff, 0x10000001, 0x1, 0x1, 0x200000000004, 0x8}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/149, 0x95}, {&(0x7f00000007c0)=""/190, 0xbe}], 0x6) (async) sendmsg$unix(r2, &(0x7f0000002500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB='#'], 0x30, 0x1}, 0x40a) syz_emit_ethernet(0x226, &(0x7f00000001c0)={@random="3a294aacfd36", @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x1f0, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x57, 0x0, 0x5, 0x0, 0x0, 0xc, 0x67}, @hopopts={0x2c, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @generic={0x1, 0x1c, "f8aa9665be58e40f29ec2aca43f40b087db7c5f436c1adb123b33bde"}]}, @routing={0x3b, 0x6, 0x0, 0x0, 0x0, [@mcast2, @loopback, @loopback]}, @dstopts={0x3a, 0x0, '\x00', [@pad1]}, @dstopts={0x3c}, @hopopts={0x4, 0x1, '\x00', [@jumbo, @enc_lim={0x4, 0x1, 0x2}]}, @hopopts={0x89, 0x2, '\x00', [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x37, 0x0, 0x2, 0x0, 0x0, 0x6, 0x64}, @dstopts={0x6c, 0x22, '\x00', [@pad1, @generic={0x2, 0x42, "f17ba128a4f4bfbe534f065dbd6c3cf669db06abee86e079e7c1c92403e2e598ab45796125a20e295b53564215f1802bd04478e19bf415c472a208766996bdd7d5cc"}, @jumbo={0xc2, 0x4, 0xfe}, @pad1, @generic={0x4, 0x8e, "975a432eedafe8bfefb6b70ca01e1629c7e84d435bfe709d7d14a489bd88b4267336c9bb98f1786e40957147e2bf39a4cb842f7e119c4a0ad4f51946c2990eff911de19286c557a534d1bd13c8a51c90428c5d480cda2a27338c2f005548889151744a4bb0b17a457d0344c6c782586d9b51784f21eb38efac44e93bc2f4b51dd10bad3007d824a63304c368ee7d"}, @generic={0x8, 0x30, "0dd290cff3b94867d127cc9b3f2d30d982c90fa110557be4c58700e44424dd034a773ac42b7c847c9eff8866d82ef058"}, @ra={0x5, 0x2, 0x1}]}], @udp={{0x1, 0x2, 0x8}}}}}}}) 650.860728ms ago: executing program 8 (id=74): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) r1 = getuid() r2 = socket(0x10, 0x2, 0xbe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8829, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) recvmmsg(r3, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2, &(0x7f0000000440)=""/164, 0xa4}, 0x7f}, 0x10, 0x800, &(0x7f0000001700)={0x101, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) r6 = getpgrp() r7 = getegid() r8 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}, 0x81, 0x0, 0x10001}) r11 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r14 = getpid() r15 = msgget(0x3, 0x206) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f80)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x2, 0x4, 0x0, r14, 0xd, 0x2, 0x0, 0x8}) r16 = getuid() r17 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r17}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r18 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r18, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="eeee254db6f849fa06de497d103a6a8a554b8e45d47287d88d333b5690fcd07c4825", 0x22}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES8=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000022ac200000006112ad1252e4d1d874440c24a78ae1814511e0c53c867f5b3c2194364f98a6a00ac287440b3f3373e5c33ed41f9529aaae4fadb1f26bf599818269052a07a8c17b3e82e8f769c761e513c76b73ab4572d0321341ad70fc24c44eeaecd74b84d62c99575ca618d564b52322144ff030462116ddac1ed6efdc4bdcd445", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYRES64=0x0], 0x168, 0x8}, 0x0) 361.143695ms ago: executing program 0 (id=86): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x8873}, {0x0, 0x7}}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x138, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000380)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1ff, 0x5}, {0x1, 0x3ff}}, 0x2) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0xa, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r4) 358.68633ms ago: executing program 1 (id=87): r0 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004558001c006621df01ff9078e0000002dfffffff4e224e2000089078"]) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x100000126c, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0x8b, 0x9e, 0x8000000000000e65}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fcntl$setstatus(r1, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004558001c006621df01ff9078e0000002dfffffff4e224e2000089078"]) (async) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) (async) kqueue() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x7) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x100000126c, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0x8b, 0x9e, 0x8000000000000e65}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x40) (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x0) (async) 357.649223ms ago: executing program 33 (id=87): r0 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004558001c006621df01ff9078e0000002dfffffff4e224e2000089078"]) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x100000126c, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0x8b, 0x9e, 0x8000000000000e65}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fcntl$setstatus(r1, 0x4, 0x0) socket$unix(0x1, 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004558001c006621df01ff9078e0000002dfffffff4e224e2000089078"]) (async) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) (async) kqueue() (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x7) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x6, 0x4) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x100000126c, 0x2, 0x0, 0x0, 0x7ffffffffffffffe, 0x8b, 0x9e, 0x8000000000000e65}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x40) (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x0) (async) 357.48179ms ago: executing program 2 (id=88): r0 = socket$inet6(0x18, 0x1, 0x0) (async) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f00000000c0)=0x35) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) getsockopt(r0, 0x6, 0x2, &(0x7f0000001080)=""/4085, &(0x7f0000001040)=0xff5) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async, rerun: 64) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) (rerun: 64) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) (async) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000300)=0x4) msgsnd(r4, 0x0, 0x401, 0x0) (async) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/136) r6 = semget$private(0x0, 0x3, 0x100) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000002c0)="5fcb16161ce3acc235688a7a6fa66392e0aace4ee5989312e095106a3e4df95de24f74a04cf79269173565bad27f0d204535e58432b6276c1ca90e0cf90243", &(0x7f0000000340)=0x3f, &(0x7f0000000380)="1136d7d4fda7f6f15507e61795360c3ad9d719b25a86e8480563a7e8c17fc993cb35e7350aab22af3dfdb2689feb4d5fa872cf636fee8122e150ebb272be09a3915c769284faddf06c18ffc6d8725f31", 0x50) semctl$GETNCNT(r6, 0x0, 0x3, 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x9, 0x34000}, {0x18, 0x0, 0x9, 0x6}, 0xb, [0x70a, 0xd, 0x3, 0x3, 0x8, 0x4, 0xb4, 0x7]}, 0x3c) (rerun: 32) 357.116418ms ago: executing program 3 (id=89): r0 = socket(0x800000018, 0x2, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) (async) ftruncate(r4, 0x10000) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="7c956484aaaaaaaaaa9ca6aa86dd60000000000000f900000000000000000000ffffac1400204e200000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500480039078fffe"]) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0xf08) (rerun: 64) 352.682502ms ago: executing program 5 (id=90): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000580)="04e27719744d233ecf486fe9db9ff78ed17a846f1843f562493d923d2aa44bea1690f478c08d10903c0f0a0be48f1f42b23a0121dace9c681702f182da9d5056489cc3eaae111747c6f92c6e5991988543d0e9ef8e6a", 0x56}], 0x1) recvfrom$unix(r1, &(0x7f0000000400)=""/85, 0x55, 0x42, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 312.183493ms ago: executing program 6 (id=91): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000300)="9bbe09c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac384652", 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x842, 0x0) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xfffffffffffffffe, 0x40b) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="df56959305ef", [], {@ipv6={0x86dd, {0x0, 0x6, "0000ed", 0x10, 0x0, 0x0, @rand_addr="feff000000006209000000013a00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x100000}}}}}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 210.960195ms ago: executing program 5 (id=92): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000540)="6a0dbd26e8e171e72670438d84c201fe052b4ae93e62c827d26399a8351758f8a51a48ca659964cab3afb72a335a1e46022a6f0bf4c800f31952a28d082be6087b3dfa050000002f13d3c9638d7fe3e5cc330062c3ffea69f37d06104709968848924d0100fc95407160a0631e2c0c16459c5302655ca8c80c6d14d29a68a65a5ac596b6b9fc1ccb400072967d36fad69225163ccbe93638ef161aebf717c99450b4cedf365e0a4cb41179928d4ce6d61b73566afb873ebde8d6a7a326f17609b575bc65b38d54a4a44e95190951fe84a9dc45ca755c910eeb4feb462c65eee76d87f7d18da6b365726063a92cb56b17ff25cf047f24af2b24933f37b8bd5c55d9f6e27533f6ef921d7660f9067ba92bb3cd8291cdb27ab6065ac7086fef88d62432946b0f92e41f4d8c4aab2fcbdbbc75f9a41bc24c4877a480dc", 0x13b}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0x7bed, 0xfffdff81, 0x1603509, "04e4ee0d090000000000000010e0ff7f0500"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 204.164931ms ago: executing program 8 (id=74): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) r1 = getuid() r2 = socket(0x10, 0x2, 0xbe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8829, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) recvmmsg(r3, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2, &(0x7f0000000440)=""/164, 0xa4}, 0x7f}, 0x10, 0x800, &(0x7f0000001700)={0x101, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) r6 = getpgrp() r7 = getegid() r8 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}, 0x81, 0x0, 0x10001}) r11 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r14 = getpid() r15 = msgget(0x3, 0x206) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f80)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x2, 0x4, 0x0, r14, 0xd, 0x2, 0x0, 0x8}) r16 = getuid() r17 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r17}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r18 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r18, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="eeee254db6f849fa06de497d103a6a8a554b8e45d47287d88d333b5690fcd07c4825", 0x22}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES8=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000022ac200000006112ad1252e4d1d874440c24a78ae1814511e0c53c867f5b3c2194364f98a6a00ac287440b3f3373e5c33ed41f9529aaae4fadb1f26bf599818269052a07a8c17b3e82e8f769c761e513c76b73ab4572d0321341ad70fc24c44eeaecd74b84d62c99575ca618d564b52322144ff030462116ddac1ed6efdc4bdcd445", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYRES64=0x0], 0x168, 0x8}, 0x0) 203.819249ms ago: executing program 0 (id=93): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x100000001, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r1) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x12}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0x2000080, 0x4) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 202.711703ms ago: executing program 9 (id=102): setrlimit(0x8, &(0x7f0000000980)={0xce, 0x51}) r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaa37670e51c386dd6073d4770008000000000000ffff0000ff0000000020000000000000000000000000ffffe000000285009078000000008f260cf629248b37719cd8b6c83dabb872343dfaa0964028cb65cfe58a65368570c7671fd46f6b825a856c3f8b7be1e442e95ef2781584e0a4fb69c6415ab6637d02b8c22f359a4ccb8083b0968a942a441dbae629ce5d0fa9360ce2ec39df40bf22178b9765fe9a4c7de2d6d44e5f558fff091c114509fbc94d8d187f90efa61cfb939656c7de3f8567300ed1af50f44835e04edccf1de5375a11a7cb403b2ecef926e6cf36220550d232b9d9b797e328bd599a953035f71af3431a62e1674ffa6319873913da1bbcd6491cc4db61b49e7bf59ee16c31514bde4e1e260309818399cf5525fd00e06576689e7aa977a9f81db8e4"]) close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x54ab) write(r0, 0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x1, 0xe2}, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) semget(0x0, 0x2, 0x324) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffffe, 0x3f, 0x20}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() 98.596399ms ago: executing program 6 (id=94): symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) 98.147781ms ago: executing program 3 (id=95): syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) socket$unix(0x1, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) pipe(&(0x7f00000002c0)) socketpair(0x6, 0x1, 0xcd, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x7ffffff7, 0x2) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(r2, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0x4, 0x5, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/145) semctl$SETALL(r3, 0x0, 0x9, 0xfffffffffffffffe) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000140)=""/159) setsockopt(r1, 0x1000000029, 0xfffffffd, 0x0, 0x0) 97.400633ms ago: executing program 0 (id=96): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x5a, 0x4}) getrusage(0xffffffffffffffff, &(0x7f0000000480)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf", 0x32}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x56, &(0x7f0000001640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0xffffaaa2}, 0x10, 0x1042, 0x0) readv(r3, &(0x7f0000000300), 0x41) recvfrom(r3, 0x0, 0x0, 0x1046, 0x0, 0x0) close(r2) read(r1, &(0x7f0000000200)=""/243, 0xf3) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 94.291753ms ago: executing program 6 (id=97): r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0xffffff85, 0x1ff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000000)="dec939bcb1345c5eb468f6c8cace", 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) 83.610895ms ago: executing program 8 (id=74): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1d) r1 = getuid() r2 = socket(0x10, 0x2, 0xbe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8829, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) recvmmsg(r3, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x2, &(0x7f0000000440)=""/164, 0xa4}, 0x7f}, 0x10, 0x800, &(0x7f0000001700)={0x101, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) r6 = getpgrp() r7 = getegid() r8 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}, 0x81, 0x0, 0x10001}) r11 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r14 = getpid() r15 = msgget(0x3, 0x206) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002f80)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20, 0x8}, 0x2, 0x4, 0x0, r14, 0xd, 0x2, 0x0, 0x8}) r16 = getuid() r17 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r17}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r18 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000080)=[{{r18}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) kevent(r18, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="eeee254db6f849fa06de497d103a6a8a554b8e45d47287d88d333b5690fcd07c4825", 0x22}], 0x1, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=r7, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES8=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r13, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000022ac200000006112ad1252e4d1d874440c24a78ae1814511e0c53c867f5b3c2194364f98a6a00ac287440b3f3373e5c33ed41f9529aaae4fadb1f26bf599818269052a07a8c17b3e82e8f769c761e513c76b73ab4572d0321341ad70fc24c44eeaecd74b84d62c99575ca618d564b52322144ff030462116ddac1ed6efdc4bdcd445", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32, @ANYRES64=0x0], 0x168, 0x8}, 0x0) 7.605118ms ago: executing program 9 (id=102): setrlimit(0x8, &(0x7f0000000980)={0xce, 0x51}) r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaa37670e51c386dd6073d4770008000000000000ffff0000ff0000000020000000000000000000000000ffffe000000285009078000000008f260cf629248b37719cd8b6c83dabb872343dfaa0964028cb65cfe58a65368570c7671fd46f6b825a856c3f8b7be1e442e95ef2781584e0a4fb69c6415ab6637d02b8c22f359a4ccb8083b0968a942a441dbae629ce5d0fa9360ce2ec39df40bf22178b9765fe9a4c7de2d6d44e5f558fff091c114509fbc94d8d187f90efa61cfb939656c7de3f8567300ed1af50f44835e04edccf1de5375a11a7cb403b2ecef926e6cf36220550d232b9d9b797e328bd599a953035f71af3431a62e1674ffa6319873913da1bbcd6491cc4db61b49e7bf59ee16c31514bde4e1e260309818399cf5525fd00e06576689e7aa977a9f81db8e4"]) close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x54ab) write(r0, 0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x1, 0xe2}, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) semget(0x0, 0x2, 0x324) r6 = kqueue() r7 = syz_open_pts() kevent(r6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffffe, 0x3f, 0x20}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() 6.832431ms ago: executing program 6 (id=98): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') (async) socketpair(0x2, 0x0, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)="5a2faf2156df9d7ffdfeda56c391eadfafdd087d279b7f0d9a6441cc87993138523cc6370a58ec209ce9449d976a1aa0f07c0a7979b0b9bbd8a81caf1d0460ecad55fbf67473498343fd124aa2ba365359ccfb59305e904ef92cbfb6c620449db37cebdd266c1232fc3954c7f2281693c996e91d0ad09649aaf5c33bbf575065443d18b8", 0x84}, {&(0x7f00000001c0)="34984233fc2b06396ee295b932ebefa2140b42188e1d1fc7cc23b42a6beb36202519b118e0378b1f635100fce8c5390773a61d33430cd289846d8c9507fe08520168136d6ddde2e75620447bb16c8c0fb70df8dcfe28e8a9c3e4c165236fc38eaf748c4a233e060cdbd209cd7e48c3f1d08e42977235ae53cb005a06308639743b9aad7bd057c9892d7453836af4bbf2f7f7c6923b512cb949c1565d0a4e112a10eb5da6e5613d48020d183d5889", 0xae}, {&(0x7f0000000280)="0d1d20e42747364cfc340228a25a8b8153150c3ce3ea17c87cbd25d62298a29226416669fad599a23fb5a6261c8bc013f6262d1e1cb8f46579c0b239ee5c4314506d7320efd158a7d6af82d915eada87dc98beeaa4b807dc0ac664c413d0ebcc39898ae652b0b38b07a7f5935f87161a87e550dfc2ca32e01743e7d0c82aba894347c8085a99bf0d3ca8e605d6ba45f72cb25e8fb4eb0b2646042e1de554ab29babc90fd2094a50bc547a30eb812f5c2a707d083829202ad4a25947c69a63d72", 0xc0}, {&(0x7f0000000340)="9899d180cc5caac2dabd7ceb9b06c8f4cd17bf951fe317e6d8ddeaec09818a433e5397e706248b452c9860f3c65ab5ccfbf9ea50cc6e14f962062842190d1d234e727ee359ce984ad8343fedd82c139d7520164818d1202d45638284617fb7ada619416e72f82bdf7cb6c0189f91019829fbe5b5497f4832cec29c995b7738f2b4b84df146a23ff7bc91da7ddffe950b0b8a09714824e028fc8acfa6b22ff848", 0xa0}, {&(0x7f0000000400)="a5b43105", 0x4}, {&(0x7f0000000440)="5c542fc94cd42da089040c58030026f2efd50f46469c17ff0668e55c02200d3dda5db6c2980ebb31712c89a425c6f1d66d03efecf0ee1e", 0x37}, {&(0x7f0000000480)="50645fbd57c69489446cedb8bc04590288a07e798ffe5a270004bf95eea3495e256275917fb389cc5723cd08d724b935d1cd58928814c5f092b93a0c01a0a14302ab781ee5e12fec551ceff821213aee07", 0x51}], 0x7, &(0x7f0000000580)=[{0xb8, 0x1, 0x10001, "ad358dd437692695d8b6a5584061547f5ab6629c16929c260f7c1bc486d32474e14872d750b37fd8bd1e0efa880470a26fe3c67c95d338a9b80f66233cea56b52e77a0dd5280e0ecac84b91e1d54f10050ff5fdf988118f69b8bfd1f793253c0556d7c2709cb561550f9c83c352bc606cd217257dcdf70daef7a7130b6ce033a2b43c1ff291db1b303cc357464b8cff46ce1a60f3b0f6a80efad2335b8fd8d891902"}, {0xa8, 0x1, 0x9b, "d6eee15b16c823d028b160c3cdf7d30b6cb7e50a2f9612d8161575aee6559e58b8d52a7569494659a96d120f9fecd66270e3c67179b35e694259bc1c4517cac1edabc78a07da96043a8d59a611adec19b5c745b34eefaef5c4ad6abe078fba3587e650f75b2250a11064078dde45f1da33d54cb7602577d40f87c1154410929e92b993c46059b02d9e6ce13fa85239db9c57a9"}], 0x160}, 0x9}, 0x10, 0x4) (async) r2 = semget$private(0x0, 0x3, 0x408) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000780)=""/39) (async) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000800)}, {&(0x7f0000000840)="7a807c095ab2b3b883ab8bf4cdebb94b0e7a0428281d05c13b0e219ecbcde9e760ee422f414207fed23de3612388ab826323d7d187c9977ca31261d3a05b2d7ce12a0fa224749570c43e0d2fbc04c8eb25bcf4826c9e5e20bb87778a5783340623d4a8aea808d49d6c6a9640a535d64649a80d3336b1c63efc2ce9c5315c98c3d1c593ca69f073b8", 0x88}, {&(0x7f0000000900)="c77ead4fecae6e7e9d7e5d7fe60bb36deda1032adcbb2b5be71d159368a6190ff3ae8c99ff1a7a505111323fd5bc3f3d7e3f", 0x32}, {&(0x7f0000000940)="c1fe2ea1735b168b5ef533abbd61d64b2b2e4a782803d882dd0f71c30366ee82d9ab12e23ec10f2d8cbcbbae3c54f2cf82ea8b256eb90e2ae44cffde5dec440af885cb397a53f0dc183f41e2250b3b5897e0a3b8f3b067e22f2388de75aed865d0c899217d1a1d55c09aeeb91fe4c385735e0dbc6194035d6c4e64ec2c799efc7c2c600dfc4dd0659d16", 0x8a}, {&(0x7f0000000a00)="10351cf7525ac67027aec0b4853d364d6eb7cbb75b30593a3c92ca026196b399c10324b4470a60ac3591ed9fa591951c81e6ca25d253e7c70da0a79913f40d965a0ef9869fbc67d5d6a858c27e7d44a095c2c49a94c41cf53632a95b75fcb3474b703deb5b18314a8df95ad920cd6d5df1e6551c5f921a12ffdd075fc419d383791fb530d2ac1bba28225b3fade4e2a1820f400933bd04aeb0e9287a3831c16513caf60fb7f004bd71965be4ece233824cdc", 0xb2}, {&(0x7f0000000ac0)="fa1dc40072a2ee44a6af0bfb58264aa1d8051517aa9a6f864bea115937ab6a5d13c2eec858e97ebbbdc8371fd0de2072a405b050f078745844a685dfea924c12f9a256aa2fdd84faf7d1597a5314cd2da2435b69824a2bea683ed05299af9c735bb57924e0326c407a0b2206b9c646bc83597640fdcdd923ff628083a86412f7764ba3b334632a8307b51ec70449eefda3dab15f8944bafbe69568c3d7ef239641e1dc6a476c96cfae3a496881e7808f1730ba5457ed30d3ff53367b5194129409c0391e2a66c5", 0xc7}, {&(0x7f0000000bc0)="a333372ffd2993c8ccd93dda3349894b301b3df07bc49d150b2de071427274638ff06ebdaf87d13b612d97f5dbe725d3c58fef86216a9f0d1a51d93d75f4e090bf1b4bf62e35180c4f03d62fe12bc3e54268851a2478424b602ba2098fa232094be7a462d9b5d53cc6c74b35f9f07fc12f25a1", 0x73}, {&(0x7f0000000c40)="55e3c7c07d7c352f0680fb77ae6c7cd838675b64d4132a83d855bd9e854c9a98671d964c459b8a6dcc8e490caa318f402c4f", 0x32}, {&(0x7f0000000c80)="0f56f41eefb9", 0x6}, {&(0x7f0000000cc0)="8edfdd00739495be68c7dc1e4644081cc220b3d8dfa711a0b28f6f342ebcc480764e0aa02881c4265a243999a59de0ce417e5db2098b2bfbf1d405fba800333842b1e9516d4d1f5a4fc68799153aa006db1df4b5f6cb0cca0c57057df489fe5d0251115ad56c80d7ee27561fa63e14c390382c72ecb386a2f0bfb615f851b5095273a4c77294d6f26b", 0x89}], 0xa, &(0x7f0000000e40)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0x20}, 0x0) (async) semget$private(0x0, 0x0, 0x401) (async) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000ec0)="e2b67484d38c5a28ae9696b983ecb0efc56d2ab1e4d4f91cb1617a3712545e1c6269176388ccd72b943377f6fc67ce07c358d033e45016c4cfed729e7c3441e7b422d657dde881b8158ea3031b18beca85cb13bd550f8ad98cfb33e58e50630c0916ac6e62fe31d6552ebbc209830f85959baa60c8ae82d191ae1891660aabccef11c3620aec3f", 0x87}, {&(0x7f0000000f80)="9d33d6d6e9bd973c6cdf280262c77af5c60a60916a1af87e4f29081cbe9eb2fd526898692a2f364d130c2345f8d3ed5ba62bc2ba5fb13ad2d5bdbfe37d2d385ad2", 0x41}, {&(0x7f0000001000)="34201c729ef9007d7939369969a45e1bca8207c66a2cd1e870cae06febfad607c67a7122bfb60571b9d56e92ea891d0449083e7f7d472f619c52997a8ae69f2a55f4c9542bd713c4fb17d83667d21bb183a6cbad93fe7674c4803d1b008751642e9b915649a822a318cd5aca4c8446ff3dfee8ef1bb6754dd630e84830befea8d74a765754e0a2c58ce491ca63dfcae263f4c3754ad5ec7bb03462bf5116ad4ecee041391c2d69daad9d522e66221e6e5823af1874ff1e6733ce6b2a153628b34f46565cde51ac179670ddbd6eec99b7dcf8138c5a5c99236eec555ad2", 0xdd}, {&(0x7f0000001100)="272883c05b6e6f4c25da60d2b12b48407acbe1c6bd473bdf0979493c664654447e860b5f0c6e635dc34b6fb6b7842293092f11f0779aa200b1b27ce782bb11ab3a24d1ce4e03410b8876a6fd64a0f1a1139087c9273cab8e6f17d8bfa3455f8a8420f666d59ded6d765fe2d1a6fcd253b1f8e5890b40d0657a04694cdb2f44af877611a448001cac419f6277b8e9236510e1f9d5b8862ac81481241b1a7790740a73f2e4ee6115d66b8d1db9db2d32812fb901ebdc286cfcee3b7a2884e7cc7ad22962ee262ea9e6976195dcf6636b0b6a3149599da5fa400641d1ca246389ed751b7b7f4c5950352b03bcdec8926a6a9a04682c", 0xf4}, {&(0x7f0000001200)="2dcfacfe80c18905588161c4274ab06b23fcfbe888406018e201313f2f2ebd6ca1237a081b95baae57c50f678c2786f6bdb09b2762cecc50ff116d97cfc1175aa2aa418d0cea8d5a0b50a06b7ed0a09d05c72ba743f2e24d7cc633a220f75620ffaa3b74f966fd091bd14ade9ad54b81a4615c727eeb66ffbe3bbff3cc2395816a9baebab4ebafda0673cd6a84830bbe499fb09ed3f0394a0e318e3d7cd019e98c77220f4e728ef1e9e08204b88bbef7e49e83130ea5387cd97c48f26f2c1ec3b1290508a79f7b588776f90d2dc2f0ed6714c772e2fa9f9850209ed6f5ec9da36d67d57d966448c89aa7fc879301c049130e600b1d4e6b63c7eb5e0a9635c1a62765144bec9cc73a41b5105cbd0c5682c611617662608b6b684c45d60efc362c1c575fba399fedafe6c2426b5c5d98981a3e75a86f3db328077b7428db8c46ed2a8c1cc53d98f67fa04667ca75216d2ef11288fefbf984453704642dc6da69c30cf11d85790a70d774a54af3fe8e67a345d90a0e2524ae3d83e7b2109be2112a8a1dab99d8c53fab7d44471e003a86f244b60b6571390e42e33685bee21e260b6ffc1b98218e01e58533035d8c80122572021d1f73ee6330047a674b2cf5374c67fb7643b75304c200fa73afc80d198c3a110bd6afa472cf0a7f5b82186e9355676c7e134d113e4f20c731421ef6084ae40dca4d368087aed87ba0d1401a2c885d94327c2695dedf6d3add42f9f84a9811b482cd271ace496afab6fb38e5795270028c89fa492c063d91ae33fd3da61dc37eed3bb19d0bf819180c9c080157d99e5b1040cdd2c7a09e22f6f47434dd7b192d49fa8ecf036019a4ae947e325b9bfe9d1009c085feddc798c98c7776468dbf07daa6c5da2252d8a6e47922bbfb08c6c0e226a3e0d30603934e3f3821d8cfdb25450d67a5163fbcebdc16e01795289d8543174fff941a9384a2038f82bc2bd39ba35e8a04db7eacb8d62454e3a012cfad77168571f87f014f5802217776dbaec46ef52e1e52c2fdc0ee3fd25d8e8427e8cbc0c25e7e7942d7eadf06232cddf4170b5103875c4d81af04ae1338df95c1071c18c0c571708e5b80595dfe121027e1a840215e11b85cb62d4d6f17bcfcc116bd2a6da37356c06308e4be28d3e16737756f839ae27c26db68a4209be0148499fb83a0fa65a59f169f9f9dc84a6be7ff672e8e38358e8bfc2d8d2a36db04e02d793596560a44152a006ba0d4b422ad5f1473694bf066290c6fd789aea263e41ec21345b38909141b1140d7ba5315473c6952635709da8178bb29cb7e0e025bf7eb82a65d24b68524b551374e46873a25843f10d444cb1ff8b168def945c81df0211d69fadb5023f6acd4b3bb86e6ecd9bc9c3b34ae7c66b460f3e432a201f9595d46ba6ecad00744deef7a584fd33a324e3df9d0a162afc896ccfe2c2f9cd910b02cdf056de280840c912e255d5198df26900624f576eaf6a6ac4e954b790c9d246094252012b2cf65f55a88a3f60dcded6ccedf727dd61ce52052527d3a4ee54bc281c2e90343581e879b28e5c5214ee7320427a83e2140e8e0b9c951a8001a7b8ec46d18a3c9693f268675ceedb963fba050659f743fcc2639511a26252439e80fbd96522ef8d8406d152fcc66e1d15a74b151aba32121b71a412f94f271577d36242bf8a7fd786c305ea8f92830a5f27952a9be3e5b33b8348392e945244b2e45c40eb10c64e88529df258604cff796e6f88c4db4f60770ce8fafc44da6ceff5f7d0e3ab20fb4f39815bd027d273e67c4ebd1ad87bbe35abf071081ed597e4a9d3c8dea34e652cc264eba5702377d6f3a30bb831a9b57a96174ce372dff0ff5ac01ffa3f6c643f8c824c571f93e7a92527ee6e81ed3a10f3853e90dcbdfd98db0ca4d58b555c0fcec437f2f725259374f49dd0f6ab2480631bf7abea7cc3d66a7f775983799a19a45dfcbda7889a85b9decd525745af6b6ae3e43719003768d6843c4bb60d747b1e56124fb8e5d99a86ca99f12780a607d6008f6445100dd55fa6e17f64bbac1c055e28c9a7bf1d9850b6f5aba84a42a06966639add955a9da88d05ceed4695c9f590838b496a439bf9890b575db18d4bf0ed882886a23920bdc99829662cf08474789e3c40b8a0f2063b786e9bc2acbdebf1624c05e7512c10d22108832ab7135920d4d97bc12debe5a728159092d97baab1f938274f3589bd9350c0ba610472b5d1cfbb42307bbac30e0b07b0aab2637ddfbc6c66a539bc04dc149b7ef62b2908a90a3bd48fe2d1687806baf087dec8cfb18721c088302851654b7c090efbfd935561ccc5686f3cd6dcbecec822d404ee9db2b45e616ae08efc20de8d844c0ec1137e2397f5df1e25c48b641927cbd680437df5f4973a85c292e93a356d128e71889eebb65a0e70f59211655178ba2a27a1f34349a966d67497987fe83ede3518d0c3526663d514a2bed70d02ea18f95f1732f5dd9d08d487c2ee2e46db45841d53ea4e9693c7d06bc2d4525b883872289771dd636620746458faf2ee63596fb3d67104cf003678c13b6e04fe46664a5b925f693bc0741238369238dbef1b2c19ad0a598526c8a3f936582c001ae8116bb0ce0485bf2071b293f1a628abf9fbf4c9afd43eda9ba60ac1f6ed072d3bd71979a119016c748cb53156ba0955a4912dab56f755386f33db6d1d8d15be799204e038e4acc657c9fcf6c6fe3b2c5260872ae4c248360a90187d6ab2cbb7954f83ffb44ae1958eba1adaaa06b975279a9ac836752b1a2abf7a6073efd569fd85aa793479588a2068e06cfba4eefb925e88245f9acbe43f10a541f9efc587aa49190d07dc62addcbba8eefa9d0a8765275f7156ebdba7379f9f21c415beece31b949cb82f5e947927775d32490e07943dc05151199c70fe813b6a04933d2103c2d627714eaa29adeef5c6fa5b5b84106bdadf1d98d37f5c7d9b439defea692b1c19a1d5910bbe57766d916fbe48f09f6c9a09ed0ecd36a136ad2b028d78d569d5ed6715a5bb9006ac782bda7a17ce408507ee532cda3f485a33dd56e75ce2d15f4326e38e469ac21cc72c2dd7fe1a312f63d49b8b1518712ad7f7fe8798fd9fc04043875b6781e21f7c2d08d9b8e6d0ade89e3b88cac466f7222185aa8e883df74c11e9f6fd5b428c14c5dc7cfed15790db0c45f9d1c7b70745af3bc3c7c30080fc3ad8bdfc26c4ce1cd610877401867b5c8720afc241cc0270244313b4d65de56add674b73162cfa32885bf982d17b64a423787e795d156ec998b293c1c821cbefc394aac2f3576328c3d9ecd20b562c939979d7b27f4e409ddcc40d35648d7f731dd4eb35ec43e4308971d4cb3ffd387ff3e07c24c38eb34941e3bb367172c8040be74064edbb159fa82de0f0c2351dac5e6bd4b5f208c7d7e630c8b08e08ac1757478efd5e417090d61632d6780efafc5d7068b50f3ebb532f582de2d63bace021e9214a458a33bec9ae273382e99499e017c6260327ece1631a1006f4cdfa1799a73ce54f512c2888eb9ef023296ba2a3194f3f5c8f1de93242e23b68636c7113f0e2b03991a40e1c9d76f02a2387abd0fd20e406b6dd4b7798ec4f09411a6b00d2123550fbe6dd2a3afc88ec60f8ada1428265adc5976ab6683153805715dde89cd0f8a9c605dbb53d919f5426b9e04f5e508f0213fca522b3af648c547f299b75ec858f2ae73f9869de849a8bdce0d9f9a0826d7be315f49f20c1be5b81d528234f009dfb06008b8af1c2dabf4319551583c1537ee67f944b5b1204851b351dad060e53d10e9ed2418c4cd0f9e38b34f02b0e59cbecb42ec6009bf194289cd1ee8c170c85ac5cb2dd912e8242c5b6dd30a657fb7c276ec15716fc9d68c6fbaf95d3663cafa018bbdd31de4779c5d87ac6816c3d9994f97f703871d1827c8286215fe9f179564a170a410c7c97c7311caf05fb315469ac0ca426649ffa73cb332c64a2c62622fa545141c31fb739a89689acd69c482e1862c4b984c6d3ad0a97983feda829ea6d37335712bb11222213d27ea8bfb11ba5178905649fd512e4c8fd5a8753c020d2c5aa27a0faf7a0f65a3b482e4181ab1b72bc2ea4e28fe6aa58157cc6bf67be6b71fe21f24d22ffa55da6acac260cb4aec31f4cb9e4a6af06ae0fe88718c6a7ba59712d66682128b4bef56f854ca46eeb62df86e0da406cf150102607523e0c6625f39130893a042c8d4e135fa5cfcefe407e1412a14a46c19e2da59413010bdf8cb247e931ab152567844bc56f04879649849dbfe6f3911d2ff9b3efadae2a6b1fb246a080dc7eda02eee66f18bccc759244fd27482987f91a3de94b757513334a33d7b95e248463e3095267dab30796146458369119cec35fd37eec37b860a6f3f1c4ecae32764023e6d79c7cc6131cb0296ecf7617924612f692b83a63cf38428e893f882780f3e1e9d1614e210ba86ba1e930f20562b1d86c70991a386ec5467f450b15db2d87ecda8b1a8c46c264d3b341a25962f0d8423e9f56722be879dc64aea0e09e96ee650e8eea9b156bca6df8e5a9bae75ab43a9b8aeea033d407554164117ca72136fb00a293833553f0f556c54f8c1b1f3c4fdc5eb14aabd04a793230fed1e463abe711ef0902f970901ae7c45c6e5ce032d26d82af967d9359d7c5c17ea9ca7ec61d4af80dbb8a625921104e3844b96950b88f05f2e4c5197f5333738f6a0dd05529b095d4c7acd3d49a61206512251033f9c66f9f177acbb3734642afb056e24989e14fac85ccb1e0172c73a66f2ac4fc7183c0d915c3003a26f125eb674d58bee528f1d41c940fcbdc78f3192a0bf2c420469ca787712b5ff9bd7508e83bae094b75430ce14840c18a0ff40bdec2e5c5202cb8234466b409983ac60cc37b8514bac0d75f179dd0fff2e1c94e85f3835fdbcf95e2aacbe8317485a9e0a16bedb4ff72c9dc704b4f56b373e656915351795c77c7520b31a0c5ef175902628bb06cd2fc7874bdff4aa369c5fc25a570eb01abcf9907cfaaa3ca11385e3c7d8711af2831f2cf54055906395eb69bbf16cbdee633525a4bc7f0885cc240d77248d5f69edbdeabb2b3b359fd774614c9a0df7e72cf54a8d5c37c6096e24a6210274a87b8458bde939f11053811062993517402334dd0fd5aa027c1925ddd0472edf4c7eb57e2e995d238927f24187e04ef3662ecce7467492fd759ffa422513dbe6fd5cd82be675a8f073fc441f40612b6fefddcca617ac551ef34b34eeca24e550309ac07c924e967836423070a4c1455c1a81b5d7901b2d6c6138e7c11516606e76549ad20d403b66453d36db6abf6042db611601be404df0085c5f88f0c21ceeb3e53d79243a8dd96747930b9a2756364029b7242faa0966927081876dcb43c5f50103aba342d3b7511c306e21913d84b4c3ab3209303380cbe47ad702342e05db6df88d6e58f9fb8e5ef1201dcf2817525c2ed8d2957830e3c8c2e6628093d4cc68061c857a2566397485b3eb8bef05a2cf54af5124c26f8f8db098fafe41217815d3b4b8c87bd0958e1e09611bdec3ebd56e14ad7aeaf519bd5f2a3827be544602382933c041d0461bb201944765de2699c3d11c5e226427a7606f1a46d04f088ef2c66e7378732066136f55bcd0341848d6cd0def7f991ba6558e261996d14a6d10d2185a5c292928c71853b6d58cb17bbd644b8553f166e115876aed7940d692b547d0d2c55a09a95ca045dcf17841b6b1c0ad6ba5cd73ebf3f3d8d2dfa782ec372c15a8871966c18d156fcd0478c3b1fa61d64f", 0x1000}, {&(0x7f0000002200)="9976ce78374f18d4acf048f90ee428ec0223df411869469aa2e96dae2173055a80d38247458b2fe58124b624b18a226780288440ba8e43ee89629699802562074cfa697bc4fd0af825ee81a4927a52d224791a53ec6bfe0fdc4bf8587447845561b22c8086a83d2dd89358d0d9b61f95f032c177d235b53b72f783b790f708d9b43f582296bc0d5aabf280ba564f33b8a8b7c2084f5e11733c6b019b1976f58d4544e3b6849b1db2cec704676b1309c10de8dc6f750cfdff16545646ab57d1c8246aed2c2f9cd2e989a7a3daf475", 0xce}, {&(0x7f0000002300)="0056e8955d691ea239cdf425f0b8a53e9826c42a2d22120132440f43e4dc10a35b98b51d2efa2937c4c7474214e8514d82a32cd03c7acc5d8408a211b646940475e08dd8792b79eaaeae8947ffed854b8a13a25e061d2cd81b0ea73bfbda4ced8c6da99d7ccb599ca653602e181d93e907965084808445f13405d86c37767e38bb1bfab848b1cda357f7b1d71345374cfc7b4e82f1466b086ab9515270d6e24682cffba99efa9a5cb065ed", 0xab}, {&(0x7f00000023c0)="e857d794410aa7011e418f7dfeddf6317c5f672be4129c5edcae5a44a57cc5dfc06840b2c14a71d72747f123c917e90c83ac4fa6fe954786f220e3757f51612cc6203820042dca530038408816887c9ded7a25fe34910dc36cac5ac302fc589d6e4e1a1b9cb9e465f71069a7416c99101fb9adede3945f456be9cf40338eddff82653182b14bef78673909dd21a36c3e111966d659015dedf689", 0x9a}], 0x8) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000002540)) r4 = socket(0x1, 0x4000, 0x6) fcntl$setflags(r3, 0x2, 0x1) (async) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000002580)={0xfffffffd, 0x8, 0x8}) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000025c0)={0x8, 0x7fffffff, {0x6, 0x4}}) (async) r5 = semget(0x3, 0x0, 0x204) semctl$GETVAL(r5, 0xfa328b71d7fd7172, 0x5, &(0x7f0000002600)=""/24) msgget(0x1, 0x60c) (async) close(r4) (async) readv(r4, &(0x7f0000002800)=[{&(0x7f0000002640)=""/121, 0x79}, {&(0x7f00000026c0)}, {&(0x7f0000002700)=""/29, 0x1d}, {&(0x7f0000002740)=""/176, 0xb0}], 0x4) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000002840)={0x10, 0xfffffffffffffffd, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4310}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x56}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x315e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}], './file0\x00', 0x4e7}) r6 = getuid() setreuid(r6, r6) (async) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000002a40)=0x9, 0x4) sendto$inet(r3, &(0x7f0000002a80)="735dbf468a46cec2114927d044", 0xd, 0x4, &(0x7f0000002ac0)={0x2, 0x2}, 0xc) setuid(r6) r7 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000002b00)=""/210) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002c00), 0x8, 0x0) close(r8) (async) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002c40)=""/141, &(0x7f0000002d00)=0x8d) 5.578648ms ago: executing program 6 (id=99): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) 0s ago: executing program 3 (id=100): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0xa00f, 0x200006, &(0x7f0000000000)="a0e880bd42832faa85e1f7d68d85aae3047f89949a0c255c9a93e18ff1f568a351cb37c9e8892aff6ff19771db9a02501ecc0da14418d4ebd72db7f95196fe60b625f6f0181982b6b0bd817ac814102e5eee364d94a827df10d02eccf191136f30f6cfb9e206326ec84f42aa77573c1414285073b586fd824e4c916ad7de2bd7f1150d98bc53cdf4be73f667cae1b046b21cdcbe09fd35f1f8e55f2ab21f00", 0x9f) ioctl$FIONREAD(r0, 0x80146959, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.36' (ED25519) to the list of known hosts. login: panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 420066 30996 32767 0x10 0 0 syz-executor * 94629 30996 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343db1c) at panic+0x1e5 __assert(ffffffff833ec338,ffffffff8342dd3c,6cb,ffffffff83340e9e) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(4e,ffff8000324d66c8,1,4000000001c0,ffff8000324d66f8,0,92dc195b2df279ba,1) at kern_sysctl_dirs+0x363 kern_sysctl(ffff8000324d66c4,2,4000000001c0,ffff8000324d66f8,0,37,e2dc7474e9f5ee69) at kern_sysctl+0x12d sys_sysctl(ffff80002a34c020,ffff8000324d6830,ffff8000324d6780) at sys_sysctl+0x425 syscall(ffff8000324d6830) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x11a7ff1a050, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343db1c) at panic+0x1e5 __assert(ffffffff833ec338,ffffffff8342dd3c,6cb,ffffffff83340e9e) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(4e,ffff8000324d66c8,1,4000000001c0,ffff8000324d66f8,0,92dc195b2df279ba,1) at kern_sysctl_dirs+0x363 kern_sysctl(ffff8000324d66c4,2,4000000001c0,ffff8000324d66f8,0,37,e2dc7474e9f5ee69) at kern_sysctl+0x12d sys_sysctl(ffff80002a34c020,ffff8000324d6830,ffff8000324d6780) at sys_sysctl+0x425 syscall(ffff8000324d6830) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x11a7ff1a050, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000324d62a0 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff80002a34c020 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf21cfa3b411bad9f r11 0x658f79edb87c42df r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81ba54b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000324d6290 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=94629 pid=30996 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=86, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a34dc50,0xffff80002a34c550 process=0xffff8000ffff6978 user=0xffff8000324d1000, vmspace=0xfffffd806c0efca0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30996 420066 15977 32767 7 0x10 syz-executor *30996 94629 15977 32767 7 0x4000010 syz-executor 30996 17641 15977 32767 3 0x4000090 fsleep syz-executor 76614 296286 31964 32767 2 0x10 syz-executor 76614 261443 31964 32767 3 0x4000090 fsleep syz-executor 73773 165215 58844 0 2 0x2 syz-executor 44100 292783 58844 0 2 0x2 syz-executor 79039 357284 68768 32767 2 0x10 syz-executor 79039 211619 68768 32767 3 0x4000090 kqsel syz-executor 79039 303795 68768 32767 2 0x4000010 syz-executor 86977 297946 71466 32767 3 0x90 nanoslp syz-executor 86977 191173 71466 32767 3 0x4000090 ttyretype syz-executor 17991 455461 24702 32767 3 0x90 nanoslp syz-executor 17991 30251 24702 32767 3 0x4000090 msgwait syz-executor 17991 245534 24702 32767 3 0x4000090 fsleep syz-executor 17991 218534 24702 32767 3 0x4000090 fsleep syz-executor 36264 496628 27635 32767 3 0x90 nanoslp syz-executor 36264 453983 27635 32767 3 0x4000090 sbwait syz-executor 36264 86431 27635 32767 3 0x4000090 fsleep syz-executor 36264 171477 27635 32767 3 0x4000090 fsleep syz-executor 83925 414684 0 0 3 0x14200 bored sosplice 71466 171119 31027 32767 3 0x90 nanoslp syz-executor 27635 161458 36451 32767 3 0x90 nanoslp syz-executor 15977 451790 33631 32767 3 0x90 nanoslp syz-executor 31964 34511 47196 32767 3 0x90 nanoslp syz-executor 68768 310387 77214 32767 3 0x90 nanoslp syz-executor 24702 37569 3621 32767 3 0x90 nanoslp syz-executor 36451 518261 58844 0 3 0x82 wait syz-executor 33631 124028 58844 0 3 0x82 wait syz-executor 31027 155429 58844 0 3 0x82 wait syz-executor 47196 512843 58844 0 3 0x82 wait syz-executor 3621 189676 58844 0 3 0x82 wait syz-executor 77214 20097 58844 0 3 0x82 wait syz-executor 58844 522107 43865 0 3 0x82 kqread syz-executor 43865 475184 77372 0 3 0x10008a sigsusp ksh 77372 30864 21681 0 3 0x98 kqread sshd-session 21681 69119 12691 0 3 0x92 kqread sshd-session 52057 496198 1 0 3 0x100083 ttyin getty 12691 98889 1 0 3 0x88 kqread sshd 26282 293501 59237 73 3 0x1100090 kqread syslogd 59237 288723 1 0 3 0x100082 sbwait syslogd 40339 483246 1 0 3 0x100080 kqread resolvd 64449 44806 91547 77 3 0x100092 kqread dhcpleased 32399 400750 91547 77 3 0x100092 kqread dhcpleased 91547 258427 1 0 3 0x80 kqread dhcpleased 10139 343690 0 0 3 0x14200 bored smr 5214 467416 0 0 2 0x14200 zerothread 31111 2674 0 0 3 0x14200 aiodoned aiodoned 13300 369754 0 0 3 0x14200 syncer update 59113 333563 0 0 3 0x14200 cleaner cleaner 5021 493171 0 0 3 0x14200 reaper reaper 42628 106453 0 0 3 0x14200 pgdaemon pagedaemon 37373 9596 0 0 3 0x14200 bored viomb 70291 69666 0 0 3 0x40014200 acpi0 acpi0 66347 287731 0 0 3 0x40014200 idle1 16472 461762 0 0 3 0x14200 bored softnet3 37311 106067 0 0 3 0x14200 bored softnet2 86900 445883 0 0 3 0x14200 bored softnet1 23085 208327 0 0 3 0x14200 bored softnet0 88318 225814 0 0 3 0x14200 bored systqmp 76308 171205 0 0 3 0x14200 bored systq 76774 329663 0 0 3 0x14200 tmoslp softclockmp 96428 382180 0 0 3 0x40014200 tmoslp softclock 11645 428216 0 0 3 0x40014200 idle0 1 231295 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 30996 (syz-executor) thread 0xffff80002a34c020 (94629) exclusive rwlock amaplk r = 0 (0xfffffd807c2c2ea0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 kern_sysctl_dirs+0x363 #6 kern_sysctl+0x12d #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806c0efda0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 kern_sysctl_dirs+0x363 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839e35a8) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvm_fault_unwire+0x3e #6 kern_sysctl_dirs+0x363 #7 kern_sysctl+0x12d #8 sys_sysctl+0x425 #9 syscall+0xbc6 #10 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8383f768) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10950K 10965K 166960K 11270 0 pcb 17 14K 16K 166960K 19 0 rtable 192 5K 6K 166960K 347 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 60 35K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 12K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1460 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 129K 166960K 281 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 127K 166960K 491 0 subproc 66 4K 4K 166960K 174 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 17 0 in_multi 77 5K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 379 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 57K 78K 166960K 3706 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 43 86K 110K 166960K 1273 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 9 0K 2K 166960K 27 0 temp 36 8686K 8762K 166960K 4241 0 kqueue 15 20K 32K 166960K 47 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 36 0 33 1 0 1 1 0 8 0 rtentry 160 112 0 23 5 0 5 5 0 8 0 unpcb 144 86 0 69 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 49 0 44 2 0 2 2 0 8 1 arp 120 18 0 4 1 0 1 1 0 8 0 inpcb 376 330 0 318 15 0 15 15 0 8 12 nd6 136 25 0 6 1 0 1 1 0 8 0 kcovpl 48 18 0 12 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 455 0 88 29 0 29 29 0 8 3 art_table 32 456 0 88 4 0 4 4 0 8 0 art_node 16 111 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 9 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1695 0 178 95 0 95 95 0 8 0 ffsino 280 1695 0 178 109 0 109 109 0 8 0 nchpl 144 2011 0 324 63 0 63 63 0 8 0 uvmvnodes 80 1878 0 0 39 0 39 39 0 8 0 vnodes 216 1878 0 0 105 0 105 105 0 8 0 namei 1024 6123 0 6123 2 0 2 2 0 8 2 percpumem 16 46 0 2 1 0 1 1 0 8 0 kstatmem 264 22 0 4 2 0 2 2 0 8 0 scxspl 216 6652 0 6652 3 2 1 2 1 8 1 plimitpl 152 78 0 54 2 0 2 2 0 8 1 sigapl 424 528 0 475 8 0 8 8 0 8 1 futexpl 64 1466 0 1460 1 0 1 1 0 8 0 knotepl 120 418 0 0 13 0 13 13 0 8 0 kqueuepl 216 57 0 46 1 0 1 1 0 8 0 pipepl 328 150 0 123 3 0 3 3 0 8 0 fdescpl 504 509 0 475 6 0 6 6 0 8 1 filepl 152 2216 0 2007 13 0 13 13 0 8 2 lockfpl 104 34 0 30 1 0 1 1 0 8 0 lockfspl 48 15 0 11 1 0 1 1 0 8 0 sessionpl 144 31 0 17 1 0 1 1 0 8 0 pgrppl 48 52 0 30 1 0 1 1 0 8 0 ucredpl 104 261 0 244 1 0 1 1 0 8 0 zombiepl 144 475 0 475 1 0 1 1 0 8 1 processpl 1176 528 0 475 5 0 5 5 0 8 0 procpl 656 698 0 633 7 0 7 7 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 688 453 0 421 15 0 15 15 0 8 11 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 173 0 0 11 0 11 11 0 8 0 bufpl 280 2557 0 126 174 0 174 174 0 8 0 anonpl 24 103801 0 100677 23 0 23 23 0 184 0 amapchunkpl 152 11247 0 10730 25 0 25 25 0 158 4 amappl16 200 1965 0 1944 5 2 3 5 0 8 1 amappl15 192 6 0 5 1 0 1 1 0 8 0 amappl14 184 100 0 90 1 0 1 1 0 8 0 amappl13 176 30 0 30 1 1 0 1 0 8 0 amappl12 168 1099 0 1065 2 0 2 2 0 8 0 amappl11 160 47 0 37 1 0 1 1 0 8 0 amappl10 152 7 0 6 1 0 1 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 44 0 43 1 0 1 1 0 8 0 amappl7 128 132 0 122 1 0 1 1 0 8 0 amappl6 120 171 0 168 1 0 1 1 0 8 0 amappl5 112 111 0 105 1 0 1 1 0 8 0 amappl4 104 277 0 262 1 0 1 1 0 8 0 amappl3 96 1961 0 1840 4 0 4 4 0 8 0 amappl2 88 590 0 538 2 0 2 2 0 8 0 amappl1 80 7760 0 7226 12 0 12 12 0 8 0 amappl 88 3363 0 3185 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 509 0 475 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 509 0 475 1 0 1 1 0 8 0 vmmpekpl 168 5837 0 5796 3 0 3 3 0 8 0 vmmpepl 168 37446 0 35582 92 1 91 91 0 357 9 vmsppl 456 508 0 475 6 0 6 6 0 8 1 rwobjpl 64 15136 0 12424 44 0 44 44 0 8 0 pdppl 4096 1025 0 950 115 34 81 99 0 8 6 pvpl 32 12734 0 0 103 0 103 103 0 265 0 pmappl 248 508 0 475 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 289 0 36 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83855ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839e33a0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x70ec07e92930, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83855ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839e33a0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x70ec07e92930, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8343db1c) at panic+0x1e5 __assert(ffffffff833ec338,ffffffff8342dd3c,6cb,ffffffff83340e9e) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(4e,ffff8000324d66c8,1,4000000001c0,ffff8000324d66f8,0,92dc195b2df279ba,1) at kern_sysctl_dirs+0x363 kern_sysctl(ffff8000324d66c4,2,4000000001c0,ffff8000324d66f8,0,37,e2dc7474e9f5ee69) at kern_sysctl+0x12d sys_sysctl(ffff80002a34c020,ffff8000324d6830,ffff8000324d6780) at sys_sysctl+0x425 syscall(ffff8000324d6830) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x11a7ff1a050, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343db1c) at panic+0x1e5 __assert(ffffffff833ec338,ffffffff8342dd3c,6cb,ffffffff83340e9e) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806c0efca0,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(4e,ffff8000324d66c8,1,4000000001c0,ffff8000324d66f8,0,92dc195b2df279ba,1) at kern_sysctl_dirs+0x363 kern_sysctl(ffff8000324d66c4,2,4000000001c0,ffff8000324d66f8,0,37,e2dc7474e9f5ee69) at kern_sysctl+0x12d sys_sysctl(ffff80002a34c020,ffff8000324d6830,ffff8000324d6780) at sys_sysctl+0x425 syscall(ffff8000324d6830) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x11a7ff1a050, count: -10