last executing test programs: 1.455884125s ago: executing program 0 (id=1): socket$inet(0x2, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x200400a, 0x8, &(0x7f0000000180)="623f99d29212bac8186d83f13dd58904a7174ce1dd38e681f05926d9586cb8707fddfbec682e6df79380322028", 0x2d) r1 = msgget$private(0x0, 0x84) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x42) r3 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = setsid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xe12, r4) getsockopt$sock_int(r3, 0xffff, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x200, 0xffff63de, 0x7, 0x0, 0x1000008, 0x3, 0x40, 0x10, [{0x25, 0x3, 0x6, 0x80000201}, {0x7, 0x8, 0x6, 0xffd}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdc, 0x3}, {0x0, 0x8, 0xf11, 0xb}, {0x3, 0xffff, 0x80ce, 0x4}, {0x3, 0x52e, 0x8, 0x1}, {0x0, 0x40009, 0xfffffffb, 0xfbffeae9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x0, 0x800007}, {0x4, 0xc7ce, 0x800001, 0x8}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x9}, {0x9be2, 0x8001, 0x6, 0x8000069}]}) poll(&(0x7f0000000000), 0x35, 0x0) closefrom(r2) msgsnd(r1, &(0x7f0000000f40)=ANY=[@ANYRES32=r1], 0xe1, 0x0) 1.439193138s ago: executing program 4 (id=5): pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x0, 0x3, 0xc5, 0x9}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x1003e}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x869}]}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000), 0x35, 0x0) 1.434244667s ago: executing program 2 (id=3): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x82, 0xfffffffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x7fc}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="9862a30624d3815b7d34d9c8af26e5d9c4404e50b8d0f8d13d5c0ec20f19e76bed17", 0x22}, {&(0x7f00000000c0)="0fe3a3cad1f79837741ecada4a4460a24f9fab81a00fd064557ccc81811113d228e11a1793fa3be8cfd6e7ca3413366e979ecfd6c6f9796ab663ac93aaa1f0e8332605e1", 0x44}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f00000009c0)={0x10, 0xd, [{&(0x7f00003e0000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000699000/0x12000)=nil, &(0x7f000074d000/0x2000)=nil, 0xb}, {&(0x7f0000170000/0x4000)=nil, &(0x7f000048d000/0x1000)=nil}, {&(0x7f0000064000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003bc000/0x3000)=nil, 0x6}, {&(0x7f00004c8000/0xa000)=nil, &(0x7f000049d000/0x3000)=nil, 0x24}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000789000/0x1000)=nil, &(0x7f00004a0000/0x1000)=nil, 0x9}, {&(0x7f0000686000/0x3000)=nil, &(0x7f0000576000/0x3000)=nil, 0x3}, {&(0x7f00005ba000/0x4000)=nil, &(0x7f00001d7000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000612000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f000021c000/0x2000)=nil, &(0x7f00001ac000/0x2000)=nil, 0x7ff}, {&(0x7f000073b000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f00004dc000/0x1000)=nil, &(0x7f00007a1000/0x4000)=nil, 0x7f}], './file0\x00', 0x0, 0x5, 0xf1, 0x8, [0x3, 0x2, 0x711298aa, 0xc0000000, 0x100, 0x0, 0x8, 0xe0, 0x0, 0x80000000, 0x8000, 0x7, 0x3, 0x9, 0x4, 0x7, 0x7f, 0x81, 0x1c2, 0x80, 0x5, 0x85ea, 0x200, 0x5, 0x401, 0x200, 0xb, 0x9, 0x4, 0xa, 0xdf3, 0xe, 0x8, 0x2, 0x9, 0x1, 0x2136, 0x2000, 0xcb5, 0x1, 0x5, 0xfffffff8, 0x1, 0x7, 0x4, 0xff, 0x6, 0x5, 0x4, 0x5, 0x3, 0xf, 0xfffffffc, 0x3, 0x5, 0x7, 0x81, 0x7, 0xfffffffd, 0x3, 0x92, 0xfffffffe, 0x10000, 0x1, 0x3, 0x40, 0x3, 0x1, 0x183f, 0x2f9, 0x8, 0x3cf3eae8, 0x640, 0x2, 0x9, 0x6, 0xb06, 0x3, 0xbd34, 0x9, 0x8, 0x10000, 0x8, 0x2, 0x2, 0xf1f, 0x0, 0x6, 0x3, 0x0, 0xd, 0x40, 0xbf15, 0xbf, 0x10, 0x9, 0x4, 0x6352, 0x9135, 0x3ff, 0xa814, 0x0, 0x2, 0x80, 0x6, 0x80000001, 0x3, 0x80, 0x7, 0x4, 0x9, 0x4a, 0x5c5a, 0x3, 0x3b6, 0x2, 0x6fa, 0x4, 0xfff, 0x9, 0x4, 0x81, 0xf0000000, 0x7, 0xffff, 0x7, 0x30, 0x200, 0x7, 0x4, 0xffff, 0x4, 0xb1, 0x7, 0x35e, 0x3, 0x3, 0x3d1, 0x0, 0x7fffffff, 0x80000001, 0x1, 0x2, 0x7, 0x4, 0x7, 0x7f, 0x0, 0x80000001, 0x8, 0x3ff, 0x59215b7, 0x4dff, 0x4, 0xffff6d3a, 0xe23, 0x4, 0x9, 0x5b54, 0x1, 0x8, 0x4, 0x8, 0x7, 0x3, 0x7, 0x7, 0xfffff554, 0x1079, 0x2, 0x8, 0x1, 0x3, 0x8, 0x7f, 0x10000, 0x8, 0x7, 0x3, 0xbc, 0x7, 0x400, 0x7, 0x6, 0x8, 0x8, 0x6810, 0x1, 0x8, 0x7, 0x1ff, 0x1000, 0xfe, 0x3, 0x1, 0x4, 0x6, 0x0, 0x2, 0xf, 0x7, 0x0, 0x8008, 0x800, 0xfffff000, 0x2, 0x5, 0x6, 0x2, 0x3fb, 0x400, 0x2df, 0xe2, 0x3b18, 0x80000000, 0x933d, 0x3, 0x5, 0x100, 0x2, 0x195a, 0x6, 0x0, 0x8, 0x2, 0x5, 0x5, 0x6, 0x80, 0x1, 0x9, 0x7e, 0x7, 0x9, 0xffffffbd, 0xa, 0xf03, 0xc8, 0x1000, 0x2, 0xef14, 0xeb50, 0x1, 0x8, 0x8000, 0x8, 0x9, 0x6, 0x4, 0x4, 0x2, 0x7ff, 0x6e5d, 0x3, 0xb0c8, 0x5b1, 0x5, 0xf4, 0x401, 0x0, 0xfffffff5, 0x3, 0xffffffff, 0x8, 0x7, 0x80000001, 0x6, 0x2, 0x3, 0x2, 0x3, 0x10, 0xa, 0x4, 0x631, 0x6, 0x2, 0x7, 0x1, 0x9, 0x6, 0xb, 0x3, 0xfb20, 0xff, 0x3, 0x7, 0x4, 0x9, 0x3bb, 0x1, 0x4, 0x617, 0x2, 0x6, 0x0, 0x2, 0xfffffff0, 0x0, 0x70, 0x7, 0x6, 0x2f4, 0x81, 0x7, 0x81, 0x8, 0x7fe00000, 0xfffffffd, 0xd5, 0x3fc2, 0x6, 0xffffffd5, 0x401, 0x2, 0x3, 0x6, 0x5, 0xcd, 0x40, 0x40, 0x4, 0xcb, 0x1, 0x568, 0x9, 0x7, 0x3, 0xb95b, 0x2f, 0x7fffffff, 0x8, 0x1, 0x333, 0x0, 0x6, 0x2, 0x66eb, 0x8, 0x45, 0x0, 0x39, 0x0, 0x101, 0x7fffffff, 0x8001, 0xff, 0x6, 0x6a2f, 0x7fffffff, 0x8, 0x2, 0x100, 0xfffffff7, 0xf24, 0x8001, 0x0, 0x4, 0x5, 0x6, 0xf9, 0x7, 0x11e, 0xff, 0x7, 0xe, 0x5, 0x3, 0x401, 0x68c, 0x71e, 0x69, 0x5, 0x7fff, 0x620c, 0x1, 0x8000, 0x180000, 0x9, 0xf, 0x2c, 0xfffffffb, 0x80000000, 0xf, 0x3, 0x6, 0x7, 0x2, 0xfffffff7, 0xe887, 0x101, 0x9, 0x8f4, 0x4, 0x0, 0x3, 0x6, 0x2, 0x6, 0x938, 0x8d, 0x0, 0x5, 0xf803, 0x6, 0x3, 0x1, 0x3, 0x4, 0x100, 0x5, 0x8, 0xfffffdba, 0x7, 0x1, 0x3, 0xb9, 0x6, 0x999, 0x3, 0x27b8, 0x2, 0x3ff, 0x7, 0x400, 0x50000000, 0x80, 0x284, 0x1, 0xa152, 0x2, 0x5, 0xf9, 0x10, 0x9, 0xcec9, 0x1000, 0x80000000, 0x1, 0x100, 0x7ff, 0x4, 0x3, 0x9, 0x6, 0xffffffff, 0xffffffa4, 0x0, 0x9, 0x5, 0x10000, 0xc4d, 0x7ff, 0x2, 0x7, 0x1, 0x7, 0x4, 0x0, 0x2, 0x6, 0x9, 0x4, 0x88, 0x5, 0x2, 0xe, 0x7, 0xdb, 0x3, 0x5, 0x6, 0x100, 0xe, 0xfffff800, 0x7fffffff, 0xe16, 0x5, 0x2, 0x9, 0x1, 0x7, 0x2, 0xffffff1b, 0x100, 0x6, 0x5, 0x5, 0x80, 0x7f, 0x6, 0x8, 0x4, 0x462, 0x400, 0x0, 0xfffffff8, 0x101, 0x3ab1, 0x80000000, 0x4, 0x80000000, 0x5b57, 0xffffff33, 0x789, 0x9, 0x80, 0x401, 0xe2, 0x7fff, 0xd61, 0x7f]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2000020e, 0x9, 0x6fab, 0xfff7ff9f, "084002007d867f7137618a68dfde2b1d001100", 0xf, 0x800001a4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000640)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x82, 0xfffffffd, 0xfbfffffe, 0x10004, "d76c1f46000000ef1f0160fbff2000404b00", 0x7fc}) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="9862a30624d3815b7d34d9c8af26e5d9c4404e50b8d0f8d13d5c0ec20f19e76bed17", 0x22}, {&(0x7f00000000c0)="0fe3a3cad1f79837741ecada4a4460a24f9fab81a00fd064557ccc81811113d228e11a1793fa3be8cfd6e7ca3413366e979ecfd6c6f9796ab663ac93aaa1f0e8332605e1", 0x44}], 0x2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f00000009c0)={0x10, 0xd, [{&(0x7f00003e0000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000699000/0x12000)=nil, &(0x7f000074d000/0x2000)=nil, 0xb}, {&(0x7f0000170000/0x4000)=nil, &(0x7f000048d000/0x1000)=nil}, {&(0x7f0000064000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003bc000/0x3000)=nil, 0x6}, {&(0x7f00004c8000/0xa000)=nil, &(0x7f000049d000/0x3000)=nil, 0x24}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000789000/0x1000)=nil, &(0x7f00004a0000/0x1000)=nil, 0x9}, {&(0x7f0000686000/0x3000)=nil, &(0x7f0000576000/0x3000)=nil, 0x3}, {&(0x7f00005ba000/0x4000)=nil, &(0x7f00001d7000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000612000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f000021c000/0x2000)=nil, &(0x7f00001ac000/0x2000)=nil, 0x7ff}, {&(0x7f000073b000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f00004dc000/0x1000)=nil, &(0x7f00007a1000/0x4000)=nil, 0x7f}], './file0\x00', 0x0, 0x5, 0xf1, 0x8, [0x3, 0x2, 0x711298aa, 0xc0000000, 0x100, 0x0, 0x8, 0xe0, 0x0, 0x80000000, 0x8000, 0x7, 0x3, 0x9, 0x4, 0x7, 0x7f, 0x81, 0x1c2, 0x80, 0x5, 0x85ea, 0x200, 0x5, 0x401, 0x200, 0xb, 0x9, 0x4, 0xa, 0xdf3, 0xe, 0x8, 0x2, 0x9, 0x1, 0x2136, 0x2000, 0xcb5, 0x1, 0x5, 0xfffffff8, 0x1, 0x7, 0x4, 0xff, 0x6, 0x5, 0x4, 0x5, 0x3, 0xf, 0xfffffffc, 0x3, 0x5, 0x7, 0x81, 0x7, 0xfffffffd, 0x3, 0x92, 0xfffffffe, 0x10000, 0x1, 0x3, 0x40, 0x3, 0x1, 0x183f, 0x2f9, 0x8, 0x3cf3eae8, 0x640, 0x2, 0x9, 0x6, 0xb06, 0x3, 0xbd34, 0x9, 0x8, 0x10000, 0x8, 0x2, 0x2, 0xf1f, 0x0, 0x6, 0x3, 0x0, 0xd, 0x40, 0xbf15, 0xbf, 0x10, 0x9, 0x4, 0x6352, 0x9135, 0x3ff, 0xa814, 0x0, 0x2, 0x80, 0x6, 0x80000001, 0x3, 0x80, 0x7, 0x4, 0x9, 0x4a, 0x5c5a, 0x3, 0x3b6, 0x2, 0x6fa, 0x4, 0xfff, 0x9, 0x4, 0x81, 0xf0000000, 0x7, 0xffff, 0x7, 0x30, 0x200, 0x7, 0x4, 0xffff, 0x4, 0xb1, 0x7, 0x35e, 0x3, 0x3, 0x3d1, 0x0, 0x7fffffff, 0x80000001, 0x1, 0x2, 0x7, 0x4, 0x7, 0x7f, 0x0, 0x80000001, 0x8, 0x3ff, 0x59215b7, 0x4dff, 0x4, 0xffff6d3a, 0xe23, 0x4, 0x9, 0x5b54, 0x1, 0x8, 0x4, 0x8, 0x7, 0x3, 0x7, 0x7, 0xfffff554, 0x1079, 0x2, 0x8, 0x1, 0x3, 0x8, 0x7f, 0x10000, 0x8, 0x7, 0x3, 0xbc, 0x7, 0x400, 0x7, 0x6, 0x8, 0x8, 0x6810, 0x1, 0x8, 0x7, 0x1ff, 0x1000, 0xfe, 0x3, 0x1, 0x4, 0x6, 0x0, 0x2, 0xf, 0x7, 0x0, 0x8008, 0x800, 0xfffff000, 0x2, 0x5, 0x6, 0x2, 0x3fb, 0x400, 0x2df, 0xe2, 0x3b18, 0x80000000, 0x933d, 0x3, 0x5, 0x100, 0x2, 0x195a, 0x6, 0x0, 0x8, 0x2, 0x5, 0x5, 0x6, 0x80, 0x1, 0x9, 0x7e, 0x7, 0x9, 0xffffffbd, 0xa, 0xf03, 0xc8, 0x1000, 0x2, 0xef14, 0xeb50, 0x1, 0x8, 0x8000, 0x8, 0x9, 0x6, 0x4, 0x4, 0x2, 0x7ff, 0x6e5d, 0x3, 0xb0c8, 0x5b1, 0x5, 0xf4, 0x401, 0x0, 0xfffffff5, 0x3, 0xffffffff, 0x8, 0x7, 0x80000001, 0x6, 0x2, 0x3, 0x2, 0x3, 0x10, 0xa, 0x4, 0x631, 0x6, 0x2, 0x7, 0x1, 0x9, 0x6, 0xb, 0x3, 0xfb20, 0xff, 0x3, 0x7, 0x4, 0x9, 0x3bb, 0x1, 0x4, 0x617, 0x2, 0x6, 0x0, 0x2, 0xfffffff0, 0x0, 0x70, 0x7, 0x6, 0x2f4, 0x81, 0x7, 0x81, 0x8, 0x7fe00000, 0xfffffffd, 0xd5, 0x3fc2, 0x6, 0xffffffd5, 0x401, 0x2, 0x3, 0x6, 0x5, 0xcd, 0x40, 0x40, 0x4, 0xcb, 0x1, 0x568, 0x9, 0x7, 0x3, 0xb95b, 0x2f, 0x7fffffff, 0x8, 0x1, 0x333, 0x0, 0x6, 0x2, 0x66eb, 0x8, 0x45, 0x0, 0x39, 0x0, 0x101, 0x7fffffff, 0x8001, 0xff, 0x6, 0x6a2f, 0x7fffffff, 0x8, 0x2, 0x100, 0xfffffff7, 0xf24, 0x8001, 0x0, 0x4, 0x5, 0x6, 0xf9, 0x7, 0x11e, 0xff, 0x7, 0xe, 0x5, 0x3, 0x401, 0x68c, 0x71e, 0x69, 0x5, 0x7fff, 0x620c, 0x1, 0x8000, 0x180000, 0x9, 0xf, 0x2c, 0xfffffffb, 0x80000000, 0xf, 0x3, 0x6, 0x7, 0x2, 0xfffffff7, 0xe887, 0x101, 0x9, 0x8f4, 0x4, 0x0, 0x3, 0x6, 0x2, 0x6, 0x938, 0x8d, 0x0, 0x5, 0xf803, 0x6, 0x3, 0x1, 0x3, 0x4, 0x100, 0x5, 0x8, 0xfffffdba, 0x7, 0x1, 0x3, 0xb9, 0x6, 0x999, 0x3, 0x27b8, 0x2, 0x3ff, 0x7, 0x400, 0x50000000, 0x80, 0x284, 0x1, 0xa152, 0x2, 0x5, 0xf9, 0x10, 0x9, 0xcec9, 0x1000, 0x80000000, 0x1, 0x100, 0x7ff, 0x4, 0x3, 0x9, 0x6, 0xffffffff, 0xffffffa4, 0x0, 0x9, 0x5, 0x10000, 0xc4d, 0x7ff, 0x2, 0x7, 0x1, 0x7, 0x4, 0x0, 0x2, 0x6, 0x9, 0x4, 0x88, 0x5, 0x2, 0xe, 0x7, 0xdb, 0x3, 0x5, 0x6, 0x100, 0xe, 0xfffff800, 0x7fffffff, 0xe16, 0x5, 0x2, 0x9, 0x1, 0x7, 0x2, 0xffffff1b, 0x100, 0x6, 0x5, 0x5, 0x80, 0x7f, 0x6, 0x8, 0x4, 0x462, 0x400, 0x0, 0xfffffff8, 0x101, 0x3ab1, 0x80000000, 0x4, 0x80000000, 0x5b57, 0xffffff33, 0x789, 0x9, 0x80, 0x401, 0xe2, 0x7fff, 0xd61, 0x7f]}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2000020e, 0x9, 0x6fab, 0xfff7ff9f, "084002007d867f7137618a68dfde2b1d001100", 0xf, 0x800001a4}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000640)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 1.417394341s ago: executing program 3 (id=4): r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff6, 0x1, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x6, 0x4, 0x8000000000000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0xb0, 0x2, 0x7, 0x9}], 0x1, 0x0, 0xbb68, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000004ff"]) 1.402182867s ago: executing program 6 (id=7): r0 = socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x88000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0x8000, 0x6, 0x40000000000, 0x7, 0x1, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b950, 0x5, 0x1004, 0x5, 0x1, 0x1, 0x9, 0x2, 0xffffffffffffffff, 0x3], [0x6, 0x4, 0x8, 0x8000000008, 0x10000, 0x210, 0x1000002], [0x100000000, 0x10801, 0x2, 0x5, 0x3], [{0x0, 0x7, 0xfffffbfb, 0x80000000005}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0xb, 0xfffffbff, 0x2, 0x1}, {0x4, 0x3, 0x2, 0x8}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0x401, 0x8}, {0x9, 0xffffbfc0, 0x808}}}) (async) r1 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) closefrom(r0) (async, rerun: 32) getdents(r1, &(0x7f00000019c0)=""/4096, 0x1000) (async, rerun: 32) shutdown(r0, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) (async) recvmmsg(r0, &(0x7f0000000080)={{0x0, 0x0, &(0x7f0000001600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x3}, 0x38, 0x1840, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3b, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x2, 0x1c, 0x64, 0x0, 0xb, 0x1, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x4, 0xfb, 0x0, 0x3}]}}, @icmp=@generic={0xf, 0xff}}}}}) 1.252270107s ago: executing program 3 (id=9): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502", 0x4, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x1a, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffa, 0x9, 0x1, 0x80, 0x9}, {{r3}, 0xfffffffffffffffa, 0x4c, 0xf0000000, 0x7, 0xb}], 0xe48, 0x0, 0xa9fa, 0x0) getresgid(0x0, 0x0, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000020", 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) sendto$inet(r4, &(0x7f0000000180)="9ec9ddc517304306d045e66f0bbe8f34f62e19c372eafc5bda24e7eb70d5faa25a86b2873f356009c1b574901f3a4edc576379e0ab8b192a4d8790ca2d311d6597333854ed15c8508be9b4302f8107d1965c9e0d1567581be7ef7847e0031c7044a5e3d626565aff2b847e6a1e76f75d05a6a2c72fa0b22122f93d3a5420a687a4a0f189385840c77fdd0a1655ba7baafe74ae9db2f2c91be37b1fd44a2fd3d3233349d366de41882411df0ff31bc5a0d78f00bd973fd1177567bfbaf87e889fe82fcf81701c9ae3cf", 0xc9, 0x400, &(0x7f0000000280)={0x10, 0x2, 0x2, 0xfffffbff}, 0x10) 1.247539412s ago: executing program 0 (id=10): write(0xffffffffffffffff, &(0x7f0000000000)="b96aacf5ac3a146561eb3739b0a3d25c1ae41b8a086bda0c2fc5e9172222bd00fc3561b35bcb1be652a58cf7502a5408d2034f2844329a3aa4", 0x39) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async) r1 = kqueue1(0x0) (async) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000cc0), 0x20000, 0x0) kevent(r1, &(0x7f0000000c00)=[{{r0}, 0xfffffffffffffffd, 0xe, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0xd0, 0xf0000000, 0xfffffffffffffff8, 0x200}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x7}, {{r0}, 0x8000000000000004, 0x100, 0x1, 0xffffffff, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff7, 0x10, 0x1, 0x3ff, 0x3}], 0x29, &(0x7f0000000d00)=[{{r0}, 0xfffffffffffffff7, 0x28, 0x10, 0x7, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffff6, 0x3, 0x1, 0x3d, 0x17d}], 0x86cf, &(0x7f0000000d80)={0x7, 0x7}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000200)={0x10, 0x65, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb3ae}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x252}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x18}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x81}], './file0\x00', 0x3, 0x2, 0x1, 0x10, [0xffff, 0x9, 0x7, 0x6, 0x4, 0xffffffff, 0x68, 0x8, 0x3, 0x26, 0x9, 0x4, 0x4, 0x1, 0x3a, 0x0, 0x4, 0x8, 0x3, 0x0, 0xfffffffb, 0x5, 0x8001, 0x9, 0x80000001, 0x6, 0x200, 0xf, 0x8, 0x7fff, 0x4ac, 0x1, 0x7ff, 0x1, 0x800, 0x100, 0x7, 0x4, 0x0, 0x1, 0xa00, 0x2, 0x3, 0x76, 0xffffffff, 0x7, 0x6, 0x40, 0x81, 0x8, 0x5, 0x861b, 0x32, 0x5, 0x80, 0x9, 0x5, 0x5, 0x8001, 0xc7, 0x7fff, 0x2, 0x81, 0xb9d, 0x2, 0x0, 0xb, 0x5, 0x400, 0x6, 0x6, 0x6, 0xff, 0xb, 0x6, 0x4905, 0x3, 0x400, 0x7, 0x9, 0x4, 0x2f4, 0x2, 0xfb4, 0x9, 0x9, 0x800, 0x2f248318, 0x10001, 0x4, 0xfffffff7, 0x8, 0x3ff, 0x0, 0x8, 0x5, 0x3a, 0x1, 0x3, 0xcea, 0x9f, 0x400, 0x1, 0x40, 0xff, 0x0, 0x0, 0x8, 0x9, 0x9, 0x7, 0x7, 0x81, 0xfffffffe, 0xfa, 0x2, 0x7, 0x1, 0x5, 0xffffffff, 0x9, 0x7, 0x3, 0x4, 0x5ea4, 0x7, 0x9, 0x8, 0x5, 0x0, 0x80, 0x5, 0xe60, 0x2, 0xffff, 0x5, 0xdc, 0x1ff, 0x7, 0x401, 0x80000000, 0x2f, 0x6, 0x2, 0x4, 0x9, 0xff, 0x4, 0xff, 0x280, 0x3, 0x4, 0x6, 0x86, 0x9, 0x7, 0x6, 0x9, 0xfff, 0x0, 0x9, 0xa, 0x2, 0xfffffff7, 0x53cb, 0xb5, 0x3, 0x2, 0xe9e, 0x4, 0x4af, 0x2, 0xc1, 0x7, 0xb73, 0x8, 0xb1e9, 0x8000, 0x6, 0xf8, 0x6, 0x7, 0x8, 0x2, 0x8, 0x2, 0xffffff7f, 0xc8e8, 0x0, 0x2, 0x0, 0x7, 0x2, 0xa, 0xff, 0x84fa, 0x4, 0xcd94, 0x4, 0x1, 0x0, 0x59d, 0x401, 0x7, 0x4, 0xfffffff7, 0x3, 0x80000001, 0x625b, 0xed1a, 0x4, 0xbc18, 0xd, 0x34, 0x95, 0x83c8, 0x85, 0x8, 0x1, 0xff, 0x1, 0x0, 0x3, 0xff, 0x1, 0x8, 0x80000001, 0xfffffff2, 0x5, 0x1, 0x7, 0x6, 0x1, 0x5, 0x5ab7, 0x3541, 0x9, 0x5, 0x5, 0x9e73, 0x5aa1, 0x7, 0xf90, 0x4, 0x5, 0x9, 0x4, 0x3c5, 0x8, 0x8, 0x1, 0xfffffffe, 0xa12a, 0x4ff6000, 0x400, 0x9, 0xfffffffc, 0x6, 0x200, 0xeba8, 0x6, 0x8, 0x9, 0x13c, 0x7, 0x1e8, 0x9, 0xc, 0x401, 0x10000, 0x30f2, 0xffffffb7, 0x9, 0xfffffffb, 0x62b, 0x7fff, 0x401, 0x1, 0xea74, 0x8, 0x0, 0x2, 0x7, 0xbfa, 0x7, 0x8, 0x1, 0x5, 0x6, 0x6, 0x6, 0x847, 0x1, 0x7, 0x80000001, 0x0, 0x8, 0x8, 0xffffff5c, 0xffffffff, 0x7, 0x4, 0x5, 0x0, 0xffffffbb, 0x4, 0x8001, 0x0, 0x0, 0x10000, 0x7, 0x3fb800, 0x4, 0xd54, 0x4, 0x800, 0x9, 0x1000, 0x2, 0x7fffffff, 0x4, 0x1, 0xff, 0x9, 0x6, 0x40, 0x4, 0x5, 0x0, 0x1, 0x664b3b80, 0x800, 0x3d, 0x7, 0x8e, 0x4, 0x9, 0x7, 0x2400000, 0xffffffff, 0x0, 0x3, 0x7b, 0x365, 0x401, 0x18, 0xffffff88, 0xb14, 0x7, 0x2, 0x7, 0x4, 0x400, 0x15, 0x401, 0xb, 0x105f, 0xff, 0xf, 0x8001, 0x2, 0x6, 0x2, 0x5a8, 0x1, 0x3, 0x6, 0x9, 0xffff0e05, 0x2, 0x2, 0x2, 0x3, 0x5, 0x2ed, 0x6, 0x8001, 0x5, 0x3, 0x10000, 0xc8, 0x3, 0x80000001, 0x3, 0xb2c, 0x7, 0x5, 0x10, 0x5, 0x0, 0x7, 0x1000, 0x7, 0x7, 0x9, 0xfff, 0x3, 0xffff, 0x1, 0x100, 0x5, 0xc, 0xffff, 0x926, 0xfffffff7, 0x9, 0x6, 0x1, 0xd4, 0x4, 0xc, 0x100, 0x4, 0x0, 0x10, 0x80000000, 0x1, 0x5, 0x9, 0x6, 0x6, 0x9, 0x3, 0x7, 0x2, 0x1, 0x4, 0x10, 0x1, 0x5, 0x6, 0xca, 0x2, 0x1, 0x0, 0xffffff01, 0xfffffff7, 0x0, 0x5, 0xffffffff, 0xe, 0x1, 0x8, 0xffffffff, 0x3, 0xd5, 0x6, 0xc06e, 0x7fff, 0x8, 0x3, 0x6, 0x4, 0x1, 0x0, 0x0, 0xf56, 0x3, 0xff, 0xc4f7, 0x57, 0xb1, 0x100, 0x9, 0x5c443eb8, 0x3, 0x4, 0x400, 0xb23, 0x9, 0xd, 0x2, 0xffffffff, 0x9, 0x7f, 0x7, 0xb27, 0x84, 0x9, 0xa, 0x0, 0x6, 0x1, 0x8, 0x9, 0x10, 0x6, 0x7, 0xc, 0x4, 0x7, 0x4, 0x5, 0xffff6a4c, 0x5, 0x8, 0x26, 0xa0, 0x1000, 0xa00000, 0x8, 0x8, 0x0, 0x5, 0x1, 0x7, 0x4, 0x80000000, 0x401, 0x8001, 0x3ff, 0x4]}) (async) kevent(r0, 0x0, 0xfffffff7, 0x0, 0x8, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000040)={0xd8, 0x12, 0xffffffffffffff9c}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) (async) setpgid(0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb865e9ab9039dc031565459dd60db09000028e600fed38d5ba80b9e614708000040000000ff0200000200000000000000000000012cd0c85e86249de5ca7a8f727d804dac08e5e5a9b125cc635316816f7b6eeb842b000000000000b5443aa75a889169adf4b0811d8aa4e83fba0b0af404b0639ad44aed3dc175250ad66bf89931620455"]) 1.246857413s ago: executing program 0 (id=11): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async, rerun: 64) fchown(r1, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xffffff0d, "dde1e2cd2b066bd9bd9173711c51d75b", 0x2}, 0x1c) (async, rerun: 64) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (rerun: 64) 1.2448039s ago: executing program 0 (id=13): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = syz_open_pts() close(r2) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r2, 0x3) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f00005cc000/0x2000)=nil) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000140)="32da1b5bb0ea4d2fdbe59b2474f4258342538ff7bb617df71fbf74328c2541607949be276e7e3f87727332386f8198cf977a4157b6c9aef58bcbb6ae0ea7bb9d25caa3a5985e5cf6a0c55400610824022768a0db54827c4fd5e35cdae3f214151ea7178b94a2575deaa5741445e69654725486874b9b9d9ac98c2a9dce016f371f54c28a66c6b4b7a3a328b3a1982814d42c755bb963d7ad030265a932216463bd2d26043215cef2cdd4bd778e66912725f8889ad66a3f7bae6e02c1965a563873fa59e4f0aa1b484887d07e84", &(0x7f0000000240)=0xcd, &(0x7f0000000280)="1476ec81", 0x4) r4 = socket$inet6(0x18, 0x1000, 0x9) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xe76, "e77b864a7c6eba6a3a81ff78f2d312cd", 0x8}, 0x1c) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') shmat(r3, &(0x7f000003d000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) syz_open_pts() (async) close(r2) (async) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r2, 0x3) (async) shmget$private(0x0, 0x2000, 0x4, &(0x7f00005cc000/0x2000)=nil) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000140)="32da1b5bb0ea4d2fdbe59b2474f4258342538ff7bb617df71fbf74328c2541607949be276e7e3f87727332386f8198cf977a4157b6c9aef58bcbb6ae0ea7bb9d25caa3a5985e5cf6a0c55400610824022768a0db54827c4fd5e35cdae3f214151ea7178b94a2575deaa5741445e69654725486874b9b9d9ac98c2a9dce016f371f54c28a66c6b4b7a3a328b3a1982814d42c755bb963d7ad030265a932216463bd2d26043215cef2cdd4bd778e66912725f8889ad66a3f7bae6e02c1965a563873fa59e4f0aa1b484887d07e84", &(0x7f0000000240)=0xcd, &(0x7f0000000280)="1476ec81", 0x4) (async) socket$inet6(0x18, 0x1000, 0x9) (async) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xe76, "e77b864a7c6eba6a3a81ff78f2d312cd", 0x8}, 0x1c) (async) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') (async) shmat(r3, &(0x7f000003d000/0x1000)=nil, 0x3000) (async) 1.021138428s ago: executing program 2 (id=16): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000001c0)="05000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x80000001, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) r1 = socket(0x2, 0x2, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) pwrite(r2, &(0x7f00000001c0)="4d10da1725", 0x5, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f00000004c0)="71f91e3471ac0078bc5a91501d4b8e5f9c7afeaf64d2b4e3eb4ac370825e8f3f9dd69ad1c96b96a75f0b663f000c2709338fcee33611b033e6f7d2a453953722dcdd3c50b7c3341cce7d38b763fb8ad574eb76e751e61f57e919d16de935ade3aa8e6c4a3a163555497eefda8b6330ae6c6efc6a4cb8afada8c676ce18a7721454682dd28659ffa313f79d2236054a51bf6615258620293334f5f5e693c5f800000000000000000000000018fa4f77302fecb80058c4f99f1b9a230563ab4a49663c40f9bdd5387a2bbf5d967f0d41220cc410a37220c61ba45e6a7df4d47eeebc3ba18231668e0164b1436af6a67a72a5ee48029e7d3669e596dde19c13a3bac464ea35ccc1ebaaf90847325c6306d7ac26a80cb871c1e4d9b2f127a714238e25c3f0aa738b3943cba6f94a3ba532d4b6c3e8767a2026e8a78f8b74a5b1123df5f47ce4308ee683a3a401", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 1.0197664s ago: executing program 6 (id=17): mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) (async) msync(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2) (async) r1 = syz_open_pts() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xf) (async) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 1.016328914s ago: executing program 6 (id=18): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x7, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) ppoll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}], 0x3, 0x0, 0x0) (async) open$dir(&(0x7f0000000440)='.\x00', 0x200, 0xc4) (async) execve(0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="742dd7f3c34343fdbecef91176fe8ccadbea59fbb23899cd1468ef66c3e5cd2ddc1e0743329cdef6f9c403acfc1285b0674a54e0cbfba6976fc78db75ec4939a24bf45db01f4d2c0e1ee2a828c51a2d5c9bbd649943f23b6ab6d23747952237cd4094f98f234c5b9653027757c51db72e2f710f569250e0f7f3947315076b75c089edce121f70ed51ef3dbc2b7d0d6f0224fe559f5c41557c2c3572e928866c4a520453cf9a5dfde0163022192b71a3ea02ce270841b0e40a68b026854f38f7299854db8866e5dbb3c8b5dfe2eebe52f115aaf88dae1facc14", 0xd9}, {&(0x7f0000000200)="b4188090d0e4eee81b111b14638d0d48d789317b565d27743280a87f046eefca3dcbb0a30ae672ae98db534a838478679a2099d615dd42dd1f2c83fcf95ef2443038", 0x42}], 0x2) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x78344478, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) read(r0, &(0x7f0000000280)=""/179, 0xb3) writev(r0, &(0x7f0000002ec0)=[{&(0x7f00000009c0)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac338709ae6028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb1516a939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc047a258d39ec3caf48eb250b0a119b834a776315dd7464b4d960d2b0a3e7ed78fc97c1eeedd03626937e06f48e05a149c686ccf990cdb1fce5e2f296734184f534aa038292929e0e8142a0e898145f3eaaf381c49ee518945b55f11d9aac4d03fd028cf59dd8fc3436a14ddac9017daa21c4198d3f1316c989496e0d627ac79f8e8c18c7c504b2e9792b19053a9cee91db09b4e8cf91d057a796fe0117ad02cf63ddbcc89ac64d263af4b9b4a09b4aa533d8c118fa29b422bfaa3c3a3419019fd2cea9cc745a16cd58eaa9542193f0d9cc815c4fce836fff9fa0200a50d1dd72c77946f86f30757a1284f3dbcdcffe5a59de4203d1e354c3e091fa416cdaf8249dcfaa63749aefe257b0f392de0a7b22d98a64ea9627718184dca04594d5eec1dfc3f8a0d2d930978a32926e92a5442a8be9fdb515f658f9e9264d61c0dfd1e21a7766833a4a600106a4f0a0871460ae6fe63f7b9d7ada379ffd8c2d883e6e12a071a36109a3522d6d9c2e6c5b7b8bf59af4e78810e6b0e0ace4c20693584b90a0f4e533f379c6b35842487a2a8da5559e0fe5fa3579934ce93d2d0a8ffdd45e2cc20c42276167e31749396936117071adfde4a79acc54ab07bc8a104193dd8df9f6e8633c12b193a4d2af7fb92790c421cb9264fb03825ddfb4c2e7e4e6cf9cba37bb5764e42da8b0a79ca1e0fb71ccfd25c7097e89621ad912de0f42dbb66e75d22b7a026366ffca161cfad116af184dbb492770baaef81d882fa3bc448f088d8c2c4e0e0736d36ddba3cf76978e389a9156de9deaff", 0x3fb}], 0x1) 1.015613897s ago: executing program 1 (id=2): r0 = socket(0x2, 0x1001, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="b905f0ffffff", @remote, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x8080, 0x6, 0x0, 0x4, @local, "", @broadcast, "184f8d1f56691911b64fce52bdcc00"}}}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$DIOCCLRIFFLAG(r1, 0xc028445a, &(0x7f00000001c0)={'./file0aaaaaaaaa', &(0x7f00000000c0)=""/156, 0x9, 0xfffffffb, 0x7ff, 0xfffffffb}) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') 906.873564ms ago: executing program 2 (id=19): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x6, '\x00\x00\x00\x00\x00\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\b', 0x6}, 0x1c) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x4) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r1) 906.132058ms ago: executing program 6 (id=20): poll(0xffffffffffffffff, 0x0, 0x1002) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000480), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) closefrom(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000000)="3d2ac052f06cef9e4dfc3f7636a1621d", 0x10}, {&(0x7f0000000040)="d72fce3c29588e8e649debdd20c52e978bc510132602a38395078604640baca70006d6ca1b5275774ad168a2e5df2035afa6260fab935455118ad234127a39c6bd51ee56105905f6b010534afc77e1857ef97d1f2609aee37f3012993f56bce8c2f57629117b5556afb5daba8626746c3f63fd6081ab49a6cb1bb9010f46869c76", 0x81}, {&(0x7f0000000100)="65b0c8a2b12517d17b281fdb99a63c1498a262a29880cd6a2da6dfa4", 0x1c}, {&(0x7f0000001480)="5e16c59abd62f8b1f7e63839583ec9a5ca1ca33bc8710cae32cc821165473684516159de6c219502d8dffc4b6813c9f4f20215dd72adb5caa5f61c91239e950a2a838d0ec7d7a696200a71009d", 0x4d}, {&(0x7f00000002c0)="362ad18d6a25abcb00c6f2c2ce9588015c3a542ffe52e9212acdf2537575210fbcdebbcb79cc014629572ae10e69daeca3d7cbf206fd2cdc8a0ce195e8abc2715639f42a117996c27d6d2917db656997c1a3cb58e96fd803854b67b93b06e1bf34c362a2eda8ca8c7bb81cbd995f4d797015606470cc584020f8ff6dca38b1950ac71f03fe87261f1909cfafcd5e144a4e3a50f9b43937bf4957473de66ef4bc55beb93bacc2a5823d8f8a4d1796511ca369b7", 0xb3}, {&(0x7f0000000380)="0f5a08a3b5f7b2c0a9789058107724131ccc66395fe8827b96e9ec8e7b412fdb404acf379e0ed5d82ebb0ddee3884bdcf71c5dfbc2d5c3f02bba4a2575e0d2f259d5b5aa895696c5e03b158d12524f9b95c17b4d7c57a735cff008fa45ba8f", 0x5f}, {&(0x7f0000000400)="2047743879650f3374e72cbed4271c2d7f217113838d0148e64c71325e6d4a19f906403bc7bd5db69ab070fc6b192a00d765f0b94ac801792210786ab453bd8ed2bb97ea69ccd259350ea00ace20113b200f36e9916ad51ee98d52f1078a93a7ad41e7b4495f70619f72b9e3f977535da42ba5a76ed10e7bb05d3d974dd0efc905f929045f738423f6e18ea50a3e0b6cd1c3900efa375c4acdaec3b0ebbd16f07eb5700fcb11137043ac179b632471a99a5f609eb9a837d2890bae6627d9eed6538daecb28e578f76a98d8210c4b95425a15bd3b8513c94b20bda7853970f4c898861b9e6e692c3f52ed88187853bfc4025c892e11de133f52da28cfb4474c8ca8b387d59670da990cac350d2b1cb4d541a358d980afe96195cec599df6929f50d7c6dd9274d82f44bfc2ae3df1338f00f169864da5dc8873a28be37d412af4b0b48658db5377c37a3f49ee2905f1fbd54c57d667ff1cd2e938a3e9e5db8413b081263ac5eb27a92fca558cbbe08d0bdffd722f61d244b13386a65bfe12554de6986c18e52314265b5a4874f10e4936d362f10056ac80a46c7c23a7815e34190b8397ccb14dcf7910e3051b059b54a92a89b730a6e198a8486a3108868bc6592a29acc2ad66a3d429aa90eaded4df908e0223c7b2a3c2fc731ba918c5b440ade99a253a4a979cf1e09daf95347dff2315822d33334bf86cfa90ad17c7788aec868b8533cefba56a39862524ce3d113b2c6079b09502d59c62888ed65e96c67840ce0b12eb2ae6af74078561075d78686f1d05130ca5308cc1ac1dcfdd539e9ee9a996c2e29ba98dd144c7a0dd269d32a9987a00dc385278531e9ae2de933d53f05c9fdf6cb8f254215c04812c57ae6c15d7926e73960fb60de6dd7b6390821cac43f13eab37adbe5c4a867d1d80c262b435a400b5753aa65752d0e3ca2cd726528ce1979d13c21405467cd0998261e61a0ee230e36eafae11e6021583bed5df7d39050bd69df7a29f740860a00bb190abd47413bfbe4e6ee9fd7415c7ddc16ff010a279befaf5f26a9c0609ccb66b0dca129b04ddc06c49dcdcc8be4115ecf71e7c9319f444830c97cc0a534a0e9314827c8560de5278de0af46c87a26d2a7664074d3c4eec924c45e01aafab07eafc199ca1b37417cfa8bb5e7fd90816a9f1e0c0c6ec09af6935abaa2d9555095fdec4b24c87e0c3df9ebb83c1c2f541ef67bde205d367d9d1f333166f6da4a9e0917e25da27da6b5f0ba10db59287cef70f33dca534e34bb55475d0851b7ca72f831e15ca3ed477b02150e82e03ce488573174a9e8f643d38b4e5914109f9cc18bc72aa635996b9f6ab5cb93062ac2d9622774049a82c0b07cf786772cdf610caa5ccff6866de1b5f3b2945dff6830549983917fd6946c3e4a9b9227265241114a4d2e110f9164f9f527e9e33876800df768161ef5c52ad397d2cd1f7de49a5cf0780d5ad3a0b9ceccb76c8c490df1067bd4e2f4f32d772269278abdf3b6c71fda88897cf0fd001e90557ff08e053ebb5d4863ed6ec5b0119b0366ae3b456f739cf840e03fa28020c63c658c1e51ddff5e66a59e61b83963e0914d0b89ff0068d1bd837a29ad64d76348bc1ecbe047b12215f7948c552c11ac303267ebcfff027561c38ffb1da13c886f093a0627f0b36093cb4d8acda8e05917618890b2a6b7b2f0b914b6ab7b6a59bc370842f9d271019090289d002990e2807614a6cca5a89abfa09bebd4e2bc115b645e2d65e783d66e9ce3e039e8bc9bb75bfb2fd8745680ddded18a2de817a3c0c9a164c920b376721c478ae1cd863a4a8fb6edd09c9f6f9757392d2baf25b5b633ee78b8d1f754c3085d173d8033f8c4f7f39749c90a10391c242fef125e1008fecb1a7193de1edb93b018dfad60453916df8d596bef97ff72133a4acb75ae69cff1924ca33fe583c1727f84ebb1e942fd0bc1be3b0f48862efbab46dfc64390d81685afd1a8ce1132563e1776889bc24966197b5ef673bcdf13cbced1269c611730f76c3a9f21826d324f951434974311e38f56bceea0acb893cc970aa1cb11547eb7e5d19d329111164b34499b9e8a232ee28c97db89e4ee33a643b5194bf25bd03c22bb159bd88af3e91f8f38046e64b615f8d8e0b5b8ca3fd028b4ead1a9393b371360cc88f586c6c8ce017365fcd4d940008aab7ba11951e1f581383c05de95e1afa9fec6e49bf1bbeddb2b1c3b2d5fcedac47b5424b98ecbf9f273e68c22f75cc79e628ea1b8f2b89c2d5cf9a330251d5b82dd2b4deda2417dd9a2872e1c4e550d676258ae1d67d8651e63487b884dd52da994b7f3de95133953b86856cf4618b2c5b7e32b7a2129236948eecd4dcbcc4dcfac30588e22543e3506de1ab2d76b5836bb3fd6a94ed87cdf6c2a020f527667e0d6976262add5d0b6da71fdcf2f346d561b54454a194b05faeb33191ddd7db74da25ab60b3ac3b00bade35aa9ee0e2a3ebaf180797a89d355624a7d5a479f3c2531765f6785118a5c18a70da86add05ac39738006550d78080d023331caeeddca13bd410a3d7244395a2f9c0416d313728c3c0bcab6510a8663b9b21a8462865744be667f86c59eaaed87819a5bc5b65e9beaf0079ac8b3b58d2a428751cfd01e1f3f6c734320a0b3d01dc24594ee3d0ff94f489477840f0314ed16e40a1ef2acd6fab0e74a93888ad31a7b6a0105a725fd57c050f6d2936c4b7c5f4a6790e2bdd5f0ff4fa9113b827a51ec99683d5f2bee87c308a602019f7a40f4fa4031d747cebab1eae498a4f18ed5faf4a29f1aa7c55a59d4e232c081a01d6e0890ee707d9ea18341f6602acc3e7b0b30a28c4f601cb48c0c49523a38a76f2cc1c26a6d20b176d19445495afaf1c361ae52b3dadc46b3e491b71b25bff45cb9f038c19af44ce52b14d2ed181ad41f56b1e9afbf7bfda4ce585571bbdfd7e552cbe7a26beffb712b3f71fa0724d156148257a71e9bf31d485a68a655d6ae5beb37af539e961353b430d7c27c9e8736647dbf64309da714c6323b11211318cdf19c859579e98a9b6999766d06483f1acbacc5b9c8f172ba96a1a3386fb4a70f48db38dbc9237921114e1befc40653d79e56a62f2e444b76a9f208453e987b1d8212b6c4bf3c573b74664a23dca426a95d43504d9839a07cd819c349b60839095e47cacf49ae5eb938eee81b8578e9f7edb52143b32761c91ba56a1ac973ba0cc9d7fdf05bfc917442af6088874117c222042c1aa12960881f1f6dc228c724f4d3b425b994b073a816926688d10031f12ce824a517b54991304560d8e8044eee3d332fa1fc62d5b3b0091c057d68c3328e41d911e025e07ceba6c8444f6a6e4fb05c2293cc4f125285ce6bf3036e7ebb045514b5ffd70a94590a3d50cb8aa0ba682e6b9d2e445ae81e04a57f4a7c43b5d2076f99070525966520eb81f46901f234500e4c110db0d9391d6741e35c3b28a9a3a1ee3a640d6928ab16cfa45230955fef26774d4e84b7e9ed12a8f90fb53d621600f4d3b98c9fd0eceb5a27f0913d8d676143fa6e34506423ac4cd48a22b5745f4c71f446061e092ec07b88d0f448415445030089176118c5b6a69c43c5a7a532145d1b4a83557ce9b2622702810cbd6235036270e4117303b811b3b69d1fe975543f615a0bcd7df8c42609711e9ff9bdd79522b557ccd327a58ba4267f5a1edfbf7f01181662c0f95b563e25d7f0f351ac4632929cb11030ef233f412dd0fe0210fc6f1203f7e43ce991b2f7cb37ab3c16aea94cbc36a92bf7566aa0aaf66c52dd2b182ce929417476605f22619680b9aada88027750d6d71bf3a5c6bf16748bf72de8052af833a2c3bd1891b8275f59f73f854eb7c29a006e936e2b8894121f545614f5624bea25fe34bc12dca7d9e8ac79dd5e54f638465af1a2670b5dea53212a346d29caf2075c1c007b9a6a90ac3b15946e68176d251e8581dba8939fe88374474bffc153200bf43f186147b95cf6d49a7385f8bbc70d8f064eabde4f0db0ce3d03edbc2b364d6f19edc0fb66b3459deec01343bb65144a9ef2680b551a008bbc847e73713e426fff5e3349311ccf1b7b928d59122081e39856e8f9f4206c4e6f921abbd17df317ea6436018423bca4ace3bb1a8a4bc4bb91e3e9f720d0e12d64f3deed7b0903e05ab88fe7299bf3da8deee099325d7af3c82255f0d85acb8b00697e62f69e1b6a5d13156f72961fc37cfb58afc79f95c62c964dbc7d740ef6168fe310ccd7503a1e0ee6f1c37ebc829b6fde814f8fa549b100c7aeae4982b37f02f5ba1624c84e5ba4593fadf9a03337e44663e75a4840793ca4440d319b767aa1d890c384f5c2d7b2700883c55fd1c2cc03e9ae66c90404f556c45eb950ca8d271255e4a7213480988b3946b151aa3d715451e0d88322f93ca3345bb22439e4f4de1d727be09c1a933baa609b1e0014d4e5973828e4deb2c405d97c4679eb66ffe70942c583a8e61a63a55c2a24cebf53a48dbf898fa7ce87831f76d9631dfeb7b038134e72ce2daf83e3b4f76604e3bbbfb1142195a707da12aec7e91bf5f2a450a0928db4b919a012494185a0fe1d9c1b8f93e6c25bac8be3147282928ed680f23cecb13047bef7cdf9f89323b842d3c58c3cc42ebadac8055243a0aad4af84981ff6c5f0046c1397486859230ab5f653cb9131176d141abacdcba426883862dd7a05ab1861d23163039d047020c432637291311763ee60478327d71c73c72517ee0ead9a8616e09c30ac0a332d28e21d4b9c3f99c39b8bf6768d67db8517663c47583df4839e93a633e197c8b9a84c0b4c4290016278c327db92e40f654c149538b8441d24f7130bbf35721a135eebf7a3d04f548af691f8b2b30cf862d2ac10d0c40df8a9948f83e9d2bb7751dd12fb6c9e279810c196bbd9feb4832288612e31ef569094063a2444ca9705968880fd63c114704c10019a0769aed410913858ec0c86fdacbfe38c68372e263f72919a7d88b16cc22ba8eeeecadac187ab20c0419640a4887369b02fee377a37c38f1eca7c71b9b827c1036fa234e5247434584a6aad9c74812a8a2c63ea68a3839011a4199a7244f71fede078abfb87b0a742304ae16b3572d4510a02e35ab8e2a5a7677eb3f74c86de8f4b792fbdb2301e9c336f648df467f4caa46f2d9b136a5ec924a2a17d6dc042d7b4657d0d435a80ddced03753d815e8cbaaa1f1b6d2324ffd439f814921194dd76a78853da83a7141dc4bf284d42382cb3f6404b635d426fdf1a8472ff2e537c4df9cf7f55b45bc2f6ee87fc4b3a4fd401b741cb597f66ef96759d43542580c13a08a43836b957089402844bd566673a6f6318e7c936335c618769c2dcc34420303419a4c25f723caaeccfa7f9971af8ba3e530dfa5436ad2d5632ce8ac62851777190a2c6ddc132fb158312ad2593a0a45f5433203c08fc3eb302c084900643efcaff6793f2476cdfe554ae2313cc519e6749b633e5b76347ff5789c46fe772795abacb8093d7bc49e2c6eb8635f1d27f8a49d3a73a984e92e6586d2a20f22c1964996b6d37548d8cfcfba034f9f234675b9d69ed275bef26e00e89b42385c6cf281bd657df84a3d0cf13a086001b57d8474acb2668a58bcdd1be4b51f6019f959a7408ace9c106e562e9dcbcd868b6ba57765b09da7510972ffe9e13c76cbd8d300848201ab8ba7b1ac77f82c5664cb4812a557e1578d145a907dceb4e85f265a022af04f4074058a256e45c25bb82bd6beb8ec2938f38f68d5650b40302d898a5768526807729cc12b", 0x1000}], 0x7) r3 = syz_open_pts() close(r1) setsid() r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r3, 0x20007465) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) unlink(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x11) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x129) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x7, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x400000, 0x0, 0x8000007d06}, {0x2, 0x22, 0x5, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff281}, {0x5, 0x9, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x80000006, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socket(0x18, 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 905.597981ms ago: executing program 7 (id=8): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) socket(0x18, 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b99ea845315c0d853a14", 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x82) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, 0x0, 0xe, 0x0}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x1, 0x0) closefrom(0xffffffffffffffff) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x80, 0x8200, 0x0, 0xfffc, {[@sack={0x5, 0x2}, @generic={0x8, 0x2}]}}}}}}}) r4 = socket(0x18, 0x1, 0x6) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000001500), &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x100) kevent(r5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x1, 0x6, 0xf}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x8, 0x3ff}, {{r4}, 0xfffffffffffffff6, 0x51, 0x1, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0xc8, 0x4, 0x9, 0xb338}, {{}, 0xffffffffffffffff, 0x1, 0x80, 0x100000000, 0x200000010000}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20, 0xfffffffffffffff8}], 0x3ff, &(0x7f0000000280)={0x3, 0x5}) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xa, 0x100000001}) fcntl$lock(r6, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x2ffffffff}) 902.198338ms ago: executing program 5 (id=22): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x2}, 0x10) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="b1aaaaaaaaaa00000000000081001596564500080045000030000000000011907800006457ffffffff0b009078000b00034509000200680001ed11061ae00000020000000028878165139281b042b3ce"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 897.648998ms ago: executing program 3 (id=23): r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = msgget$private(0x0, 0x1ba) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2}, 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$inet6(r2, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00", 0x4}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x4, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x93781d0, @multicast1, {[@timestamp={0x44, 0x4, 0x9, 0x1, 0xf}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3, 0x0, 0xffff0000, 0x6c, 0x1}}}}}) write(r0, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0xff9f) 809.147033ms ago: executing program 5 (id=24): sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="98bc902bdd8c387106145a3bd11d49e82f72d62aceaced0ab554b584112f5af83c14dd9126cede25b02cc7241810c404ad04ee8f1f275731874cbd0fad835ee0d263073d7b58ee1884347a07413b77be76ed7a7527e3003e735413b4134c6ebc54eee0f7f5f3d165f0f1914154d5bd4a4212477059eaaa6b5ba4ba32c1f60a7b5221c073bfe46f1fb9876e244fd223649482fd94fffd7139196c3c0800a071cf335348274dcf0cea58bdaa4a32810aefd047667def19fc165112c3f92c4ff21c0df32f18c360a0ba085d4c2bd3677132be8f816ba17f00787cdf3addb9b6707a4c074dfadccfa2dc9ce0c40bd478c433dfc9546777b90cddcd660de6d04b2a38739ed5e6ec254d5a9b7e0f61cb4a678d97fcb80c35a0ec157a3d326cf445c8e71aee2e5dc3a23f04680270b4e9ac7119c801c9c6e53aaf9d7dcf4b34d284aabd395f6a429dcdcb3f815cd36df05f5d1351b6399a354e1b792a2c17007cf64629deca763e1a40a4c38bee7cb1a8379999a5ada00410a255c8d08f34e7d6525ef267477dd33586d3427766d6e215c04d6f934b000ba5a7b1473f34e6aba7cd44fbf21a0d1997ad9195d7e16670cad0b581103ff8e3af4103473edffcc9a1aa3c5a04053b05b93f561997d360c7e234553733a8811eadce2339586e47c42378fff7215f3d66f515b1cdf43b2035fe4a5086a5051a814df33bdc162e19dbb4c11eb8bf44adbeb15ce4b98a8ef030eb61f42c559871963d52348841fbd356ad5a5f6e7c1151efe82554aacb23693d75a3226191b1b64121e743a4620dbbd3684415b04687de2bfaafb546a597e5087b52431b7e0d83ab99141e8ec9c33399ac33cd077abeeff507ca50b335bb57f48db4674c", &(0x7f00000035c0)=0x270, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x1, &(0x7f0000000040)={0x497}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x22, 0x5, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff281}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x4, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x200, 0x3}) ioctl$TIOCNXCL(r1, 0x2000740e) 793.975724ms ago: executing program 2 (id=25): recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000001400)) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000180)="b95c122d64b00806f306d74c98e5e021261e74cc3f07c19d3e1a4f95bff4969bddde9442ae2e9bf477ea1233eaec44d93d1e4fc0f3afa4166349c16707840ea9bedf50a0818c92ff31f2514409ee6cc9e6acb86ce1b137683574e13b36aba9b10e2ad0891b63df7ad90a0ee55da46bc6e56be9725096d8e9967518c1488f9420c8eef1e73acaf99c74a3d3b620c3272423741ffd508ef8844888607181bdc7a20dbadd50dcb434e10e5cd4023a12046cbea04701a5fcd200f9da76d6dc3dd7f36dcb57239b0373ac01fc7ed8ffc5b5aa1dd437b0dfcfa3216de9774160e1b2ffd19bf6760a4e7f", 0xe7}, {&(0x7f0000000280)="aef36f43188c1ae88b4fcb6065288c7e6340d6ebec8311f08c358d0d61281d1e95d3f931695e17dcfd32476f6b0c9483577d4ed9e8117553c4e8d9b236f7ddb36c6ebe8a974d4bd4f3f61918f8496b3a5c2e23eef4dad8d1e295376c5b4db74a240b", 0x62}, {&(0x7f00000003c0)="627529a9409c2046a382c9df740cc8cd1b29dfedef7975db7b854483df495e281e613a1963bf0862b49ac40ddb4e300df36d2b8c2fb34c7c82560d97bed6e6cd65f9e8467367a062e87a678ef54745bf1d818c38204edc26f6ca066089ffca5e1f699e64e5b66624dd08ab51ad91a2ee763865465e901662f000c90256bc35e476e30184c6720698aa730a078440078986d914c1f7485746a737d79cec9b0f7d162c65c686c357e325d1301a2aad2f7fb0ffa39c414e4d4d94b609dd0a32c1026a981e37baf37c851846fa9584f25e1ddd", 0xd1}, {&(0x7f00000004c0)="b1144e03aba3a1982e2d6ef264f1f7c91aec5d66433bbf4c2d2af964df008afbbfbba758e413ff42a9eb9eb4fe8d7eee649c9803a496337adb406a368abf88560ef0a52639aa5915785aeceaf3399dab2df73b121996d5da43d4e0fa06fcf57dc7915afcd99eacf8f8c793094b12bcec7fdf5863e0cc17749f43e48f8c444a88c700fa9f93dacbac98e3b30ea5ca3af81ad285445c6aab429735a87c6d4a3a27804996e1fde71690ae51fc69d4e122d896f46900f965198b4be65156ad65d4e9be906ca30c4e46c12747672cacfbf912118540dc8e2f98491da962b18ad10a", 0xdf}, {&(0x7f00000005c0)="f839f182a532553cb29c3e5147a5413d204d466e2de0ba470ab46f36ef41d3bd66288714c5d3944aa8093bb2ea0fbf81b76f71941be2f90fe06dc3", 0x3b}, {&(0x7f0000000600)="d4696bbd68a6eab3bc7142867fc78cd9c61f21cfe56376401995d821c6ef1ab47c72fec121c32c06740daac94e67bdba9e7d5cb1babc01d7645142fe5f46fd8584df2e32f0cc024398ce6b2d45daf0ec97df8aa46814fadb1be6bc6ee21df45223eb3aa61a2bf122b8ed144705b5", 0x6e}, {&(0x7f0000001440)="e7469d215cba40b861b1ce3885b72a728fad01caa0ee8b8cf65dc6dda8639de688ab4a7bc2f5f1dedf5ff0d6ff6d518ce371ec5607fdd76132b3b65095ab48505ff3541d74dd3b096c0685ad39331a60eeab36a695902248e807821b2835f06c0960d5419cd353c3f72a28d4a497a53558a0104e1071849cf02b809771bbb6b3d956119b921b49139cd32ee24f74e15717c75ea74930077d088cf69a28c56e312b4c918e99c01461ebf0f3852364cd27146cb586ee418072da9742b9e427d5a7f8f816081b58b1f9d22b887cad476eceed8107545b552f04d343a7f057101772e245716db019306d92334b2ecfd6afa73e386eb86857a4c7b99bbafb610b59efbceede3d4ea5cd6322249e078d0cfc7cca0e7f487a72329ba54ba508d631e521ada2c6979f7b325f6cf064c3d3262a2f418585e828baedb972e8ab0293ebec30e54651b86d7b9c1b46c140fa9a1d72484afe862fe920751fbc7bac4fe8314eece53207a152d82857f16575cc5650b53902ea5ebd582d82a4c060fe0af67c2e999f589a76679bbc6aed46d9e56c5a7a46207c625fe25442917bc88029dc61866798f3568e3f924eb0e0ba16c8a4df67aa2a653d1434cb155113882f44cdc8a60b4761b324b4cefbc87d8f0779a925fa920e207f2acdeeecfba1dc663b67bc06f0865cf29c703e4e3fe44106a6d8c6e480dd9fae175763d6a1b019b312bba89dcec90e1dd22ea870399fdb61aa161687cbed7e10a2695519da0dec7206c447ab7ad87bc83c4952d684dda3abec055cb5c44fdf929399e31400cb9a363eb3bfbd0ab9e6ed9ae303d5d375e0cbc8f7e50fd76b8b607caa90348a2f8dc7f5e826425a8fe81fe3e92ad8d6d18bb4320712a3dd99e7fca890dd641eb4b8431d2ff3363ee54c6620b24a0c6104b037fe774809110b8bafa1733ffcee1ea4966e90b4abd93a749ad63c1e5daf970076b95df6c17413cf99eb1e62db36b862d63ffd944b700a00a6dae8878f0d7c3c5dd3dc72fefeac58afc395386becf3fd2678355fd9d4e91fbc1246170289ced0beb6af49141db8e5043ccc77bb56cbdbdb2f6c47f810cd6f2e47d86cc4c192a49fd67789d0b13b7f940c13af1b4bd1e29445d1ebbd7fc304872bfa1a4eec0595691f4d331698fbe0d023917956a9c7849303fd1dce9709c14d42adc951a63416c905146367fb42289e56f187ca8f6f30dc2dd350d4cbc649c8ae2277f457aece955402e5a20d680e309a561cc57d2276938a63ec345180607e9c23c23dd10f197b1643592278c36b358fdaa0047e4aafb2caea6479ee585c441d1d0f5a42b05e9e318c03fdf6d7c1a483f6b23d192b444f5eeaabe2a7a71a70ebc346b9cc9b2d2f2c8fb3ce4e5b69bdff076a2c4f6e7b4654500a0c9d5746ce175f52a25932cde392d3afa6f9504b7f9e6689a87d514ff99b1735b0ad110e7344ce1a279c11e2a3800fd4f122750b846213eebdd84ac1e86c9e1d951812efa348db0f7798dad95b3e6bcc7ecca0432f551ae716f0c86cd0d0dc54239cf5ee7c4062dfb83beace2b6cc9e19eac37b8d9a5a6836a01c0e72984aeb23230095ffacdfe62c16a6ad0dbf3435b1bc24ad7eb32043c51014320d4599cad5f7a88304b7aec2ca0a221ce6299e618b0843113f4177f38c3086b45572fd60164db5eb0051892b0747a5e1678a9b0f93ce47ab9d9eeae519989d078548757cf5e8ddef7a48dadcf880ea5df7657708e897c8fa4c301c928656d85de4b5e1fc6f1b39bc189704a13cc31ffa579be9c591b172906e741565b41c1fdc93b73477e88e06eea22bbbcc339407ec7085691d9aac37caaf991a6aa51e0fee721a1155b44fc221ce56ceaa2fb3a14a794c4de9c1c4171c2b3398146fb6b960052909d45a067eb5c55756c1d70e4c08722801af171db81f92a49b81d368417c6fe97b3c1f26b1b65ffb1116b45fca55fbda00d7f636db09e6c0e7c19ad934cff16acde01dadfc7d103e64c52285797ac40218db3455a5b5954dcf343d66727b5d15fb6b4b0ba457e56a1e1d0dff81f344b6c923dfca603fd07f6a05d3fe3aa3b444cf984c5032e4268fc65a2a8475865cd566cf9dcc69c0f91faaa724dab85396ad943a5e009dc0d40e7c406f9758601f58fb8413eb41ed05064104e9217e1b2706423164874746d240551b19ef11f9bfac777457460a1126e196dfadd6485ce26f302748152deed95bdd85f77ed0e2e13b154e3a9a066e01cedd717f26ab55afbe5ceeb3a73883fd9128b239f2e3879932540433ff1b36afbbbfe159ac233ba223ab6cb9e82eaf43ef964e0b94766bb470d6ba5e368769fc812a0cf438fbe8ecb5cbda298765d53e7471df4b2886da83d82795dcd7b22f6261dcd6243f1c4687d1d75b0503b49d899b6bcac7ec13653219a415461e7721f23fc254cd29fdf48b8fa1ec46e0606feca055962c8aab4852e88a715470fda1a756c38b7a4ec682cbf6904cb7464f7e7897d274a156e79e8d251f2f429111dd125c01f870f64bbde30cb901c1d9d6524e9e31584c8f02e595b205d5ffbc22d4e5cd256ea3b6e6974235196d5d3535746a01be8f6098244fb2596828bf010f6a2ee5ee53ecdfccc598c337746974461ef506601a448f2102f18983eea03637a7081306ecce49cf773eddba4c924aedcd526b87f3755198a3c11b413618f1a2de386e5a3b6c0b82e885c5c68b0a206855b0cb3b59c0a57375253aaf9d9e40938108c688d195f4889bf39dbc71ac5b9d7786b933b3e470479e6e8980ee78cd134742251d4f330968734ead55c34bf7c4d72d135676b4977fe9de8c67982321ea5720c471f06f614aacb320d8982f40ee1dd00c2bf610f3b99a94e4c1d4a26d0bd4cc47dc1feb23d234a488805a3af6f9073720690fe802e99074bc3098dc2219b6c1b8a415568732c73a555a523632905954ac275ff3293d436cb8f4b729c6f62e9414a8e35a18ebbaed5683c6295cd1e3789b265dfb454fdc1e84574b6fbb615b25461b593bb2aa480943baf865f77d19e75d2e10cbe0438f13b6421192ac6c04aee94b25c9cdae7b02f142895b36d07c3a15f441aa3cee6423ab140115008e6a149e3caa806bfb233382296334d6c491223178c2d4798c11ce5791f070b7823d3346aa8d5007bbf9c209f63ad6a77c6736e86318e3a9751cf42567a409d361c15857105aafb0706caf9a66811f890728cb92a3bd18e63bde74dac6a57fd170507fbce250253d3a416c6c4fd6d856fa8570381293fbfe89044e58add668b218eb46f9853629d5f7752016a887893c920657274ed09ff1cf95afb4c6bed323e437a01837a19eb9bc093a0cf5bc0d79356ec676995a4a41b778dffc85d6574b29e43f7a83a74446f332e8d7961925461dafe9669e67d84ea8300a1f19baa498cc62e71ccbd1d7b28795b43d13af46c810c6166d78abbdee0d60c47b19f19a6a90ff621869e12176f277375b2f8d756b2f837084a87139a16efcbcc760d9997c8dcca4291e471ca3f0caef8894343b5e84e498bb3a2fdef8ab8d0513400f2c7975a4d58113df2476920ad2baa071d46229228c83a0d0f02325a5974f3804d1b30a1fef447449b1a1722f6c315c63010d58f719a360d6d06cdba8dafd5ac8a3fbae4caa9d87459d6471d7b1a41be9de3d8945fe9d7039cda9cfc5f187becbb96383b2cad927be31ea9e72c6784ce5ffb141b443cc0e58a5585440edfbe1a819095e01b69286747e1c766bf16056c0cd40426114a87a7baa3dd777ef1960624b4efcef589d7be4ff1b05d28564614ffd34e2211f1e6cbf0b04f5f44eb8f44d663cf6a4eacf40d2c4a9a8fac75831335e6c4e199a987655267143110b8ea68f38e6b654d99bddd433d3f9783077bfd6c116966519d249ea276023047131aa26d0976323dde3d0f3ed8d63ae7e47acab360cf5afbac9d2ce0c02eac5a5f6bbc58262dc4db0c93e214cfb466927b0a26cdb96443c41681758c33dc340870e21cd2a833a8c4db430c0de8c569db2c12821601052e5251db66aff127165fd295825cd300ee19d0ee82fea4e066f606818de44b08c5f557e8640946db9135d8d2dbcc77011c171261c3385df99c0bd3dc2ba0f138ede39c92682630720c4b4af36cf72e62b996a99de9451a1a3078e97a0e9aeed455406a76e1be6bea0a5875c133473d17c923946b00b78b71e30014474f1c69babbd2b74198b147c2288f74d3e888e88507d842e3fba9c29a42be8a1a7cbd54686afcb6803a622dc1403875a22546f8d797d81d5b4119cbef5e74194d0e0fef16d8981468f9ee1fafe382988493705d70c67c824baf4350e8a1210d5743130b1f65cc2693a67d2bbe7f320988a4be95952e8556faf23fcb408a2d91b326d2baf77d33777e40fb98a196ba102c054aae5b5286648ecdae1911d5420ad9b2c87e6529b653defd8531ff39dbe987cea815ec07ba3c9b847e2169d1554b9f02eca10772b74e20ceca0518864be07f666a5bd60396bb11ec3e6d4ded268d099050d0c2c1a36dad3ac4e2167a48f4d536a5d3290102d2e55aff68531772dd44212f5c595b05e47af5553ccf80c2be2ec9dfb24ad625fa1e897a79ae823e95e1dfbc8c0e96525fe99e9f8739193455903f31ac225ef4d375cf2c128be9977f8aa1f9951ae888bfe94bf2692a334a035e2372de5a64848d21954389af5b5805acba7a343e096f04e89d175882f95a0b754bd17f706cfe8904d6e4bdc24286ae07f4b528fce7ccaaf59d6841fb879e4734212f48ec345b7087bc19d2d3887b34dae0651a0957ff23916f8edcc56c34adc631d9f64240354a36f2cd399792b5e51054870c59b11d3bb227b85a567142376871ab2049cb4efa5a2db7906ff3b25d639668708928557122c1de6584adc0bc0f656451bedb9292f0acdfa4480d80ca82ba81ae981f58eb36eea0dbfa89f044b910983178706e67a7b2534ed8db539fe9cfbb189f2d73b76245b9ec86f9cc3201d80e1f46a440ef492fb8b9b7b202af642b2d050163c86ab5333b161ce45f58b3d2df115e3e7df4bfa0d6634c2a4792527b8d2d992c1cc626d3dd06b13ed02ced35a2ff3c164b5300915fb19a4183758832a03ae96c237ec46604a5fdfbb829d44eed8dc0d50427ec0e6857a070a1eb55431046208548c46a76dcc8b5552100c84a3dd5e086da4ad3d5c0767ee7798cf1da3cf85b0e67c9f0b41d8bb9ca9b3e8aceea1d3bde07182df1f3f8e58303f65d3a2ba29e7c42cc3b56c658262a03df63ad45c4c30f8de43ed0daef3ac6b7996ed8e3c97a752f709075dddede24f607992ad06eb5525cf46fb5100aad4fd48f47a5b29fa32fbe8e3672b86bd523bcd306542a911b35e884a4a0b207daac87d5c352a9d0e1e912ed2a0d11cf3300a6d8e50afe57060436adc4b59c8f2e8ec1a479e22e386c6422f7e914dda6e30fe8765b312dd703bf263a50a14c8b88f0d3b10baac2b1968e7635f29f1999cbcf9614b5b9dfc399de40994df078908f947a42cbcde307754894ee73df78938beb73000ec8216aaaa5136a5aaeff8b240e5aceba427f7bde4f8ac2e8ea2d4270d9f3efd8c259ad6559986ba0d471e0ce3f78a2323ff7e7040889fdb69633ef8083ca37178d8318d6faedca8954289ae1a25fddbfc8c74e1bc2331e54cdada05c6f747ecb48ce260ab0bf66625daf75709309065c2137291fd38e0e1c2710667cef873c00f2c5fb6bf12919bcee02275e88811f696ec4b3ba71a70a45820537b49b69973a27a367ac737b029a09b25adcb4ca289267b89776", 0x1000}], 0x7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0xeffb, 0x7}, 0x100124, 0x0, 0x0, 0x0, 0x1, 0x1, 0x800000800000000, 0x1, 0x3, 0xffffffffe154f622, 0x402}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000200", 0x4) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) 712.847694ms ago: executing program 1 (id=26): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x4, '\x00', 0x8007}, 0x1c) r1 = msgget$private(0x0, 0x80) r2 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x77, 0x44}, 0x6205, 0x2a3, 0xfd20, 0x544, 0x1, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x1}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/128) listen(r0, 0x401) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r3, 0xc0206917, &(0x7f0000000100)) syz_emit_ethernet(0xdc, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0xa6, 0x6, 0x30, @rand_addr="ea00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x1, 0x8}, {"6f3af0b7a6e36e5decc1a80a0c2071221ef8ff132c75bb372787140b8d55104d32318a5c47d2cbf04d2960fc94b6ca9589c1dc8d4e9ddb6f656f678098950239a9d92068d84860b5599c309e74f7fdeafba17a1f92b73597cb3901b2d346e5ec35dd0fa31c04d48f5c5ff42325b9ae0044bb8e7edec129cfdf7460064aaa4064554436bc0d02572dae0dd393a9c090c717b04681ee064c0b9bf3d5aa4ea4"}}}}}}}) r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r4, 0xfffffffa) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x3c, 0x2066, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x8200, 0x0, 0xfffc, {[@md5sig={0x13, 0x12, "8094d3555ee04e56ede729d2fc7bad30"}, @sack_perm={0x4, 0x2}]}}}}}}}) 705.758468ms ago: executing program 2 (id=27): symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x143) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x100000003}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x100000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 703.893628ms ago: executing program 1 (id=28): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2000000a, 0xe, 0xfff, 0xfff7ffa1, "0800f59cb06ed84b3bfa49ae00", 0x7ff, 0x4000083b}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r2, 0xffff, 0x40, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0xc22) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) closefrom(r3) munmap(&(0x7f0000769000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0xdc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 700.845334ms ago: executing program 7 (id=29): munmap(&(0x7f0000001000/0x3000)=nil, 0x20001) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x3d) 697.738937ms ago: executing program 0 (id=30): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) unveil(0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x400103, "fe80fb030008b000a8ef0010170d0275", 0x3}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x1ee) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3a3d, 0x18a, 0x6, 0x7, "a08e4b8bcc6e2e9af0ec2bc2a379edd38f02cd98", 0x7ff, 0x1}) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) madvise(&(0x7f00001e3000/0x4000)=nil, 0x4000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r5, &(0x7f0000000580)=[{0x0}], 0x1) recvmmsg(r4, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x22a7adb7}, 0x38, 0x40, 0x0) pwritev(r3, &(0x7f0000001080)=[{&(0x7f0000000080)="a1f997bc09a4450c5db28276155d66c71a15fab3a0be861d34d23c71ad51abc5924ad208b5057ea25e097fb833ff9d05e3d1a7c4030f93b18ce8fd1b4c0fc94325f81fcc420e45eb3e31dcf2650065041e9ea6839adbcbc1303f089114f1077ad1faa83af5d6e25bdd63b606d152aae4f32cac058bd4513c78b2156ca2606d8fc0ad8dbb08e26aaaaa6ed01e98cfb479a41f5c7dd8b71ed6283989c8bb239ac2a993237ffb8ed35511ed6389bcabbc6bdf4345f9147b591a4df60f80a4879257717fb89d5cc08b24609aebf169e083258d20df2a8e0ccffbcafc964900d4367e79dd33b8e0c6520833075a08a619c4975d3c76e1594d1aefc50bf15f2366a667a36a54f5cd09054135cfbbe3a28d7dc860ef554b2e96cdcf3a4a2477c0ad47982e6139e6d1a5ee296e3cdd5ffe057c9193062d546f5a06f45493b3c48e29b3eb7b42a6ca2b50e9b8df0a1f2a4006dfd03782f20c0770aa017b2b603032b3148081baf7abc472c4f8c7486ca527c7615d15fd1e6df631608f19b9d1b1f413f00af7acc59749242d921d5db526350ed0f78446ceedc3d26bce06e131fe1284bbec56eeffcf43589ff5ac7bea96d927adc27dd7de6ea6db0271bb51866f4853f4cdcfa8eb1125f84254fccedc610a1697f205e9fb455e38ee96f04a75b78d3c0d5505298f249b6355dbd737692ab9a7803e2d4b56d5321e724e6d7ec157390f3169febefa8f30758b99aa10ce923aa9a816fe065b850fb9ee29019aa495bec446fa5a66497f61bad80ce8ac5efd7ea4e050f8de02116822ff605450f4a11219e1044b6bf0ca038b24f5f52b607b709383ebad2639f61534e752fedf2c10d67bc781cace3ffbb14d7d08b3fea1768d997b2e957b6e986a4a90f9cb03ba1af6d28cf4a7e806d37375d4be99987204b19118d3dc9e70c9a6dcd5b97b1b790136ff51f5efa41311fc09bea900e2d496ff7888da8afd7299ab0e19cf34b50dfe87e1a27fbd2511d4448936e0d4715858c2f238e7fa7bae76e57635ba06113b7ec277a5589f93a40327c8e29805c1680e8741b6b27562a668dbb9397d1461ff244d53692ad251cb52630673843bd1087d03f57b11ac44b80f0a8a8fd890ba917219cc011a96b6a3b8469bde4fc3ec8b0e7541e9d41b3a91d78c31b6a3087ef55ed1b423592e2b96e3d7ba2b3267af589bbad7b13f40c24d49171e7bea01e78b83e216fa2755021b07ff1b751c22b9c2ce9e534427701f1a6d927e1cb752d8766223d531aa90cf62403d5874fe35a962b81f736420fad43d752d7a6a29524c5c012d647c941682689b1a9095b5c39a45b90715cf8978e1b01a81a70a3ad46112064a13f8099582a9360c7006e018a15a34c6e83eb87cdb930806a5184f99a5234c6bb2fd2f94bf13f79b12095218bb38708c926f299e6e8068d69397e87a37c07b92422d0da07431e9c07bafe6f9fef7d94cfb16e601b1bf722d66782ed6c14150d1f7c34bba9855de084dde8ba76c1c9b88b1bf060391fb02f03432ce9939a3194b8396eefeab5f2c3be10c8edb71a9af0651f351a48501c9014a0899b1280692abec40affe3b517dbea2b826fbcf79c52d8a2df92db1882bc0ee4476b6c74e8092e54e9f8eb99f7b286a8b0464b1d5f40703252a8892e0cb623cb8c84f2a4b75d10177af8cea9e400052705f55b2c8cd94b1502aba4f797ecf01e29394efab1c35cf969958b7dc6267ffafbe3876d8a09fc6428e85031a13819c69d2e3d2bc510653dce5a182af077dda64b1e80ba9d5de8386d9ce0488b9d371cc846d91bd6e6fde885ecdb17f7d71943c98cb4ecdbff31b1db80a120edcf7d94be49b06fd7ebaee7ad40c128504fb64464ca02e1904420adfbec6680e3a543d07e59de2ebde132d095e99a79523cad3cd379001472b5a01350b51a4133be6755e20efdb96f603707bc5a270d765d074cf446bb9a6098826feedf3b64a5c084e7b48e08c4193922ea5c3afd169cec79e3d076242d5c4c27bb96ada1f912bacde0e9483590fa7a92a5c54551f76b8858e6f2077a7c5064c8240b872d934b65f7c3d7147e035aae48fd8a52dd656799a451d054d57be496f7af707b972256ee184b70296afd8fb75d170d25de843576cf59b9f7c468bdbc46b73d6b9def7dd81e704b6fe450cd73a5b179c5c37a0a24a6927901eb24ac5843f6800407ecc00247bce11fade5518d3ec24b23ab3491a4cfeb96485f63bc466f9a7f6b09f1b8ba914b4dff2c47b85b73f39737dda60aa4d5e8f1fa0d55277708257a7cc1a106bb762bc476f507cda6e880ed680828dd3b6955b571fe6b5e3f11a567c7661e205cb48a3a606ac0977014b72b885499453a9e7da22b5fd27c9455135a854abd35a03f96dd640065b2147596ab815394ccc0db96cea062c0815f89c7c01d957e977028e2720497e3970f28d323ef3c356f35818a33841c0a5623411880657b5021767debbd4cc9cd8502ebe1985c059ee4dd96c891bb36ca3e0ff9bfbf9653db3a69425beeacac7bc5cdc3b1b00c1581ff830f1475969c612a1888a85d2ecd5b570a42dfdbc80c9cf80941bd8c0b81ce03300d4390788d27ef5de167aaab554c7cbb6b6d09d364148421743de487960a698660dc69ceb9b9959083d1807770693331c1ae2fcb05e44c256f9e125594c9881fff3fa88963c1070f58b4019e98f5f85ac0279f75e1d6470d26cee638ffc66de69119543d520b04c81e00939219484e990b0cc7704a0db3af74eb0ce50eacf9e2ed031fdd88831b6237d65bb5c297432416bd95bc59d230c8674621f72b1bcbaecd2d292d9ef87c197f17b26f53e1f5f41d46084c482543891d9d538d8c084c9b6a5e61e17a2609bcbe828f4a552859b2ce8010c74c2134d0a5cef5118dbf63935034536918fcd09df1df38dd9f50e7e756d638e399e70f730612fb2a8424e50b5c2324a133e133ffa8b229233dd8bc2b8b7d6d0b661cef4c64ee9d892f9ac33c052554de3c21d0cad8b199826713e28806ac4c4e1f873d4b420d9753f17a9de9d43aa01affb23c801bff921a3254dbcfcce05f567eb55e45c1a3d7bcc32a9ab836666ffee99e1cb6979639f02ab880ff21df1870850a5688bbb538713813ed1471fd06d4d56184cbd4ef67de960558600ea17a04e5562a03f3153e53deafc2bc89dc3f9427b811526dcf1d98155b687028f78d93fe367890d09aa006f8991c9461bf61681ec4c9989c68229e3ac1b87c3247c272473c3a8f435a03d2df21f925498d208397dd80cea875ec9a80253f8c85d248eb4cb00c096115be75030e9679618a6a44fdf01a509b9688668aa5ab62f7096fee7ec8e41fd1411e2eb212b652f41d2893c5a41cd8fc1474f1646a041587f3c2014a01ef947c88bdaf045696e1ac8c32d8af499fb5e3af2c54af4874d0b9aff2acb7f7cb7e3da7fb23e84594d9136d58dc7e5e033fbd7c4f3d093fd606154039d4136dcf80e47c1dcffa943ee1db9badd23a2aaaea5a4c3cb8ea7b55aec2a1c81cb91196e459e734fc981e2557afb73addd5ec6582b804b3c749c6fa92d41952216a7eb5381154081d5e733209997d34df9f02fe9691742cb94f47322791293fab65c2643e83a95d314b24a4a57f42155b05629e62559f1fc66a22560fe2ef498a55c895e814da6d07a64bc3fcb9af0fe7d3c8d97b111375125708f2a3bf79c6b27a318937edef14047ec74105c158fada048875a2a2508b73570bd574d304e464c50a84c2a7f12602a0c7fd6459db6ceafe2a9fd173b5564d0fec3dedc7d56fdccfbebca5d8eed9b0898453d0f3de51368debe7743056cb390c946110467068cef95daa682e4b057ed7cc7beb2b7a1e75f5e42898428dfe84d3ed1c458e27d9bd596765fce7f1902e33785529e962bcc7dee591a2e3fbf1775163ede237ff0da993243237269fb176f1e48f30f944183bbf77254cde4b4422c5ef6263e8a1fdb9e9e58bba4bd9e554dd3c5bb414a80e051cea9e492deb77e3369394b356f9570aa13f66918783f2ee763cdedfec12737132671b03b7226272631ecbece43742fe1e5c59aa05c12a7dbb739d546310d1d57743da1590108d4ec63733834d83db42064f07c90ca6336aa540211f0203888c4255c92d38948ba627d054733692c6b9aafa2400f7322a694b9655af78222a5ddcda0f483c5145546624f74aea63bccfff71fbb8c55e857d5bb2f7653d6f043e630636967ca33c69e8ebe1f3eefd7b6877e588a520f03cf2db7aceb8c1c0f088f6f91d499c14564f76a8590ed9dc1f74bf9a63df4aef2fd9cce64cf15f80db8c079663efa375ccbab6d7faa48133182b997f0819b8fc1b4ec704c14dff867427d484cfe6068882cfc032eb2e55ecb4b716a3def82062e810016bfb347a81d72ce706b22e963b5b3cb570dfb2f93e43edefe7af3c57bf3fc0e59518556a1916d2011ce2fb1e227a79b4ed9b3e8da2bc47a7eb825dceed41c8736adcb2c562ded0b4a4a15d581c7cad8cfb40140e4b9dee44e83dddf7a59c21f1fbcd0e22367aaa72746545247c4481723e4a05293ed4949f5601fd374055c42ba73ab8a3d54dc15875149e1940d1dc892137ca6a11d3d938e7c8ee87a2b5ed21e6403bdf4bd8798307b6fc6a774d4cef1968969e319db037b39ee62875c4dfd3ca794cdd2b029d50971e942616182c7e3e068361b84fc4e9a1fe822aa8f4a48722b3162e9fa91e1fc2174a97a770ef2bd34a5f65d943dd8f4a81b7d7a6b6b648155cc48112b483acb856b2f421da3983ff4e2333882b6a51193de8be57b24d2134a1c9070169f36515248d77abe1f5a05809010767c2f0c78cd73ec5038757b61091bfd68ba7d9224624a04936d0886c082e23ac2c6d80102b3628e14b0ae2da6bdb3c3681ccc0456febf5006a180f40cde8b145653498f6dc2e7b064ee9fff50f92bd160b145bd8797ba20db49f1c0b6f2a883c7f174400503e11444cbb771cba4039ddf29e262f021501731358edcd765976ce95f57373b708be2e94e098d334c8d0c8b89f7a9a470bdb377dda2b04cb0563b099fb021f4c5fd3f2ab9363ef659333f275f6b2db20487b356712dd806926a203a9f810f39867384ad4aa5c59fa9c1c1066524ac6ac842dcc3de62d6e912436a09087642e0087a192140b972fc0e0adb41f0422f0c508e15e8b1269151bd9230c1f3d03726d2eed7982faa90a71a5f8878b8fa7859772ddb747d3578aa13ef7ac9b42ce8cf13e45032156e1e4574c98a573595496c249dc643c87b053aa2ed47a7a6facb7f4ac43b4402b0d94692352ca5c4735a5d9d74cad80b8aedd904e205fd242bc375ac73a9f5f7d1286e811ffeb1b5fcbf8b1bd862db0ea38726cce4e856bd0e30e6ce00ca71f455ad99a748bbd493077f7d8fc2d2a731652c72d39f21f9d4d3ec0ac34331b9d41f5d24f73a938fe6b437723ea6914c4881c95173ffd45d65f2faa940ed02deb4434b3d09505edec138b28ba94d1bf98118965b2812a4dbe2699fe5582bc93910db9f7e7edf151a33dd80b3c94bdb7aa3079c526445265f3e3fdc4ff57239a533f999bd83207c2a53d4cc599b7c694fa72168c44c10bc1db591ee2175f4a746e0e1b7ce775b01a512eef76d3a42276ed6adad1327a8010d0ddaa7dd4bb08241679b8f5057325e5e47dc4b1ec7213efa645db659d6a2aba9d5d1ec28d089c5024d87ebf7f4024ac07bb75025c0b10717fe7d92ab51bce2c58ab6fe73eea9ed128a3c4a45d98f4c0423c2652fa61e066cf1e8618b24bc9f0e1e237541654027c04631", 0x1000}], 0x1, 0x1e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pselect(0x40, &(0x7f0000000340)={0x2, 0xde, 0xa, 0xbbbd, 0xe, 0x2f63, 0x8, 0x7f}, 0x0, &(0x7f00000003c0)={0x672, 0x9, 0x8, 0x8, 0x4, 0x8, 0xff, 0x9}, 0x0, &(0x7f0000000440)={0x100}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) 504.907843ms ago: executing program 7 (id=31): semget$private(0x0, 0xb, 0x19f) (async) r0 = semget$private(0x0, 0xb, 0x19f) semop(r0, &(0x7f0000000140)=[{0x1, 0xda0, 0x3000}, {0x0, 0x4, 0x800}], 0x2) (async) semop(r0, &(0x7f0000000140)=[{0x1, 0xda0, 0x3000}, {0x0, 0x4, 0x800}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xa, 0xa, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xa, 0xa, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x1ba) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r2, &(0x7f0000000180)={0x2}, 0x8, 0x800) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x8, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) (async) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000002c0)=0x0, &(0x7f0000000300), &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getresgid(&(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)=0x0) r7 = setsid() r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{r3, r4, r5, r6, 0x48, 0x6, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x4, 0x6, 0xfff, r7, r8, 0xa, 0x0, 0x0, 0x0, 0x5}) (async) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{r3, r4, r5, r6, 0x48, 0x6, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x4, 0x6, 0xfff, r7, r8, 0xa, 0x0, 0x0, 0x0, 0x5}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0x7, "a339df844b37a499e7a10e8a026eae16", 0x55}, 0x1c) (async) connect$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0x7, "a339df844b37a499e7a10e8a026eae16", 0x55}, 0x1c) semop(r0, &(0x7f0000000040), 0x0) (async) semop(r0, &(0x7f0000000040), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000200)=0xfffffffc) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/73, 0x49, 0x0, &(0x7f0000000140)=@un=@abs={0xe8, 0x0, 0x0, 0x0}, 0xfffffffffffffe22) 498.876414ms ago: executing program 5 (id=32): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x2, 0xaa, 0x960, 0x9, 0x9, 0xfff], 0x7, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000180)={0x5, 0x0, 0x3, 0x2}) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @broadcast, @random="0c0d135223b8", @loopback}}}}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004af4003c0067000000069078e0000001ac1400aa44140f8100007fff00000007ac1400bb0000000e4e224e235194828a353385952a149ea54c413310a20e160c4eafb7509e7a67a8c2ce409be451429630f616674535fce07d844ec621bf592053e102192b28ed6ecc0d3e0ed1d7a92fc34dfd76", @ANYRESHEX=r1, @ANYRES32=0x41424344, @ANYRES8=r1]) 498.075271ms ago: executing program 5 (id=33): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x803, "fe80000800fdff000000001f00", 0x3}, 0x1c) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) syz_emit_ethernet(0x8c, &(0x7f0000000100)={@local, @remote, [], {@generic={0x8048, "1f374c5582f47ae95c3a28390fa84786f7b5fac2f1b8b23e19dcd4e705ae23a7be46e3b75550a88a8b16ab9b959155627794adbee4323fb858fe52df9840a40800df9a9ceb123f0bf313fa37ea1d9f67558fec5a60212210d01f26368a7f62c3092ed7eecf45d539b50df780c291dc5e467b1c8aeb455be0eec7238bcbab"}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 497.166993ms ago: executing program 5 (id=34): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040), 0x0) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) (async) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/77}], 0x100000000000012c) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="d0580363", 0x4}], 0x1) 489.378786ms ago: executing program 4 (id=35): r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x3) r1 = kqueue() ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 368.089114ms ago: executing program 5 (id=36): mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7f0, 0x8ed, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200003, 0xa}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="a6648135ea924c6ced6341dc047a617cabba6a8049f0b79b42defe97218f6ce85c36c10976832fa531da78fae048e83249b033914be31102610c9fe3c9e3b92bbe8505cbd3a5f2af4b42ebc2ce0aa2d6761b0b61a08c3427a2df0471bc8c1e8def99987dfe038d0cee6c8e62430e0c62947f", 0x72}], 0x1) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="a6648135ea924c6ced6341dc047a617cabba6a8049f0b79b42defe97218f6ce85c36c10976832fa531da78fae048e83249b033914be31102610c9fe3c9e3b92bbe8505cbd3a5f2af4b42ebc2ce0aa2d6761b0b61a08c3427a2df0471bc8c1e8def99987dfe038d0cee6c8e62430e0c62947f", 0x72}], 0x1) setrlimit(0x6, &(0x7f0000000040)={0x0, 0x400}) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x14, 0x66, 0x4, 0x1, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xbffffff}}}}}) (async) syz_emit_ethernet(0x22, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x14, 0x66, 0x4, 0x1, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xbffffff}}}}}) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LINEBYTES(0xffffffffffffff9c, 0x4004575f, &(0x7f0000000000)) (async) ioctl$WSDISPLAYIO_LINEBYTES(0xffffffffffffff9c, 0x4004575f, &(0x7f0000000000)) readv(r0, &(0x7f0000001b00)=[{&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/163, 0xa3}, {&(0x7f0000001a80)=""/122, 0x7a}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x80, 0x2d02, 0xfbfffffe, 0x10000, "d76c1f46000000ef1f0160fbff2000404b00", 0x10000}) closefrom(r2) mlockall(0x1) (async) mlockall(0x1) 367.12306ms ago: executing program 4 (id=37): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x4, '\x00', 0x8007}, 0x1c) listen(r2, 0x401) connect$inet6(r2, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0x100, "4212ba4d9493b6992e3d0c075ad92bcc", 0x1}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), 0x4) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 366.213085ms ago: executing program 4 (id=38): symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) flock(r1, 0x5528bbc65399d6c3) (async) closefrom(r0) (async) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0xbe) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x11) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000022, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f0000002240)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x10, 0x2}, &(0x7f00000015c0)=[{'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0x5}, {'./file1\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaa', 0x7, 0x7}, {'./file0\x00', './file0\x00', 0x1, 0x5}], 0x3, 0x3, 0xfff, 0x153e, 0x5, 0xa4, 0x0, 0x6}) 364.525977ms ago: executing program 4 (id=39): r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, 0x0, ""/31}, &(0x7f00000000c0)=0x21) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x1040, &(0x7f0000001100)=@in6={0x1c, 0x18, 0x1, 0x7ff, "25ab0e020934b1521a1bc2fe90efcb4e", 0x8}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="005082d2", 0x4) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x4, 0x2d44441d19401476, 0x0, 0x3}, 0x8) 0s ago: executing program 4 (id=40): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mquery(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x3) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.226' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffb006d09c000 va 0xa698f24d000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 39780 36149 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834c06bc) at panic+0x1e5 __assert(ffffffff834fe625,ffffffff83450c68,4b7,ffffffff83450c9d) at __assert+0x29 uvm_pageunwire(fffffb0004b19f48) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffb007388c9a8,a698f24d000,a698f64c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffb007388c9a8,fffffb0066abc6b8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffb007388c9a8) at uvm_map_teardown+0x117 exit1(ffff800045fe5250,0,0,1) at exit1+0x71b sys_exit(ffff800045fe5250,ffff80003539a0c0,ffff80003539a010) at sys_exit+0x1a syscall(ffff80003539a0c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ef94580cb70, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1207 ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834c06bc) at panic+0x1e5 __assert(ffffffff834fe625,ffffffff83450c68,4b7,ffffffff83450c9d) at __assert+0x29 uvm_pageunwire(fffffb0004b19f48) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffb007388c9a8,a698f24d000,a698f64c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffb007388c9a8,fffffb0066abc6b8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffb007388c9a8) at uvm_map_teardown+0x117 exit1(ffff800045fe5250,0,0,1) at exit1+0x71b sys_exit(ffff800045fe5250,ffff80003539a0c0,ffff80003539a010) at sys_exit+0x1a syscall(ffff80003539a0c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ef94580cb70, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800035399ce0 rbx 0xffff80002999ee07 rdx 0 rcx 0xffff800045fe5250 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5afb521cb23e4c9d r11 0x4f06b282fd3da84 r12 0xffff80002999ec08 r13 0 r14 0 r15 0x1 rip 0xffffffff81f5f885 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800035399cd0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=116787 pid=82065 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800045fe5250 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800045fee2b0,0xffff800045fe6fc0 process=0xffff800045fe1830 user=0xffff800035395000, vmspace=0xfffffb007388c9a8 estcpu=36, cpticks=7, pctcpu=0.0, user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 36149 39780 49310 32767 7 0x10 0 syz-executor 36149 193070 49310 32767 2 0x10 0x4000000 syz-executor 59715 431725 47130 32767 2 0x10 0 syz-executor 59715 70279 47130 32767 3 0x10 0x4000080 msgwait syz-executor 59715 269083 47130 32767 3 0x10 0x4000080 fsleep syz-executor 42806 227709 52507 32767 2 0x10 0xc80 syz-executor 42806 56072 52507 32767 3 0x10 0x4000088 kqsel syz-executor 42806 199151 52507 32767 3 0x10 0x4000080 fsleep syz-executor 19294 351268 23133 32767 2 0x10 0 syz-executor 19294 460827 23133 32767 3 0x10 0x4000080 ttyout syz-executor 19294 214890 23133 32767 3 0x10 0x4000080 fsleep syz-executor 19294 210906 23133 32767 3 0x10 0x4000080 fsleep syz-executor 41204 225557 35514 32767 2 0x10 0 syz-executor 41204 512973 35514 32767 2 0x10 0x4000000 syz-executor 41204 27308 35514 32767 3 0x10 0x4000080 fsleep syz-executor 91383 520069 16885 32767 2 0x10 0xc80 syz-executor 49310 95271 29491 32767 2 0x10 0xc80 syz-executor 96605 393879 52588 32767 2 0x10 0xc80 syz-executor 37183 196710 52994 32767 2 0x10 0 syz-executor 47130 430236 18362 32767 2 0x10 0xc80 syz-executor 35514 122577 33991 32767 2 0x10 0xc80 syz-executor 23133 364922 34055 32767 2 0x10 0xc80 syz-executor 52507 362174 16170 32767 2 0x10 0xc80 syz-executor 18362 45273 64594 0 3 0x2 0x80 wait syz-executor 52588 519048 64594 0 3 0x2 0x80 wait syz-executor 16885 103811 64594 0 3 0x2 0x80 wait syz-executor 29491 518468 64594 0 3 0x2 0x80 wait syz-executor 52994 28798 64594 0 3 0x2 0x80 wait syz-executor 33991 309441 64594 0 3 0x2 0x80 wait syz-executor 34055 389213 64594 0 3 0x2 0x80 wait syz-executor 16170 41032 64594 0 3 0x2 0x80 wait syz-executor 64594 287088 39471 0 3 0x2 0x80 kqread syz-executor 39471 492766 79117 0 3 0x100002 0x88 sigsusp ksh 79117 489673 2261 0 3 0x10 0x88 kqread sshd-session 2261 463216 48476 0 3 0x12 0x80 kqread sshd-session 58800 313667 1 0 3 0x100003 0x80 ttyin getty 48476 186380 1 0 3 0 0x88 kqread sshd 67988 274437 40456 73 3 0x1100010 0x80 kqread syslogd 40456 50520 1 0 3 0x100002 0x80 sbwait syslogd 30736 431288 1 0 3 0x100000 0x80 kqread resolvd 43886 488037 19232 77 3 0x100012 0x80 kqread dhcpleased 92703 16301 19232 77 3 0x100012 0x80 kqread dhcpleased 19232 395729 1 0 3 0 0x80 kqread dhcpleased 39402 268100 0 0 3 0x14000 0x200 bored smr 90887 15068 0 0 2 0x14000 0x200 zerothread 12648 386448 0 0 3 0x14000 0x200 aiodoned aiodoned 59455 88806 0 0 3 0x14000 0x200 syncer update 12568 483750 0 0 3 0x14000 0x200 cleaner cleaner 8361 183017 0 0 3 0x14000 0x200 reaper reaper 12865 278197 0 0 3 0x14000 0x200 pgdaemon pagedaemon 76545 337185 0 0 3 0x14000 0x200 bored viomb 41084 194583 0 0 3 0x14000 0x40000200 acpi0 acpi0 23158 484061 0 0 3 0x14000 0x40000200 idle1 33280 416674 0 0 3 0x14000 0x200 bored softnet1 47125 457091 0 0 3 0x14000 0x200 bored softnet0 88949 375775 0 0 3 0x14000 0x200 bored systqmp 46369 206433 0 0 3 0x14000 0x200 bored systq 92185 193188 0 0 3 0x14000 0x200 tmoslp softclockmp 66474 379945 0 0 3 0x14000 0x40000200 tmoslp softclock 30846 454930 0 0 3 0x14000 0x40000200 idle0 1 141009 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 37183 (syz-executor) thread 0xffff800045fef4d8 (196710) exclusive rrwlock inode r = 0 (0xfffffb006be37688) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x963 #11 namei+0x7c5 #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffb006daba1d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11050 12018K 12034K 166960K 12141 0 pcb 17 12K 12K 166960K 17 0 rtable 239 6K 7K 166960K 358 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 8K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1372 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 4 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 24 89K 129K 166960K 178 0 proc 58 99K 147K 166960K 505 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 8 0 in_multi 99 6K 6K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 369 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 267 163K 163K 166960K 3322 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 45 90K 118K 166960K 1288 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 4 0 NDP 11 0K 2K 166960K 27 0 temp 40 9119K 9120K 166960K 3822 0 kqueue 13 20K 24K 166960K 32 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 28 0 0 1 0 1 1 0 8 0 rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 55 0 40 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 59 0 55 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 134 0 123 2 0 2 2 0 8 0 nd6 152 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 465 0 0 30 0 30 30 0 8 0 art_table 40 466 0 0 5 0 5 5 0 8 0 art_node 32 112 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 0 1 0 1 1 0 8 0 semapl 72 2 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1619 0 156 92 0 92 92 0 8 0 ffsino 296 1619 0 156 113 0 113 113 0 8 0 nchpl 144 1857 0 167 63 0 63 63 0 8 0 vnodes 216 1700 0 0 95 0 95 95 0 8 0 namei 1024 5549 0 5549 2 0 2 2 0 8 2 percpumem 16 51 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 6403 0 6403 4 2 2 3 1 8 2 plimitpl 152 78 0 50 2 0 2 2 0 8 0 sigapl 424 479 0 426 7 0 7 7 0 8 0 knotepl 120 95 0 0 3 0 3 3 0 8 0 kqueuepl 224 33 0 23 1 0 1 1 0 8 0 pipepl 344 128 0 101 3 0 3 3 0 8 0 fdescpl 528 463 0 427 4 0 4 4 0 8 0 filepl 160 1707 0 1492 10 0 10 10 0 8 0 lockfpl 104 12 0 10 1 0 1 1 0 8 0 lockfspl 48 7 0 5 1 0 1 1 0 8 0 sessionpl 144 26 0 8 1 0 1 1 0 8 0 pgrppl 48 34 0 8 1 0 1 1 0 8 0 ucredpl 104 215 0 196 1 0 1 1 0 8 0 zombiepl 144 428 0 426 1 0 1 1 0 8 0 processpl 1232 479 0 426 5 0 5 5 0 8 0 procpl 664 555 0 492 7 0 7 7 0 8 1 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 228 0 199 4 0 4 4 0 8 0 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 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 13 0 0 2 0 2 2 0 8 0 mextrefs 64 12 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 254 0 0 16 0 16 16 0 8 0 bufpl 272 4591 0 102 300 0 300 300 0 8 0 anonpl 32 13460 0 0 109 0 109 109 0 247 0 amapchunkpl 152 9433 0 8473 38 0 38 38 0 158 0 amappl16 200 1343 0 1082 14 0 14 14 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 495 0 494 1 0 1 1 0 8 0 amappl13 176 115 0 105 1 0 1 1 0 8 0 amappl12 168 699 0 663 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 55 0 45 1 0 1 1 0 8 0 amappl9 144 272 0 272 1 1 0 1 0 8 0 amappl8 136 97 0 96 1 0 1 1 0 8 0 amappl7 128 145 0 134 1 0 1 1 0 8 0 amappl6 120 148 0 147 1 0 1 1 0 8 0 amappl5 112 91 0 84 1 0 1 1 0 8 0 amappl4 104 267 0 252 1 0 1 1 0 8 0 amappl3 96 1582 0 1462 5 1 4 4 0 8 0 amappl2 88 588 0 510 2 0 2 2 0 8 0 amappl1 80 10409 0 9821 15 0 15 15 0 8 1 amappl 88 2610 0 2409 5 0 5 5 0 92 0 uvmvnodes 80 98 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 463 0 426 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 463 0 426 1 0 1 1 0 8 0 vmmpekpl 168 5660 0 5631 2 0 2 2 0 8 0 vmmpepl 168 38597 0 36269 105 0 105 105 0 357 0 vmsppl 488 462 0 426 7 1 6 6 0 8 0 rwobjpl 80 14121 0 12895 26 0 26 26 0 8 0 pdppl 4096 933 0 852 113 24 89 99 0 8 8 pvpl 32 34780 0 0 281 0 281 281 0 265 0 pmappl 256 462 0 426 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 586 0 27 17 0 17 17 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83964ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c70c80db4d0, count: 12 ddb{0}> trace x86_ipi_db(ffffffff83964ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c70c80db4d0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834c06bc) at panic+0x1e5 __assert(ffffffff834fe625,ffffffff83450c68,4b7,ffffffff83450c9d) at __assert+0x29 uvm_pageunwire(fffffb0004b19f48) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffb007388c9a8,a698f24d000,a698f64c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffb007388c9a8,fffffb0066abc6b8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffb007388c9a8) at uvm_map_teardown+0x117 exit1(ffff800045fe5250,0,0,1) at exit1+0x71b sys_exit(ffff800045fe5250,ffff80003539a0c0,ffff80003539a010) at sys_exit+0x1a syscall(ffff80003539a0c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ef94580cb70, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834c06bc) at panic+0x1e5 __assert(ffffffff834fe625,ffffffff83450c68,4b7,ffffffff83450c9d) at __assert+0x29 uvm_pageunwire(fffffb0004b19f48) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffb007388c9a8,a698f24d000,a698f64c000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffb007388c9a8,fffffb0066abc6b8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffb007388c9a8) at uvm_map_teardown+0x117 exit1(ffff800045fe5250,0,0,1) at exit1+0x71b sys_exit(ffff800045fe5250,ffff80003539a0c0,ffff80003539a010) at sys_exit+0x1a syscall(ffff80003539a0c0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ef94580cb70, count: -11