ing for pmap 0xfffffd8056946100 va 0xf1fc63d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc63ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6400000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6401000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6402000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6403000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6404000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6405000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6406000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6407000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6408000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6409000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc640a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc640b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc640c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc640d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc640e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc640f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6410000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6411000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6412000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6413000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6414000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6415000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6416000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6417000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6418000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6419000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc641a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc641b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc641c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc641d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc641e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc641f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6424000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6425000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6426000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6427000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6428000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6429000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc642a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc642b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc642c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc642d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc642e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc642f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6430000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6431000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6432000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6433000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6434000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6435000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6436000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6437000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6438000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6439000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc643a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc643b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc643c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc643d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc643e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc643f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6440000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6441000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6442000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6443000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6444000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6445000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6446000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6447000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6448000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6449000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc644a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc644b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc644c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc644d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc644e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc644f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6450000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6451000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6452000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6453000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6454000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6455000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6456000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6457000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6458000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6459000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc645a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc645b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc645c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc645d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc645e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc645f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6460000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6461000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6462000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6463000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6464000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6465000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6466000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6467000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6468000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc6469000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc646a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc646b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4600000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4601000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4602000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4603000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4604000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4605000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4606000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4607000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4608000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4609000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe460a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe460b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe460c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe460d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe460e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe460f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4610000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4611000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4612000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4613000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4614000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4615000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4616000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4617000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4618000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4619000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe461a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe461b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe461c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe461d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe461e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe461f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4620000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4621000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4622000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4623000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4624000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4625000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4626000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4627000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4628000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4629000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe462a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe462b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe462c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe462d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe462e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe462f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4630000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4631000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4632000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4633000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4634000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4635000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4636000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4637000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4638000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4639000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe463a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe463b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe463c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe463d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe463e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe463f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4640000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4641000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4642000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4643000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4644000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4645000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4646000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4647000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4648000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4649000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe464a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe464b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe464c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe464d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe464e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe464f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4650000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4651000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4652000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4653000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4654000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4655000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4656000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4657000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4658000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4659000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe465a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe465b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe465c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe465d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe465e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe465f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4660000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4661000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4662000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4663000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4664000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4665000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4666000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4667000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4668000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4669000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe466a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe466b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe466c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe466d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe466e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe466f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4670000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4671000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4672000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4673000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4674000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4675000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4676000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4677000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4678000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4679000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe467a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe467b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe467c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe467d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe467e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe467f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4680000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4681000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4682000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4683000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4684000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4685000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4686000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4687000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4688000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4689000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe468a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe468b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe468c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe468d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe468e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe468f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4690000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4691000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4692000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4693000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4694000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4695000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4696000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4697000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4698000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4699000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe469a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe469b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe469c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe469d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe469e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe469f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe46ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4700000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4701000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4702000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4703000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4704000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4705000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4706000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4707000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4708000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4709000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe470a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe470b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe470c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe470d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe470e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe470f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4710000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4711000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4712000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4713000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4714000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4715000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4716000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4717000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4718000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4719000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe471a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe471b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe471c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe471d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe471e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe471f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4725000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4726000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4727000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4728000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4729000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe472a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe472b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe472c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe472d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe472e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe472f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4730000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4731000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4732000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4733000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4734000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4735000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4736000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4737000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4738000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4739000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe473a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe473b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe473c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe473d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe473e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe473f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4740000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4741000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4742000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4743000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4744000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4745000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4746000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4747000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4748000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4749000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe474a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe474b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe474c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe474d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe474e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe474f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4751000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4752000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4753000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4754000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4755000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4756000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4757000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4758000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4759000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe475a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe475b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe475c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe475d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe475e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe475f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4761000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4762000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4763000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4764000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4765000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4766000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4767000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4768000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4769000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe476a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe476b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe476c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe476d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe476e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe476f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4771000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4772000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4773000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4774000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4775000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4776000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4777000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4778000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4779000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe477a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe477b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe477c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe477d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe477e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe477f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4781000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4782000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4783000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4784000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4785000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4786000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4787000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4788000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4789000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe478a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe478b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe478c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe478d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe478e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe478f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4790000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4791000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4792000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4793000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4794000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4795000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4796000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4797000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4798000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe4799000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe479a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe479b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe479c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe479d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe479e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe479f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe47c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc0d58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc626c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fc798b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8056946100 va 0xf1fe45c5000 didn't change! executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb3500f700"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "00c6f26461c082f4ffffffff00001bffff0400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x9, 0x6fd, 0x80, 0x9, 0x9a7, 0x7fff, 0xe3]) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="10c8684802534bdc75ce5e50e2ac71ba6a4c4ad7db4b8e2bfc385fe3afb60fb5380ad8045708d2dec230f52b8e735ed02f3119ccb1081df0047a4c324519493cd4bfa91ff5f7dc02c62c7ea27636bf0840527b4868f5eec5e108fa4065a0c9c12a6d567376538f31b29cd95f6b005886f4aa52e4712ee1f0ccbedf", 0x7b}, {&(0x7f0000000100)="150ea9b9fc", 0x5}, {&(0x7f0000000240)="f86e239891238e0b2eac15f88b7326797b0dc44b816bdca981f1909bd8b99bbcb9d264b452e3485a0d32afd0413019063fd94896f9e179f1c0c5063bbdfffc93bdde6e81425c13d8df873be6e046514cb88510994c3d3a2ef038e7c79f7ba5bc6b9153c972aaf32d943eaaa100492e8c219d55ab67dea2874f39d3983e76a34ee5322eea409a97ba5de4a47c00f06029d25fd01712fdd686bfa2c4268aa513a67c3bb737578d51ad306fbe78db6f6056", 0xb0}, {&(0x7f0000000440)="ca0a21bacb0369f6e04ba9d98adc52c404d1444b08155797c1f890524a7ceb8dbce0df8cb2bf8c319987bd50e3", 0x2d}], 0x4) sysctl$net_mpls(&(0x7f0000000080), 0x3, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file0\x00') executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe39) getgid() executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) open(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000700)="f46387eddb44e9678348dba23d79a37e96cba90a2572ad5bebe17f680f1ef648f447f0ab32", 0x25}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x3f, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffc) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket$unix(0x1, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) executing program 1: renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = msgget(0x1, 0x0) sysctl$vm(&(0x7f0000000380)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYBLOB="9d278cdf945e1fa6", @ANYRES8, @ANYBLOB="7004"]) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r0, r3) setsockopt(r4, 0x129, 0x2e, &(0x7f00000002c0)="eb9c3725aa57beacffcbff13000208000000000048d5993192964885b92690a9842c115388351d1f9d12c13b3a1b1f9f5fe6d4490f32541bd9b0b5a7553c3df7a629bfef82e213ee7a9e30eced3f23c8895d903566fc0454a9948302b448671205aeb2691cd7c38feb6fc7eae89851eeb188c68cbebefe39d1a2c1c9c6dc6275445be0f114c6403b0b9917d5e43cf5fa4da18d54ff32d32128ed2dd282ae24ecf70b2f5fb2562f6fbdd2fc49500b2b9af8e6879ee57ef36acc816f042dc11bcd55dc3f340dee082faf01f5bcd42475c353b44f5f95d6e82f97833846514ded6007fcce4ae246e85f1e78f7b55f01c7b12b4fc68e8f892bb0b9dd4f586ed86432026eb7d1479a642aaaad9ff0997abce10466b3380be58159a8cfd1ab27377494c729903650d6020989f5bcdf34d46c6ecf5001e9263ff9e96a63049e88f456a1155e673d0c76b75f87a515b58e99eda0d188f3840740de4deea5ec93f86356680d69eafcd8e66c5830012084e731148d74b7c8d4d8260038c182420f6c23b7c78db9a0646d1b3e11ef3c2642646eebc9283b7326882bef46c1d3e2", 0x19b) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, &(0x7f00000028c0)) executing program 4: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfff, 0xfffffffd, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff90) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x4, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfff, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) sysctl$kern(&(0x7f0000000000)={0xa, 0x36}, 0x1, &(0x7f0000000100)="1c67946d0d3be6b9ff59a52e15914ab93d36aac3f7", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x2) writev(r3, &(0x7f0000000980)=[{0x0}], 0x1) socket(0x10, 0x0, 0x3) socket(0x1, 0x5, 0x0) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd3}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r4 = getuid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r4, 0x0, 0x0, r5, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) executing program 3: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x7}) getpid() execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12", 0x1}], 0x1) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r5, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)="14c8c2dbe324f507c012b2df5f4497226ad963e83dd3f7aff56577f79763bc25e465a046073fdbce98362eef9418ad0a1fd1943d5eaf7c", 0x37}, {&(0x7f0000000140)="7bad74ddce6d650331b0e6856566f66bcf2aea8c3d59b1edf1928729fed59f35efef54ba5ecacd06cff90bfd9d74b173de4b01a81332d62f0be250c84db764b05fa664a7f0c47f92c59bcc153707a5b88363d5e8379d77d171317a91abb04d34e534d96a504eb8c6aac9a8bbf0670aa29628cdcff4468ec40811ed3101fe4ee6ed255c8141ba885a5484765aa7c65e8e837ac375429ba4afe8475617dcb1692373310e727dc0d38dea8131a1bf29015efe8d53ce47c3553f", 0xb8}, {&(0x7f0000000200)="672637d5219cb07e8fa78bcdd5a6272e4395b3425e8b3320b2247af55cdeddaa9825571665df37a86e1b3476584545aed29d1d27cab2751c196408e54bc117a3245953994083367c9e76278fe684169c72d002d01bf85c701bde34a89b13e299ac18126b1dd3c611c61ff6f7c425cf6d665d24d5207783af91b3f1499e6ebed4b19861ad3857a55c8c05d5fc94afbc0c4316f6ddde3ae3affe58913b3d3224402a1aea483ea9018343d0e2ffacfb2b1bbc756e520d5af10d6d0c48d4caaaa3e42aba1808d63062466cbda6908d35278882f6493bfb428c4f483972fb909e3b27852e57f8b80b156ba03451e8c827d56a7c", 0xf1}, {&(0x7f0000000300)="45cc107c567d22dfae95bd8adc75fa3c176122c2e9863f3fe5bcca4b4aab96f8bacd1f4a29b4d604d06757817ababb04a4233a5a3094c34f2bd031c894e3977e263407c1e9e3a3df7656328ca4cd295ca56d65022fadc3c6ae45ca10b43cac61e6c9d40e38ee2b1591898248f8b69ea0eace17689152f3fd6b76f7078fb3d8251dfd330aa9e889d05aad63a26416538a4c180fe76cb79757eae576fdb0803098db28ebbe099724a690d20d6c89566daf598cafc07d6bbe946ced19aaa59011561768938ec19d81cff03e82541a9214a342fdafac6c37da4fa3", 0xd9}, {&(0x7f0000000400)="819f6b8be621320a599e93d59b7085f0d53a5af99aa2a7343f0cb804c12c6b505f8cd4107c1be0fea23dac2359faa267152d128bbf7aa67bcca536e88a783e787b43809cd3402ef2b72f150347f6aafb4d48fa7ce6e02aa08ce43c305954deb229401849871ee6b09ccc387337732649a5454dbaf15742793ea9b730caf788d44ccdce875a32c03349f30202f64d373236eb11cdfe974764b6c3bc00bbb9b8c5dd", 0xa1}, {&(0x7f00000004c0)="2b1deeca8c0c474fdb4821902ce6ca3d0455a5a226de5fe2159f5b3540823d1e3cc135284c759de31801899b570319711b12a4893431260a2aa76e803c8b2689a7b5fcca9fb21459a84f87c5c2b8fb2f2ade7a5aadb89446f5c0ace8b23e67351bc6ad40605e8178be62986739e24ca4e28b7ebe102f9b2885587cc807cc1738347e51a58cd048f536e66c956b4ad513b97d9f23ce853c591e84155edc837f20e6b0871387157900922d5c6832934b56cd35879aaf5dc0a2386f7f2cf19684f5bf722f73d9fedfcdcf947c63e18139d0549d8a87e5eeb5019a0ddda30efb1f928702d499f7618966c58882644a4709e6e87df5aaba8933e8bfc09881", 0xfc}], 0x6, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x20, 0x400}, 0x408) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f0000000180)={0x1, 0x1d}, 0x4000000000000326, 0x0, 0x0, &(0x7f0000000140)="d3d31dc387caf720a1c22e384ae8fc18c07b9ed9378d564d671ebe292b47c927b2932259917909673716a0d3de000000000000", 0x33) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r7, r6) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="78ad55e8f895dfffffffb29196f1b3ac1400aa000000000000e00000021b793115ed48f1d1af80f6a185e7890172d3dc6bab3e7376f0ccf3473e28ade29e290de05cb0246d1e133b2b2dd9d638eef6403cf119dc91acd98f79a08cfe4146e5c2b1184ebdc188d995900b20"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x20, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000183a01000000000000000000bbfe8000", @ANYRES32]) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x4) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="11", 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x3a) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "bb08000100f1675910508b00", 0xffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000000)="b8", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mknod(0x0, 0x100000000205f, 0x0) socket$unix(0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="82dd73bbd0e8f6260dc1848a66185b578f86ee8a", 0x14}], 0x1, 0x0}, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="f809cd26dc0ebcf669ca1313f834770033e17ae8707adf5dabd2341efef2fdf9c7f28d8194c0bb4cb529631af0980e13e648dd6f514c8c14c8974c82a83c8b4cadd39ba735e46643636e3e0b1269ee6bebca36aabfa7c7a561afbd565566840792352f6463726737c5caf47563bcc6a98bce2343694f3a2435d95692ba8d3d227596f7b90eec812c86ddc366b8ef19713be4beff2c00185ca143a938dcff141ccb24dd5ba758c8e6f58b7a", 0xab) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000d40)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}, {&(0x7f0000001240)="1c44ad", 0x3}], 0x2) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) executing program 5: socket(0x0, 0x6efb34f9ae2e33d2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa89645aa42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900163fbf01ed846d693712051eea040000000000", 0xb1, 0x40a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x9, 0x10800008, 0x47}) getpid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000100)=[{0x3, 0x0, 0x4, 0xf3c0}, {0x15}, {0x6}, {0x2, 0xfa, 0x1, 0x7}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) fcntl$dupfd(r1, 0x0, r1) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x3fd, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2a43) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) executing program 2: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) pipe(&(0x7f0000000000)) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) executing program 1: syz_emit_ethernet(0x2c5, &(0x7f0000000cc0)={@random="134131eb1076", @remote, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "885813", 0x287, 0x70, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment, @dstopts={0x0, 0xf, '\x00', [@generic={0x0, 0x7c, "6fdd5c055b439c1e63fbc5e772cda4c44c2f81b730ea6abf26b106e4074692762b5645996d96c2f1b0672b54affe3b720ef6c15d0d8e4c9a6e7952c5ab504f55aa064e243b99c2e67001e212d6ca31ac40ef18d0fabe9d77645f3a8ed2a64b887ec84840bf3665db4c04f9348298057027495ddeceb3c2fc1e501ed5"}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1379, {0xb, 0x6, "910320", 0x50db, 0x2b, 0x4e, @mcast1, @mcast2, [@hopopts={0x3, 0x23, '\x00', [@generic={0x20, 0x92, "db42169d04e259ee9deb010f448d66d8d86bc3bf47492520ec24a4503592a472bf258fa9280cf46cae8cdddcbcb61250c328161dc0dcdbde9de7c739c38fa26bf80977a4564cf6591e7ec65ac3fb4064911ed45cc103346cdcbd8fe896fce7fcb458f70c27b4055d488b24c1a60aeeace3df4ea9fa7dd68ad86ad6dc6189b77d8355888cc052870c98c1d407f7563588ed14"}, @generic={0x1, 0x66, "a40b71afd77a00a5e8dc6aed85b286b30faed12896091d7c9cf5f7d1d38c752df8b5686df4dc92bf1843368be12e52bbbe01ea5d8931b5a04c703a45ed98c38f15283707014723229f52a38b00d651b9a91bd578ecc3bbd36adb093dea72b001e34446d61acc"}, @generic={0x3f, 0x15, "5b32de18756d6e6739f459c28ff7915a235e34d5a2"}, @jumbo={0xc2, 0x4, 0xfffffff9}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x3}]}, @fragment={0x3a, 0x0, 0x7f, 0x1, 0x0, 0x3, 0x67}, @hopopts={0x1, 0x1, '\x00', [@ra={0x5, 0x2, 0x3}, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x5c}]}], "dbd83e1820c7c540fda992c1fede932812ee71ef1faac0722da0734a4af41e85ecc96ad8a5c5270eda9bad963117d7c440a071d430fdc1eafc08f5d6c35939902c1415c03fe7e149131419cf1b86614ef915ad63ce9a47992457e319d59de03ecab9006cb7c21da2b8c5cad4f8bfbbd44620a137a2a95eecef3ee9ec744a01"}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(r0, &(0x7f0000000080), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000006c0)="1a", 0x1}], 0x1) mlock(&(0x7f0000ff5000/0x8000)=nil, 0x8000) close(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r1) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) connect$unix(r4, &(0x7f0000000000), 0x2) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) executing program 2: sysctl$kern(&(0x7f0000000000)={0x2, 0x4b}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffc8) connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000180)={0x1, 0x41}, 0x2, &(0x7f00000001c0)="e34bb8497d26bc1f26031a4940affeea3b6e439651c758c0a52a6bf161eaa4b31bfa7770ecb4a67944cc1dcb3b09b1dfc59a550268713158abdb833063266171a5027ac5f8ec6c7208e47b778ef8e77a1feb45a695df9cfab0e818", &(0x7f0000000240)=0x5b, &(0x7f0000000280)="3aef3d3a0d4ffd4dd50ecab29432a20e1748dc3005d52a2ac683f0e493a6cba6c0f9649119295cab8e2c7cc09323784c6cee631f586f4576db44144b8b241d06d28fefc014a20bead2b7c8eaa1babecaf5f1ceb054cdf771dcd30f6efab3fa42a502e1e6d22f7276db4ffbbbd1d99d7a2ceba1e2e51cbbe70af9aff533ffc81d422b425ef5b65fb769cf59bff1bcbd8929097193a4c08f3f4ca98ce11955368afe97", 0xa2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) fchmod(r0, 0x81) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000000885fc127092cd88550004", {[], @icmpv6=@echo_reply}}}}}) dup2(r1, r0) executing program 4: setuid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) r4 = getgid() r5 = semget(0x0, 0x1, 0x668) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x20, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r7, r6, 0x0, 0x1e0, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x401, 0x0, r4, r1, r7, 0x80, 0x3}, 0x5f, 0x0, 0x9845ca3}) setreuid(r2, r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x20}], 0x1, 0x200) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0187009, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r9 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b3405d65c00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r9, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) semget$private(0x0, 0x2, 0x510) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000441000/0x4000)=nil) r3 = shmget(0x2, 0x2000, 0x381, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/12}, 0x14, 0x1, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0x5, 0x81) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000040)={@remote, @remote, [], {@arp={0x806, @generic={0x6, 0x0, 0x6, 0xd, 0x3, @broadcast, "010c2b52f4409792d3931cf668", @random="090365d1863f", "2da04c6f4d22f083ae60d80a4d387b08"}}}}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={{0x0, 0x9, 0x9, 0x0, 0x0, 0x1}, {[], [0x0, 0x6a], [0x0, 0x0, 0x6], [], [{}, {0x3, 0x7}]}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffbf86dd60aa86200030000000000000f700000000000000000000000000000000000008"]) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) r5 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540), 0xc) sendto$unix(r3, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x40, 0x0) syz_open_pts() dup2(r4, r3) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 5: socket(0x0, 0x6efb34f9ae2e33d2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa89645aa42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900163fbf01ed846d693712051eea040000000000", 0xb1, 0x40a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x9, 0x10800008, 0x47}) getpid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000100)=[{0x3, 0x0, 0x4, 0xf3c0}, {0x15}, {0x6}, {0x2, 0xfa, 0x1, 0x7}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) fcntl$dupfd(r1, 0x0, r1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r1 = getuid() openat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x0) setreuid(0xee00, r1) getitimer(0xed1939733300a94c, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x121) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) getgroups(0x39, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r7, &(0x7f00000004c0)=[{&(0x7f0000000340)="7659aeb94832406f050635f0b67c483a24febaee4f9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c24b403ac5f5453283c4dd3ed77706f3868cacea799a3bdfb42db70db0660f06563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309", 0x64}], 0x1) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getuid() setregid(0x0, r4) setreuid(0xee00, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r9, r6, r10, r4, 0x100, 0x53}, 0xfffffffffeffff00, 0x7}) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0xc00) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000ac0)=""/201) executing program 5: sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r1, 0x100}, {r1, 0x4}], 0x3, 0x8) ”Ç›Òaá莃¾± >M÷{S5½gÙýwÅ’—³ÊЭä'ö?)QŠ›| {ź µÃkúÊTä™U ­/URòf¦±-IÅj"è">g£ýõ®¼»] executing program 3: setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x0, 0x3}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) (async) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() dup2(r1, r1) (async) r2 = dup2(r1, r1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) close(r2) (async) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r4, 0x0, 0x0) (async) readv(r4, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) writev(r3, &(0x7f0000000640)=[{&(0x7f00000006c0)="fdf35a1e10563a7e0b0079ae626070a8530d1a4497d73bef6d73615f9d55570877450c88eac6711bbb7879e6f6c7b8f2989f5945e9337f5cf7f41c0bc675e4078672d2b622cc8ba23157194038f1aecc98ad2a2948a35cd28b9351067b158a11f3b6d9f78fa0ed7b1b98b64580740873514015b216", 0x75}, {&(0x7f0000000340)="7b35cd6d883a5ce79b4186cfa4040901000000000000001ee90a724cd04a97430b3068fe371b43b561fbcca26adad68f743433eb", 0x34}, {&(0x7f00000003c0)="07adc987a989283083f6cd2a46714c094f069db6e35dad3d0c6af012d912be06d30d9ebf25f38435eed604624d51448206d310721d39f0d6508c3f093aeffcdecd6b7efcd5bf832c921075279bf72f39dbbadbaeea14054ce1844790d44d7036edf0487dbb1bf35485d9eb13c6aaeb7675ecbea77faaf5c48a08d524517d0458", 0x80}, {&(0x7f0000000440)="dc5310227bbdb873c9c2a615ef5596921c59d7832b8773774212ad2e0d881145b7becfaa99c63129faf252286d8fc22c96ff124671335b8eaf56c9535810eb69d4b4b30a", 0x44}, {&(0x7f0000000840)="e734e770fe64ad1977a8cd1d6ea5c07d9c01a4f5c8146067a055b3f2d4ed7dffdf41c9dc21b3404992e8c30618fde15827e4b80ee575b929754f73ae61cd2ff36df27dc7f3e928f62466aa5bb43656887918ac09d385b910815c84a49185f697a3bef30cec4fb4c9a32edbfc57e91e1593f23ce16dfd0fb71413609c4e156ee4f9f168cb223b57f3d6a9237ef7496ec4d9602062c78786af295cd818fe07fb049896e220bdc3d847ddbe63f08c94580a4b1462bab6ca334dda539242d831c2fb9b4d10c5ef9a5b32dda01c822e4be40ee49827103e8aed49f1b12daf11023787ec26a5723792e78fe65fa03e933b56e6a0e666bb21fb97510188ade17793c72b3ddf570b38be3cf0fe25939bf54f7d91295724235f0b83b67d", 0x119}, {&(0x7f00000005c0)="952c894e960a99063993899748a931e5d4cfb580c684622dabd474a51e8146f0b045afbee7336646c200f2fb5c5405eb20eb2ecb9aa910d71897dc3996a494ac0e92ca9e574ea6791050e6bdde6733a7f7238a7863f49419790e6c652c1658c7", 0x60}], 0x6) (async) writev(r3, &(0x7f0000000640)=[{&(0x7f00000006c0)="fdf35a1e10563a7e0b0079ae626070a8530d1a4497d73bef6d73615f9d55570877450c88eac6711bbb7879e6f6c7b8f2989f5945e9337f5cf7f41c0bc675e4078672d2b622cc8ba23157194038f1aecc98ad2a2948a35cd28b9351067b158a11f3b6d9f78fa0ed7b1b98b64580740873514015b216", 0x75}, {&(0x7f0000000340)="7b35cd6d883a5ce79b4186cfa4040901000000000000001ee90a724cd04a97430b3068fe371b43b561fbcca26adad68f743433eb", 0x34}, {&(0x7f00000003c0)="07adc987a989283083f6cd2a46714c094f069db6e35dad3d0c6af012d912be06d30d9ebf25f38435eed604624d51448206d310721d39f0d6508c3f093aeffcdecd6b7efcd5bf832c921075279bf72f39dbbadbaeea14054ce1844790d44d7036edf0487dbb1bf35485d9eb13c6aaeb7675ecbea77faaf5c48a08d524517d0458", 0x80}, {&(0x7f0000000440)="dc5310227bbdb873c9c2a615ef5596921c59d7832b8773774212ad2e0d881145b7becfaa99c63129faf252286d8fc22c96ff124671335b8eaf56c9535810eb69d4b4b30a", 0x44}, {&(0x7f0000000840)="e734e770fe64ad1977a8cd1d6ea5c07d9c01a4f5c8146067a055b3f2d4ed7dffdf41c9dc21b3404992e8c30618fde15827e4b80ee575b929754f73ae61cd2ff36df27dc7f3e928f62466aa5bb43656887918ac09d385b910815c84a49185f697a3bef30cec4fb4c9a32edbfc57e91e1593f23ce16dfd0fb71413609c4e156ee4f9f168cb223b57f3d6a9237ef7496ec4d9602062c78786af295cd818fe07fb049896e220bdc3d847ddbe63f08c94580a4b1462bab6ca334dda539242d831c2fb9b4d10c5ef9a5b32dda01c822e4be40ee49827103e8aed49f1b12daf11023787ec26a5723792e78fe65fa03e933b56e6a0e666bb21fb97510188ade17793c72b3ddf570b38be3cf0fe25939bf54f7d91295724235f0b83b67d", 0x119}, {&(0x7f00000005c0)="952c894e960a99063993899748a931e5d4cfb580c684622dabd474a51e8146f0b045afbee7336646c200f2fb5c5405eb20eb2ecb9aa910d71897dc3996a494ac0e92ca9e574ea6791050e6bdde6733a7f7238a7863f49419790e6c652c1658c7", 0x60}], 0x6) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r0, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x7, 0x8, 0x5, 0x9b, 0x1ff}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) socket(0x2, 0x3, 0x6) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x2006, 0x40}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) PÛ‡RÐ=øKIvìRÔ¨%˜BNÓ¦¥#£Y°èb¢ôÝhË„_ÿµßU5Êãâ+Û’  áÁ!Ì·cð’Í]Ê£Ù@ êÏmalloc(): allocation too large, type = 127, size = 7069436652 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000480)=[{0xc0, 0x4, 0x1, 0x6}, {0x2, 0x5, 0x5, 0x4}, {0x6, 0x0, 0x4, 0x8001}, {0x23, 0x3f, 0x81, 0x100d}, {0x7, 0x9, 0x2, 0x48}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000340)="99729b265cbf3bd939ed8de9d549b1f99a3026df88e2697ff9d48055331fa919e1d67902c11c6204c29388e493acb268145f30b40db2", &(0x7f0000000380)=0x36, &(0x7f0000000400)="aae5410cb58e1b2da2948a48ebc4f512109bdadc714aa670cf9e9880f2428460068a38f4ea5046e6cbb086eb47958297af67257cdc998147be6e7a266f4f1e6f2344c6c103d08c7a0f", 0x49) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) connect$unix(r1, 0x0, 0xfffffd90) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4, 0x0, 0x0, 0x1}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="573acda8f8f9ffffff"]) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchdir(r1) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000100)) write(r5, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x4000006, 0x0, 0x0, 0x80000001}]}) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socket(0x2, 0x1, 0x0) executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r1 = kqueue() getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=""/200, &(0x7f0000000100)=0xc8) r2 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x4de9, 0x0, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) fcntl$lock(r3, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000440), 0x2, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000140), 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/144) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)) mkdirat(r5, &(0x7f0000000340)='./file0\x00', 0x80) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000240)=""/240) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0x0) r8 = dup2(r4, r6) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000004c0), 0x0, 0x9) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r8, 0x0, 0x0) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xfe3, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x0, 0xe778}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="b6932f1028f0bdc543a43f58699bb98f66e1dae0fb3689f9425d31f7002d2a3b6a8ebf3129d2d698b5baa73d09a0702b10ffaeeaebd20465cb397fabb15f45fa148ef0066eceb3ed027de50002cf4d6e5c", &(0x7f0000000100)=0x51, &(0x7f0000000140)="7684ff7bfd532041200733a3284a58cb8a981e258c52f2db524820d5c2f9fb96e7d675309ba1fb24c8d6249e59cad94da8cc4cc74b1171119cdb5e2979b1ed6c59fef2496e8925ced56b758094d938d25209b8a6fbfe37c94345fe3164a5ddeaa6a2e3c10aeff7dec54e9e2144197c68a3d2d8ba2dd78c3859bebcb83418a24507848182b5b84c8c2446b9b679d884f4b4d168e5afb23b7c82a8628999abb84cfecd", 0xa2) mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0x27c) setpgid(r1, r1) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000001640), 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r6 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206919, &(0x7f00000001c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r9, 0x5) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000441000/0x4000)=nil) r3 = shmget(0x2, 0x2000, 0x381, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/12}, 0x14, 0x1, 0x800) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @random="6a134f0fe734", @local={0xac, 0x14, 0x0}}}}}) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0x5, 0x81) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x100000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) r5 = dup2(r4, r2) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r9, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(r1, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6, 0x0, 0x0, 0x14b}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @loopback, @loopback}}}}}}}) r0 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r1 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 6: openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10005, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x112, 0x3}, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) write(r3, &(0x7f0000000740)="6e8db237383b040a528f3857ae503b3eb81983ec3853c9f17ddafaf61877bd50b4bc9ee3805011ec3300450f29f685b6bf0b449b8085d7dfa0d44777b25ba0286cc5fc59d8f55057732998cf8f94ede50b455ad40452d0423f35192427b28d0731b3540f83f2575429d800efb12d8a270ed3b920bcebaae2c4d11015f3cff9fe6c0ab09ae914dfd781bacc3a73bfeb62d70f4d9f5c1d1444d649c3c27eecf75d3ab80029a11149d9ddc5ad38506f0efce122ce4af0fb19bd014a7cff80533643b843b6d06f1242a2302fb692e77ed2f52b9e17a65df7b940f3dbcd93a00c36c581e99eef4be0143576efbe48d6963629eb0735580ab830c71c74b5dfd79d2dd5038688d018ea970f56e506e49aaf46711d593b759a5de7b13e2fdb053ebf303670a01644c2d387b7b7f3481019341473ef0a5ac2b2f59008485ba2ffe02cd3dfc07f26abf16e98ca14b06b46d1af311c09842fa0e16371b537423ec08ae85519e591f826872a91f629e0592b0e30c18e3613fad8fbcd29eff55873a6a585440cada9fbf9784d23ceb72ca9b331f3bad07b91374529587c81997bd356e28db294d4e46c8c5602f7c7c863ea8859a0a1c47db500fb56eebe9668e06142a073fa2ce8b7f21bf897dd86660344c1b940ac40cc8e8b26dea002507bb294028fe85524159b001b85148689e9200b88a44d5a70a38afc91a01315364850a8e2f2a39226df8bd2e8aac698eec3454b8d1d2f5eaaab0cf54967ad657d132aaf433b74de15d5093cab81e6ea70d0cb66cf92b91126e7ada49a338786c6e7f5ee1e67b957885a024b9aea452028316581320c2d6eb60a910e6689ffc28384074dd388c02ea0aabcbb68dbe66dc3457099ec11c6260d32697e3179501c0fd024d771a3cb81754ad5f77a290dba5df03a679c9d2a3c0317f1447c7f502dc3a3fea45c0ed21b279578ea0f3b79afefab324a62ead073bdda2eb870df274437fce287113ae7a8d278d2c584edae42e76e68d0136f2b9a0800a2d7ae07a37aa25877193791b23e184a7d29753abd77830b48ec07c27b4a2c33633b5c3899585cd2ace38a749baa9428a3b39da2eaedf2fcf588f951009f7349aed6c2e3c3849a384044cce0547317ed62dc655ba94f96acc9bd97c20d6a09b3ecaf9aa33b26de4c9d5f07dbc97f9310869cef7a48bdfcb5a53ec4b59ee243908f5a55531b0d3d9de74559cf3902723c92622651200e18688bece883ce314cf9e53156c5c397abf32075d8ac41fd97ae49ae40050107d3031834f1a6b73f7080a498aa6fb91603b8923a48c8700afc833d9d36ea171b41730f44750b40ee25abc518cc73ac2ee732e9f2d54b40ea584fd2543f9a711d6e17550e9542fb75dfe672aac151179e383fe20f7598b43748b1fb9b4ffc2a7231ce012a4b2b4b83baaa82c252cdb73f11ffdf9ecf95740f1f11a0ef915f2f6020c0bc343d2b1660284a299e0a8c608055d35e38296c4b2d872a3bc9ce5ac14aea9e7c01fe0c8c953fa67988ba065dfacb4940cc4d7f18327fa5b40834ae29c40fff57260354353a221d0d173d038f7f054d5e87306747c5c2ce6277051cec09d183e97462892ee4ae7e32dbc9d4b79d214318cf275d62e406553691b33caf3367775af00891be68e44452e3e2c88bc7eec8f1369caafd409a72cb3f82ef90e147683ac546763726158e91a42635ac9ba049c1e3cd3539e098e2672df4b2e1707457cbd6039b714d1dc2ce04ce8fb680ed93eec7b161c371c0b4ddecd3ce0c748f72a77faca0d4b84f39f6771a9f29ed1630735d381d477318329592fdcb7da7ea434a4289a00832e94ec911cfb9a4675c0348ce6f24d3e9d8fa0fad8cb9ce48efbea371a75407542d2901ead172d564a362b7b492b04ba5dfbccfeec3787de1051335488ec8ca4565e3e01041ce068596bce2e29a9ffeca63c5d1abba27f0827bfbd557d83107bb0e70a4255bc8a0864111c7b655b7fc45d1105a983773244d4aeb01b09134c76c97f305d134ee638e7f05d661ccd11151786be1425e2a86887d9306b5eb3a8c40d029cd21939dfcce7f2ead93948079a963a7f0b8f64644c5032b35aa679c6786da7e14bdf2b74a8d6395cda383459808fb66700e09cf978a8306c7df6d69a134f1644c875c8ce40f2d22acf0481dabd13b8dd72c6232bb6b602675e869790c6c1ede4a6105a9fa65d9d436208dca8a6181bca209ab41d6137eb211de116a9ab3cf4aa5d0ffa4570688d1cd19095b8c4f0629c551e7fbe40633a58d02dfde34054f627f22bc7ab88fe1e4b205dd03d7e95606d37270712e274653f11f0db1ff26148c64db371ba74656d933ffc4245f8ee64a3a73801c138b24be12c5c3e14c3ceb4a99159e956def968bb74e2faa6647114cfc3a7f5db2738dd72bdab5010c336e86821e45eeaa8cd5db1b371d33004e0f32a1d23d80a7cd5169a2101cc36427279683ba8cade466091cfa5c07c9806edb1010c7faa2ebb204bd85d53541ad7d4d4e4a52d795978552753d64896ba93ba7bca4cf77ec6e2c7767e7f3667f44c05fcd31fd620fcd5bb42109421ea359a54f850c3e14e6196ebda4aa3abbff17a7234fc0719862c1c4a66d79c340d5db5a67ad37789f0b19e7792f517abade13db89fca1e0f110e8fb37a603c62026514d37e4f47ced3a21a2d22b263ca5e635c1372017a22b14d88b2b8e226043e19ad8212439f19505639604fa4adb53cc788cb8e7350be55580b7eedc72a5760e862cf9bb395c8d1c777203ccd34616faefcc2af15c3d0886e3492f6fb9c679b4cc6ff93f313d4535702588ab33f46824ee0fbfb358fc9bde07e8df181ff7c718083638822ebb2db0fb2f510acc8c91cf351861e1e145b55e306bb7db1f51a7469226e92e90a87d5d1d1419592a299f16ab796574de376d74baee5a24fa7c74e029a76850852744a6d5d186e9cb70df852933246343fff65e737d038a482d7f5407130e945eca402fec45cb6e4ce62ce109ccbfb4359305831a46092620999765af4f6861290412ac7b4921ac8e6d3f2d93702b8245f926e89ffa77094bb4063047b77dda29c3e40228563d3d6d33cade946a23c6f43995ed0ceb68d2135437df1c7eb67d391c07ca5bb35c7bdf5284aa14d68e78def6d745ab5857b5d2b149eee446d3fd63cdaf36ae2a9c218fc77779dbe0fb5d1b6958ed7cc7ffbbaaf818c8b3d559fa26d819ae6a2ca7f2dee2d91354f480d197cc509b9f92ba0959fc36f81747645d1b61a368d1be42e2b5d453b37a01ad6c4cd59627e9f3f03590485c9f65bbac06471cb714420b57fd35173fd807503dec0a11d5280cdeee8146d33a5ff40544342a3da2e110783b88607e6e2dd2546158e6365fd7b53fba08d2d652d51db1896384ac8074af92aef0198719db260f1c9a5e8b13e007306b2aefad1098d2e2f638c159e040565c9f214407b31ed86b073e4bc225a6c6cec4b600ad08a638fc175a3e9344aed4851bb94ccd324bbba67b575d2a2cefc5925960410079d6f74bba83f5cb30f9e87e847ef278977fb01b66eaa08ee287c1d9b9bf81d2a81251fc05354fb06ebc8480c14a97fdc591546cbc8e050b2d99665808199755f1603f4db0ba2e25e9c70da35f8d506ff625c54138c19b23e787b1002dfca82f891f227340dea9920b074d719e2429f96d4bae256e0503e2fabefd212476f4fc2f480e3fd36ca738c2d0585ee9ba0dd8a3707855e6267adf9bd24cc7535ad907c50154bb83f10164937deccf98e53171edfd4f8225679af2213a620ab7a96c8d6742838e5fa1c2a232e8b28e19379bce333accf7453a37b7b853bd5ae7e84fc35cba31e6ff66088cf212eb913c109d2c8f1272f7b14dee44175ff5ddab3b53e333e19a2407a45b70d6a839e63fe8cd802d0c4723ce007c1bb4d0f45f88d032f9a8df362df68fad84900adeff1626f24cb13c7c74c2f96fe49d7ba7ed52d49ecedde1100beaf6ab0dd5894dc2d3e86c1cff0536cec58eb0066b94206458313e995eda6b983f9c8f4a5a96b14e22bcc320a864001ed15c48028087ce4c2d481c42c12120081f95dd1c9164eaa4130359ce0f833c8f116a39f7d36262126742b643d0bab7ddb301871d486d918faa092f2cbb3f030127cfc7978b7d70dc04282e8e1153b9fc896c8452066346b907ecc0ac666e93c07a6ab397cb3fc7a00f600ad62e273f102c6f78d999c8cbf8e34766bef12e0f923fe69c6764a752a69a0ee7ef02acc3fc5a35fa6eb8c7f2a3cec5c36cbf5af0b6bf652f6f51ddd8a4112e96dd1900ee3d5b8f595d5b0b2d9381ccd8e517814b3e6c4251d32a57d8a2b516d4faf2e93994cf018db3937200c3a79ea2d11a99878b634720d7fd9b1ca72215e8e5f2f751f151bb5ae1ff5313a5e24ba9d6190ef6d282e02b71d21c6f6a0da38f6c32f9600554200db6be05088f97c546e1d3168ddd9725a10bb6f7bdf3beab584a2f4fd1ed493f9022bfe105c2a0b7b2ad6996fbf09e4f256fa4fa6ebe8c5338b84cddb344e0d062d29fd9ee0f012e229cdac07827018c4f7f1104856b30fce8eff475ae662c22a37668239db05b1c38ad46a67d2636a64f14ace5901f53bd4f2bbf46ea9284404b30e55177ea8ccb80d5ed522ee964f5281ba91ad2a94d3a522bae42e9505881076257036bf2dbadfcc918e5f73477924711b01965147cd09034a049684ba474cf43e516e914b35243630d65e0eae1bd45a513884fabfefa82d6b3b4bd8f2fbeb8f68036815b90ef9515f1391a1ff1ced60eb1f3b39b75154452b5503ced622f64bb7bb01b869100ef40a9af6e23fec305ab3166f25a64359424c3e32177d34232779504ba90db2bc7584f651e977bfa45fbb7e0465ef3de511088d52e3b8c2e9980055549907b5073e01c4cfc85a028d3e25a6e251c581d70e3bdfbc897bcdfa8e0e4fba9986f89caf8733104bfd1661a76d8cb3505f311600967fd833128bec397813d753a2882ea0a6bc24711624bd8d7ad552e7c13bb5a9128a64fb755e8482f7ef0d4d9950de7b99a420364bb0c19d3a11fa47b52e6832af158f624a3ef6ce0da7c11495ce28e8163afdca73141dc34eb37bd83239b42460fd0613b20db2cfe6d052c1d71c2664230a46b7df45f2e09d458db938926cdaf16e07776af4a2b3219df8734674efa5cd3008ea82fb4038f135453d19d65fbe22ae2443d258c77981d322999f90707aebe4b6e84bff41a2f12b2abdda6c310ba50a0566f52d5db454eca8529a99db46b1f7ea8b11bb79f6b9d75c057330bbca6da7d5151a6addf91e762febde19fff44f94bd960bc5eeb5fd8a1ef6744c7d3f948451e4eff6188d957dd8dd5bda5bfca9f63ed22804e2d6891effc018d603a36e81f0728e2c41e78b09c652faa35573451a0cd5144a5675933035b04d57efddb2e48a830865e8281f63fcfff988b94c9d16e7e2ccbf30318c66a9b6506ab0e4ec74d4260e87d71c1856322494ea4702f983eb9c63148f7d5193faf7958c3ed158519f4c3fefcc1860d404ab74086f0e6940d14ef09f65cdc4b7ff40304f7839aa53b4b331dfef7e8a6fc690624e0c908470bcc26fb6b318b216dde28947cdeba627cda9e4378ea9a65940d3ccd3cd902f36bc0473e29e48d380165fb3eeeef6abb5b6b0ae180731b1cb8fb5257234c655648a05014ab5911f7dabd63f275c3c3281bc2ada2efd581639232ca920c20235f66dc9a49445c3fb99e3c81b40fb6479fcd9f7a501ace33bedb7f785101415783e5a4a751b5a778e6d6b8bd4d1b1814301a378a31", 0x1000) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000580)=""/166, 0xa6}], 0x2) setegid(0xffffffffffffffff) getegid() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)='[:', 0x2}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3013, 0xffffffffffffffff, 0x80) clock_settime(0xffffffffffffffff, &(0x7f0000001140)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) dup2(r4, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84, 0x0, 0x0, 0x400}, {0x40}, {0x8106}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x8000000000000000, 0x2}) r6 = open(0x0, 0x11, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x11, 0x20, 0x0, 0x24}, {{r1}, 0xfffffffffffffff8, 0xb0, 0x20, 0x100000000, 0x3f}, {{r2}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x2, 0x4af1}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x48, 0x700ffff7, 0x5, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4, 0xff}, {{r5}, 0xfffffffffffffffd, 0x5, 0x4, 0x1f, 0x5}], 0xe0, &(0x7f0000000280)={0x80000001, 0x3ff}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0x1ff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x7ff, &(0x7f00000003c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(0xffffffffffffffff, 0x2000005, 0xc, 0x0, 0x7c3906ec57313363) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r5 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x9) recvfrom$unix(r0, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: setitimer(0x0, &(0x7f0000000000)={{}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000240)={0x0, 0x0, {0x2000ffff7ffd}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mmap(&(0x7f00000d1000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x25}, {0x4006}]}) pwritev(r3, &(0x7f0000000900)=[{0x0}, {&(0x7f0000000980)="a39188ee31511339a559b8f8c2ba78504e2f8f49317bf26ce66b7eeb6ce8726d657d3d84fa8830dccf6e30397cebad31d095aa1898b23e79bde06d0962db19378e1e2810eba779a8bfa84e4ffa55215da1bd93c091a9d77af2d3a63840dc195dfd91a7c8515a3a80deb5ee1030f5ed3b3c7b4b7df3", 0x75}], 0x2, 0x0) close(r2) setsockopt(r1, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) socket(0x1, 0x8006, 0x85) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 3: msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/45}, 0x35, 0x0, 0x0) r0 = getuid() getuid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xa}, 0x2, &(0x7f00000000c0)="451a6ea943743bb1d9147f3b94cd1606c9b7e52cf0b4cda9e43f788a3afbac5fe5432e08232c366fffd180d38aa0cd83ce89e3df0cb296bdde1bdec08957541539065d87c2478b068bdc82a639c577c341e65b64ba2ee5b68aeac4", &(0x7f0000000140)=0x5b, &(0x7f0000000180)="65366227ad9248266666e19488200c1a8920c89936ceaa46a1b430ab9b2c6945020584c7d9bc4ab6c207d59e19d7900f332034aeaf6ce6665c89ca8a51b620aa6a603f5357459b006f536a1cfd8f4a723f07ea36a259a2d4ccdf6bbc5a4d63bf989d3acbfc5347a79d", 0x69) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="c178e22fa5c62ea789d79b76668e94be98787ac8d3f0d5c955668465861bcc83aa55f52ac012ae6d3d0d232226ce4af22fc9484beb93dfdb049fe9bb50c57d97d3e9595b4718600910bfae8bf7f5423d3a7a4edc9106a156348a88aa57cb6aaa1bce6ef4f6e44ec65e6e84b106ddab3c0105eca56808dbd4e57e872b7c0e04f30d8961e90dd9c2861c", 0x89}, {&(0x7f00000002c0)="69ffda3db7743a68f82465cbdcbc75ec63adf7c6c280aace65cf2d534ff3b1d71cce7b2f195519749820d506d988b26025fb8913459b01e9afc497e592710c79046fcd32dfb03b468f6e3ee275f2890f1108f0d983f0935ebfbe7b305537d28555fe29278322898048842c5ca0f8d799c1748b74d3e8cf1e0d63ca51aaad8b5f2f2edc6dacb1ea504585e997a772e46c01a420eb4006bb8a2d188b5431bffd97aeea5daaf967a01905306b96fc46e8a0abb9ca0cd2bdf0b5388a18709c898769e3d113f602a6850f3abfd4e46e1fdf", 0xcf}], 0x2, 0x5a80) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0xe, r2) r3 = socket(0x10, 0x1, 0x0) r4 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={r2, r0, r4}, 0xc) r5 = semget$private(0x0, 0x0, 0x22) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = msgget(0x2, 0x1) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000014c0)=""/41) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) r7 = dup2(r1, r1) fchmodat(r7, &(0x7f0000001580)='./file0\x00', 0x40, 0x6) sysctl$kern(&(0x7f00000015c0)={0x1, 0x3a}, 0x2, &(0x7f0000001600)="4c3e634fa79aa27473c22b91bbc0fb4de3e8d3f6ae66f9cdd833cd110d170036b6aea8ee2e519791de0b2a242b68bdc876e8c8db5f1f827c49d2eaee8ed07b8e82bfa13b51f7ce59e3acfe1cfeae6f62a2c81151e1b260287154df2e88e414175b5ad69e1f6699377634e137126319eb2752ce952883a628768e173645", &(0x7f0000001680)=0x7d, &(0x7f00000016c0)="bf9c", 0x2) msgget$private(0x0, 0x30) sendto$unix(r7, &(0x7f0000001700)="09513b6a63d52858810132074e56bdc8945535b4c02e4c96bc3c15d9a8b518f2842dd6d72f57bd197b68c43ac5e959c88ac1b501883bc7c0a4228d1d84f124cd8dbdbbf8c7f5ca5959af2f3871f189dd1e0759bf3821af93078659351cafbf000ed09f7797ea7f58d28c22638a084864aa4a6814fa29c1f9a002438d79f29628", 0x80, 0x40f, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000001800)="e39188d041", &(0x7f0000001840)=0x5, &(0x7f0000001880)="8109286f32664d844980663fa862a387f38fd6df72faccf1544d57e95e493a563a352c4d0abdc073b39d56efe70bc4c7b3264ae616f8d466793e25e2d42f68b519f4d292b836df13db7c887da1e7f5b74aa011392e03048e2e392e0e273b7bda9dfce7ec3d056eacfa7e83cad208ab22e80aa09b89c51da3875b85477fbd00673c5c19ec1411a7a5d327b6d28cb852fe20ed5698fa95970c31308a774ec15e54f26d0658c3183f9cfe3b6d9a9fa00e2cbffa4ed6eeee44d7e2f689ae934d41213dd248267da5b3934ac1fd3d3db086eae05b0c160d652c732864639b8877429c31404f0aaa7a73c0dc915415ce477782315cc3a51fe2f7b94f3d", 0xfa) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r8 = socket(0x6, 0x3, 0x29) execve(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0), &(0x7f0000001a80)=[&(0x7f0000001a00)='/dev/rvnd0c\x00', &(0x7f0000001a40)='\x00']) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001ac0), 0x400, 0x0) kevent(r7, &(0x7f0000001b00)=[{{r7}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x0, 0x10, 0x1000, 0xab}, {{r9}, 0xfffffffffffffffb, 0x0, 0x3, 0x4, 0x3e46}, {{r7}, 0xb9f28286f536a6e6, 0x0, 0x2, 0x0, 0x16}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0x8, 0x6a}, {{r8}, 0xfffffffffffffffb, 0x85, 0x1, 0x6}, {{r3}, 0xfffffffffffffffa, 0x4c, 0x80000000, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x7ff, 0xb22}], 0x4b3, &(0x7f0000001c00), 0x80000001, &(0x7f0000001c40)={0x3e, 0x3}) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000001c80)) executing program 6: r0 = socket$inet(0x2, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x8}, {0x20}, {0x2, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) recvfrom$inet(r1, &(0x7f0000000000)=""/211, 0xd3, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) shutdown(r0, 0x2) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x18, 0x1, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x4d, 0x0, 0x58, &(0x7f00000004c0)=""/248, 0xf8}, 0x1001) chroot(&(0x7f0000000740)='.\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0), 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x403) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r1 = socket(0x18, 0x2, 0xe) connect$unix(r0, &(0x7f0000000080), 0x10) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x7fffffffffffffff}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) fchflags(r0, 0x10000) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/192, 0xc0}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/16, 0x10}, {&(0x7f0000001480)=""/206, 0xce}], 0x7) r3 = socket(0x20, 0x4, 0x1) r4 = dup(r2) msgget$private(0x0, 0x1) ioctl$BIOCFLUSH(r4, 0x20004268) read(r3, &(0x7f0000001600)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002640)={0x8, &(0x7f0000002600)=[{0xc8dc, 0x7f, 0x6, 0x5}, {0x0, 0xd9, 0x6, 0x10001}, {0x0, 0x8}, {0xff, 0x9, 0xff, 0x6}, {0x1, 0x7, 0x29, 0x10001}, {0x19a, 0x4, 0x2, 0x15}, {0x100, 0x8, 0x8, 0x5b0}, {0x2, 0x1f, 0x1d, 0x4734494f}]}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x80) seteuid(r1) r5 = semget(0x2, 0x1, 0x500) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000026c0)={{0x0, r1, 0x0, r1, r6, 0x40, 0x5}, 0x7, 0x100000000, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000027c0)={""/16, @ifru_metric}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800), 0x80, 0x0) r8 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000002840)=0x3) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880), 0x20000, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000002900)={&(0x7f00000028c0)='./file0\x00', r3, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002940)={'tap', 0x0}) r10 = open(&(0x7f0000002980)='./file0\x00', 0x400, 0x20) kevent(r4, &(0x7f0000002a80)=[{{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x3ff}, {{r3}, 0xfffffffffffffff8, 0x69, 0x20000000, 0x0, 0x1000}, {{r10}, 0xfffffffffffffff9, 0x9b, 0x10, 0x100000000}, {{r7}, 0xfffffffffffffff8, 0x20, 0x2, 0x4, 0x6}, {{}, 0xfffffffffffffffe, 0x20, 0x4, 0x9, 0x7}, {{r4}, 0xfffffffffffffffd, 0xa, 0x2, 0x575, 0x2}, {{}, 0xfffffffffffffff9, 0x5, 0x3}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x2}], 0x0, &(0x7f0000002b80)=[{{r9}, 0xfffffffffffffff8, 0x41, 0x4, 0x521, 0x6}, {{0xffffffffffffff9c}, 0x5d1804777245a6ad, 0x0, 0x2, 0xa4, 0x800000000000000}], 0x3ff, &(0x7f0000002bc0)={0x1, 0xffffffffffffffff}) executing program 1: r0 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000180)=[{&(0x7f00000008c0)="a709924b30675ba695fd9e7c7c4825f8559b41b4fb802a7a99a38118948efd1d0b6265e3b473663dc2430389592882b0a13299148d3183354b188e831d69dc7b00b2d9860dd4e704fe6524dc41b42db382466c7c8223dd4142ee840b315a996dcbf5b5920023c324512be659c42c035b4e77f117ca864d81d0d2adc92fc6ed0589ff3bb4f7eaff3bffe9cc3fdf34bdbb93d89a7f6a598dfb551b5d16e8bdd423dbe900edd1e514591bc69922988f78cf5914f293351e740debe746c22d0a51e8767a027cb70aeea020a4987db5ce21d1d9d78231cc7a79281e696a6295006ce97d8e649bfe9eba0ec064dd21a85d2304bbd3666074cd14037b19979af11267c46bd3bcf8f94cd5d76e751f54826cd39f6e008758c4eacf1641f0354c5d3aff8b54f3d14a517dfb73d0a0a38d898dd1f6ba5a8763b0492ab2364e47362a5b7f75dc68b8a42fdbe911a66f9865ab2e919df6e8c0fd4412ddc986e69b5006c077b1c861718bcf9340e7bf5e01c401155b84686487f738d85fdb72ab882dfa6b38bcbd0116ebf094aafe96b87f7f95a04b598e809be836f3b14c1f9ca3c525b1a0f6e5c88b2f8543a3a41d8b36d90b7aa21cb6997edf97be65452decedbf5ce6643db316b5f161353b20c62047e3555fe55ba639f02056cfbf1c49af5bf1617a2f68eedc4968a2d76cc0bcd5d82969bf97d31727129b8b834d8210620f186ed37ef12761040db40e6fdde59d1221751eb5242f3d3fa38585b92c6b8b38eb7a54f3db671c6af946b447368dab9791b280d4bf352f9deb0cd3ecdf51c86c4684000032af91b5f8b890cb88888005fd46055d809b9f6472d8c2f4fd640b83d2f34e8d39a78833f0659fb872c6246317", 0x26c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea0000010000000f", 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ff0500000000000000000000000000010000001800000000429d9fd4591a"]) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[]) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x1}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r0, r0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x7, 0x8, 0x5, 0x9b, 0x1ff}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x2006, 0x40}]}) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[]) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setreuid(0xee00, 0x0) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x1}], 0x89ea, 0x0, 0x4, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x1e5f) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x0) close(r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x3006fe, 0x3, 0x101, 0xd, "fa06000000fe7a1000a6c9edde0000001000"}) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xd14, 0x3, 0x76eb, "13f27b1975c478ca1eef7db295969cbcd717d949", 0xe28, 0x7ff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a", 0x86}], 0x1) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaa2aaaaaa80350001080006040001431861b2f8f8c1bf4aab14d6f656159ef17dec7f000001ffffffffffffac1400aa837a4a23df1d8af8b2eef35465881f308d55044420b3f09fccfa7f093d722c9318b27a13126d98726f712667646b628e6fbf99fbdbfecadc8696ec23863cbcc7a34434e5fa2ae2603491"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8000000000000001, 0x20002fffffffa}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) syz_emit_ethernet(0x3e, 0x0) socket(0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x1}) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b", 0x59}, {&(0x7f0000000200)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd1b2cf1df2676cc60890abbf6fdfe4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750f4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff", 0x89}, {&(0x7f0000000140)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60", 0x3c}, {&(0x7f0000000a40)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c13194ec7e28b291be9a5b8ad5ce9bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155b67c36e3daaa26d2283571342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5", 0xfeb}, {&(0x7f0000000840)}], 0x5) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) msgget(0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x0, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) recvmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000180)=""/116, 0x74}, {&(0x7f00000004c0)=""/15, 0xf}, {&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f0000000300)=""/107, 0x6b}], 0x4, &(0x7f0000001a80)=""/230, 0xe6}, 0x103}, 0x10, 0x842, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 2: syz_emit_ethernet(0x10c4, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x108e, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @loopback, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x18}, {0x1f, 0x1, "fd82385009e2452f"}, {0xc, 0x0, "24f00f07"}, {0x2, 0x200, "c03cef02b6b4799ca467c3e2e989131416031b65e55dc6368add551c3586a16abf1d61d884a09862db1829b68a99ed8f1c4bb40aec5598977f459c2a235320933a8d2f1a6db90820eddce01ff0c7d672b15b6d84174e8498f167f90bedec35d21eed48058f3564ecd8470dd563c2a9cf23322268edde232cbe765725c03ca198a75f029067c75efdacb65c368f99fbd7a2790b2a245a35ac855925e0cce1a1e033ab0750483ceb261701ef009396603399d893fc30ca35068b3c481db17ab7dde631308d8728bbfa6a9f59d6e190d2257884d73e63d8d149c34582e355978fe50a4433630e280d910ab87ed0b8b1ff1412bac487b8c34a3887d30ecded955b570a3710f84a996f7c736c4983e7d189037e6c24b5bdba3fa543899be5737240af8eb6be38e9e1d347333c7afca0d8915030bb934523e205040814b702c4129732477b90d09d9fd8a96826073c4801d591b4a582303319ce4dae65ea9872386963178afd895981992b3955f355ff325ff8e0eac862f24fe38a9b24d602b340a752ec9adcd404b96a09e900c2fad48c0b6dcd6a4e04a70a049c9309ddc3b53595bd344a9c7ba63cf1e9155b1228125f701f6d27b4ce1dcf54e7e4ac47006fac321ab553960f91f7166725b8b0ffebb49a4ee14be21b92a0c30b5ed8cba9ef077019eee11b4afcecfacc4ba8605b2faee981888286999cba269b587f71a634bb6558d2818b06cef4d75701024f060ada8ca393058371fa09504f57de462407b67e9d769fd6a1e2aa55ad83878c481f2d781cdeff04bc2899576058344d28753f1a9a4eb2f4e34e06283416496a31dc898ee7f66e0407d4c290e8b0767ba70e65c695cda4a839e4adb572b57147d421864d806633f0e3e720b824088f7129dba19c1e1641c24c028bb2bfa3c4da609ca1cfc49da0a4c9299d51ea4e852be64df41f46fbfc84bcbdb02bf2787328ce8a8ca84618a1cfb3ca2ad5e3500e67001447328f0cb62c440381bc2c2ff181abc3187b564dd7bb84eeb423d4de7dde713b8d4c41ade3db4ae2f19d70c2ba0e5b42eade1392fa0c40a432987f2571882c3cd08f1c2c8fd2cfd588e13d9c477f043c94eeff30657ebcd103fa63944a1f0180c2b872d4c4930b9ab503baeeb1b527b4d9dbf7224ddd3979b4f319f3056ae1e0af138260116312e5362b6119d60405d975532c541239aca7993fb008251758c637e1991e07664ea1443e0354f9fa637997684402f15966f32452f9fb5057bb466235db36246bd9c4ba67eb60828b12016df2cddaaa86e62f0890bad45ac79f7334d417402e7042690246ba1055c273e72386d3ec7d2db8d58bfdd957620b9b06f4efc0d0162b283563560f384364663374401279d4181e94e60c585006f435ec6b6b68f12aacc03e58bd0cd4a078b3fd47fb1aacfce88355e78d30799f7dc491d7a8125d2f76b27d961baddb389a9a8cadeffc43e15eef9e2970c5eae448efb16fafa452c77410b3e76a201b44490bb51a1099beb7df25ac5dc16193ba5aa52e25f2cad93e97da2673803fc153619990c9319b04e7aaffcd0bd183e18a7d38c13fcd25aee01908a07ff140b2572b213253db759fa2796157f19396e29a1d0119f735dee4d8933c1049d1d680889877e8be7f14db3be194731c1bc01fadab00511b074080ce8ed5ed583da6043f8ca328011bca8644364504f9eaf7308cfdd0d8aeb9537894b711658afeb24a9f372d21547456f3c1f91249ed875f9eaa6d4008d09257533c211baa46a6af1c2a6791d7bb2f090895f3d65e90430b910087c6a81d8df61730b8a53380da06a4a26d0850391dc1b42ce340dd52796cbc4239aee2be3dfcb26f2661715b559fb76c8f0c072cc6fc7b0e4c63c4d7bb499efab68598015cbe7d9902c21649cd831ca2169d8f0c3885c5e57e3c0dbff3a6b04a809e6a1fe55e2bd7b78088ae496ecb618ebacdb03ffe8b2d9ceb0b9be2858ad158ace3ebc5b03932ae13175bac814798c2d2daf5ee572cc1120cf00462c5dceb6a7926fb41e0263e4dc6ca9e7e349724b38576a5485b53ba7b356e2c0845cc1b9752db099a3ad2ed93d78942fd3ff02aef766741f3bb45d1fbaa35b884fa02a25a7d90572fab7a5f9abeccb0d8e8e229bd6eadfa9d6c01da2351243a017a0ae4c9dac6abd3703779d85dd8a44a536154736fe92ef17a7444e88d31305a3168b03d74fc40f9eed7df5518a33362b2b020a96c2323d0b7d1cb8eba487db3a5a6aca27b777294b72628cf8abb82e490e916adb4cc941c08bb651d57aaa47a47229a66a775381e96b53b97fcd2286dcfde4ae50c4b5a1c293f89c656a9f873335214503f2a7c5492c6003d50d276bcfec9d4dd0dc6f485836819585a70d8bd3f3ba13df0f8cdbfc896c49c3880714424183d84fa42579745c8d03e1bd19c225fbf145c74c443cbf73c6cc21cb5606cba9cf73dc9a5b77f39dc4b4eebc91cd9e0da0e2b096d9d20d794d90e0bf3078e04829b19433b106b0be65cf30edbe871f7968d2a0f8ab43a1d3b8faf10a961e105b99787f2dce17659b56ebfdc57c39b7ae05e244c1ea282690e2b564e1830e3a5d0a0de5ec87196ecafd1f19e052b93005d1d61b13cb57a24f3f2e73800ee2dd0d00d3d7937a77b9d4d1afe2d1afe8d769071dc56d15a8b3339730b50d884aa1ee990a3b7e092f9d3c2987b754e4c95291117f9c8ca8956cf9966ea38b1ff982ba0e220576cf079d0a1126302278ebf5af88059760f23b3021d6adc6ea33e5cd9e2513fcdfd315284ad1500a9f77417f46f99dbee1a28b5c21c7f51c6c91b0aedc04dce2a2504425624d957ceb897e5f78cf5a421b56b68b86c8a5e6546769d20789ce106fe5cf54c99a6e5fe1056cc6befec153f3f7cf091493423beac591c081b4912a1b4d3108dd7b6c51e3cb1a6ad2150e963fc761c49464846481f55038ca5cfd48c8d115ec83b0ad68c069c2ae6472a1d6eb5f81c114b4a8fbe4fdd14752a1a8c0eabda227bfe16440b72016938b49ae703250b18b3172578d7d16452efca04e0c584c2d4007722013c8132b613ce27049ff7d981d0b218b01fa9b0ff454aba831ceb9b40279a272033b565a43ed7425e98ca01a79ff8709c1e840b1ea970a634250a2b2c6e673ac186121d857f7449f9b4051bc707c04511d3d26543f63f54a527483751f54be3d5fabf3d4f5d01118df8a67996085662292a447495afcc69036b163aefd0d1c4e5cf3e03b5d9c2b68dd9d3be248b1036df666f547be5a874e75796d6c2b862884ff55bcfb9db1c78bed7e47fca4dfa9ad37a7ea96c43a55e1a8f1a7bb0f99595330f65f835dd9ad1d94229aee9f2a14915ca9495a0ac82606e597e2103026d3f586ba6c0d5aa03552917c3e5f85e0bad27ed6d540722cf3c8dc3e59c65cd21d601cf9a6ddf324dee50fe68072ce32cce70196d64d786b3ac86cc118ec531a1a4b6b54a3cb15c62ab6bc0d265bf331a81602122e335754b14bc963f469ff4baf69db71d1281ae1a4dfc057f965e65e2728b990bbd3b6f0f1700d947feef89a03bba601f678e540d391c70b09f06eb5b361b87f95768ef402268fae91f49371ab96451b804cf8e2f25df128ec93c0d3bad33880d9add982b01838a0a2643d2a111e0d7da8749ea7e8463027f4c98df38b34e181066bc7a29eba2e3db27d6ef2652688b1263a1f938497fcffb83341c84f4fb7a850319ae7a7bd7d89e1efa8299874726216000909997a0add66fb34d3690fd05c4c3c9f0f315f6deead473cf15d1cb649f13012872b99f893a01e6ab16671f21249ef98402227bde10c6cf67ed025a77b5974b1fb1d01b3cc52d9f117b316206925eb2dc77efba169af5e1bd4a5e8dd3238b1bea103318e2a158f9b61932ce6f1b70014cb3fb1281c85496d688e3af0cccc1d00a9614b7f8b2c8cfa1a1505a64111eadd90f9156070bf0c6a1137c69d1ec9e953f329fba33fc90bf42a8b7d8e85dd7ad4035644bea3ebb38a447fd3446a6931a51e124b688a6d12e0317b2e4b23c1d7d883f24acac39d141e4c30dae0d565fc3be8bb7e4495d722f2d51507dac00a8126d623bb4960aea5305e169c3397d3bdddc640755ab97c3aa0bb978edb77a9c46a90581ef3784982715d5868559d47e9fe569b2ecdb5eb5216e69e84b4a0d0b57a6878d48ba04ebfa7b41497784195a7b9456db64a48cf9b870b003cdee0d5644cd802029995dc8300d50d49c09c76709b531a1067dfc9253ed6b724bfa272badea269df7fd7f07251b8d1b0269ddfba24f3a03fa7a88f437c2a4f8fc1c71a44883b61de1c88677f971455805a5a1c37b0f857a52296dcb24e023739e8bb42114e154ee35fa799b857a39466ef6fadf86c88d3169cb809d211a16d3973f03e1032a68e2fefd87955bce3ed213041acb728bc25b955c4b40bc9d1adf94a865be4e04e0f4b2cd69a6aa4ae6b5a136b1cf364292424e436047f78fb314f1d1d45ad308dee7925fd1da954b1d9950c83fc387c52e68836f831d785fc9239f96bf91f8c9d10c96c80234a448c1d2735eadaf048ff0075d433d38087f6f3cc4fd873308f50f2db403c3877c51f8f829ee4f0ee6dd6520cdff081016669e4eda61cd9058fdcb277ff152706268be37d6eb0e285320a4c62632ff65b23b82ac3c2607d67fa571b6e20b40575b24c5ff70b1b3bcc3f953d159a6f5268875a3a85f9804539ff2ff3f91ed1e4e896f3fb046c117cf0c24156cd1d75273529fac07b68a66fc2b39c49fb2321f1673a9fec6df6301d3ec9a3e1fdab0c55737fd1e99362423c7a4821c1863a14d11e1d01984b08046fafe80a39b27ae5e29e85202bf9dfe0d5f106ca6de2d8cfe98eb3f8ce85b9764eeacb52d9470383100deadfe024c8ce6bc4cc6eada14bd40c4013b6d7731f5f583508480b556f33b3261f5983e7e7306c01c67cba49d672e913ee9e832754138640f6dfd64d94bc66e9336cae5b0a48b95b7ec5f545751983026ebed24a7afe06c76c2afb802dda674decc500981e4f765cfdbaeec802b1dfae0f485fa315681826ad580d55b6e04f9c80c2792ed7d08f88a43197d6bb66f2533d94a40b227000d09d09406bd8e7f723cf5e28bab6eecc4ba32c10c6950de778ee0baae709385094b663dbf1a3b2756d918a2fae250074956a3b71fe76128bfc97d55243ed7e89fd729fd6e41d06d72f20443b71064a25bdc526fd995a14ae3a3219870b598de94289d9d10a9ad291fb3021223285e79671914972b91f8cd8cce1d801207665759470f227f375ffdfd611c1a011f96b4448730783383bf9ae57d48ab3a742f433d03afaa19e7fdae2520f2fed9044a9c0c6ded558fc4ab265cbab0cf1aaeef67125be554e2c3da6e1090ef0f8cba6640d93547ce468005124bbc9f9ec4682f93fcf5bfe20b30bd642579503049f7b9898a787a0335d81ef6814ac00450803c8befd5f063e77d74c6858cd12724a27fb7590ad4f813f70ffee2dafa2cb876ba9740e55ef8e73e69b591b3118cf6d5776a04aebc1c1fca5b93837a9e1712ac960dca43aa7410c5dd87b1356c25b5bd422b8792d6688e5b601ff6e231b58a792734af7ff1bf40b1e8149c8250294efa1c9409ceec3d5042c9c49dc9b1c8f28629326502573372dc574f0489edb6b6372a2dfcdb642785218471decd7ba1ca826691b3c52bcca0e1e2e983377f074839828f54a9a98dd7a6e6969965acda5971693948c29b81c6c7f5ab0409b9b31ba694acb4d845c068a0049f704cfd674181afe9905db6fd2539bc37744155"}, {0x1, 0xc, "7f725f4ea30f6183a68b2f1d98f776dfdd809e8d89b714a6b4f40bd243db3444bb3915a4ec7079f5cfd382eb2e1bba8cfaf19e83ddaf2b04ae9d6d20661b934b79135b639685380bbe4d56fad5da2f91778ecf545b8fa1300590b48e980e5d27e0c63503"}]}}}}}}) executing program 5: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f0000000680)="14474e18a3125586ccc0800a025d", 0xe}], 0x5) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x200, 0x5b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') executing program 1: msgget$private(0x0, 0x88) r0 = msgget(0x1, 0x201) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7dc, 0x0, r3, r4, 0x0, 0x0, 0x6}, 0x86c, 0x10000, r5, r6, 0xffffffffffffffff, 0xffff, 0x3}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$WSKBDIO_GETENCODING(r7, 0x4004570f, &(0x7f0000000100)) msgget(0x1, 0x118) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getpeername$inet6(r9, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_open_pts() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r2, r3, 0x40, 0xffff}, 0x3, 0x101, r6, r10, 0x2, 0x9, 0x8, 0x401}) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000280)=0x1) r11 = socket$inet6(0x18, 0x3, 0x6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) fchown(r13, r4, r3) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000000300)="ae09c69afcb13929c1844fce0fd60597c8ad9d266aee88990b0ca884bf5dd47a1f07d3f20baea9db079305dc301603fe3c5e2ab8fd55e2ccf3e9159226ce02d154a463778dd48f92c2c859a3f634795b6a36a371391de4fa40fc931057b3650602a6ae586677d4a3aa38b05fb31e18224343d83f63bbfa3085afd1c9a2483e57e156b7c11a6ee3b295cd8f493e2be2942b7ea06ae878eecbcfedec23670dfca3f9b42f8d74f22c23f158b188c1a06a144ab9f0d935cd610b44435dd79877cffed68879b5bf145f73cdbe5e806ac879530ba1e936effddbd4be4310f932c72e13dc7421b331782162f97d3dd74d4fa167d920e2e64d3321b7f93ea460cca614aff215f39752cc925d6bfac2bf963874567bb07e006a423a82f9485d96c88eac9f9e036ff56fdfe8e22a15d520000ea3af6c7de0c6620bcc0e3cde3078a42ec82f88ab64eb4f1ce3e797a09bc74005267a8501dd5412fa24056ddcad6b7f828668b963556248a23644f4bded831b5175a06a72c64563344053f1447bd06989440be0d7be3e2cc9214a095ed1b691dc37c2b16d3bf745bc4c38563bedd5bc0a0fac07c54329c6ffad47adc183325809fc1fb3d261cfffafc8eea260e70f96bb200a19a23f0f1554dff20cfd271ec1d912d7298c5b94d49852ae0bac5f6bf0e7b4f1f95d818f77b3ad49dd780cb7d887da9d87db3a6a2dd0f21f470331dbfe1011f7384388036efde1678b4d8cd8b693e8f43dc1d5d2693de253649f3011212a884f288b3a33adfdfca1ee11fd88bae1c78cfbae386191221f03260b8df5044ddc776e170b5d9021937b238830ec273f27bf9dbafacbebf3951e37a23149551687d5844b9bd9064b23e68abdabbc42841a4f155789c051d13c42519c42ade0f0cb95a83e65d2f30d1048e7f620ace76c8780690b90bc930f9615341ef0f88493ae8c6614e4c9cbd54e0e00afdee40936657ae2ab377c47aaf9ee4340d1dbe5bd0ffec6622bc847d452732753bf9a2daedd634ef2e2a2cb108565a1dec6c9660030f32ee04e7603b74ae77c9af59e96d37ce0709ac76a08667f7c36c99c74c5d52bd452b769ae5c5af3e477f88cf37c68255bb0281dbdd0cf0826aae82424508591bf7cb67795e6c8b1b011c2209ad99a7d93f112c2293088d2bbe5fe0b2f50e8f4a4011c626ad9b384198064e3db44a5b4b59750fe5890b1d88cbac8e9fd923cee19d590514c987d500118fa61c782ca6c0286024c051c41ce1c2ee754734bef24b853854cf99f39b3665827bd42bb849f38128904c8dec01b4d27186ec4daaf9c102bcdf6e0d977f62eb5d0e630fdab0e338e4469f7c3f0dabcebae1b5e67909f1fdd380e7f1e7defedab31c4ed2c5b5e7a718da78ffd882744b8a324292472b9be3b0d300e6cec5b8ec3729458a69ec3e1616ad894324fefa1226970b2a8a67f84a5b3c38d69b5ae2c3dbafcf47dc1f4dea6b387685e254996445f0822af9d733ffeef383312afc11523d206e5fd635dbb4bd74a4b2e3877bc5c712e10828e8b76f173a13addddd2af33f2b5e4b72b867c803b878f3accd2cb1db240e1eb569dedf91f536c56721864d946a19f907b302bdbaa63ba8a7ad1b5a1480b82f10a19958ec035fa0318e3bc2e2c700e55127b1f678ce7de1bbe3dd972e51cc18f97fc0d501ee695ea723b3fd557049603026f39ca2699e1d46f952ed0e7193b478481927f291e6f42e7d66479966a5de381e0b57667f85f505ac0408aeedea4ddf8f007b8d65f9b9c0dd00f3ad84f0c96abf223c9ccc9c41e03028fadb46a19eb542a29f64533a469815ef051014e7ae90e21622fdc300b3863a3f16d0f95e1b28dbfbb40d17bce3cb19970ea04fa36d18c01c231e0920343971563f3e99b6de62e578b9c9a4e4e027920f357520fc5e4fe6efc10b9ddaaa15c5a0879cf667abae3ffd833e9eae4e92eb04ac4a9a5bc4a10b14e1517dd233c5e98c34cfe6af125223aace1524049833c2ae378c1e3e51c6e9e0ba750ea6582d6d3c8bb3a5cc1f749b77c3cc9f6c191a0d8bd3e55c06167444d935e4e767746c3fef608be5596d2f21b44ca1b73315f2570ae2832af9c05b3860795cc2f3ab01103054ccd0ab64d073a333ac261979903c11867473199297d300390bd9f3e5bb85bf727a89d29bb32bc1ef1c0aca23b1431b86093e567c5f988b86e5f3cf794443d499e6c5fb50b892dff9a3e5b4e8927504f2231fcc13c11073148e861785664f551130e2d1ea88b4b3dcf61effff09f26d9d58842410ba90fb8f6742e809df21a425dc805b86b638313afd446475f4f8898c376c4e33caec1a58bba51490933c5f5aacccc545abd4fb03e4e4af0d3fe74bb9553e4675482dd86842c9e6f82fbf98754a6d26673a8e58f7e488bc843558607ba701f13ec7ec637b8c359318d646bf56f7e37abb7043147b3b1bbcce95f27d83ca95ee512021df7ef2dd6feac31da11f733b4a1a71f4815c8cac6335293ce3231bddc5fc8c827a1c022a17c56d7dd33fd8408c131258b8121775289b097f8314f2b3fa12c2b6b87448aa28011d143029f79cf2cec468c08e28ccf7fde6ba9b6df09ca4237eb3ea466929eaca94968da3d01d6daba2d19bf07a783fd8627732f2a621ac3ca9baf150999250d02f22fd48d40a22d9635d305fd2a189802fbe36b44ac42eec78dc6b2f0dfdf7faa0341f5a758577771fc69027707898efaa2a3aff9a4039ee15b808091d0518e88e96168a531c0ca95ab0e7920d27aa1e8a2ef50d9646bb665e2a4f6485cf32c249d5e00d620ebd9f6eb56fa20a3a743603eaf309f153a81bc6952475e91d4f72b812374d6a69b83074cafff4a2f775a3ad61452d3db18d110452aef66b230490a265c896d8e7fd4a98044636bb6e3331d2e941b89bee66f057eb9e9cf98ef984cae8e00efa5c21193476f36a3b8bc02a6827f6b344f16d4e0734e21d412c68091e271f684eabf174a711e7967c82938af6a61cf226e9aff57eb31aa7da6e5dfb5e11f9ad8c88cd6f587b9a0d6b53c612234ab8f6773a867271eee41653a21acdc3f4582d7a3624e78f58c60f14c2e68a7fb526427a41a9488782db2ebd87fe0f2f0f4b6be27c3ab292d9850e280d0422daec237f0e773cc73a56305ed4f53189402e54d19de1dd71ae8f654ca8fa4537cad3621769b042787b891e2b472ecb176253459fd6b69953f0c1a9095a882a8f69f3cb9c7bb0ef006e5d2342be89efa55335e69f8a6418c79f5d5a938f17a739e902d16f98ca26b526fb7fd27c4e8719788240499c16a9e7436c56d9a8b64d9f87387caa94e8ad414b13f5e6479b668338094769ee8f0bdf4288816ec9b4519145f15a3b3604988e07113df9c0845800f8d9e5f542a2fcb25e26c5222cf309677ae126fc61769b802610efe2b78364e3265364a09379f94aeb327d1cd34ba001885f6248ca2e69939b699f3f28ff8d8b20fd69065fd7ed5c2a138345a6ed6060766201e19d9eb8e46d942a2e9078ed2355c8250779315090246ab612f06e75613776d2af95ccde464e19be634aa0f4e56bda2de7ace127524f1bb08e93e00e75419d52efe00094bf0bf8cab61e7370a915707e2ea8885a49c155ff307a68a869d458437cd645da66f1eeb1e052c1e9f11fc910437e5659957a96ad8a0ce0748b047b9c31ad4422608c67d24ff6f83905b1be85e7145d29221c4b0898edcd3f03f48d26851b7b900031f18eec81ce44f4070e882313235f30925d47e957f3c62aea3a9271d3a9a344adfcb3bea11687d4405ae02148829fd007197b1b6e77addd1b2d06b991f0c7f08fcd5fbe394b54be3897b7b0f4bba300b583000bb1cc7a84213dff8ff00fdd5c0f34bb5db3f4e8be72700f9e6a5b0e115007919572669b006e0ebeac320fb3c28f088119b50b2c49558f945cd5baa45d9f1418c326213b749a921c98295629bee51a3a6e1691ef3d748d09355c1ac3378890f6f2b312964b9548ef8c95e54f949ff1a4d435bbe1e8983929e16ea3b778f6572b6aea97f9a4c481e079f3b0ded51e88b1e4a8d7f7d6ee4a0b62e84698232225713cc8118792f98d4b0197f35d878f4f8dc722dd629249db1cb0e934433f6d8c851e0439083e06d87e20fd39e8762c122fb427ef0d3ebd3a843e888d80e6b0f4d66c74feb60f1ccd058519f5d3daf3fcffc2b6c50ae5d66286f538adc00a89012c19629aec9aaf82c2fdc58d49aa11f37cc09009dd635e17333222ecb22b82c466e840cd6c53afa96c711505eb24223fea5918e759b163d2bf52263b4a9f04fc255455651ca4a8c7d85e8b4f5e3fc73e4341b2b3ac5c61f3a87c7006a253d2786fd15b76f2559f766ea6d4050f30dbb2bf977ba045ec13ba4068bde685640f56149532bb1d295f6ad8cfae4cfa0592a4ca660bdf8d658ef2698d5b2b131df0df1755d4b74d39743129fb738cf5a42bfcdb9fa048ca9d0377abf399f23d1eed8e70083fcb4746fa9d57e2f6b3ab352e2f6ce7dfee3a2807172bec7746cf530cd99c3ca4ac6a11ba496c2172baee0d5e9344cd54adf467cd92a419d23327e0260c95ed8ff5d8ff630ce7a270d8bdf1fc17edbdd7b78ee39927b5d61114bddc0769dcd4c45634c7ade09916ebd6316028368307fec891acbe8fdab503a4e5e23dad5b58c0c6b464de7a8c4142ee3bca6c64ba5eafba13453c6078dd1a2e4003c2c74a051e2d37dd8a6183987c4d62a1889dc623d6343574d5af04d8f1d2165f386d48320e06a0b3ead266826861b9047c806fd9a06f0472b8f3c7be7a429a9929ab67e097374427f7ab9a82e384e9f8382b3d3df7b3f4c1c68d66861636c48e4522ff9eb236845fe5f30431d8d986dd108252b5b411a3df70147eb696be3c918c499a478fc992fea9e7812fad561bedebcece45049c73485bc5bc54681aee1032dfc01ceedc30fde518944c0d2fbaa72fb3c3c8bae28812ca7fbdc0d6c4181b8e7125f1f6efe595cc1748a300098ae9fe271e04b3d194e1f2221f21946cbcf254fe92f806a4d7ae79b414e4aad78fd9ef3d60022dcbac9ac7657fc4ff12e8c4db987e2cf98c44b2c80f5e4e5a63d861f73f97ea1eeb9085e4cd93b6853e78e565ff7616e13297d52e322019eeecf6488f22b6612957b814869a248ccdb300ce00a1d4c53ebd13ad4a915242fdc88261c76cfd2aa44393b62ba0180a9985d8bc60980c98a4fa19844825244a9b1577903104ca6b3ef822a81a366bb2286e4d863325279560d14b033a58d41d0380c3cf4646bfa6270d3f21e10374ec4ab0741cbd0324930c51d5f77985b12fe16dcf1a1d0e6f7055a9794465810c2e3e4a3ea825afbbf383f22982b01262b48481f9364aeb6905d02107ecacf7f3cff9cf5c97b38a63c2a11de34f2b5e5391ec727a1b85a9cbf795fb1c95311dcde717c2b7a5e6852aeff7f6bb1f97bf07f09dad14e4dcc94655d4787fedea8dd57f53184fdfcbd4045c3043a33e768dd47f8cc69e912bf8f774ef82ef466508e723cec4df33f5da7b8737edcc968f12eb677af98d6d22cb00847f4202400db36e7c614ddc453901720b47dc211e17af3894480c27614a36cbe2ccda6eef334d0e261cb164a00d8936d861efac1d7a70b8c423e172ca06930ec7f4654403f6f2075e6fae29ed7abe3756dd6b3526cd7b96587124b8ac47fa311c46f1139c74e01bc766b5ec043d0c9d21b6e9f95f4769c2e507b5275f2a8855701537c1a9972ed8f972b113858fd532e8df732fb1c43e17912615ad486671df685f24663f04e7b2cbbcca92aceb55b6a", 0x1000) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000001300)) connect$unix(r9, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000001380)={0x2, 0x1, 0xe75, 0x7fff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000001980)={&(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001400)="e590590f7fa00c404ca5f6c01c8d049afd374c0eb80f6e85205ebbb55bdd2c0f19d50c05dad2564bf9d115366ed0312f9f3d2c3fa603029f432a79", 0x3b}, {&(0x7f0000001440)="734af737beb683d8508128e9559350526e20fe15a67d8dbaa611150d6e5863fde59d129344482d61660855bc1992aa6ecee462d190767cc19d9820385a32bfb43553b5a74421dc641603b0bf27b4bdc8a467069dc4f7b59e60e9510c5492a52519a226a4b9b04dbc", 0x68}, {&(0x7f00000014c0)="fc4c61794297bd4afbb5ac60c545d1b5e82b9f39825557a9f7705adc1c80c02c9a7e219f470adec038ecf188b7e4da6bb33f8f31aa4d575c5c86aac89d611245103b4378beb66554e9d6bc676f9365c6276d8510554a2f485439c45d4901df4104303ff75879f489b124be6cc7280a1ef4824db54d120196bb7892d2bc4aa16d883b02ae28461621d8658353d2014ab1496087735b1d256efde5e5b224dfcc083459306787004a1d24e7c6fd78f8758104203c5a643032738f2cc7320b7c", 0xbe}, {&(0x7f0000001580)="00f89ce3c05cb2b6000375fb0754fb8a8dfbf4758519e53b64fdfd9abc5e6fc844e775fdcb62f41fd731a123b856421fe09d9ab7aa423eb18139658c52b35529c5b919b871a366a548ca75bdcddd190cfd09d7e4a058011bc487c7ce65dac52c855aefb4d5ca4a527dc75c30999a5a9f870eb8cb594336bd8b1a7e80e9dff7af94b9a1930521dec3797d30bbe3c50293", 0x90}, {&(0x7f0000001640)="4467e13409444169a5de227fa37d0a367d7de8a4e3f81622864b9937365c2f2a42b4022aeadcd992c8680dca712790a5432e36e105590315af0ea4f777e3319172c3d54f1ec77565ef4517db58e739a727460a0c845baf7ae06c690bc821d7d80dc3e6da7733666709b8451a77c43cca5efe2d6ac09de4d6a0919d16ae465cd5c9f2da32bebbdad6cb47012611c1fccb25a52456127a0b00003aff89e9b91c4fe847c399b2d55b09f2a4e14098b330f008d8a958e52e0ff30c9e67c0c48128b7fe568337abed762bdbc5239a329fa777a5c903299191414965678613205f440f25088a718f74592c7233495a825345d75c335fe0fbb441b9df693aeb4b42", 0xfe}, {&(0x7f0000001740)="352bc69774c739d30da1c14ff405aa9602b1dce9b6a506ae76940bab42b68d8bd527e0153ed533a2467833b657fc763521743a17db659076a3d4c00901593bf29b8a9268af22a177c154b533ba5bef48d818bf25da2fe4f8540b3e48def88ff1568f5e4649b9f97bbfad6e3c08193051014d97ff35a02d9014d73a9dc5798adc6095e8e25370a12141fe2552b1f4841bdf14b397420fadd716f84a86993458e94a14213bf72d2fdfcc4233e21920a4503265e88079d3d4026826e5", 0xbb}], 0x6, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r14}, @cred={0x20, 0xffff, 0x0, r6, r4, r15}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x408}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) ktrace(&(0x7f0000001a40)='./file0\x00', 0x0, 0x40002818, r5) msgget$private(0x0, 0x206) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000001a80)=0xffffffeb) executing program 0: r0 = socket(0x2, 0x3, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000ac26ce5900001c0000000000009078ac1400aa000000001000907808000000a7f063e49e5ebb4f28972bfe335c2426"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000471000/0x2000)=nil, 0x2000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setreuid(0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7, 0x0, 0xfd}, {0x14, 0xfb}, {0x2006}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r4 = socket(0x6, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1, 0xfd, 0xfd}, {0x6c, 0x0, 0xfd}, {0x8106, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000380)="093041000a0be79cfa0100000000000000ee2d81ddf63f3b72146951b54766e1c15f67e5364f4a4d90b4a1391e3708a18c1063ab50b83101b1eb305d1166268190aa5e69", 0x44) r7 = dup(r6) dup2(r7, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) chdir(0x0) (rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async, rerun: 64) r2 = socket(0x1, 0x5, 0x0) (rerun: 64) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x7fffffffffffffff}) executing program 1: r0 = msgget(0x0, 0x402) r1 = getpid() r2 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffb, 0x0, 0xffffffffffffffff, 0x0, r2, 0x3d}, 0x0, 0x1, r1, r1, 0x8, 0x0, 0x7}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x8, r6) getsockname$inet6(r3, 0x0, &(0x7f00000001c0)) malloc(): allocation too large, type = 127, size = 7069436652 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) dup2(r6, r3) kevent(r6, &(0x7f0000000240)=[{{r2}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) executing program 4: sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)='^', 0x1}], 0x1, 0x0}}, 0x3b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000001300)={&(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchown(r4, r2, r3) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) symlink(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff02", @ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0]) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) r2 = socket(0x0, 0x0, 0x0) setsockopt(r2, 0x0, 0x1b, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) getpid() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x8) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = kqueue() socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffa, 0xd8, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x80000000, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x800}, {{}, 0x4, 0x12, 0x80, 0x100000004, 0x4}, {{r5}, 0xfffffffffffffff8, 0x52, 0xf0000000, 0x5, 0x4}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) getpid() kevent(r3, 0x0, 0x4, &(0x7f0000000000), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x0, 0x4, 0xff, 0x3f}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) kqueue() kevent(r3, &(0x7f0000000200)=[{{}, 0x1cceddda99f6c884, 0x23, 0x4, 0x0, 0x1}], 0x7fff, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x10, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2c, 0x20000000, 0x697, 0x9ca}, {{r0}, 0xffffffffffffffff, 0x54, 0x4, 0x800001, 0x3}, {{r1}, 0x5, 0x4, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x1, 0x3, 0x80}, {{r5}, 0xffffffffffffffff, 0x40, 0x80, 0xf28, 0xfffffffffffffffd}], 0x3f1, &(0x7f00000001c0)={0x7, 0x1}) close(r1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000240)) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002380), 0x0, 0x0) r8 = socket(0x18, 0x8000, 0x3) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) recvmmsg(r7, &(0x7f00000022c0)={0x0}, 0x10, 0x0, 0x0) executing program 0: msgget(0x2, 0x430) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = kqueue() r7 = getgid() getgroups(0x2, &(0x7f00000001c0)=[r0, r7]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r5, r2}, 0xc) r8 = semget(0x2, 0x1, 0x326) semop(r8, &(0x7f0000000240)=[{0x0, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x1000}, {0x2, 0x8001, 0x1000}, {0x1, 0x5}, {0x2, 0x8, 0x800}, {0x2, 0x1}], 0x8) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) accept$unix(r9, &(0x7f00000002c0)=@file={0x0, ""/503}, &(0x7f00000004c0)=0x1f9) r10 = msgget$private(0x0, 0x1) msgrcv(r10, &(0x7f0000000500)={0x0, ""/105}, 0x71, 0x3, 0x0) sysctl$kern(&(0x7f0000000580)={0x1, 0xd7552f75dbbcde60}, 0x2, &(0x7f00000005c0)="b2d5e76e10a749cd506c085ee1f6c0856acd1244a5a85d326abedac233223a9faf0e0b8f1f4b42790ae57b41b0119707efbc31c70b3b4e3b73663c5ecf3be06f65e80a6fab827031f425586900d2ea", &(0x7f0000000640)=0x4f, &(0x7f0000000680)="5deb89e4ab113c3744a00842ad98b611c4d2fa3bb92b3b9641cc92cf34277379c6ae4e3389e5d7fc8304c685bc2c10e2a53b736ca3e3a5ca89cd8659da149970b8bb191546820363b278ac6386f06d8691cda83aaf24be36e1376631595396978219d38043561c2ac302f640ed19712635b2cb1e7abe180747078b110607f96c4f2d4cad8b7f18e7d7dc4bc944c8efb381a7a952db07ee0bd7f05da39fd2f90e89f32a9f4ee69524b4567d338e2d16dd3c5995a839163c911d63ad3864dcc8f1e15a34f5b90c504888c4a42f802fed", 0xcf) r11 = semget(0x0, 0x1, 0x48) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000780)=[0x0, 0x1, 0x31b5, 0x40, 0x284, 0x9396, 0x80, 0x3, 0xfff, 0x1ff]) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000007c0)=0x675) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000800)={0x10, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5c68}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x78f1}], './file0\x00', 0x6}) sysctl$kern(&(0x7f0000000a00)={0x1, 0x5}, 0x2, &(0x7f0000000a40)="0c5c791cd18ed6a73172f2269610dbe084f9b46457dd1e6b366d6ac6a6ad3c3d4c010849f34d6772897ee3178092ecf1158ab708a1b2629fde589169ee88db6fb58103b33e37fee8d10a42965ff133e9d84212e7fcd52fb6eef787520c9b5b781b3142b6286a7193a34ef2ee29f53452e1ae8e20e660ee0b313e86b5e435cf0ba0a7ab1b915b00f0ec2a61893efbed8542cc", &(0x7f0000000b00)=0x92, &(0x7f0000000b40)="cd0843d141c644a9d81dae35c0afb79ddf982c412767d516b0b543ea4b6b404906874329339c575925f2a058ed2ceabfb75ff76c9296e32483120b9eacf43adc652c4f0111c0d6e13e473f5cc409df10535018c9145d328b3ced03890ec62e4acbfaafd85f0bbabf6b864ecb603ac13795949898387510ac7f422f56efdab7f694b3f227cbbe4aa46621de816cf10ac2b2d3da8061748f9b5c84ce05c57577331e36b391845114fe0621a2950e3f3903354d4561ca9f2739c5dafd486fe678a8312c39ef5ea5d9886467ca435d37d92c755b5422ce0067d66e", 0xd9) semop(r11, &(0x7f0000000c40)=[{0x1, 0x400}, {0x3, 0xdfd8}, {0x1, 0x3ff, 0x1000}, {0x1, 0x8}, {0x4, 0x0, 0x1400}], 0x5) getuid() mknod(&(0x7f0000000c80)='./file1\x00', 0x2, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) fchown(r9, r1, r12) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000d40), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r13, 0xc2585601, &(0x7f0000000d80)={0x10, 0x4, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x800000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000415000/0x3000)=nil, &(0x7f00001f0000/0x3000)=nil, 0x101}, {&(0x7f000047c000/0x1000)=nil, &(0x7f00003f3000/0x1000)=nil, 0x2}, {&(0x7f00006e8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f000077f000/0x3000)=nil, &(0x7f00007d4000/0x3000)=nil}, {&(0x7f00003ab000/0x4000)=nil, &(0x7f00006db000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000215000/0x2000)=nil, &(0x7f0000514000/0x1000)=nil, 0x7f}, {&(0x7f00002c7000/0x4000)=nil, &(0x7f000032a000/0xf000)=nil}, {&(0x7f000074a000/0x2000)=nil, &(0x7f00006e8000/0x4000)=nil, 0x6}, {&(0x7f00004ca000/0x2000)=nil, &(0x7f0000544000/0x3000)=nil, 0xeffb}], './file0\x00', 0x4}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000fc0)=0x401) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x45}, {0x7}, {0x6}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x8000, 0x3) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file2\x00', 0x80, 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) socket$inet(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r6, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000000280)) kqueue() r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699b, &(0x7f00000001c0)) syz_open_pts() r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r9 = socket(0x6, 0x2, 0x4) ftruncate(r9, 0x0) r10 = socket(0x0, 0x8000, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) executing program 5: r0 = socket(0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xf1, 0xd88}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="a334f657cca8de8d645774726035e0bad707fed8c333c24311b73772bdfddab274128386754be1b168e546f4f8549f8235f2e0e22d58eeeaaf35d25fd95a8f27c1df4267362635789ea756545cd27bb1fe4aa12e34fd5df20ac6db08", 0x5c}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="f800000000000000010000007f0000003e82295589a7bc201d4f684e9663b183ecca92c406cb8d48e6635affc56c13461d75e733da41b7886ef41a0f8e3b2137b1b1ae5532898ea0912b1870351a8da72f610f0befd85c26ab0adac515eed45d2ea9688e5f2352bb093dcf5c9e5ae454e1e0cf80b806f2fbef904379907e58000e06c7e4a23e4b9cd88435401993a62956261e40823a9030bc2c14d4ffc6584b058a8a01ef73060357feffb6c92f7864705c7567161bad716f3860b3a76794e5d4df9b0b71210dbff75b769c3e9b1ddbb97c79e58dea18f908535b9d8098191d243ba665bb22f1d9d3aad1c74a8dc57b91b06ab4f39e8100b8000000000000000100000002000000034afd05323985542552da25df7626b9848a5ce93d208a47017c6868205f4c8c890e5afebc16c1a1cc1ee15f43ebeee609c178331b36e894bddce5982cdd806dc84d2b0aad000695b5d443f66c88dcbfb2af8440afc9e563f9ab4880a20c9da706950fd7e654755d60805b9590b49d0ff1be056cd14d0e39a7d46723b81a3be19e8be8ea6ae490d6d4e1f84f4a35693a34fd8efd13c9198ca9166794c0ddbc91b278fee3627e62a140000000000000000100000000000000aeaef7e09a04e668f913fb14e2c60e1d564f623272fa8e0f9b8506890d37184d06d8a03992d25cbd9c9fb998000000001010000000000000ffff000002000000ce86cddc594dab7f5148a7795d9eba5b076b4209e69ab872390b3a1097d27843ece2b430d68bfb5809392ab7dd39385e1859151d3696ad997782640e5d50a410bd4d5d1ad106a54084deaddd33aff7a4ce250ccc0f78be4ec06350a0f5fb7850cae3125d37d434d4ca9bc9dd08f7a234cab23235013364e411aab9a6b91564c4f54431dc21894b1fd15b1fb6940671c4c5af16bf4713a168a2b6c5d0f919347194a799d337ff38b0c9d2652aa1f35385f1e470337181e71be98a2f188cb35b45a51a4c8221680d1da0bd68d74089296c7cba7fc17dd6f677a71c8cd100b2ead8d4420654f850f5c2958fd65d425e21023e089f1ade079714fefdef44233c1217089dd63045e2eef6c9aa00c966bfcca214a2859435a552360a53381b8060f5b85abd3472814a0a15e8a02155be0841b0a49f891cc4bb60daf414aa4cc59c3193d4b598b13a115029135d104e275658f86b5acdf634ee2be0e6ea99d0cf0d83a175966f99928b0a6eb87456ef21e11bb2266d5546e41d7d371fc7a1fc168d4cc787a4d711ab28ede86e6d93f7c7435d65415eac523b6e15d42d2b5adccd55a83de3a70f59aa36f9aa291be9e007e2adf14e793fc6b1b76c00fdf5dd122aa889085934dbddbc4d4199cb6dcadfe1711754f1ee9aee8ebe0f14b3b0954f2bb5e689ecd8500f751ae6e735ac885d1f0feb92ad3b66bf6f3432944e7d794141d335f6e43657e9504841cc118dfa020e3dc9bc2e6f31970e0174a16fc78d6347c861c20be74bff5b02e4df62b8022ffc1b65dc2153d13086641118333ff083873103d0c03f2490a5d2f37927fbed4b86576f8e51705451490abcbaa6a1329f5e9d57267e39372743e06e7d288e64f76e8a688a0db89f55344bfd4379f385eec199250795db9e2bd1e07586714a7e7e354feb64219cc20ea759c1646ad27cf1476b531ab29f797d58e1af9ab2db098e8bc5f97762f0741ed26884b90e7abcdedc803277d560d7779ae58c369bc7d2e509cddd54bb8c6adc1020315243841484f545360d9822cbbc78dadee070d2672a569c7aac39039798221682899dfb7d827653808039460f9ebfa7e4fb67b3a71a34945926db5569c96b37632b5641a587b669836fd77af153ff1c1f145ed79eceec7034de7c8ba9c8d651798bfcee8902e1e6f4391f28a8ca817c27a6a70a9c33e2a93341d85f5a03973ce7f276173f1087986f772b27a1993438018564a76a995e2b3f6cc904cd6ccd961678d161aae4586443c348412a219f3e61e6e49b4844f6034ac9a61ff763e732bb6a9b1b96431a67e2bf19b94dfc20f882d4c17b21a348a063bf748095ae6c84c195844cacd99c0e676f0dd28a06a9ddd73d2e6569ddc0f73259e52ba7bc94171dabfd3cc3e973569564f8939d1605fd09a0bfd77cdbc752ab786c4574062a8dae0b0ccbaf357ffeda5e53485d42ce1cc1aba587db84652445cefa790dc0552ba8e2f044c5d2c3be9db25bb6332617acd02e98212187f8cebe745e716980120e30d2c5f427c984d3fa21b7cd9a1ee2bd39af38854ca811cd79a17485e817feb3107524204bde0717a018783049aa4bd909f87f711a4e4e51559de65dbeaf9ba8d9714cf20ab161c0ed4a541404296eb2757930d390a600bd4064161a72b085b0579425d51fd075fad40a09cbaf9c36daabe36588661c9b89f534306e0b9707dcb22976f41a80409fc7e2f8aba7d98eda01ea24e9431b6304997427ac27be52a7215130b4532a77e5fec8358456799d0a9d8ef57cbbf9385ebbb600bba1456fc76274733cc8c3461b6c5d17e5c2cde7d92861e715593bfb79753d4ec86630ab53d6d0256165b804979c1b2fd1f0a7a6e16244a9c32acfa0a012593fc592444648ff13b3aca516cd2fdb5797292ee15af0efa1a52d1e7d66fe7f33244e65bd356547d7aab508c3fc924db2e78323a7bee3ae7828cc3b8073603d7b6de2fab5e1ae045f3a24f8d0b8d2c12c18d8b1bdccbabd3849eac0f722969e6ad6fdddda7be83d7267bad5728cf4f6608dbfe4f32dad57ff9ec108017aa93bad6a63ce47d91dcc22faa599eeb50a00215bd20840cf096116d0e08d79ab7f0b90e7c6187570a553d24bcece9b7fa6c7e2b651cec7fdb38d05ec79f94a2ec2aea5e72ce83eab587439aa8cc0d5611b1ed4704eb7c23df29b24ef94df1063aadae1ddad942e52a96fadad93eef54a62e98310d8ce100d829004358f3f25af37f18146d78e84bfc38d60816dac9d2635040becdddc98424fe8beeb2f876d6978a7479c0c30596f09fcfb6c55629e7b415dd37b819134d9f711ec5e86396de74261472cf44479d267c59fbdee9ffe3e10139832a1081161b1dd9d815bacf19e76471f9e8158c3ccfc8d832c70b444ca1cb75638711cbf98b59876f7b463e73f06956be575d6e3a73e227c20eaa00f191bc1b4deb40e1a20e2164b9314f3e8400aa8e77e1a81a3e8a87aae08db92ef3999ca60a4ebef8727e51e84a6db74ce58c00bdefc290254785448b3db0b4a6e4402cdb87196c91e18573bd9c111a85b5f564f4f437be5bf9ef01b1218091420b02a8dd38d8587220953939496f1ae52fae3d71030379721b82ed4c1b889b9b60baeff26069d502b8f5c5283dc3c67e5fce1ec05c68e224c5fa4c35bfbb4f3ce89d6d5be2d5ed91733986ae411c5905d17f17eab9be2b13c87b0c8374ec43e3e05835e91191c9cea5b35ab6f62e7be3f9f506a525ec5e54e5a60c590492772792079cdde48cc63b3b4bc9e32b04aed1a43494fdca49d2e5225df8c432bff77607a8db97def091c95c655b64b485b6a137056972f96d869efc8254250708ce5acba0237c0c030d84e5ea6e0c398c9d2b486d804a05d82c66b6f6558863e7b4d01c34f20989ee01d2f01d054e675e30dc41880b0371c40dea33be579357e5a005e666078ab214bbbb4c80006ecf3a682c0a0bcbb7499a6faf7c75c26df62648c2ef8c2c58e62feff94d44534c13bb2d3e879ba54e652eedbfb840396fd0f9c12c8011bb65c537e50603efbc8b2f0dac5577863b8b36bc18d2cc1a245187800bbdac000748f8469f3bfbf18b4fec68deaee75f605a468a8a15baee9952cdd0f84e475a35c562f3b5d279e421fb1c0d194dcf1c7c16aea7925d2bcb0b80a8712e8685ba01ccb5e36d1084a36cceac9656d5ea3dbd5e5723383effc8cf57339e85aa92383efc9d09ee9cba1a6c2c4ac1c7d83220121d54218f3a44beb290c334c0e9cd13d2e3c117a425e2008db4f3aa2638d0859ba060d74c4c46d234c74d115f326e0da348eec2a5afe8551310d4a724241690e48f7c5a3efa45d42ae0fc78596bc596a1c605f882d22dde6e0ccbad733e5ef04a1c1b8645278e91cf80fcd852018eb4672c57d1c0cf453bfdd570eb7f7711e506af9d7383def505a0de1bc04fb758206374638f3e496805437dc93da6d877f44f59d741c0c42b9d431b8006c716944f480c561a822e55288bccc619e1a65b39f1db2c786eec8c490596b2795cad01870005ada4cb7ae107259b8126d1aae08a372e2016def020f1ddf24a8fc585af828f9fa8ed54e8eb6ed432c67360ceb1f969dfdf0df6aa2a5cca860e91ed957206751e6211ad3da40cc673eac4b064fb102dd1bc1d7a9102a0a8a1a246e95d03b28647d7709ca6655192324c8a2a1992f1ffc43a0ce08279df14d4a3d0547d8993a1c955e0b7ae226f49c87356c1f4808d9f634109c3fa2d59454483d036df3da4a39989b7d8e065bbf48d9ccf55cb10f165dd297fc8c4493ed05ef574600883fc59b313d7ad0ec32eaacf2a633994096554c78832773a3c6af5ff12255151f5b68bdaff15a6ffa1eb458344efe7b0e7b0cf69b7bbdfca136b3c6b795148ff52a0a18816a7af2b055f051fbb03f0dcb8cf23101cf69d021a1cf32716d1033a798f71868e7a5d598a46acbc8b9d5d967dfdc9d9d56e5048aebdd8b864b18f6dd7ffb8865be5acae3c878885819f3a6ec3f89c3f203ed780aac49169e0b97146cbc10a5b9f1a749dc941906160f97a87d2ae44ce76d40da695020bbc9e68c4fbe16b241fe647611201b423c39744a3894e7360b5ac49b1cf4248514a56285a6c1ac96e150ef17aab46699027794b1d483e7002a13cd296ab8605a459a0ad93fcff4507f6c1a8ec13033374a479d660d861ffc1f054e9dda591955c792d373ee71747b45501945dfd8f63e987cea31229a4073530322b7d78b0712081811a50c3306ed2b4606759534de250421c577d193f09f8c1eb8b1b3e594ec70a6328c49341e42b0ca127330ecac4dbdc64cda97b3eb8e948c84f3e88e6cd523cc342b3e1e5c60a2fe4679ca5712a8aaed25667da97d9dae4fecad238e7421e3afeee3c4bf5d3fe49d3eba9b887c0502280b25451d0f2ef2a726e0a959fa733daf1367f2a0a524dedabcbccf9056944d22fff2776f54b4b032decf19b7edc3a326584da159fb391c2c7498755dc18bc3c1f069d458c48ab2a3279827d4bef1b426e62a8110ab4b7ea11d9890bfd2837e0d3cac736eeef1931f3b22b65f228182874de53fa7c03b917d10c87f004db6dcfcfef2bcf74b6baf55ec59e8b56c4a86d67f5824fce47a0cef81b0bd324b4fecd40e6e571c4964bfc24292b92921e3145b67c5ff11598bd1c999889de5cf41df17dacccddf8a6aba34f18516f69b0c3edf1b61faf31ca83e85e7f4ee0643c50972caaf39b92a52fb1ebc421a010ad9603f02b45ca7b4961f19cade5d797fc61d94effbae50b18e40b3070fdc3d57af776f393fcdde142897da4dfc784dc3c53bf784eccfd17d43c135bfc146ba6ee21b993af6d0f76adc1a6f8da8b3e130751cbc19fe3ae1e3be2b1f19eca221a6d829cf5805d691686a43a34a7075bbedc508c3be8fa8acf4f732ebe2f701e0e08e4c649a8c6b89212feff8964c43d1a15fbaf7d2857926ddcc9556182dbda486625b3f82a5b4688d2cbb9e6c960d4f4f6ec21b8754db0cfd0f8dd918eb691d8c91eaf7ae4d3d4c6cc8d0d95104c3ed606c2bb2c2754c1e0d78911f6673e2b63b97d4b28bc83e415acfbbd47ad15d0d34348928103dfc3b666fac603cbf7ff6184bde1b18d7e33fa6559902935177f8260efa25b6d3484d4740b5d8ca7dc4f265ef6d50213930cc926258532737fb898a1575c34ad0f2b96ca8b41cce358be523e7927022c30b2c311f4108ae8919596318cf41ffb8a04e94182c061cb136270314250a9fdebd9721c75c6adab5751e27a80135f49d22e5c05b116a84f3ca6f2e2a741b2bb02f4ed0d3d1efa7b28858752db04c5712fbbf3ed162cec7af0330944485124574df745ffaf90aee8e8a7f2f4a234ba956fe78f23fcfe237946bcb400395a845096486577bb1aa71a8ab3ca00b9f27a421bc2b3dffe80bfb0763e56ee3f47897011c0c5a9ff5a2e8e6742f6c1793d3a547bf89ac0a25a72d6286ca57bb0b0880353ae0b5735f2d11f9f1cb450520ec8a70f32ca36618dc954d7a99dc3b6a62ebb6e5a1d919094e61676394344506471dee18ba374c964ad83e2e9796c9f4902444c30f62ab2e9c10bd3bcfaa2c595c1f5b7c357e2d3efe4ac98b2333c358d2f55c5f54e5b432f7e57a2ab6ed20a815064e2e6f26617a637ab7f2cdce9e173a74c27c370d57365e66fd418d356a21f808fb82ad91920990b0ee6df63a90c7eb422809669c5841f0767a9133a6b1019e117f55c2338b1a13f790b0315859197b507fe867e236e21953ac50589048c75337edb5597d8a6694a27389700000000000000001000000070000002df77f583fd9044429dbc6fe1128fad9f0f50ecfa68afb91c757167859b04db668a9923e3bb1d63919d6925d5b4237f0424c77187a177e5c30fccf39c7bc5ff5743f69e0583bdb0507ee2cd737d5f2196a3970c2431e9e2b08f7920000000000400000000000000001000000ff0f00007e0e0b6b5b90b3541b88487134039b238b182fd14fc1c1b1322de90ea63ea9a7959a8cfc75aa6d90a55a000000000000e800000000000000feff0100ffffff7f9ab71ac947d00f0ad1c6a3e3779e7fc95f5ea1ada29447cbbba07ccf1776898ff6f5c86cafd7d9598f0e197365a8c2f3a0660d1d1c7f830464f204673b862c4f790e462acbfeb97a39c74bafcfe9afbdfbbf2e5b6f6e49c93c203bdd8688f5d2fae39d5a26ba45b413006c76d1a28d854ae027aa06f2d9cec21c9cc1e299b2a1edbe20c3b6b889fb57a1f0f5f2fa5fdd7f3b71443da9bff97f852ef3442f910f0d215737728ab6bfdb9dd9d0e5dc7db09a4e73a201a21ed728723b0801359dde3b1c654d5bf8593b74d2e1272f3e89a4f4c51f0000000000f000000000000000ffff00000000000082c09ee9ed64d83ea1d5aca28eb866f1520d68c98ddfc90dd747d6d386a7cf76dd940e5e83c2cec18d91ce24fa9f3849a6e10bd1e581a5ed7a9367dcc72203378fb5f0e1c2efab3f3dd804f370acbb3a7d75f19304d095ab72fff95107644eab51e9a5fd6cee8614cd1935e02afcb320068e80667cf054156b42f0ae7239c08f151f4a684d9f909fb9140fe5f1744d8b7e145e30647f54ddb4d96f9f9d8d7702973aa022fa0a511a602419358f32aa4f81a5f9350ab09cd34d27575dd77a6bdc7bae9ac07d9657ee1d1f871eddc8e13204520dd554f6891dd000000000000000ffff000004000000f56a85ce7d3ff277ea5554977cccb828560aae9a9e8724b2c90ed51d5aa65fa5dbc8670c9a7dfaecfa0fac30827769aacd3eb2eae8da7b452e79e5c42a2cd9f739dca1a727f9f5eba079ba147523dc16da4058fd3a5cd4be11dd20a642571fa87c768305cbaaccf6deae36ef465d09ea26b92ff80a6b11bc8da58ee5ed391cc0d7549f6c4c7f8b3573fee5f946b32019c4e9b980153ae1a0b3edfaf4438330106047095f67f39435a14e501fdc55d7e1dbebe51db60729490a05ae5e00000000"], 0x1558}, 0x2) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, 0xffffffffffffffff, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r4, r5, r6, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2, 0x240, 0x200, 0x9}) getgroups(0x8, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r12, r8) setgroups(0x9, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6, r7, r11]) r13 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r13, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r14 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r14, 0x80206979, &(0x7f00000001c0)) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r15, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 2: setuid(0xffffffffffffffff) r0 = socket(0x1, 0x0, 0x2) syz_emit_ethernet(0x66, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x6, 0x0, @empty, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[@routing={0x0, 0x2, 0x0, 0x1, 0x0, [@rand_addr="544ce7a7ca1f37d9e8a50308a8345770"]}], @generic="c7fec71599401678cafeb0525acb26c124a272f3a688a8fb"}}}}}) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r0 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=""/200, &(0x7f0000000100)=0xc8) r2 = dup2(r0, r0) kevent(r2, 0x0, 0x4, &(0x7f0000000180), 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x4de9, 0x0, 0x100, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r4) syz_open_pts() r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f00000000c0)) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0xce, &(0x7f00000002c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005016000009f05f9ffff06000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x1f, 0x8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) socket$inet(0x2, 0x4000, 0x59) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x87}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r1 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="8e514c06", &(0x7f00000001c0)=0x4, 0x0, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) syz_emit_ethernet(0x243d, &(0x7f00000012c0)={@broadcast, @random="88e8e19f2208", [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "b2a091", 0x2403, 0xff, 0x1f, @rand_addr="8239e05aab39c23f8e8ae3aa906a318e", @empty, {[@hopopts={0x8, 0x13, '\x00', [@ra={0x5, 0x2, 0x7}, @generic={0x1f, 0x94, "253ffd0580a717f81a70ef6c9cfd8a28da40038c829d8b61137d0389da4d6ea7ce4a9b7c5cdb07c9a7f4bf8a2955b81c042d3d9e986f4664d9c78a7463994dc6f421941ce91d7c90c2e84f7802c4b0b9c41910cadcc0150761918d9d9f6e99834b1c3636c4ad3296c04786950ebfe927a071c02b96096071406f60d87c36c6efba3e79fa8431b96672f17f72b1f0f0240b94f682"}]}, @fragment={0x33, 0x0, 0xe0, 0x1, 0x0, 0x5, 0x67}, @hopopts={0xc, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x32, 0x6, 0x0, 0x8, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @empty, @mcast2]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x20, '\x00', {0x8, 0x6, "f509de", 0x0, 0x16, 0x7f, @loopback, @mcast1, [@dstopts={0x88, 0x2c, '\x00', [@ra={0x5, 0x2, 0x8}, @generic={0x2, 0x92, "d295aa33f3ce51e79809dfdff71fcfbfa0360817f16dd076e9c4e4bd1dbcf5ca994dad17d378d44d4191d51fc65a8d648e5a89a80d061dcde3a32b8ff1fac527aa81418ebb84d7b4cf835a87f37ad0fc720dc4e2633a580e4a65a9ac1b7da63399214aa165d9346da516988d91366242c0ff7af50990c4210716ad24173a0e5dadf86049a5df656c4c92526b3e14c8bca262"}, @enc_lim, @ra={0x5, 0x2, 0x3}, @generic={0x2, 0xb6, "2a1956aac48b50a50ed556c19ab2a0985dcb4ae38ced2b37e5a350c7860a864aa7939c0a9d8a7935164d35b9b534a3f655ecd53239013c0110d995fea77a2d0165a7d1e5f895b364c09d17db9486c45769adef31dc981c156eb2702ef3bcc91d69618e719e6a3ad093978dfec075869c6f4deda98937d01a7a58b0194c6fcb5680f8b421792f164c7614b82e4c410efe0e881d8da7a3cd619eedee0619f68e3c32461bd3634b43880b6ab493477fcbb695c4da405220"}, @jumbo={0xc2, 0x4, 0x20}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x29, 0x0, 0x0, 0x0, 0x0, 0x14, 0x67}, @dstopts={0xf0}, @fragment={0x3b, 0x0, 0x0, 0x0, 0x0, 0x9, 0x65}, @hopopts={0x29, 0x208, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x4d, 0x1000, "40cdebc2e57d352f3dd0788f529c444467bea792a9d623c37977faaa563b891fa9ca90c7e6be2a260a53e35ab16439c8303b0c145834c3e4f258bd367c741b38434e85bd6150059d9b255bf5eadda1090e32d770a333664fdd64ae8693872a43759dbe6cb02be3f9685675bb34711e57217bae164d6afc2b68600bc05f5f64e34cf50f144149aa41e86a90934c0e9b816382dc48f077598ae29f385f933920a9f4813e49829e3d4a3e7a729a077d5de31f311805b8c6990a8e644ca05ba96db970645e6d6b8d0bb36adb4a7b92b74803e15d4b397ecf8c4640cca6ced9cc95fc6a8125247902cedf173e7795da1ec8f990af46e2439c18621d2434229cec7599ccfd0a8016b164562fcd5806e0c441f01ace5f2224273e35a932da095474a35bf28bd6e1a106841b23c31dd910c3871c721409a590a2618c75cbe5f1579df17b9809f88fc3a851f628760fe750d21edfc393f39493b7119f503cbeb9c034c02ef73a69bc14f4fbec5a64af561a3092c8ceefd2d5bae6e4992e0b4dcba80aa457585e7dbff0e368a4a69562716731445d79ff5ad0b258243fc8acc2fa413c3f771a7f974afb61a64d47acbda1c121aabf142e51d2e00f9cfec0c517e2e7f526e71bf04c925e69e0e57a59bacc980fcae7e886b0d58223bc57f479d95904b044efa6aebeea266dd6a53dce09d915f49ff848ad0a308f2e96155ee3f50d5ab55f1b1976984ddb182265bd50af67a790781bda7d72cef27c6e28cd328cc20c51d07f75f9bfca2011de61ce71edd8bcadb3958f1c40b005ffdc34d833c687d386fab070da87a94ce5fca35d5d0fc21d8bbf41699b79765af88c7de9552166832b545fadaf55d911c8e64e70c9cb1155047928ed9ecd139337b77464540f0691a4503b925fb7b893e40defed1266fe2fe1d2d4926472d5f3b3c85bfd64ccdee5826987acfebdbb20b7f6c06424a2acd7e2464eaaf1ef3b7e61b184b1f6325129ec65205cd29b02fdc409045535814c54054c4862c9079afc5a94484585191a2bfdf316ddf89bf21f2c65a4c1840c26679f32a77283f7af627ff8b945752e9c12359e937986f68ccfcc78d590d17dfc8ab7997e4d317c50147422b0c909f10a111549e87f39eade5cfd2fd90318ae1f795455b1ddc1323e9aad571e2e753fc7a451aa1d16b441b9b3d3dff47250c8a1a59c7f8b5fb7bdcb4564481ac89280acae92258c3e741c8f28be4ebc4b425b012ac41b6f2d0cd27a004ffe8f804ad32085f9606bb4c3806e1a1752da37812e1fc919c0c2509c05475bf47182bbd204be9c205c6bdd8bf4357e45aaf0d10c4b1db003622d1b9f935072325747fd23dd62e097113d8813ad042f794e0be8614c4d82bbb433102ea855e8e25d3810a2012956f85da5a6e089f77e65ff3bdea8f6804b705a6d1637c94d4b446b2d51837e4e62a7174c2709cef21108cd40650217f0bdbdf4b2c2cb58d79c6bcb389aa7b465f2b19eb46f9ac4dab9f4599c0a83d68a1adcfc326f300f6c0219542452dc71b2cfbe44fc5f9bab58ac705295ed374e54bb4449f2cb21e5d0e749e83ed8675d235604b79901f80598e468c9056a77f9273c27ad0009b1430e0c96e71cefd7046853fa449168edd7f38bdfb1cc006e238fcd388eef88f474856ef64b2b0efe0901a5c3c9319dd745512d5897cfe0ca95214a5b62c60757024e2e0bc29346f372cf48056210dd7179a5195980c810c834336759bffedc5527413be6eeb260f767def1d2f64793c8e73b3af6d14a4a76a0310b28cdf00919b67cab46c0fc9fab86db03b4f8066cd3f3e9054205d051f3305631a8f5c13e16444d53c38c7f36985440dc22de50855ecd569ba670206e1cf3096b3ff9017e7634c0354e3c9f22239d02870ef3d92b0a222e9967bd15a95f02d9510265b67f574b0dd8a429970b1bd3618a59d8c378c1adb49d601e79105664e8daef8305cb7d48190d0619930f5c820a3d860f2d39f38f9f0b3b70ea349df77ebda8ab21539b2b71a0e3fedf424036c8e07756a5a4caae27584deabd7bd79faf9d254f29e85aa38bb575726061607744b36fe7a13b23e72a0d7dc70ed5a1f59d946474901dafeb7af417e80113e4e9b92cc7c574c25cc441588ec125348e1731f7b29546e4980f4330ac788c1d4f353c526894aa7cfd4f34c155379108ebc837df65e114a6ff23661c5d8902f32f5510ed42e67dd5ec1b74c6a1ce75e082e5d6fc9156ee7f2db3b638f9de81c270464901c9e4a0e1076eb225348a1a4819a3e873e27b0910f4586e7304950f9928ad6480694e8cc04e495d16a5e58e9a230c911e7f0c9a8fd199491f6899b920c4bb569a79a4f39f8f58020d67a32317e5e69ce739b97e5e486092b85f60c2c6a54fc63c02a40bbdfef4d8e2f378eb169094f10d2a6a21c6899b9670418cc325d9faf6b455be5021edf387f37f7adcd75b88b36b616ff1537e32f3c1f499b6e6da0a4897d8f5dc7df4a37659a6e4e9703673b7f2bbb74e6836e23238a3b9d0233d8fbdf5c1e3321e29e93d9bc87b5957b2707f98b42e9b027e4b7d3f84e97e847bbb113c4175be8520a43cbf9c259acb2762bc6aad41c2d3fc2d565bb4542e6d4861d6a9f2d9e9b66669eead0a4329f863a15172cebaedb9988419f9e6312ac5cef5a79d6be9e7dc04de5db078d5e702c97ede0d762a8da3059b9d20a3241b26ef64e8b4fcd091f85d2734ef908808d513ce2795947b226ad3508d514a07c647b5e86dabda12e4898177faf976750922c97fa1c8a2b92463090ccc7d0b8b8407eaf11f4be5eee2e3743d38f68fba9c1989c2d5e6385a89ce6a06018e0d1289395966c53a7a8fa9e5e21e3d2f31decd54dd58c7f143fa4878a96643595785262aa6ff542e48615b18165e3a80226135a7c3ed2de244eacb8dc2b49eb20d28ddbacef624ee805669bee9a958fa0693bf207a184f75b0d2926e719a9953a89e387eb4e18f843021031e973e85e41cda88bd847958883e39bd81c6a9999a259661782da0f3b9067936eb08cc466f31773a168e05d40c7f7f90e7006afabb3a7ac81658da6c21f3f30079be79623fee18059e0cc5607a0bea4fbfac145f2dce114b781b5dd0f17a345d2ad88676c2db644fdfeb9e5b5026e323d8e2efeafe8f850e31cf2eff0a172f7972ad662372629a26a7137c109e57807db47cbe5da19048da61d4e05c4e8b2bf918276d146832312a6f1ff64dfff3f9edf24675d69d8ff4a573a4a495ca964fb8476c814837d2429cb7bf980c7e996928e4b3accf7c0ce5860fa2baa182a0950cb8814aa81e2cea0038438262855e71a9e8f1dc6a4d93bd799a2ac2b0286b8d4f8711e7f33f38920f6ff26bd44b3b7e8a3a00ca76299eecfec64d426f1a6b7058e66a034462167fee13e8ac38a7e8a17bb537860bcb58affcb5d19f4216823e05b08b3c2997e0d545ef7915441962b5c7fda715d416931d864dffe26e5353f4a1b6289ac16971f709ae196dd09fab68eef5aef2805cf3052a1dd4923bc73a0ec027b640a063d37788d8afae3b7635a4d37f0e4a86c6977dc1150bfc310c6ee979dadbb1adee2a981eee2ffc76f0c9ad95cd68b4be5e6ff878df578da12712d7836e6a406e4d1398166ef2456d3783bbb3c15439fe54c2564a87a8dee3f26d7b4d9d22eca35e36a9fe0fd177a0d9dd296476bf82d9b530b6235a9e09bcdc1508578c062f0b9c2b611256f2f2b4f423b406f8ed55414ac55ebcb56e469a1dac9697a0983b4a998ad394c1b37a24b40537fe1b9a09b5528af339bc0a0d9ab9fd5260645e9080125e18cf76ce2115f3e814ac764a2490d1351854f9d10999743b66d45e3b2cfaf1f11cdb0bc7586bad8c10766760c235e700d36f374e0c27d618e153f6c1f561b1d32e1bb923a99eba47caf5c092b0fbdade9c8ee0b31bd02f69351e92f9708a75df9c1ccddb6b763cf7bea925ee3bdf7c0075113a4cffedf02527d86d54de779ac3bfd8637db3ddc80b36b0655e553ffed221c9e69cf2508467fc2e602777ac60eee9fd5d04b87c3b72ea30c95b808e33a7110ad3ef2ec62b04d6428be4d3eb0be65a264250ec08b0d602fa9d01ddcc9a90d0d4b6fa88bc4b44dbfc727a368c148d62157b4d7bc53387d57b4b4d67b8577f11e3367c55fdc54911f07f654227e23c8a2b7c3f6c93f92ba63a5141c9dd14d0d7b2fa397e498181389bbe5e3d64c96344884665a554d5f3c5a0d528b15698deefe2284d3773d71de5f7e16aa5244b66efe758e386b40f7894968b7cccc0ba61d0e3ed5966bf20f84c7a80fdbb47dbb0238c07f5f83533e43132c5a7ce871d9365ea1cb049bec9319874d2c0b0a551730a232aa71c9e9858131c865fd43a6ba0eeddadf5b87a17d6cb5e66a5feb812755afa7994d86885293a7c3cabad3e43deb0fe085935c5eb25ebc50b7a096eb8ccc50039d0651f90d99aa4ab40a2325a045e3a7dcff2131a88597065dd6f2bdf33a73ec6fb67c03f06f79c50ab798a4f6ad7e9be59316d32afd4729e37f1c5ee007e21b4ae1d2edaefad88af023ef858985fe5ca85fc49a801823241814c660875e22da5ecee736c35873089139f8829271ffaf68dffc2016c8a663811734be16c73b196a271eb780e1c0092eb1ff7af3ea0acf1657e40b261d8f9f51bfddf1ed23046b10e6e59a835a5c2c5a58e8d7df4041d5d108f6d7099b98f6df2a1bf78396e71b2741bf64bdaa7ffd594f697a624e3417137cff2b77aac09de7cc1860e99bca700569373c1e2cc8cf017a0d996af033bad946507d2bb48cc75ac35231de0fa7dd974d071bca9ce11b4475a856e2dddff4c39be5644b7b108f88ab73df61adcc2b731adbb1e5038bfcfba1c6efd01fc8ddbb84bec273c3558c3c858da79386835ed77d66ce01cdf9dcd1ec6246d000a5211e2744933b131386c83ed4adfb3bfa136b68eac20aafc1f331f4ee7f6d94a98282da939b74831f9abbfa0b3168c3d9b487252324ad6e7d5b4a0c9cacaf24faa2dec9f373489fe9b66d51202333a6a1ceb5ef8776b599c2a3abff911aff5852a803057efdae0d16321030957f0c27c4a820365646036398fb81f483a9e681c96bee9e8f21430d1896a7ab941fd950b3c24f8ebde6b4b113786aa3c7be7de7da9006716b46c0d5c4d89ab5e7c89ba3b0b31a6ca98ec03ed0e74433353b683ca172d233299a2551ea0d264edabf9785108a769d857ae58d33868cdc523dde4f789b76fabc492eaae9e65cd732fe358fc7521b320d11662b8710471079bb82937708f233dc291cce2ea18d68d7ef13201442277020422ce55dd780fb6484e3ded3c7129caa8357a1b61fca34a2d1a9d18109390ede940afe482a5244af01eed76fcf579e084e11e49860da565b8cb481304584b1a7a26e211ae9ea4cd6b9b921f35a2e7a8a179ee8cddac8625028791232a176ea3c42562115b77c08b337f10bc73d882c666d0eb9c72a02c6a2aa6111ab33930d46001313163748a7168809d41fda2a2399e4044450753838a5a4e18252fb76fc1beea11d022f31838dc708dd8981cc0133a31a5925b001602ab8c25f57c8c491a7e734a54f334c8fb93cfdcbac23f765c8fd15b62b1b42953d4bd9a8cf8e04be36da65e769eb506a709dee794aa0a86baf28c5f2f2e1d3a95247bb3a710e55f94fa6c60dd9632725cfcacce324d7ee0cd46bbd4d64e67304cac622b00a46e1ee4e9f96d39ea1c1812482f172af3c9df7c15257507a84bfdfec32986236474cbe6c0a1c0bb17a4d4cad2b9d59a24e7cc944e2b571b7e"}, @generic={0x1, 0x34, "55ec3094c84b750dc0fdfa6e1cdbd1294b58c0a85a0c565cbc1a1774a2bfbdac05e52ab4103db8c151126af6341cf6bb479fd967"}, @jumbo={0xc2, 0x4, 0x7ff}]}, @hopopts={0x6c, 0x0, '\x00', [@pad1, @padn={0x1, 0x1, [0x0]}]}, @dstopts={0x8, 0x208, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffc}, @pad1, @generic={0x9, 0x25, "fc6f299eedd85a9b812473716b354b7b4950a114a9bbb366743c2faf45d4bf6dee0af929db"}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x51}, @padn={0x1, 0x1, [0x0]}, @generic={0x5, 0x1000, "d51fa7f57a6da371508d4ba845cad43417f8374f8a00b0fb1f1d5575fdd6dab656377c9e8f0d3e1b2d542a9059b5b71419e276d4a80c9fb88f47f5a02c8d4ca6e9b19377dee70b1a5299b7ed60f7b287b18d788c84abd4ee3252bb05ba1abd9be9d1b71c8135948de8d33dea0c97a57fb6d9c94266d70964472888baf3e2bddc46a9e909f1d902e06508928f35baa17fc5af962e873ecff67822c27d30fa1393ba538decfbae6b3c06f32737c21f5d15043c939283ba1b06eb4e1dca73fe5a1303d483feb016ebb2b130ef3a5b60b0dd61e7f55f0eded577e574f7b22e5cf5e43ad43d60e0a94849df578a966bd8bb80f4c9960b20eae56ce74bf353d869fbfc20b5ea604b269f1882f1f3be9cb10e856310504d88d66eb974fc1a719dc2561e4e966c81a47e3578f6b3ed312fbf165112e509d70041c2676f0111c41d519502f78689d54a46c1a55f9925dc34d698d361dc3ef2a60d0445af77146a9471dc111babf9d86a1ade474a2efe893807989e69308d8bf2cf9cc4da943668eab105c363a0d3367c51f322768f579fe5e7ab9c585bcf5e119a2400df283119b2992e6c65865157ea9ee3a3c04bdb981854e1e027087fe5077ae1f62bb212826b180b8ea9cc8709a044b71574082aeef4bf561abc5de1da5a6d31032753efade66146db917225ad205ff03f6e1a90ee6d76fbce4b44be3e2d78e1d0d584fa74519834569b99c1727a9fb13201209cc6957dc90b5abc54a5d53d4b9c88ab8fe197f74d8faad781bc82d451b80a1510c32c5128cb5a7d45b25563ec2383efdcc84a0d7b41a6dac0ec69e99eb30caab34b08aab18b0246018d814a91d6288f5d3ecffa266df208d2b85f4a7e55d3fb205a3569a5f40a52fb84d91a16fd649fa3fb6012beeed5e5cf1c9931ebc9190425901ea2c61fa6d9747b421b09836a6b30842d318e954eecd3ae451db47799961692106420e0fade13d502be8c15f57c5195b2d5f0cbb1de24001a9b07c9ca689d1f191097c267730feee1aaa8ff3dfcc21ed1b19b9cc4a567d3b45c4e960bbae3256787e00c8a28a0acecef5669623098c0e88109b522d930b9ed98b4e7c3fdbbbc94aead38922e2c452d95a59d811feb10c5f091cce0deba05bcc1f0fdcc78e5eb4147d4af779f368f9a574b372c02c83e1f2235639f97dd265b9eaccb7a0d8647a0058e6f0b3ce5e0d74f5585fffffd8cb504a6d141eda74db3206313c71b4efaf0dd7f8a7d43565a8fcd04f351ed6cbd1d8c87f48a76d49f020e930cb052d1d3bb7663d1d4dfbcd05e5b985bca2ac942e2b3a5bda62faebfc104c0681c9048655ac505f0718cde7abb4a6364eeae01aa04ec763c8cf4b77df0e005d643f406899d4b7359fb3f6a17d0b760e25d01d187d01fd4fa633aaa8b3fd5cd1e8e959ca7057c4ef4f89304796dd85c2dbf3dd396bf96f34692dc7f8a4acf9217b43dc8b015ca6230bea1bf3833ce8fdf9ad58027d59f3c57041938cc89e5ab1aa5ab0ddfcf1b0a4d2ac2b91572edc41751bc25cc4c882366219c4d56ef8b97ba52bcf035b41bf081a85dd60a9e3c6e82507581d7dfd55c2909ccaf6080888157a59bc6930a7f0f018e96927c8affbcebbf57fce5f13e6d2a61feffd82fe0850f0862b0990f4657e171d0292a02ef3217fc8d1b1ce037b70aab94cc25b9fc0fa5067e76d1ec933fa804a8bc2f0a52dbe8f87acf185f8132f7f943453ec5399f36600e083614aae1808e8778909806de6a75e7f0669b5c3a493eca5b0348bc8179e78391ef2a963e7ad4d8b5eca64958378abf19c9d994129ce1cc414a96224ff6c3d5d0e4fbdf77ee24a5b18249d6e4889305d37b860596140ee3a1d9d33b975a4837f499376c62a4ca1308197731e5e81667c9df916bb8cef292956d72c084d0d134e28d532d94ad8ec149394645f4f9eaeb7dd8b7bdd0125ad917c3a3522431800b3116868d0dee583511ddf62625027691ab8b839b4bf0df489b4f3e7afc8963a5423e2dc6ede4c9988e9a307a18b111d0a1d0bb44a9f7794ff684c8afbbac2483d4bc226fa7c2479175a3750f810ea5030b2cd592658095acf570506d66a2044675bff5df0caf3b4f9ed40cc92df124cdcc26c39b9e6bf663267b9e2c138fbd47baacdcff2e0e29fa9aba5fe1174ca4b0c573a3cf54e4a9829777f167b275c7d324738ede848328bf46fc94f9873ea4c480d4d1711b03e2dc23a2634fad287c998f71c6fa5e915379fa7191331ef55b19bfc5b90c67c5df749f48ef444f747db30ecf5ce060b162f70b0346ceee430ea5caa1234773278a0e4c9308d85ca937b29b92a319ee8eb319114b913231bf07003207b6c3e4120891029ac3a140caae84717ba78ee975b2995e0e3c03924d4689718fc6502d0e8117ef7d25c7356b6e010655ebacc552554f5a94c137310b22a65bb4917e99b08ff7f1f62cf76627a96c9715abe594f3172728806f0d5926f9012c67fd63096ead3a27cdb592d83554d467db6c1b7d0f3b1f8d296ad0430f1cd8639be39409daa3f52054b66e871dcb1a82b206e277598c66b2a2cacc4faaf096eb84f5c0d67dc76efe0c36342fe74cadfb947fb2f1aa8b5b6cbca942b923106cff2ace00439d5caf7c432d12ad0578ec09ea5cf7863b9d95614591487bd933967de7636e7c417da341a12596c5b219de89c6809b3598cd3b91956aed61efaf0b2e2297392dfd7155f3e487288c79f6fb9a6a731868ae2510ab79cca8895732786303e7605ddc074706d0cfc1d363822816c4bc5bfebbd0ca5135c219c11f56ebd9be13bcbf202b6c12fde7e569b11654bce1419e6cf2e6a1d4e81c51faddb955f71ab0f6d5733cb27667fb6c96bccb3c3f592deb47d3063bd45748ce44e906f5a522201612f65e32a456d8267d6892f194850b8a57516b19999663387c2c21d64657456c630c0582d7030f316f54f16556e163017011cc66420ad5632653b518d3bf301d1ee80eb2d60be9bcd1776aca18dc29fc0f6c98f769db25455f51b53e60adb9b0dc30be350d52ac43bd43ac580a0bc6e8f2a501c4a0d59bacd4697799b35a379c9f1874f0def4e51715dd893e7df41cf6cb81766cc68518a51ee893b6c05376dbde4722c4589abd1b1c070b4147c0e34711bfd3134a4d9fbd04e2094dc93a0c2f8288ca1c5d590e1fc2f9d2f17d7dd8014b723a3cb8a33018a570b2495b72a526b07583e83b98895d1ca8612ad09fa99a6c870d9ac1b36a8db9dd453dcc06a95af9c9eaf6b8f91f7d39b2ea0d4b91cfe6686746b9c7658e0a319f0eeda52604a43be6485d0fc58dca602598b8ebf23cd95f7a342e024610695769551dcd54446c6f1d4cf434f89dae997a281cf440daae2d5a089cdb41dc2ccced4fce66fc7033d6b262b84c2049ac632a6b37f1678f310a699771d7d81ffceeaeda98dc00cc9c65b91300d0d60acb942016722e320d28472a73e1ad87369f3a254a89684bf560942830f2b0f498c5aa96d49da01c4bfd177cdd830aeae238f54f9e8829ab2e5f888f6214b470e3646f1dc0921349d541c84fc45bb2c8466f0e7105001415b705ffbdc72d203fccbd929c6b4db4cf8a0dd4d6852f61084013b44e21c52db7ff067774ce146a90743df13c055c028861a816c9933b2b7b13e19d8f9ec4cc5e4e8e0693d458b6ae4bf7bc48f3cacfe7c4719621871d452c1787a7197b90d39ce8124d9b2dab95feb2a72623a59476fa3f8c3f7659214b7dc6e198a070ce3f1456eda48c8cacf3b46759955fdfe4547187c88442ccfb4eaf59c5d98400b28f36d3f33d0feb6e74e7098e50df1430793f013cad3220560aa63a301f4a39ea325e502b1055dd4aec96430816a5f06265924804cc2c1f99ced53af71760d5344a5acd272dd5b1ead6b72ea07ca2a8a993ef9320048a5402ea4f1db7cde7b774ed4ae6745a3c40a25097df5c4d98af83f5300c838675298eb239e5eaa526522ca02baa6955f79bdec91f235c1bbf90688510fe11c54a871961094e7920fa89ce960eb8e330e1e6f1953a9ad5db70811c42a460990141d08dfce7c7f0676e914f3c740d75e61a09c3b5ce8a333008444b307c3655995a36ee5fff8c6c846c61719a205539552a6c121a6bfbff9482adbb600efbbf54eb45531281be99f9a34d840a5816c2afcd9fdcc0dc79b9eb713deca4cc10326d723eeeb4845061f8a5fde185bdac715afa26544ea854d3ab47662e2a0c0c7d8519f2b98bc8c310f66673575fd6c51fb72fe46bba18829d218398c69bda8bd890c44789c2f6b41c4e563a84a9608bf9da188a25d9f41ab1d8e459e5a7fa732d9fcd1ded2986361a82972118ceea90a0abb768da834aff90817ac3f349ec28c2e5327ba6c9ac5819acb948b914b37087a1285f3c89446dbe97e08d9c186b508032f43c99b9dcaaa947e0709532f9aa5f56c86ef1ccc9a4598cd3bb461ec782e14b6c496bcbf6e23f8251ce72033083adca686fa17fd33d7da889c864fafbc96c03e865988d2e4c988e3247791aae9c02522943fc015d787ae1ed6d1c6ccfcaace336ebe509d76421d3670210888dde5dce9b1dd3ec672c76859d3a74dcc549ebe8b31b72d1148aed731b16a54280f9b10912c5e56df322586fd54bc7c8e69e4a61842a331b13dd5b22223527fd6ecdc8e87c32bb70cc8505fc6387b3c4ab9c392bfa6e95cb13253afb11ce8b44f72684837c170a836d8f4dbf72fa86aa17ef5dcccb5036afbd4216f056ae0e4d17135698971d515df74cd4bc5462dba8a8d47512f52b498ca6fc3ba54e557ae7fedfaabd72978d309938f741f66366c63e7c31d58057212ab2b44980dfff5c71c831d7d8e74a138aef53fdfe12ba5382024149f85181d0abce4d5d7831575e73b3dffa4de9dafbd228032709104f891e7b479e4322b640e3c84ee0e8733caa917945b0c7edfaa1b4930b942a17b2328dbfe377b8058a7cd379d3b0e2e70fd59531fe9e1654c535ddcd141e6f21d776b43e404e9c4f66d7662b8c1bfbbc5a5520dea84d180160eb1095ccc9cd5f0edaf40da13b3b266ae740c12e7dabf9440c71701df733524fbc3d20e7d081623ff8985074ac9d7535a3d2477d85b333c9595c7036a78cb1370a4e325b6499891d4ae8d8efa41adf20df4812149b2af6d90c3c34a2af8d9c1b043ea758d41fff33fc755a2c7e78db60c11467b4bb8e630f325156df28e83d5adb6c294235c344d248489a8a1609538d14bfe209ffb646cbcf07f38ae271578d0a14188ce43e06ce70cac43411ef8a8294d77dd24b0879a58183c8db9e67b21483098722dbb3a4b95a72135b901c1059c69796d28ee6f88ab662116daddf27a6095010f67c39aa4b0ad15e9d01877cec53642965a351b79bf12451409277e04b6835dfa66d0969d9c625ea8b8c8403e769c274b6a030cf709768d26b70d659fa574e6c38b41be56e20d1ba5c05aa4ec421d1c70d5aec9808827991027ebf635ba296f49fed5afefb923ffbbb982bb6e5521e2c8d7d87cfb11ab9b6a1d7214d9a91accd1710feb1aa9db8d96dcea9fc31e61863e154e6ed8b77f39cdeb0fb90e5e32ea3b5742d89e9ba4a40b3abf339740a98af40338c7252205f5cf022ad26a5eb0b0cb6c55419227477dc689cd89da119b1105432329381b56ea96ef1848617b32e107414426be06bc000f9b01ebed33e35bed1a2bab2002b23a3eb34786723e3b6ea94d1a0a04c0cb8a45a66ff61f751d89d6e6fae9109bebdb058eaeb6277bf7c68516fb3a041b96c6cef83b52e212e3183bf8ee145136b3f6a9a52797f"}]}], "fcce09e0b8e302fe574c4a237560d5cdd0221c1a9b2abb0352d059725a7084a1eee5e67d7cc40fbcc1b9e09fcd253bc1ce23109ba9b4541b71e849d39a8ca1f5e7eaf65bdc95aaa5285bf1dcfe8b35db53db4bc20a43bd1b0ed5d0a120f9b86f07ff3463b726e623c868487b263033b82bac2868a7f7e2462a81e8405d2a44c33cf313dabcaabd3bf84f010b02ce06eefd1fa7e1bc2d265fa81a8b"}}}}}}}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x1, 0x1188}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r2 = syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) syz_open_pts() syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3c, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "0100", 0x0, 0x2, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@hopopts={0x3}]}}}}}}}) executing program 5: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384156, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4fdc60", 0x24}], 0x1) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x1, &(0x7f0000000200)='\a\x00\x00\x00', 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="04ecf2c9ca6cbe8a28c3735ff5f78e171057175295007de24a4a155a34c32f0bf851fbd09f5024246ee29dca71a5744f2029df322b88e3934c57341a37303e50f215ce0e910ec29427ffc330857a0a1b852a6c4c06dad693f5030b252488072eac982a3a83f9d5e8596117e9442ac8", 0x6f}, {&(0x7f0000000140)="33eac5ed2b295e8155b2a1e5bfbb67c6d1aa4e3df5b24604054d8abe2898a12c745e09d237406e400f", 0x29}], 0x2) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) close(r2) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) r5 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540), 0xc) sendto$unix(r3, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000015c0), 0x40, 0x0) syz_open_pts() dup2(r4, r3) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getdents(r0, 0x0, 0x2a764738) executing program 1: r0 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xa9, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001f3000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000130000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil, 0xfffffffffffffffd}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x6}, {}, {0x85, 0x1}], 0x3}) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9", 0x13c}], 0x3) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000500)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000c8b000/0x2000)=nil, 0x4}, {&(0x7f0000d83000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000417000/0x3000)=nil, &(0x7f00008be000/0x3000)=nil}, {&(0x7f00004dd000/0x2000)=nil, &(0x7f0000abf000/0x3000)=nil, 0x7}, {&(0x7f0000444000/0x2000)=nil, &(0x7f00008d2000/0x2000)=nil, 0x7fff}, {&(0x7f0000a46000/0x1000)=nil, &(0x7f0000c44000/0x3000)=nil, 0x6}, {&(0x7f0000945000/0x3000)=nil, &(0x7f0000ae9000/0x3000)=nil, 0x3}, {&(0x7f0000bf4000/0x1000)=nil, &(0x7f0000773000/0x4000)=nil, 0x9}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000ad9000/0x1000)=nil, 0x3ff}, {&(0x7f0000f9d000/0x3000)=nil, &(0x7f0000920000/0x7000)=nil}, {&(0x7f0000465000/0x1000)=nil, &(0x7f0000d0f000/0xd000)=nil, 0x4}], './file0\x00', 0x401}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f000000000007", 0xe, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 5: sysctl$net_inet_udp(0x0, 0x0, &(0x7f00000000c0)="fefd5825c1c871c992fbae458d0b3c940816b0f843ec02eddbbfa35923c7fadeed82c50dcb2ec59fffb8689d515339761b6f572473968622cda703b0260eda0b9bde8dd3659faf71897fdf2793306d7c1def9268ed8a15622d452dd13f2cdce1c890c9f0743e83e56a8a462c39e85574ba41b61f055b82a92c795a1aa6b677bb17f74a0d1811ff0c758ef17b865297af7db4748142e6e5550f6b2a8d084caf7d59aa16eeda5dc860488c0fbd8819b6c988620416f970a9ad5498ad57d8501d41670dfbec3b2fd1993642586d8de4a4804dfaaeb9418fa044b8e3ab0a04e65d61e40c33adc4d567a3b195657de4b9bb867cef95dceb9a44c3a68ec65ca28b7548217bd838d3be30618eb961f4fde98a2e88bcea131e", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff406cfc0c9a149100380008004500001c000080000001905800000000ffffffff1200907800000900"]) setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x2, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil, 0xffffffff}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x686}, {&(0x7f0000b69000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000637000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ffc}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000bbe000/0x1000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil, 0x6}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000064c000/0x2000)=nil, &(0x7f000054c000/0x2000)=nil}, {&(0x7f0000d8c000/0x4000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x2, 0x20, 0x7}], 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) sync() sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r7 = msgget$private(0x0, 0x0) getuid() msgrcv(r7, 0x0, 0xa4, 0x0, 0x1000) dup(r6) executing program 6: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) r5 = dup2(r4, r1) ioctl$BIOCSHDRCMPLT(r5, 0x40047309, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000001c0)={0x7fffffffffffffff}) executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xfff) bind(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) open$dir(&(0x7f0000001d80)='./file0\x00', 0x2, 0x0) executing program 1: syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) shmget$private(0x0, 0x3000, 0x82, &(0x7f0000715000/0x3000)=nil) syz_extract_tcp_res(&(0x7f0000000080), 0x800, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x80000001, 0x80000000, &(0x7f00000000c0)="6035f252596ad33a6ac4a73b6dbbee44abf4949c7f82ccdfbe5c8702dc56408432d68472ae1c9cbbbe72ee1b76659620045db558df293ebbe149195f112ef2546fa52959578f84e2551556638a9b0e06fd07b6780b0e9b0445e9cfdf7183f8993fcd039e4fc7b2ebb4884cb332932da0aaea6eb5b5288267ae4917fa5818f9fb20abc920cec9381c988ba165e324c333f8e124bb1826cfec6e29d16b81eb320ff0f0b8fce3d8723d08a2692adb089ef203", 0xb1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) dup2(r1, 0xffffffffffffffff) r6 = getpid() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r6) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000240)=[{0x28, 0x0, 0x0, 0x2}, {0x1}, {0x6}, {0x80, 0x2, 0xb9}, {0x2e, 0x0, 0x0, 0x7fffffff}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) close(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = fcntl$dupfd(r2, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr}, [@hopopts={0x3}]}}}}}}}) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x18, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @generic="5ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = getppid() fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r3, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r6, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x2, 0x0}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x9, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) executing program 2: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file1/../file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1800}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x140666a456651295}], 0xb) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xfffffffe) r3 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000880)={{0x8000, 0x0, r4, r5, r4, 0x0, 0xa}, 0x20000000001, 0x80007, 0xffffffff80000000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r7, r8) setreuid(r5, r7) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe80004411048502bcdc4d000000000000000000000000aa"]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x3, 0x4) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x24, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"ca2d15ac38de92f8c2f2cc3e25e8245e"}}}}}}}) executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x9, 0x2, './file0\x00', 0x8000, 0x9, 0x4, 0xffff}) r2 = geteuid() getgroups(0x0, &(0x7f0000000000)) socket(0x11, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r2, 0x0) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x300000, 0x1, 0x8001, "0100012d29fb000700000000098002005ee400", 0x4}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getegid() getgid() semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x7}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x188, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000300)) getpgid(0x0) setpgid(0x0, 0x0) executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x8) fchflags(r0, 0x10000) close(r0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x4, 0x87d5, r1}) fcntl$getown(r0, 0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x20) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r2, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x81, 0x2, 0x400, 0x40cfdb8a}, {{r3}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xffff, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x80, 0x40, 0x5, 0x3635}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x800, 0x100}], 0x6, &(0x7f0000000340)=[{{r0}, 0x25de968bac0f087b, 0x30, 0x20, 0x80000000, 0x4}], 0x1f, &(0x7f0000000380)={0x81}) r5 = getuid() setuid(r5) sendto$inet(r2, &(0x7f00000003c0)="40c779b9d6495926d1e126281ff495a8a3fe387c000fadcf8903791eab69c7e226dec00a9f7204406f4d7c6853799462e7166d0192161bcff7ee6f8ff20b89f9075da39967cbd8fcd8d6eaecf755fc22198dd474078f151763ec3130951eee577f7afed5c24aa6129e0cb1817547fa796b3e23168a431eed294a0f55b01ec533e40b01559524d4e1342b1fd5598b8af7b81ef3bcebbf38833769d4b96653399464857df1561741c3845d44a372289b6d35abd003737603caaa1c94dc0235616b40f94ecad2ee4d918bdf17f52da9285f632160940e2d2550dfe3ab1d673890e89618bd549082c6090cf459b3146630ce52", 0xf1, 0x5c8661df2f441ec6, 0x0, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000004c0)='./file0\x00', r5, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) r8 = getgid() ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x5, 0x9, 0x5}) mknod(&(0x7f00000009c0)='./file0\x00', 0x1002, 0x7) syz_open_pts() sysctl$net_pipex(&(0x7f0000000a00)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000a40)="61a98c58976370f674ae21b1", &(0x7f0000000a80)=0xc, &(0x7f0000000ac0)="38c14ce31aca629d3fb33bddb45cd7443802847ad92b4ba483bc42326059df9896f16ea6792c0320a0180bdbd8eabc4521d2ceb34c9484d17b73cc883aeefbfff81af2a6d9f5c00a33d5e28507bffc851eca47fdab6576364c21fe8a61e63e58b2c1294c0e40b62a63bd3461878a1850d2a20dac5ccc491e99cb13629c10e7360af0f4d4e7111a2d0ad51a7a136478b3b35c3f4f458538de48db6d498079ece97c633906f788ac39fbd3067e4c78b51746310077635c1c09588db2939d8cc4368237a494", 0xc4) setreuid(r6, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000bc0)='./file0\x00', r9, r8) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/78, 0x4e}], 0x5, &(0x7f0000000480)=""/57, 0x39}, 0x840) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000000000004360c4009833ee3e8a1c874"]) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) dup2(r0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x2008) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x100, 0x88) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000380)="f8a3a2a2fcc3ffc9180b144e1f0fc3bc44da0358e05eea4155ac4f5f6b509b2a11a5b28cb9d810a2b71a215149ee35fd263d2a8ccc0469b3aa086f3686162775c52005156a0b70d31773ab64967be0e9c3d864ae835da55277ed22c0114c9a23946101c8edeb12002f95a5", 0x6b}], 0x1}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x2000400, 0x0, 0xffffdffc, 0xffffffbf, "06000a00000000000000dfffffb5465c92ff00"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, "6b2240f49fdcc897d887a8fa1c4a10c6052c8d00", 0x0, 0xfff}) close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf5, 0x0, 0x7, 0x0, "49010029b9d91844b37f1f00"}) executing program 7: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair(0x2, 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x46, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc3", &(0x7f0000000000)=0x68, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be9"]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_getres(0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x26}], 0x1}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f00000001c0)) executing program 6: r0 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() read(r1, &(0x7f0000000040)=""/1, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000100)='B', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) executing program 6: recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/109, 0x6d}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/135, 0x87}], 0x3, &(0x7f0000000380)}, 0x5}, 0x10, 0x1, &(0x7f0000000440)={0x10001}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x3d) r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0), 0x10) write(r0, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22001c411a76da8a4f105af1", 0x30}], 0x1) write(r0, &(0x7f0000001940)="fc23e70000000000000028a87903eefb3bb2ddebbec154d6eb62bc05", 0x1c) r1 = socket(0x18, 0x2, 0xe) connect$unix(r0, &(0x7f0000000080), 0x10) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec1", 0x19) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="97f514e6b7d7f3fd52ffffff88e7"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x87}, {0x7c, 0x0, 0x0, 0x50}, {0xf32f, 0x0, 0xc2}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 2: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x4, 0x61b0, 0x319e}, 0xc) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r7 = syz_open_pts() r8 = dup2(r5, r7) close(r8) sendto$inet(r0, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b3269467", 0x78a, 0x0, 0x0, 0x0) executing program 2: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0x4, 0x4, 0xe3, &(0x7f0000000280)={{0xc, 0x8, 0x0, 0x40, 0x81, 0x1ff, 0x4}, {[0x80000001, 0x2a4, 0x2, 0xff, 0xffffffffffffff95, 0x5, 0x2, 0xf6, 0x6, 0x1f, 0x4, 0x0, 0xc4, 0x10001, 0x101, 0x10000, 0x8, 0x2], [0x100000001, 0x2, 0x10001, 0x6, 0x3, 0x80000001, 0x5, 0x3f, 0x88, 0x8], [0x1, 0x8, 0x0, 0x4e96, 0x4, 0x1, 0x741], [0x8, 0x827e, 0x3, 0xd7b1, 0xffffffffffffffff, 0x3], [{0x101, 0x5, 0x1f, 0x9}, {0x20, 0xffff, 0x8, 0x4}, {0x1, 0x4, 0x681, 0x2}, {0x4, 0x10000, 0x9, 0x3}, {0x0, 0x9, 0x3, 0x9}, {0xff80, 0x1, 0x10001, 0x800}, {0xf26, 0x4, 0x7f, 0x7fffffff}, {0x8, 0x6, 0x3, 0x5}], {0x1, 0x3, 0x3, 0x7ff}, {0x2, 0x1000, 0x400, 0x6}}}, 0x400, 0x9}) rmdir(&(0x7f00000000c0)='./file0/file0\x00') shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = shmat(r0, &(0x7f0000002000/0x3000)=nil, 0x0) shmdt(r3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt(r1, 0x18116624, 0xc1a8, &(0x7f0000000500)="478c8300ebc8e5d747578e6632826b4ac9686b1928a03ea91da641b1b3ef8804ec7b190a27712f652b6ae41f6fec4b592bc605b1dd75721d386c2da685e0338ad6b4359ba71732cfda02d05dcd2b5cdf11c697f029687d48d90f80f14e00581b0f92f6c7fddebdfcf26d9652b784a4cee27c85e34ec9c8e6cf55e3d7d694d157367e6f188d9eca42ac262f2909db65", 0x8f) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f6, 0xe981, 0x6, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r6]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r7, r5, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r8, r9, 0x5, 0x8, 0x5ee6}) kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) r11 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) close(r0) syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x320, 0x56) setuid(0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) listen(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) dup2(r2, r2) socket(0x10, 0x1, 0xfd) bind(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f00000023c0)=[{0x0}], 0x1) socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000280)="bf3b00005ae963b4567084e096cf973983b45e5df63e013eaa9405095e88157332b4f630417acbf4419893cfd424b75262dc5ade2ab6278ab866ef094a2b9167bc0f17b21972f9ed186987b8244a480560eb4a59334781bb773cab5266adc329328a30ab423cfc7fba98e6528479d6807fae8e18c592ab85d31ab58ec59797ec815b5ae73fa9a548de4bc7d660c0fc", 0x8f}], 0x1}, 0x205) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d50529081c5411ea355d1c482416ff8fc8dfdbb749234cf059af94e5cfbe8445d0a020b30c3b079269843436ca772ccda03b0e", &(0x7f0000000080)=0xfd, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f00000001c0)) executing program 1: r0 = open(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf8e, 0x0) getpid() link(0x0, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x18) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) write(r1, &(0x7f00000009c0)="f7910a73f08d00000000000000008115a168968feec1a63441d479baf36f9b04a844fd4e5d3ab0726574ec37c5105fe024b24f75aa642415a8704bab2e2cfd6b57a3ccab8d70d30ca198880d142306536eb07a122bd9dd5a95c879f5c198dff995ac00008875539af4f29339f338081f2795dbb68ec6e1ff3e498777f18f299dfe3f0a77c48284d1c034e4e8be3708660a13c01c180519b5f5db3f7a2bb17802d2686b447dd5e0ae20080d8bce29ac2180291fb81476d35257505d38cea1ac84807d17252d58fc07005327ae2b30d9a774a4fcf1dbfad572e3b004605dce66fe8a385c982c5a999d75a468160560e6627f1fc21fb343c55ff8923c54131c7b6a4d5486aead922ab0f16dac46633be775446f1961094772cdb8cbb29d3ac9cc5aaa13b971b68a14bce93720df06ea7ba6ed0e6056a58b345108659f34d5ecdaa38529df5c824f2c529cf33cc8147ff4be5f4dbdab4c4747a41bb664ff7785a5a40d7960a1df123225165e14b71d487f9e63b24883e56c118e317976d2474bd770a57f92d11e6a9e4156344f8b66488ada6d9eaef7e7dd839606c4ff3b7863993da69d46ef2fddf7d7647acf249f01bab871ea695acde091fbe1e4812c7acb0b2170f119897d389e12a6fdba670838bd7fdf33e99b1905a68e40f562cfc8ef0407d1b3f89ad0f0cd7f7101514e80a385a950b288", 0x1f3) mkdirat(r0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x28, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4}, {0x3, 0x2ff}, {0x4, 0xffff, 0x1000}], 0x3) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 6: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup(r0) setrlimit(0x0, &(0x7f0000000980)) r2 = syz_open_pts() writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r2, 0x0, 0x0) syz_open_pts() setrlimit(0x0, &(0x7f0000000100)) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x10000) executing program 4: setrlimit(0x6, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}, {&(0x7f0000000580)="40f84023c3e21e282e81bde38167a36cd8f0ba4cc51dd4f1d206ad58f5f7a36bb5a3bd23e29a2ba5ba58efaa15454fba70d71441e454e3b822a66646af046889e6114ae9172f265edc58c80a32ec92d767d1", 0x52}], 0x2) r2 = socket(0x2, 0x5, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) read(r1, &(0x7f00000001c0)=""/153, 0x99) r8 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r10 = dup2(r9, r9) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSBRK(r10, 0x2000747b) close(r8) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000380)="b40cafbae168c9365adfead193963f52a600480d3279515e3356b34b92da5d67d28fdf17c4a4eb90086abb16e94aa5c8d8301c0f", 0x34}], 0x1}, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x800, 0x5}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffff9, 0x4, 0xf0000002, 0x2, 0x7}, {{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x20, 0x1}, {{r2}, 0xfffffffffffffffe, 0x11, 0x0, 0xffffffffffffff7f, 0xeb}], 0x80000001, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xc2, 0x1, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x1f, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1, 0x1, 0x334a, 0x2}, {{r1}, 0xfffffffffffffffb, 0x62, 0x1, 0x4150, 0x65a}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0xec, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x700000a0, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x88, 0x20000001, 0x9653, 0x9}], 0x7fff, &(0x7f0000000440)={0x7fffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x9, 0x72a9c445, 0x1, 0x8001, 0x5, 0x7, 0x1, 0x2, 0x71, 0x51}) syz_open_pts() syz_open_pts() executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r0, r6}, 0xc) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r7, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r10 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x6b, 0x11}], 0x0, 0x0, 0x0, 0x0) dup2(r10, 0xffffffffffffffff) r11 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r8, 0x0, 0x0, r11}, 0x0, 0x0, 0x0, r9, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r11, 0xffffffffffffffff, r11, 0x5c, 0x101}, 0x49, 0x0, 0xfd}) getpid() executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x50}, {0x6}]}) socket(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x9, 0x2, 0x43, 0x4, 0x95c0, 0x4c2a, 0x5, 0x10, [{0x0, 0x1, 0x5, 0x5a}, {0x8, 0x0, 0x7, 0x81}, {0x4, 0x2, 0x40, 0x5}, {0x3, 0x1, 0x1, 0x8}, {0x3, 0x2, 0xfffffffe, 0x4}, {0x140000, 0xda, 0xb510000, 0x5}, {0x100, 0x4cd0, 0x7, 0x9}, {0xffffffff, 0xb114, 0x8, 0x8}, {0x5, 0x81, 0xd6, 0x401}, {0x800, 0x63, 0x40, 0x9}, {0x5, 0x9, 0x3ff, 0x9}, {0xf3a, 0x2, 0x9, 0x8}, {0x1f, 0x3f, 0x5a9}, {0xffffffff, 0x8, 0x1f, 0x2}, {0x10001, 0x7fffffff, 0x10001, 0x20}, {0x10000, 0x5, 0x3f, 0x4}]}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344, 0x41424344}, 0x5, 0x13c0) syz_extract_tcp_res(&(0x7f0000000340)={0x41424344, 0x41424344}, 0x0, 0x14b9) syz_emit_ethernet(0x17e, &(0x7f0000000380)={@random="67d66cf082f5", @remote, [], {@ipv4={0x800, {{0x23, 0x4, 0x2, 0x3, 0x170, 0x68, 0x1, 0x1, 0x0, 0x0, @multicast1, @empty, {[@generic={0x7, 0x3, "1a"}, @generic={0x88, 0xc, "95bb8de3776781d8cdf0"}, @end, @timestamp={0x44, 0x10, 0x1, 0x3, 0x3, [{[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x200}]}, @ssrr={0x89, 0x17, 0x6, [@loopback, @empty, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @noop, @noop, @rr={0x7, 0x13, 0x3, [@multicast2, @remote={0xac, 0x14, 0x0}, @empty, @empty]}, @rr={0x7, 0x2b, 0x3, [@loopback, @loopback, @broadcast, @loopback, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @loopback]}]}}, @tcp={{0x1, 0x2, r3, r4, 0x0, 0x0, 0x12, 0x2, 0x7f, 0x0, 0x7, {[@timestamp={0x8, 0xa, 0x8, 0x5}, @sack={0x5, 0x12, [0x2, 0x4, 0x8, 0x401]}, @md5sig={0x13, 0x12, "f06f9d35adcfadcb8b9cd6d8ac4a90ea"}, @mss={0x2, 0x4, 0xef18}, @eol]}}, {"bf5cf0a22e5434f10fe93d22d5b0400eb588d21b52434f395b82f201e1401ea4e81d9556a766dc49a01bb7626c9844a5814b36d3d197715d6a2026d917e38efa379f318078beb7d7b2ddaa3af461216ecd92183dcf0fe0e8ea0cde6a73b0b1e1d8e32033a011244ef90d5ab4cb093436c28b1aea07be6dfcb2985262205b546bd9d57c16698fda68aa9383c1040c4eaea9734ce75418a3d27e9596a7"}}}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCLOCK(r5, 0x20004276) getsockopt(0xffffffffffffffff, 0x0, 0x14, 0xffffffffffffffff, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000004}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eaf0b9d3cd358d9552dd02afeb2dcdbad04", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9", 0xe8}], 0x3) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9", 0x45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) pipe(&(0x7f00000004c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000540)}) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000001c0)="01587599", &(0x7f0000000040)=0x4, &(0x7f0000000480), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000001240), 0x4) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xffffffb9, "0000000080ffffffff0006000200001000"}) poll(&(0x7f0000000040)=[{r2, 0x100}], 0x1, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 4: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x50}]}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}, {{}, 0xfffffffffffffff9, 0x65, 0x10}], 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xa5}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r3}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x401, 0x0, 0x7ffffffd, 0x0) pwritev(r2, &(0x7f0000000340), 0x0, 0x126) executing program 3: syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r0) r2 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r2) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) socket(0x2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) rename(0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008000800eeffffffffffffff0000000000000100000000000004000000ffff000000008500907800000000"]) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x1, 0x402, 0x0) open(0x0, 0x11, 0x111) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) dup2(r2, r1) mknod(0x0, 0x40, 0xd8e8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x2, 0x1, 0xfd) r5 = dup(0xffffffffffffff9c) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x61}, {0x2}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r0, &(0x7f0000000000), 0x1000000000000098, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b6da4a71b9b07b44c2ec439f238bf541305b7bfce3fc690ca3d8338ff7bf6a2607ae0d98a3df78851b15c45fbd872d2b", 0x30, 0x6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000200)="a8234242", &(0x7f0000000040)=0x4, &(0x7f0000000340)="00010100", 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000000c0)="0bab0aa264a676f87c6d20f0dafece47f86c5c2a837dd6acdafe2355c8c96780104b88b23067d4b51d88796b1af95859215c45cf548dd5e9007fe54738e1d454", &(0x7f0000000100)=0x40, &(0x7f0000000140)="f80052684d95b53e563e7ed0a1fe73f262061b16ad9a1e55f755e0fad5020f12c6a96bd303b2348711a0a008ba", 0x2d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) shmget$private(0x0, 0x1000, 0x91, &(0x7f0000ffc000/0x1000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff, 0x8000000, 0x200000000000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000500)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0xa62, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) pwrite(r2, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r3 = dup(r2) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) select(0x40, &(0x7f0000000380), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r4 = kqueue() poll(&(0x7f00000000c0)=[{r4, 0x40}], 0x1, 0x0) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r5 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setpgid(r5, r6) getppid() executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f05", 0x9, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) getrlimit(0x0, &(0x7f0000000140)) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="f1", 0x1}], 0x1) close(r7) read(r0, &(0x7f0000000040)=""/1, 0x1) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_emit_ethernet(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000105000000", 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r7 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x21}, {{r7}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffff9, 0x17}], 0x29f, 0x0, 0x8001, 0x0) executing program 3: setgroups(0x0, 0x0) r0 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7, r1, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) rmdir(0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000180), 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) dup2(r3, r4) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe0000000000000000000000000000aac8"]) executing program 7: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801869a3, &(0x7f00000001c0)) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r6}}) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, r6, 0x0, 0xfffc}, 0x5, 0x1a, r7, r8, 0x5, 0x1f, 0x80000000}) r9 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x2, 0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) executing program 7: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x7e) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r9, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x80a}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x4e}, {0x812e, 0x20}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0) getpid() setpgid(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000000000051}) setrlimit(0x4, &(0x7f00000000c0)={0x200, 0x3}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252c430ccf1a6a9c4", 0x7c}], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa525d07acaaaa004500001c0000000000001000907800000000"]) sysctl$kern(&(0x7f0000000540)={0x1, 0x17}, 0x2, &(0x7f0000000200)="71f91e3471b80058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f3b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9ffffffffff147b890fe237f815f379718422b2ccf17ecb5f62c4e3bb35c2eecb48b09c3d1ddcae63ac509b36a7f7085ec204a25374155809df621b70a096e2fad350be49a9858f4e0d45aabe3042b7e5af1813f1690e405cae25a4a2e2c0000000000000000000000000000000000000004d7d76493e8562eaa4d239b081dd4071e1", &(0x7f0000000100)=0xffffffffffffff16, 0x0, 0xfffffffffffffd73) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000000000051}) (async) setrlimit(0x4, &(0x7f00000000c0)={0x200, 0x3}) (async) syz_open_pts() (async) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) (async) close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252c430ccf1a6a9c4", 0x7c}], 0x3) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aa525d07acaaaa004500001c0000000000001000907800000000"]) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x17}, 0x2, &(0x7f0000000200)="71f91e3471b80058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f3b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9ffffffffff147b890fe237f815f379718422b2ccf17ecb5f62c4e3bb35c2eecb48b09c3d1ddcae63ac509b36a7f7085ec204a25374155809df621b70a096e2fad350be49a9858f4e0d45aabe3042b7e5af1813f1690e405cae25a4a2e2c0000000000000000000000000000000000000004d7d76493e8562eaa4d239b081dd4071e1", &(0x7f0000000100)=0xffffffffffffff16, 0x0, 0xfffffffffffffd73) (async) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000005c0), 0x0, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea890203", 0x7d}], 0x1) openat(r3, &(0x7f0000000100)='./bus\x00', 0x80, 0x80) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9", 0x47) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r6, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3f, 0xffff4a87, '\x00\b\x00\x00\x00\x00\x00\x00\x000\x00\x00\x00\x00/\x00'}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) dup2(r2, r3) r4 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x2fffffffe, r4}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x2e, r4}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000eaff00010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b00000500000000"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x8) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000480)="cad4476f74e7ceb694b2fa9a6c93a2692a43332b47fe89a6895b01298cee9864189a55432b14e2eee87d67c76c9da8f20e42d602b6b7a337f5527599a856202864e6581002d9207869a41d1c6cb5c16ac0ec03bb9ee51280024af9fab1c112982bd6f1ac8e41c4723173c02e4a8ed699b481a12e4f09da658e4cfc824baf2a8c062dde92c7a7e8c7b7620fa8efb71d579a752bfcb6504fec8e061aa291c5f6c518874f0a33c7c88968bb3297604dc976d7d7d57c44116a0165a01436f09ca0eae5849dd207da4d2f5102578b725ca42d3749d582674f6963150c4f9479c4", &(0x7f00000001c0)=0xde, &(0x7f0000000a40)="c9f30ea53bfc335112a9981760bbccfa21915e4a5fa9f3e61480508398e76dae88f367ffd787be6a204fec22b2ff675751fed173fc6e30f525e5f0b3067fc195689ade1cf5b9412193bb31b1c102472693017b0970ec4485df19b30ad3e56acc2a826f4ca271d7ed89a9f2e8b8346714f4e3434a101855777900e7ee154aafff061e1a5907af3fd5bf60a2495e63ebd884ac6ab87bbea33684577e585e4666f4126952e0c01b04650ad39cf57bdc82f22c557bd7bda5eb2a8885f9b74c03ac60a9c328907bee8c5105fd79f506855976947718a3f956a6b1e8606cc7588b8dd4e6fd765ca5d9db2fb1c47715d3fac2521648291cd133cba48fc7c6d62bfd3b44f6c6055e376434edfe11292f494e60c97d52be446a6c580f00ad13988b7815dd45e4cfae1e7a6293628494e02a4110730d6a8a289a28e86e33b08c1ec900cbedced8d3da6386bcdcce6da7d0902c6af3a80d9a3f63c380c82f1bb4b9855e6d822f1faf2529b1150dc4cf2958afaab9c11d067886c6de3e4035d33f81c68308ae8469ca1200a5ca5012e6948a58408ee32a4d1da400900b41fe4b4f3bad76fd411cb0c14ca6643c0bfef1f5274b6c883df7c921f617b56d79feb229bd1ee0c3db032e2e9c50264a0947f53abb210cefb01b48a83b107e39864cb7be8b8d315b4b2322b9dc152aca67e032ef43610c0d2f02360751c23425d8b2fc74a2a2da27a0e4def012e38995db4c7e7fe32ec5736641ad16544bc66a4e9090d61ff462d5afd3b01a86cdd3278aa760fadc0f6350eb5a8af539af841a76ca532135cb10c5ad461545d857ec2a40f9a60c304c004aa07035273d3d79920c714831963a1e6b34e7b6b3d63b96159371c732147552598e138e690ece1d97298e1553c2401c5941b48505500e85485e8f21f6f1812edb59ad55dcc781319bf03502999a0919d5f67e0969125d41b19efc2ffc103ef59d914398b93139eae91b25b1fcc80db539b2bf6616c368efa3f722f19be2f185f4b7be46793fb4a69ec30a2ee35005d10bf5ce36a1afea4f53f8e7ef011cee790ae0f78dda359bb9614fbe5f8b4d89c80120985516c86cc6992fab4ff2ef7f24cd54f560b5adb7cfb41e604636cbe6da251c296a3d9242d818704b0985dca54ed86a27ec5413dd738510eb142853689d3737e9d0e79b128ab4cc3b4168f42f8d63dcf56f31160b2390b908bf7c372e8744406775945fa27167911d9a777ae49ae8e887a5fb1e4394a615408460be8d8b2f9e73e33c888830b0faad22f67e03508f67ac3eada078f6f47c0f1c3fc0f24d1ba9328130404d3e0d695dddd229c7740c7e041949ccd6de0ae0b9b1e9826eab77ccb0f2bde3e34ef8aeeb4f0aab73c67756b937eddda1a62fd8cb62736266f9347921895979e47ef6b0aa9eb93b9094b53642ecdaa13ff6905244362aae93ecbb2790b8d98199d8c56040b487d7ba1205f9eaba4b2e7eda4098e2d50c11cf42ffd08223fc05d401d9fb149b0157d7d68a4165d2a54d107c5e64270995130e0099fb8ce0c96a3ea7da6642db578a5f75cc3a6df121a9cf386267c9afe40acf572d47bae68115a0a1fedd3887a3abfda1ed86ee7dc9df250dbff721f4b96cdcba4abc99a12cc8f16a1e4e763b616f21dd768928691deb0da3a77a4dce58c18ec9fed67cf117048ca337ed221b4d8bc03dee8cdf59bf6eb9e04a7eb28e740d4833a8f335b8f08463eb717ba8ecc55fd4c73a8b5b1a018b007a7786c43f124ac8cc082bdbbf88fc63ea05bff9c253f4904253e1cffd51daab7f6e2cb34339c255668a3340acfe38e3f1948d82404768a4307dfebf4aea136c82f4ea123c7c948df4c5c460007db31d21d1638a7db7fd96c4fabe17fb62b0ab73c5e42af8eb0729e3cb597806828f9d647445532825848d18e1908867156524a0f699c5ce28e1526196658f84b98e7069670eb6bb9e632f9cab23a8709339e555c05f236e528a8523be17f02c0f0cb73d7d0b00a7d15ebab52471a8eeb5093c767a0a629f8eca0d59155f5a10043076c26fe2bcb6c3874ff1a5f445ae0822271d5c3fad9f537b13057d550173b861df20716818290858a7301b2f9930d633180901b20008aa52ea0466ad6f97a38abbb17525a9babd159b5734b46a885f00f3576714db39824642aceb8563ff3d9e18b9e9cc09856d013661e48f4d8978d416edd14e3f6cc3b6131bfd2ef07c2ecd616430e03a1ce7ef5a044a7efc4ddd1f594dfa9cc5fde01ef6ca3e1b477075472fa2236f83e3347b9bdf1a0e4553a8c1852eb6b87c7dd7b8704840724962e8af3de900364d4ca6e3f3585a8020dbb23768b1024ae3c2cc6ea62f6c2e47a475683bbe51d4fa25c62960106523e99579208816a1a51495bae05f53b0b1527258f4b017dcbde5b929ed40da9383517cb9d468d9293991a0c192de7c3960dac7c3a8c426fa95c6514a501d018b6cd2ca53de6e9f17925dd295e513f2edb5d1c5f9c89e375777ed6278cc30608e8f168c83b02d622bc2f4017c4bdf992db0a6818deca32a448a2f28c542833038cbdf226df77f63389b5a7d93b634de5519473d0edcc088697a3b04cb987e4da75848f2082e48d9eaf41f4c67afbc6330263d8549400a5e0cf45e19f270604aac0d19984b21c69eced6b3bca689e226135aba448b8cb31abc39f9c3e67be9ed47ffbc3376543131d41272cae133d7b91dba809d8ed05939148cc89bc06333a0ed8329aa5521db01a27bcce62cf00d2c6add2a6b251784fd5cf5cd3a1948f940e4391868d77c94a7b0a28c0e9a7c4fd63f23070a0a2a3dd0e7dff53004f02f8aa0e1d06d01a8fe84851d0318dbd074db187c98e2d60a1bebaa183a2f30509a386395a386ce353f1941b9177b2c852546c0e89f1bbcf9729d45e878b889cb3d858d735faea4b4090069f22983a4d8470185393f97834d17f0cc51c563d63ae7500eef491d7026e5c13a6a82e557b69ce4fb16f0eb7cc4dfbdff94afdc610207f0189aaf9d853c987173e82ee160341d4ccf0f0c563764daaf6ad75c21bedcebc6b560e43318a27a8569fba5bd79fa97e61b377ceb01d8b962120e2f5ab93b37223819085ebde81d54d6da89a8b9b72e72bc35f49ff185c3ff71255f0061c8cf273baf30d22dab463bb5d873a5f38a9039b22e9c0017156595ddfeef32f18ed5a9565ffeba4272db3f1acaa1c29faa1f9cb8e78646d63c674f588043ca423ce0d9ff021112035e21bd91bfadf40f90a34be9b608fb7b7f4d1bd6277340696c5fb9c9116459ef25d39bd7d789394b674876e5673b225768db0395304474d3c1d9d26d58049276f2ec2f832a235b48e92cd405dfb443e50e5e3d3927ccfbb288172b7412a2739caa270b80f3952b28419c35a1be1c3c892967ddfca311f323e3655518ae327a4db6c7124bc455efd7f2bb40e0fd9ef20fd92be3ffa4007155f8483e3f642a84194ab2a457315a960a769f6749759e519fc8472a4835f37c181a01da7fd5ce3fc0b82391d524e2058944efe281f5f4bc5ee1c60274af9c5921dc78d7386f611355494739a850c8d066c948f264d6fd8d8b9cacf0cbe2656125d34b0d1fe291db67b13e0aca25666fba4f684bb6296e3729875b7db25ef9c73d08d08885011fdf781026fdbe63350ebdb8439fddd01c6e842cf6ba7bcc078d2a7af2e857b6d53ccb55ec602199481f45479df24f063bda9d91de9748bd5954abe321906aa96682782527a0f750a3f980d8ced713132d5f6d0f486cf4f9ac1ef765c629a9006cc0f1932ad0cf2626b5cc6be4ea8f5746b6c765a7946310272b2abe43ca30291a0e19f59a664d828a5727f2dc43542f50a648f907b138060ebc991266b702f813248e373aba13761653b13566d0ea8c2b06a39b678e693245a1e2740aa44365290d5fd96630fd1a6c1554b9c3940fb45a63eb0fac5947d7ab820c9dec800c6c34bb76a8f082ca558a1f1854450742138182612bb0af302a26c8388976a3fbe7fc9be370c311552604ed51ce4183b6220237f4dea504fcae96279d926299ffdb8b5fe1606c10851c8ea7374a16aacfdefcac7932a445e164638b5b26219cf460183e39be4f6f57f6b168e44e2f0b4772a5e102c541fec76a910c66e09197e9786d1c8540ab1f437d32f7863fdcac91e422c328cc97c000139afa77a53e524293e9bca8b4952abe876b7015579348aae46c001d7732d48d1a7d3ddf3f1d5156f7a3ed516f0588a5ce3237fd354708751e359d4ef514365d246a3937168b7e7e1d0779bd6baeb352bf221d939db5eaa2e15839e68abc65d5fd8cc10d9cf703f83a3974ad9db3038aa26db5f9ac0535f6abbed483bdd339b8bed2a339192ec5dc1153423a84bd86d4122faf0c276cf899efa45b7ca97237c1f17f26c9caa57af3183558803b174d54c57ffcf0e584c66ffd6916fb8d5037f3eb7eb47a8257368c61ba645db73c6f6a48d41edbc471d7c6629842c5953b02ce51bdef70b5d7b40c67511df128c3ff62fc794fc5a9806e6706e6f1497bfa26eb4b0b5d71782734626721ee18142db9594933e04215988d597d6e864e864cdde717db165337e8fdf21067e52544172a253113fe15ad173064835710fc99dcf98151ed299dc35ff108e2de263079c6e45c83da36a41c011bd5c5d3cedf64ff12c37aeb4ddcd667e514bcf0712f81f10ae85f55b3b3eae04c3249e0816db54eec0a995e07c75f63072d09cf4d0bbd78e6b0ce1283d9a0ea19510817f6dda21226b919b3112417ccb05ec3fc0434e3da70522d07d4df8d5eb52e4e7b21672c955f2500478b9adc659033a4b8dfbeec101b8d7e0a9708c08a9a4a0ee31b8f0e676c9990110ca851676cbfc2fe7bb288a79128d23e0fbdb2398dd70e9e46fb972cc0aef82316e127427f4af265c751b58c80437af342a78823f7125f139b20bd5a0e1dbdd58f0663b28ded72bba8449df5a3d3997fc0658342306f97f269ab6743de94b73d79dfa74500a8d2a0dc50a8b91f76b4487469796ff1d52ba507f2c839c7f8f77e51dce36f43afbf817b83748ebe992feb00a56f1f11ca81bd0de862557f24659d34f3d03b3644d63632f1723df4bb3dd05b3c0f68d92662a61e4220f4d50b1a084a9a651f69365882d4628b5665e6dc3747afda026e91b6fce28ff049af6edeef1570d79056ef68c229be1b301f0293b540389f115b3bf2783c9d9225c8da5f2144b1378567ab9d501e9f4c953b7fc9401e34144a015b631d7b2525c06883a7f807d9632c2da50d661e8213e581852df414fc66eeb27db3096155a2ed806bc12e6dc5ffbeaf58ccc371535c2cc457f2dbb053773a78f086b5813d809fc4f59188f0763c374f97c1b5e4926f66a5da0d0602225f15ac078fc3e9574bcea56b8111baec91add258f719be1c208193102cd7c0667470c8c11d45d002cf5275d575463e388d6c12223167e352008c7bb03864b2e20a01a0ba9be633cccd6cbf45a8676d1f9b0070bb0489d79709045059e551ad669b80f52e0a276138629d1ae0d129131e17c0162b82272c6380fb310fc392a3005123c3a0d0e930df0d073ab9609a7da09ba73f650b3f84fa1578d597ede2fbe49b50d76fc3942ec1b2734e5533db653600c5a8c45767515f009512958b7bd89437185b7b212ece4b17730a81ccb98ff062f721563693c74d65bd7afe7659362e509a08bd3ce7537fbac8c65569ff8302bbe3fa3bee02670ae511c79633a145a2b0ca0f5e3507b07bbe2f159efe24e82a65de609f6c57159fe4cb111f5ec4b9421088bf316b", 0x1000) dup2(r6, r5) read(r6, 0x0, 0x0) pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) executing program 3: socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/507}, &(0x7f0000000480)=0x1fd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x204c2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000880)=0xfff) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4100}, &(0x7f00000004c0)=0x1006) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) sysctl$net_inet6_ip6(&(0x7f00000005c0)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) r2 = socket(0x18, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000040)="45e8668026923bf844d555bd15c2e7881dcabd8a69207a4d5b3f21d234efbcecaec6645c4148d61f78ee4e2b766ff4b6c2bf209b8f993a42a44ccb1a0723596b0ad20158b65d726e27bee8b817efe1489dae098f906a9527fde588c15f7d4e307d4c2f0f231aa04735ac0294a6fa8a54e30f1891e5404323dfffcf41a4e70e5e22d04f6b77313d1aa725b4daa0513db452bf29e048534b312a4de5fc05258443afbee04752d3e2e0cbf840d8a4a0e5bd14433e802b9b7c9ce335f469291157af27cd7278b7af1b1fefaf2e34283fa289af59fa7da91a17c5757f02c5cb147803a846b45ec32c0dffd1216728f9b3621a0f813d701fe3ed0ca41d94746669f6", 0xff}, {&(0x7f0000000200)="ee55a4f95581cb4769be6c1b9fae5aef93", 0x11}, {&(0x7f0000000500)="4c3a82900b48fa4817beee62a050f065b0bb21cc4466c8a33eb8a608545080d80f0cea759f89a44c894362059c29656e7d5330754829b279e80314c629071e79bfb47befffe8579a6d9eb73e49d115b555e0f6a6d1ef1f49f8260c023e7d8a32a18ae9bfdf5dd351679b7d58eda263d6e67519bd74d84b979a664526fd70783de8d6", 0x82}, {&(0x7f0000000440)="f53590a29b32911fd7d4104c21b5a59158112f988e0bc1711c8c52ac44329ebdd00bc8c050", 0x25}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="d6d0c9da7e0aa5cee8f5ad7e52c2f3434c79167387d2688a3ed6756f995261c51922dd9fd4382710e826525d380e0100a3841b839041da2b23a96ef744c35042622da47b9ac1ae9ae8cf2c5a0af07b243ee6f72913dc545d2ce845ae8c2f207fea81575b26a2c1fb9aa623eaeda331e7d9575eb6fe6c4b884908b30212ccbe3babde3c51c7ba3c7853f042a8ed02a98b01b94c754a9de6c83ccf8b3190e692879a3a02d62e21bb8c89298b6604ad2e56fd2b006e94201b95b9ecddcfc15e191acbdccd8e0baa77da74c107872aeefb1a3358e4417c5c9063877cafe2d407", 0xde}, {&(0x7f0000000900)="7dfe4b63aeb7940df1cbb0dd4ee7f72aed69ea5194edb72923e3eed089ae7292ef67119e8c11afafcfab55bab04c3f0f1405710032e5451f25a9003e7ca23b9698aae5c16ccf6eafc319242d7999b498fb02a8981511ccb1cee367a1768e2d9c2020feb984ab033c7a5896c4b73c07f17d4c942ac8f5d6d98b58dcb3253f55ac6c69a4040000008de4abf781297c8dcbbaaffcc0336b2008dd22d73c612fceaa94bb2fcfcadd3a442e06e1aa24a9e255a4752bf7038a5a05559635738e419e7a41ba0d1890fbb684898911bc30d6786bed4e9d18e69025cb216034cd6d3a906ed9265ae17d17a4f6b5a3f944258c407734ddc6f85a0210f7804a0597cd5b2e79230ab61d8daac706d997cef2fa1d1a94b700"/288, 0x120}], 0x7}, 0x404) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) mkdirat(r3, &(0x7f00000008c0)='./file0\x00', 0x81) executing program 2: mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000028000000000000907800000000e000ffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) executing program 3: ktrace(0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x195) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r2 = dup(r0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r3 = socket$inet6(0x18, 0x4000, 0x0) pwrite(r3, &(0x7f0000000500)="5571b3362b6781c18d394a8232a3d58c5938527d3b7434ba0ec98383d5189ee1ae43ee50c3e79ec8c1c658728724f30973a356ec554d689e8d60860f63c38ffda9b547873ed02c", 0x47, 0x2) fcntl$setstatus(r0, 0x4, 0x8) ftruncate(r3, 0x4) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) setpgid(r4, r5) getppid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) dup(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000600)) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000640)={0x2, 0x800}) syz_open_pts() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000780)={&(0x7f0000000700)='./file0\x00', 0x7, &(0x7f0000000740)='./file0\x00', 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x870e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/4, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000001280)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000012c0)={@remote, @random="2667aee7f618", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) select(0xfffffffffffffebc, 0x0, 0xffffffffffffffff, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd60b421110008683a45d01be928"]) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=""/133, &(0x7f0000000040)=0x85) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x40, 0x0, 0x3e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007c", 0x5d2, 0x0, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000403a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009076000000006000000000000000457c5601a5ae235d3544d14cb2e907c8000000000000000000000000000000002b000000000000000000000000000000a117c77834ede69ed6b0922448bdbef37ee66f4720362848f56729fc067d5ab97f7e9eb7d41109d10f9c080c00123a7b5ebe0819d25628724ab063e34be4fd63463b31cb0227eacef57b1aa27a562b18e5431499dc93a9bf659c2d533ccd8bd4279dead9fdd54fd0fb6069e02d39f12173cdac31b0f4f4a526ecd3efbd9aba2f25dac16cb9a8a0942a83fb9cfe3a6e1c188b1098b1dfac035969ef3e30a5ee125d38765f31f779dc438d92fb42c686ee4c"]) executing program 6: sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, &(0x7f0000000000)="914c26f6c28fe52c24141c2d4183d97f000000000000002f5b19cc542a5a8ef28a43c1b17b85840f67cb753b0800000094b8b500", &(0x7f0000000180)=0x4, &(0x7f00000000c0)="75cad88b3ac4cb7337de67ba68524d6f525d674e9f47291ecf5285aadeb0186ec40447002661a452247affc86a0cc19fd2dd78a013d6b07f830d3ec9da9be50d94f286c60cbc5e751983900bb826fbe86cf08f6a4279c269dff503f093a50e1ce61a46e1ef1590651ae185b46cb17d94edc3f44d1f02c6f876e4fa8f0249db3f22a4d36ea715f40ad3bab009a37aa04a43dab03c7abecc461ac72061d3363e6216ce2793fd3e38c49f6745", 0xffffffffffffffd2) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x6fd29726d18461c5, &(0x7f0000000040)=0x200007, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x2000000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) syz_emit_ethernet(0x71, &(0x7f0000000200)={@local, @empty, [], {@generic={0x814a, "5539fe5669c2b23779b3a2a2af886ded117fea6270662babb0f8704b3802ec24f31a9a537b1f1ef65f9c49668a542b4bc66cb321258ba04f8f4329652af75c489bda84635473a8fa8889db407e721983944a26e704986d2c73a3f0ec4cb1a0a696f340"}}}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x12, &(0x7f0000000100)=ANY=[@ANYBLOB="aad2640e6e6840cbc0dfbd06aaaaaaaa2450659bb83d266d8fb02a445cedd051936e6306b6ee8bcd7e206d1b4c5f58aef235608f134ad6d4c3098bb79cf39d753ef3bd998d4051053d8b36131600000000000000054d0c55654ae3f9f710152b14316020d2ee367aeb7d16e33814f27d37001b9f51195f1c06"]) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="ba0314e1", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x8002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x18, 0x2, 0x0) dup2(r0, r8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r4 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36cc", 0x52) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000029", @ANYRES16=r4], 0x3e}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, 0x0}, 0x0) dup2(r6, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0xffffffff, 0xfffffcd6) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) syz_emit_ethernet(0x1cb, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x195, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "7f3802b07ef72b51f172bc295fee05078096087207d6ef59117d3c77185905b09fa12173c6300b7be478dd5bf729848dbec92095ee6ebed1cac53f502e3875e1f322a0651aa41cf1bf3861ea793a25d0bbb6c3d70388ebd74fbf239040ad324d56073e9a2ca8c792c8e956d7bcda19a0828e00cd82d73584065cbe381d05737e75372f73278d54c838e5d8d59da0528fc968363ce0d7597ff7cd6532c54290ee253200000000b30dd63706a776426d5207069e4855ab75b0209eac1d48e49e0bbd0220cc450bebf2b960ee1a3a88dc874cec576a48042c9fab4575b281abd237cebbc755863ffac3f983c30d685ae9064999a3e28f44832e8f7b70e6daf1d2021c89581476de16459f7687564429352f9dd6cc88430e737983597db3d711cb6d4cc8b4fea52dbfeb75b399a0a42d6e89e4c66730b7c0e124ea67729f32da26aa9b902cfce1216510b2d1f03de0aeff85bdd71ba6a22ad4cfe9e30265a1d8381fb484b29a2502bba6362e80d9c7d75e1eacb73addde9fd0ed55564861f4c27e3d23816712e8046e059b0f941153"}}}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) syz_open_pts() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(0xffffffffffffffff, 0x8, r3) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r8 = socket(0x1, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000000029, 0xc, 0x0, 0x0) r9 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) close(r9) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES16=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r9, 0x80105702, &(0x7f00000000c0)={0x6, 0x3, 0x7f, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: setuid(0xffffffffffffffff) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) getrlimit(0x0, &(0x7f0000000000)) ktrace(0x0, 0x1, 0x824, r2) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {0x0}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0xee01) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) r2 = socket(0x1e, 0xc003, 0x0) getsockname(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0xffffff7f, 0x6) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x50}, {0x4000006}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a082949d6338", 0x8}], 0x1) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000199000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000003f000/0x3000)=nil, &(0x7f0000031000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000052000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000122000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000440)="71f91e3471ac0058bc5a91af501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cdfafcbb398a670e83dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd", &(0x7f0000000080)=0x11a, 0x0, 0x25) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = kqueue() fcntl$setown(r7, 0x6, r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x7}, {0xfffe, 0x0, 0x6, 0xfffffffb}]}) syz_emit_ethernet(0x15c, &(0x7f00000006c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "36841e", 0x126, 0x8, 0x9b, @mcast2, @ipv4, {[@routing={0x5f, 0xc, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @loopback, @loopback, @mcast2, @loopback]}, @fragment={0x89, 0x0, 0x40, 0x1, 0x0, 0x1, 0x64}, @fragment={0x0, 0x0, 0x4, 0x0, 0x0, 0x16, 0x64}], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x1a, 0x20, 0x1, 0x0, 0x8, {[@mss={0x2, 0x4, 0x8000}, @nop, @sack={0x5, 0x22, [0x80, 0x6, 0x1000004, 0xfff, 0x3, 0x9, 0x5, 0x9]}, @mss={0x2, 0x4, 0xfffc}, @nop, @mss={0x2, 0x4, 0x3ff}, @timestamp={0x8, 0xa, 0x2, 0xfffffffc}, @sack={0x5, 0x6, [0x4]}, @sack={0x5, 0x12, [0x0, 0x5, 0x1ff, 0x200]}]}}, {"d813dacc705d9242f7f63b87ddf970bf42146354c10beeb53a592084ea7cf4cab6e8303845ad0ef3225417949e10824ca3ff149c24d4984cacf8cd30636423bfb541cf6071a0"}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x80146940, 0x0) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000200)=[{0x6907}, {0x5}, {0x6}, {0x0, 0x9, 0x61, 0x81}, {0x4, 0x5, 0x6, 0xc5a5}, {0xfff9, 0xf3, 0x9, 0xedf}]}) kevent(r8, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffc, 0x4, 0x400000e0, 0x6, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x7d, 0x9}], 0x0, &(0x7f0000000580)=[{{r1}, 0x55bb4b623f2aca38, 0x1, 0xfffff, 0x7, 0x6}], 0x7, &(0x7f00000005c0)={0x9, 0xbc}) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 4: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e80)="e6", 0x1}], 0x1}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r4, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r4, 0x1}], 0x1, 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) getpeername(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) dup(r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/252, 0x14f}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = dup(r0) getpeername$inet(r2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001140), 0x200, 0x0) mquery(&(0x7f0000488000/0x2000)=nil, 0x2000, 0x0, 0x592a77fa38c75ff3, r1, 0x9) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="c86d686914c2e93cc398528b375d7e1e17b60ff5612a7a14ea9d09ebaec8ec5f0b1ef3e36fb18e23e3e3575fab10885a9a0d9fe9e042f683d09b86b005facd744fbf24ef1141e85d01cc4870ad8eaec1270e3fd882699c5b0f49b7df5f65ea167e47b8507e8a23ab5f42", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="08d71caa71e9c2d2d63af65a9f9a921e417e3faaa0dbf04e92cd719ea86ff269e36921422839f8c77f9565279c58cd3dc1b049e50948f0428fb10645d7b6d1f3601ffa9ef2339fe6b8a4071a2bbfd3ba64c28899e52dfbac9e4af67b5ded88fb0bf3ebbb7223142c6ad05d4230fb990a1480bc6f5b37bda569580d020b1a4dd3bc11f950eedfcfc3df434ebbe970cdd03f7cf5a19c868ab55d574ca113bc49431f0edd665905ada4ff2c2e4765ab1bb5d4278208fdfc017a7c74715500fd87a9614ef0d7c0a2a4583c215bc0e829fa3e97e81612aaa78a9c539c14ae57aa607dce24f88095e89a8697f66db2eb16736748dccecebe93734d92d2b8e499f16402e3fb1800c5b7e1ecc563238661427c4443bb998f36465186ec38ed716e9262391de1e6c46a875c19b2dfd85db308885b520814f1e153b5d9a98d5c6641c0bc7d6f16451b9758b6772e594311b9216c71dd5a8da8dab521498083e48d27a94f5a888b71cef9d2f15af19c5bb56fe45dcfdcb790ab1c5cc0f438af75507c86400de43f5295160346bd8a533187d1010a60c1da71546a70bbdce7dc1f1f43562d338f401c4d7fe7e1954ba5e3b5ffa83bf9d9f04dccd56aef7815daf53eefcbf011cb0a65589deb2da5181fcdc8a5bb33c582adba3d0bdee7a4b20fd6588cafc75525e9ebdc0ade151c5edcc2add7b355d7e8979161eaaaaa84c35a8fc03e2274f1866093ddc320beee617c6fc1d048ba5062ef190be434687010a9467be60d52059eddc9397916884709bcd37321738d30ae6da10bb37cc94577b3ac21cd6197371d7a1753c964bd5235b9d61346a025a693ee5dfd6c16e3da228e9b80bcb6317549fa04fe929d87f88376de8428b9c790d8c73512a9ea218428623a0425624e4038fdf9b9e514233f899ed712a84ac301bd2e255cde0646d66e9099083ea3f56a80bb79648709577380eef64adf171191f617da027a7b937fe0422141a288a346ecc4abc0f0ea965949721c263988d60591887ac1905a9097fd2621d8e2f28fefd67bfda81ddaa2c6e801cbbfc95a8006d11b8a876294937274aa7dd56a21f775e5c6fdeb67984eaab0f1a1f46b59d84918086891dac49a3a62d2d16fbe57f21b9e52c6d9ae888ca5926b692fa4e04beaedb4ef73e103b3dce41e6b2b1e82f15c54a6ed37f34e03603ce466973841c8df14ec48d6e73db14f24ed9e7004aaa308a1abee23b44e02a83e4615fdc239fa7431e2893a44e324743071e74c178bf2e572bf8ba0990603d36300bfee0cadbda1494deedb0d9beecdcce50418d365c73218034abcb4947e752fb1a2532aab14d2c50d645319a853d7f6657c1ef32e71991c68e5d3d56cd5851b3cf89025005780fe7d70c81db1dfcf09bec399ac7a96bb44e41d90c4d7171aeb2faef3d9ed5350ca48d06818d8b78aa207200e16f68e0f46ed680a6e442adf17585f7d7da51bd0653393d35556106385a63091c05c6aa4547e61057c086ab35a2f9a772bf11c74c85990d2b8952d3fb468c4f6df6b3570d4d890fa52f62011b8a7cb43df7359d9f3e608d8e19ed3c6bacba5a4baac324e40a7c90cf6a52b12cb94af6eb8bffa05f7bab7d3571dbf135284c1fb0a153e9851fa1b0351cd2b2d3104e508bfa5bba15213ca3f1c624b7b870f228d4fa3e5db1b60a1b83fcbed2387a3f94bb8f80b5b207600b6d2976fa003cb315e095b205dcdc90cf6f1a1a0d74dd5eaa4d7bbbf4a60527a8ebef6f0fde756411ef27440907df83656dd41f1696de0d16ce36f7c54e96940fb970bad85ab8438ec96cf58d30b43ac57726f4b37789952ff262788842620f0e38502c30b223899020521ec079511f384beecaf5ad6a2cc6a1a9661fc2cce3ff1600d9f67da7b077d69bae1f3f0c601adad5a5c154080288e505f72068c5f60f38ee56894bc367c3664d6e93ea0f1d16f70304883b85cc010fe93f64b57a838a4d090e08ee59d046ec5aada9957be93655ce4c2527ebcb366db56ff2b4d416efd0604a9104c9c30038ab1011047404bbd8d1fc2885feea65ace1883f9c7643788f6f01a12112513fef55b00ad070f99b505d540ade718c8f49803cf5140570451da1516d14834220130caa03109ebf21395c2ca54fea7454dcbb0158add6cd344f1cc0ebe4e72f8a4d1aaa195573326f5901680dc374dd76297aba21de17097c600c547429df5b7462e98c0a5ec0cf4c54f5b87df471ac9bf025da1ea8405d910359dbbb819993b78e4b151a6e04a5f04c878288a97886fe16bbd0aac3cc02f198564e4fe1d618f3e85de6eb8f4f469cf37b9c57fed1cb3fadc80a74f7133c526c58194cd29e8ee806d68374acab8aeb5ac3a443abd80152f60e21fa3f2e7904bfb892377ba43b292d211c7d304de3bc0f3271661b718df0f77e38af4f650182d5c60e57d53049361070167c4a090702d2d2203e6a6c193ccbdf061f868bee3f0d3c4e89332a814d309d69c214c5c5a551e064347d52e3de2a6eb6bf345d42a0f76e03d5263203595f1b18b31eb7e25130fdeef966148bdb19ddd06c20b58eaf98d00b684a869ace0bdb8086fe6ee668867a09c9417879a8f01ede220f7679bb2bc40586e368838bb3343ee1fe2bb5cb75126062899ea051ee761053a0f2046f71076fed30fcf7506b0c39016f0e818a189d09b5d986f61b5650d6395d9e5d7efd1fbc4e8b8861eb91cc8873c6165b7831275db6a6ff5520916cf6464190aaa0fc34ca21eb6c4fe7ee942d61069f3953da6579f64f7e2d103f14418533265d2caa65bbcd297344e44e561222be6c7bf895da4e49dda131591f4fd4dbe6dd93541be0eb0e984aa2f59769789b9b6fb243fd595176750e50ff0290902e962ba59605ac7168fe40631c893a7fbb3349191b82e38699d400a7b03ad75aa529622071b042af101bb7446b30d9d8b0dd2a50eefcfceae9e9d715d44e48d0948c6ea3f419d7d71e5c93988ca5aa21fec0cea7a3074879457167cd6046c49cecc8cb6ff4d8360e4559a918fd7c989f65d6d3615d60d91523520e6320cb152e0728688af1867d013395250b5904d25b350a1ceab264a59da0c0381462117bdb30c423b75ec21cd2ef404aa6e37ba687544ae780e7387ebd63aa626a6693cf3ee12d0990d1aa28a56bcc6872156e260fc0d479c3409836cdba9ee4a2e2ac58cb0945eabed850af1720e86c89483fa2b4817771b8fe17c02486d6999da8f3b963b7ca1474720c9f80dd1ab0378e101f1dd07c89e7b4c877028cda7c415a9ac1e9cf1034dbeee1914b6bca2d46b820515394ae3064f353d081197c24f4004a36e96f3ccb596e1b4b861e046b144661b80ae55a520405d47e0c54713071b2fb6c69665c037f9f011b2daf7784b11c8b5f77ab94bb1ca0f2c73f6459d58422cb4cf4c02b6572fa2d7c315fa9ecdc7efc5bac2c760ed1016b903652ac0eddfb77e3046aab73c816867a3c711943c3d796505dd95c89ef2c71328f6c7df0ac95698c0a28565f46f1ee985bfe5091b2c562ccc0adffbe93a97eb3ee7ee2c283c866446f5d6f21f8b0505475494300d044af34cc912f9162f00fae55ce104d9d1aa525e906121222b522e1f21fe326818c3d112a6a4703685ed77685d05b47c066a251a44106c9a6821a84443c002f509fb0bcf4983b9c3d61b92fdb290d0b8655f8052d4a72418480e43edf19542f1a9b79c2d274deff1f46b77cb20b1c655a16e6f1e6a1110fe819a255d70aa4d45cfafd7b17acaf652f027297a4f1b02f34fbf3e604a10db52cdce391d74b2bae40b50ca3fdd1ea7c447ff718661b26bfb11ab7dcf0388b2a02eae942be82f6449b73a599e1c5395326cf6effbfade8d6b41a9c233d1694cc7eb7528f77d91586fe193e08f1e10bb7bcb7caf3cbbe0cc3c28dea90d3f9067aa02a168fe773a3ee1b88aac179696a49e45d55ee0535715762e1b08a6590c4d6f0351cd28da608c72108c13c8a33ed93095b23e0459c725d8d154b7c024773d7e512778ce25248cd5d3e9ca22278caca1a4eb8d84ed310b3020ce88bc63a72ea748e00d040b3859653b5f8bc86a4bc3b4fac4108c5b5a2f1c81e44dd7a9c8943611bd64849dcbb43e37a35f4d2532af8b4b090b4d2b176e63ef7bcd73a37e17b540093cdf37f1ef6d7654d478ab2d172b870bd64ab43702fae8aebe6132a9d33ea5fcb7d266a863b0622d2b2b25a8a8f2fd758f5a72fc3680786e00ef03dd8a8e227ea8caf373299e34f6a13dec1d1b16d718e81e3d1be99b9b96632c91d468eb1ea340c53759ad932ced986bd4a07d78c1bba5ce2937271e9836baf2c24ed32506ad7926f1e89353ef9321e63c21aa3f371679c4efb96a56c8a94cb54d0933494f7f38fdea63e3512efe21c29f1f6178163c655fbd514cc85c382fbff81aab37a6a932e2181d3e0f7b131b51ce5dbe5ea742c669e610112a108ebe1b2a8c6eee0628e3318b8dc348e053f7f47b1aff1a248925c1895248bba95cbda45d92cd17adf34d4e0e2d0c785efa4a16f65d41eed0d307ee7008a955cdf6a7a81fcf465f39cbf9c7e0f728abb284dce6ae229bc7a91cc7d7842dfe051fd24b963d35a62a8d22d3ff04c041062f4f207abafa2f7ab64cf8f7e5f566785d7257eb4dc76fe9e410355dd1f700f5eb66d5404a3998b0ea8f29a277a355bf3ea9bc9bf38740ac2655e68efd8e80df58f2d4d7455780401bf6a873047f54d4fcb2c7f35088e896b45f0ef75648294ce9a8396ac60984fec6ffbbf3ddb69f0b2fd80b615206ca631a7e3bdc99fb330453084fc6569db9f10d058986392e936d2b84b9745d1bcdc1af756ba0c9728222b62356625a04bc03a1442d3cf9b065949d98131b6cb99850419c574be515281ba4737fe530093372023b773a7f195e2d46e6b6aebe250489ceded71327c96de5b559bf11f4e28341244a5754221013aa90005b86af4359ac850da165a2396c36a87f1f70c9ecc1f1339870ff1672243081fcc3c3f9d2af7084f22c2fe9d462dccc31ea021965f2f7f4bb5be994d4f2e8a4aac708ea1e773eaca2618f4bdb53b8ec6ad5e1439c793e22b6af598a340ff94d59e2d8b4d0e6a3bec4c09be62e1d88cb9eefb3106b9fbfae9d7e4c123fe4c4e24dd5cb3e2ff4a2a106c4f24d8a4acbf9c743e001d07e8b1ebf4c6514c11acb3b0dfb12142ac3c09e862c7b6ecc8183014d6af595085a04d828395a5a34c94bcb03d8a36c8d4d0b83da4118a0dc019493bf5ab33bcd32ae8da6fc159c32de8453d4337700db41da1b351d9057be29da406138840c7c84abcc9547be2338f47d737475e99d62d08a6a077be2e1e559f4fd87f4d7a0ae5d7d36abcf2ab7ebf4159266237d0396046ee580e67f2d23ea822acc13ba213ac080438be09c38922930d374da09d160c42cc2ed833be1bd80a46d8090762a85e6215b7479e6bd4ae1738b37001217eac60761f5b6b31acc3a3e496dd49cd2e44b9cefb7bba6914da67bfb228a3d7b805483d0e3fa4f441235cf2bb78d2004d7dfdf31caa93c96a3498875b6633767417ca5e0054e4af394a073be10e54069956adeb646fa31fac2a17e35c840ba7e7e9f0f63e61f8fa38380b3f4056d9facf08c140a3ece1ece3fe8306d9f20acb905304c2dc8839610cf37318ca39b8915b9cc4fdfa5bb56beeb2c545ff9d5969fd93e332137351131a55baba0c9d6d0ed596671ce97447592477af68c11a3619139fe9f1a8ef6b540df079988114c5486360807a95dba66988c503169e17bd2e025c48f5e1b9f0866a577df899385ceeb55", 0x1000) executing program 3: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) setgroups(0x0, 0x0) r7 = getuid() setreuid(0xee00, r7) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') setsockopt(r5, 0x0, 0x65, 0x0, 0x0) executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b9", 0x3a}], 0x1) syz_emit_ethernet(0x3b1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000037b2c"]) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r0, &(0x7f0000000440), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000003000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10c) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) pipe2(0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) unlink(0x0) execve(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000340)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000140)={0x10, 0x961, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc449}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xaf}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2000000000006}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}], './bus\x00', 0x3}) executing program 6: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x40, 0x148) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e", 0x97}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000940), 0xcc, 0x2, 0x0) socket(0x1, 0x2, 0x80) msgrcv(r1, &(0x7f0000000800), 0x91, 0x1, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, &(0x7f0000000240), &(0x7f0000000500), 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009969cd9cf8733236c13539b0beffa6d4b971b540a839fae07e86a530ffdb56c60df0b16f560f6a5c157b4ac7fe575f8e8c83e25fa9d14c03f35f78e0ab0064b79af31aa6c950501c5b8d0cd23e76ce2907b9ea48ea2d8559bd97b5a876fdda5f5210de93ede0257486beb1c4c00bc358591aafbfa01384ca0c855f120ab667b56b348e113ab05454"], 0x96, 0x800) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000001180)={@broadcast, @random="2ce4916b4621", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x3c, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast1, {[], @udp={{0x3, 0x3, 0x8}, {"5c33cb7c8a41e35ecd25cb3061924f3242a5eb229b9c141e46a7ae9c92c167f461be78b27265af02e602e24fea4e456799bf4d42"}}}}}}}) executing program 3: r0 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000003080)=[{r0, 0x40}], 0x1, 0x0) shutdown(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) connect$unix(r5, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r6 = syz_open_pts() close(r6) syz_open_pts() write(r6, 0x0, 0x0) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000003040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000003180)={{0x2, 0x0, 0x0, r7, r8, 0x162, 0x5}, 0xfffffffffffffffd, 0x6c00000000000000, 0x7fffffffffffffff}) r9 = dup2(r3, r4) r10 = dup2(r9, r2) ioctl$BIOCSHDRCMPLT(r10, 0x40047309, &(0x7f0000000000)) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000840)="e4fe93d4abff349dfbd1b1934d21b15892c54d0abf05cf7dc2d5c383306ea34f0ef0115ec2975a3dce0a753e764c2fb222ef901310304faf4b4e3f6e7898b08fa6e880c028d3767edb6476304ea5fa802ca36c1c8563aae419f08a69e4a7c2185f16066a4272b845a45285f33ed4f201ac1421c365ec52a00a0000650cb179fb018631cbefd16e5f179a96053835328fbd0e41c60a9799acf0cba4f2dba30e714875b8979959777e06c4a4f6dc526d1e7856e3e228897411560c65719d49f94e40bfa36a55499513620e6bc5ea97eac55136c2ec580c45e7d40d0ca8c9a75ac128cc9ada49df66506133eaf19dd6ddf46561d0de37498acb6419a4f0b090a1faa87d4ab3e0c162aa3f092083b8834782c650031a4f0fc7d29056f805caa61333f0940fc3da40c1ebd8690151cd6004cd3aaec5e787da241d5cfd9017ae2e49a89b8ba3602cc58991b9086c2df4baaa0d1d6411b318ec7abf820611a5a8ef8e1f90e08ecf02994f135bd2f38f434d937c7bd64d7466d948694dd282e0118e846202290c7c870e6bd027e0f3ea9f31c6f20c9483238399611630be2d5496d822409f9f85bf298e3d6b86704b4529811cb1545b18dac513f9f8af69f82d34ffe062eb5ddc89886f5bb5472a3fd586f63a5ccc045b0d438b020000001db5753388626f342641f3a652960c95a4c308a85dc4b245b86a73601489cce20f7e35a2ae5db7", 0x201}, {&(0x7f0000000500)="8af3fec927114ee1abcae2d96992492b79523604665a14df7ce9250f4aca05e1c3c6c9bdfb7cb48a6b36bd9482031859e0aea2718699ae60cdde6935adb2b2e445b99a", 0x43}], 0x2, &(0x7f00000005c0)=[{0x78, 0xffff, 0x5, "a9315ad3f764bb96ca5b16cb2452c7ef46d20f7ba04315fec406b46cca88c34fc1a623cefea891ada92165226732797a39a08e9545bfcfa6ff83fd93b54a71c7cc0c8d577c1348de3180c2e79da9ef961bf245badba40fd2d0f8bf08b76f236496c07e05"}, {0xb0, 0xffff, 0x7f, "1abb2d31f9fd4a78541186f64ec0f1a3dfbd28c649c550763a0b14c87958c56b8bae477a05d99db2352c1a23c0f9ec0902e51eeaa30fdc81689363b76dee0aa03f39911b3a68db0d877eee4342de6396babfcea3fed24136b9c650255519565265a6762ba9817a7976d3c56faa08d6a9aa4737fe22dc8c48628ae0db7303c262b8d307049a747df598efa0794006ab0420ae45b4f6e8382014bf44e693b1"}, {0xa0, 0x1, 0x6, "475ea8387d7de58d3c5191144a1d06ebc24836230f1a97b4612069ba283c779c23e898b2521a55690b4db0bee5f50a1de56dfc954444f15a488c3460ce00000000000000001dd692023877a864c0bdff5d39dd66cbd0cf396b0003f0bd65b1b08d6cdb1a19014235bfde211a83f52ac46cba1d376f49c277d4aaacf934a9ddea0d3f4349fb0815d3ac51b8de"}, {0x48, 0xffff, 0x4, "4262c1997f78612215a0265e6fb5248b66608422621a904cbfe872b81b383c901f233a2514173811344fa17eb0e7101b6a"}], 0x210}, 0xf) r11 = syz_open_pts() readv(r11, &(0x7f00000030c0)=[{&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f0000001a80)=""/176, 0xb0}, {&(0x7f0000001b40)=""/247, 0xf7}, {&(0x7f0000001c40)=""/235, 0xeb}, {&(0x7f0000001d40)=""/106, 0x6a}, {&(0x7f0000001dc0)=""/94, 0x5e}, {&(0x7f0000001e40)=""/136, 0x88}, {&(0x7f0000001f00)=""/4096, 0x1000}, {&(0x7f0000002f00)=""/228, 0xe4}], 0xa) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="21480620bd05870e46388434c92cb43cc4cade74742da849477bbf6258662576e3ab3891c22818ac4efd79befef6ac37c796733963135fc94af09c44afee3e7191c2682abe6182ffc2552886c6ebef7805916b3b380054d40248da13cf914417ef", &(0x7f0000000100)=0x61, &(0x7f0000000140)="accc6e1a2fa35e1be06b1aab162902e5e1013661901c63bb36d96704cfe02f295e87798c8b6dd2dfd27daad208092ea898f8ccca865c8c8d42d97f1ae62ce26574bd075ee404f4d00c7626df2c1a15dccb14f34d4ac66e85b3e68872d8a1302342b37fa164494ed174d567fd0421c5b076f8559ffd845bf47cbb63d8fca8038fc1daa53a77848daccc57ca611e0d7af69a9247da18830f592f7531065f78c5cf182cabdad8c03d031f514222644952924ec237da7b43b0ff0819256ae5a45b7240ecbf1c7bfcd8737d141f62f4488585f88bdea56674", 0xd6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) getpeername(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x40}, {0x40e}]}) setrlimit(0x1, &(0x7f0000000980)={0x9, 0x462}) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3ff, 0x0, 0x25) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x808, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00", 0x0, 0x40000000}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f0000002240)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d", 0xc54}], 0x2) syz_open_pts() r3 = getuid() setuid(r3) r4 = socket(0x2, 0x2, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x0, r2, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) dup2(r4, r1) executing program 0: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) syz_open_pts() select(0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaa05007fd67572210786dd605f6aa500183a00fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a98000020000000000000000000000000000001"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200083a00fe8000000000000000000000000000aafe8000000000000000000000000000aa4e224e2000089078dda3b83a864fc07656040a2e9f8cc81edbc481e4e1d09702b34aba22c41781103a32d880c0bb77c3d7d92b17f56404a1166d9ddea840c3810a6768258a8316602290d5ff29c41ea7f71feaaf5cec4d89177053189f2d094869a5a8cc63ab60f2ff13f3a78aff9305f7727962fb66494039532d2af60742ed461f115ca8a80590b4e569"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x22) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r4 = socket(0x1e, 0xc003, 0x0) getsockname(r4, 0x0, &(0x7f0000000080)) r5 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x200c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040), 0xfeea) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r9 = semget$private(0x0, 0x4, 0x3a) semop(r9, &(0x7f0000000400)=[{0x2, 0xfc00, 0x800}, {0x4, 0x40, 0x1800}, {0x2, 0x8, 0x1000}, {0x4, 0x921a, 0x1800}, {0x1, 0x710c, 0x1000}, {0x1, 0x6, 0x1800}], 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x7c34, r10, r2, r1, r2, 0xc2, 0x6}, 0x40, 0x6, 0x1}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) setreuid(0xee00, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) dup(r1) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="da4d59a9389559e381893e5511dfe3c93e7b9a4cf7bd32fde66a36051334b549c72a1b83654603ef86424013a12369b23f6fba01d9f8b849ec6220e3a6aaed3a40f6607e5abef5283022468e5c52f028a0420796b43b72fa16a8b2e82e9b4be1342083663e5e9f8f635b52f55a7426845b028805f3f30aa2997f37fbc276f14560f6e07da24792acb5adb0dc916443d6ffb6ff54f8fc9548b35e34370cdef42162c22b609b04ee74ffafed6431f808f4590d7e8a0f1f73761a27299e3ffc7cde7b3662b1d2536241c80d7af0e20147", 0xcf}, {&(0x7f00000007c0)="76e09a3c19d44a7ab8d2afff0ed83b7221bdce1264a538816fe9598f212b7a5e1ed98af6edd7740c2cabe93b5ef1e6f220fe7d8447acec8b483a9d234c7dcd7beb91a78ec3582910404530df62262653d51943dfee883c467fa2f7f3d1d998e1a8128dc873c0f8d26e17796cfec52d0dadef28fad183843b6d45b1e0def0c8fede1cd60c5078abbc83d14b70d8cf1d430cdf3093c810ebdeda0a90192f15d68d7270fce5ff05c4699643af4061eee6af8a18eb5192f6da2e42cb07f6c5f5f3111627ee7fbabce53c4350cd50caeb97b829acaae1db3898c24d9a281d917a2c53706ee341af18fc98e413bfd832dc77a7a394d2507305bbfaa5ccfed99cdc2a86bc7a106e5978031564172d56e3377a8a5e7973a459563d3cc90af4b927c4d791cc50886b1b959db7548eae62e02558a8ed4e2139188b0bb248a1a308048659c47f66dbc689ec2d9c218e8585f8fcb14bf52d7625b4ab767caac6a92781f6e3b3d3aa66e7b9ed3e6df422c4e811b1d2ff8fbfbda9a51027bef6e17847a58b6653e1a4d76efd15a67338631cbfb0b83e22a816b230f0d202ea1295b12f3a174ab790039c6390ae7a21e4ee3f4562f63ff111d7b6ffd48547057d376618f3a05ea1b06310a39a7e58fb12e975f43105ec548f71e6e3a7eadf2bcb9fa3be786a2d9e4edee71cdcf1e14bab7c3674ffc69aafb9aecc83d013734f8e3f87e55d8ede00ac9688ddf20c85f3f56743f01efdd20b035ec2a21a0f25b4f2f57b712ce2ed79de577609ec0db57273d5e8e9db898702f2685477e01a448b1b8687b6573933d633fd6d94b032b33451879d1fe67fbcbb7651b93d0852faa88c048fccb36df9272b8f6a90fafe252f4e5ac5b700bc690471a1bccb8cf16eae574db2e5148b0ff1d919b6ab811a1d5369e01dd7388b7d87525f281e1aeaa0efadd686693d7d342ab450a4758919e2422f42751456616a1fd0d3e28beccdf5fac4dce2111ffad8e8049ea029c0cd58b61df7a365dd20ae0b90d95de2271fbac540c3ca54e4fa04ca71667d365b52a763fd16107b8d95ae3a7d7f72b02dc8d0bb553c956589d6530d20b594cb88957c09923d7fe9d4443d681897e81ad3cd3bc8befd5d09e6120ee933f1de7c5fff4b6905bf46465cc39b17268839524185d0030d9cf37a6307dcf871d5a9048fddb3299fda5fb993cfe1d76b064ee19a6c2d58014f613afc1106793686c013b60c675ec0ba5a73042df758a19f34c4e7373aee394314ec7cd74d3655f90dd7602aa9c33c06b0920b6c34fd3ffa53ce378ccc65f50ce8225d9250fded2d25b20b4887c27d325b7f65efc929582b76592100968d09d86af60a39153eca37ba9c782a3be91c88c4f3c2f1fa67a8c247463ae78b4f98963e49f144738fb067475bf7cd93f3295d837a0c221cade123976d085e3cb9f8ae464b92d84d3f3d1ae2025fa8eab4a99582f85cc8c865e4d6b56951d09bfa41f956728a33e5eecc293b83992bc84eb134f18f0ed2679e5a19d485673e2b1609a87ebeb18a62eaf50da5164322d07c804310f240feb796a73e587a17032c416826c0bc4872cf8d6df4e341ee1f5f23c0443f7f38cf1c09d8f829da22dbc059543c2c8756f2a7d5b017a921d29daaaec4222cef7504da409eaa71eef2a5b5c449c3bd07cc3f4268fbac8f0401eac01eed932ccfa21a4ec74fa76b2d0405f114c60dff0eec5f16f5b9c2bb7058462fe4e7ce906ab2743e86df8702478ee7d89237ce6ed97fd1e2d3805e6dc860573af42fb56d77d56fcbc5efd986624597bd41c9afc6c1f8414dd1fe86992087eba16cfc6dc39cacfdf81e1220a6cfd054a2af918ba6a1f334b1cc0385ff7536a987b8f2e55e3493383e76c7290c62a254f108117b88d689139dd804d84f30d80ea2292d19240b5460c4df6967bed3de13de26b816a999c9940bd74c3b0ae110940dbf7fe80f950186dbe825560eb60e2ae71e201d4e259247b84ffbb67588da6e44c6199a82894bf109cd5ee969eaa6a2a1b84ab79c90f751fd4c1547ae01cba5ce549fa87d50d7ad16ae6e498d29702e43c26d4ece28e0a893844e0fba21396c64b1ce2180033ce4b8b794ee87a3a892356828fcba0c4200aa947fed5f627137aa1599e7617a45b3cf22cdd42ca4552dbc300017d7ca09256cb9f3148b91aacd593a74242f2cb0c16ba5fc74dfba201d79aa456664ced6c13bc255cdbc1ff90b3ebf38567e6893ed9b598e4bcb3a5dc1f81f4f302e4f7907c8eedd0f85033036481a6695f695f9a6c17ffc9c46588e15c79bd87365b7e4a19f01fa4c6a1d7bc9c887bc3b0e056291f9f0ae02a45cb2ab8e4fb9d55b99c8e775a71260d9a8e2d678995311ad5df8f9e51369cf3bdcc706844d6e98593413addbfedb0300ad0d771f21fc5baadd8eaee8a48a6ec2c605f8e6377b6065c6c2a73a84a2518b7c48d0510307adce06f7fdb26b7d77eaddfcfac6b9edfba8d6f5e3b968cf3d0f5a405241f98a55eb30111d40493ff1db510727fbf4d956ef2db9881bcacf5cd82d8f154baac32de779e457edbc605e4290979ce1204773331c8bc7b62467b7e438014f026178d5d1164215481b4a57154a06d29e768ea62ffd3a76c11cb7fc142b9197b528d4bca704be45cdb7c86471cb9bed7711ca2d56eed64677c00595bccd442f81c3089b1012b4dcbfb222a11b3a721e785a1362dc013a135dfd75ae78db0639648034180aeed2075d3dd01ec37cfdd3df8915dbe7367096d1eaebb90014ea6a2fb26793a4ad95d88d456699d6dfc1ec9ed737a5f47472998634e09550d25a12b8661f8bf6674c9d8f5fdab1089aa62fee712155d3604db04dad21f300c44b41c1df547084f4c7ffb017513928b6fce20b8cb127e5e2810e695690eef2a7f7d67c9b9d57a6c6dbcf368a145c86495bd2d8b8f89155c72278dc3bcb1b7f7cfcfc4db041c7776f00437f4b13ef5b8dca36b82b5d33e21417eda9c709a9ba8681b1e8385def2074b10a988ef1e3a069584ec8b640ac87b1292bfec0cb53f51c98f527ec36f95907af42eb7334e54fddebbedac62a6d69e6d4f09f1480dec01546b1deb0b092cb70efd66cec4940e8d59cff59b3b1636783f69af63b4c5621f3b345ee461f0b71e0dd3215ce8631128f29b2050826cd4a884f35da8891d0b752a88a745a1246ab56056b8a343685f1027de961713b7b25be4ec244a2c0b459eb701ec84182ceb2cb5933c3b67d5dcfc8cad08e3078ada598a1a3fd8b1b51e7362e1b0307e75c0473906ab3f3c453b4f7a0dd0df7fb021d696e1653d9dba0d9ce19acd5df66c7984dc5d4e35ab3b5f87c77c2b53babe99e6d52baac4e8922499ce00c3043804863f3315836e8b8e5fac2ad7da5c18e4d1ddafdcdd467ebca112f7fa4f88be327266c0917e75e1e0ee38db97a156f5f6a16e5ce6667532b191d502dee1f529cfc84abfb1c0ce96c9529c7e7e5276c57df9005e6b0f323e95d6c796d52272e70596726c8c351be9fbe21bce02a56b87376f9472654f21b6343ff56bfab760ea336dfff650ee7fc29ad0b2a7021e487bdef48e6696369ffe2ae60f73ce26a968a456af7c6abff15c0833157bf50a8dd1d690523612b1eae707d72ba32fa83f6c31c5b3a702ee86425f131a822ccf33baddcd0760d179e938915250f0a59442d83f1696a06fd752e8ae43a7ffd081df6343927e6fd1281054db47a44bd38a20aac30dd656c03d1fe88b2d8467eeb99e16a662ae5029aaec7d6ab8cf198291942193514f8a93457e9c471136c02575cf11d39ee48e4e552b37a9e8be089072a5637d7d916294eb27a4287a6e887e5197c857e119b98a5e41593261bab78d01d855c7854410f7f3fe4078ac7c5c7350967daf70a9152c6841d1295dbbab108168db2cd7ea98911c82700b321ea149971a17b0c1db4ef042367dbeac251db4fd19419885f37bcd650b240ca84fdf695951bfaf1c86091bce74c6be177e49cad97c7e88e4ae25577f9a5e0820c9b6c3702a9c30da4aa6f4bb77a34dc43d932962706815932d5e2974bd5187a17a3f86ccb7fa8a8b0b82c4b9f36e2e3cfaa9dc649a0c5e605811ac1c9fe631c7c45144c681ab751c87f086a8eec506fe8076282f3803e6fdabb4fb58e731a8ba22dcfa6211445369e820efd0d33899d402c19d737c3b8b586b41cc83f0668721b02a23f42d640d5442cd0d59d3c9c8c2386f4b7299ac4e97242f3cf8e9dfa8ee9c9281e92acd37952510ee4e72bae18ba4769c0c0ed8e016313a83925a22bf6229534c77776f7c8b34d10f064f4401e034ed933eb0e9effb819d0fcee8ffd04b1aa3703bb2973aa8e46e8b0f93910ac43f14f1dc3067562189124e37b860b8d9e580ff3660b3ee2d6713748925de9dfd9cb46e346a6dfa30d09b85747e0273f06b4fa161ee4f5c93f9c394c972d8379715485620255c513a077642c6060b9133b8efb46a3670aca0966ac3870397bd5d7af4097432b36138c39aef1ceb3de81170bd355bda15c0fe6e7d3ed4817883f9aac8613d4a406afa1a480842b9717c31d3e3537ce6bfce09b84c79ece8cbae3b7d83b4449ef061e3ab130a2d325ee75d2a1728e999300efce75dda2966548878081f34160abe1e872fc8566ceac9dc285bc9fc6b2de267d4a48f9fbeca041b6d6ab9c5e1eae4ed1dfdd9bc26aa77be7068b34f2b0718caf9a51beb41182b618af2a7a558917a1c7eb9dc5279501c3d7710b2658859efd7ff36a58a8008d1be7475060258019d8bc8b5f82ff6f92100acaed64b884c1b2fd57fc0edcbf23cae991e103ccaa376d5501fc7289fed7f8077668ea1b7efd478e7332344b78cc4131f8d73c920e8cf554ac5edea6de50bc887144e742410639dabdfc84656b0390225a4aa1fb5c3ffa8fe4c87f1ec36192a0e2921851937d4db767ceef20ba0e7be76ebb047ed794510161b646919c31a93728cc25a35e0140ce9e431cbe8f2395d67c3524650ed703daab1d2a6c16b0f0ebb44f281456a6e27f6a81f99299574addef9e94d6896a93ad316710380155135cb978ebdf355e8493fdb0b338fe07349e6efb425d8c755afff18e204d520b109fe2d8480c015c90f419fa82ad53441a7d1fdbcce74613a061939ca47e4b2b843d7c7b18d89c77e28c099c50e7f3b0b01458a32150c622c06b1628f8fd6bbc277c93c9e5bff61ee2fb9be9ad6cc20e843cf9c686ae21f35f5f1f9715afd18359e08907caa29d4c6fcbc5e3a77003c7309554b8272de821aa46e47653cc46924396d75561bfe051083a2b1e14164c46db04f567f51ba65990ee2ecbfa50807421b6756a01a8e5e15e5b680eefb6ca180781e7686468cf9514cd084c35eb726ea5ade1508be1066be6e9c27e0b73839ef08a983a63fcb95d558324eb05242ab01b671b24d56341854b2f32f905dec5bc39ca35f4bd34ce3b7dbf442d53875eed7d0740e089dcf18d652974ce31b6b29a929021d51aa9b7e24403f09e615059f0069f39bea17ec56c91eaa98c98911e8ce25ae918da3687ea48c16aa55fbb8f6f97b79f8d96d2c253d15bbcd5dc0a7f22d5d7a70d1e6ed697e6cd986111426d85e6f6471f1f0b4d1f7352ca7840153ded6ba131ea2d4abb7609fa2b48e3160314d2fb82b970abee9b1e0243f35212ef117bd478db220cf74da609379da713ee444e526cdf837418ede703206217731dc2a61a8db2fc0f35db350bba46b5cd0786a178c5ceaba56f0970d1c98cb1a0ee0290fff7834be72001facbb2419dced5163fd21db08cf7790714bd52130cc032a5", 0x1000}, {&(0x7f0000000240)="20a3acf79386ace5788aa2106ff361965a981c350f0a1b0261ece2abf3c3fa3c6446", 0x22}, {&(0x7f00000017c0)="6710469f3a4767a28546e049ea70509a61af84e931faa8a3cdf53ece942ae9591ac351bac599e731e89bd3d5f70f950b7d46721ddd5dc3c30e06b3e2ea23471d53c3eadc222e158fc2b7aff01a1fcb678cffc81b0e6486880205d11406651fed8007ef6ef68b41c12be71d49c2c9c29d0312977c30d7c6b4282a9fa40937ceaf06342a3cf0bece178d0f9e5d9a182ad94842f3e40a692272804719f38da468774d079b3512e8f777a32f2158549a5ca4a7fbef61b6b995381bf530ecfc94c61a5054471c58f8323199685458432b38293b26e9c758e915b01a343a12cc325009f543884d648d35545c0df423c8898e56eeefbbd42f54bb17f0dbcafac367b24adc1268374c5f5050a0a54ac7464d039add298f5212bee6572c1d814445a3cda51d859a8a0e5baac30be9191431d6b034884cbc57998b5620fb1e909109c64b12cac274c5a43b4b40ca4ee73cbedcb0ac46c7921c93d5c9a820e38cc999d1010f6a7c9d296b68558c273cc37292ccd2b0d72a9387ff1417231c14fff77f4ab30b5f6db8f638c0465e6bc8b83576cc8aa00ac20a064770e0a3ee341dbccc71b010a7e1a3042677ef0868c86738ffdac3dcca177fdc4b50d66218d4194ea30f11659fd244d277b9cd67339eafa198eb2fe41c94489a2f4809ae06114377643b79df3273c490da462e64038714be87e520380d16a69fc0814fdb6ee9bff133fd64c461a83570a237db5c90b6aa769f3371221ba59f1ad83a61e150972996ae664efe66906b2d20e7d4262a49ce0d3bbfabe2627099a74a4101424d2d09bdc1286a36e06ec546f9aafb4a82917828ae3fd5552ecd2361a7502e0f3b07b32dd572d018bd8d66cc64fa774fef002c7639e96b63bfef66cf24130b2282660a589d7b25ec7329e45921e64500bff0eaf70714563152d18b9554fb8354641eaaa259bee9dd63f59f2d355c00a25b9d2537dc97d83c0f70fcb269acfff20d39dc6e9e1ec744e3b98575678c120149351ddc1765ad1578364f74a93e6df592d243b8d9679b361946d03858fe5f96bda46fdd8f8f15c1222658cefafcb8afac1c7aa162ef5c6d3fa94cb888b7f9f30b9042148c8fa20bbf500aec29376ff752c1a2a60a664dc17663c2f8120b6cfb49a4f06dc2e78f8a255057c3173698ef5b655c9b408cc8a026ebbdfe3480965d504151d1464f7e58269c43f59bb4c1ec254c8c3c90608ab26897056fc0f8a0cfb485cff97ad80dae424cdf798b4a52a46d7044721a078f89e95979752acfd7170c9c7a3c2f4dafae3930807ee47706401e5081f3bd522721f3c69630d19f3c4ea34b5b697f0a6a30a5f5113302ff052086e766be09dea643b9ad9a681bbe39272ed1ac6f3a70cf9f6e7741858a7fb02e16492d9d26cb710c82302c8734ef9cd9be4a08ba856307a6f9244d17a938a24dcbdb603b4e3f9fbca2c62a7e46e90521781354797c26cb2784bf8597085e1a11c724dee5249df541de042281a6f79fa39601633b923a4a6955bffef2401bb9720d8c1c54a83bc7c2fde9e1320a459a9b766f23e48060c5d6b7cc8b7d80845c0547103285cfaa13e0015b0ce62c771152a2cfc22c6f0182a65807b1ddaa22daf066de1c7e60c9d7743ead7a006060717dee3b7e8031c5eaf1fa8301c4b72c12244415593c649984901dff767928dfc188d297782f3393a856ee17283e80ffae7756567930dc4f2327bd0cc2752e7a4ef421b35ea0a875416533207cbe7c26e1bb8e392a4aea605d43c853d0626bcf7f701e004134b17dfdc3dd0ec68083b84401f868ed62786e416b9b98518274aadbfdebf0123dd3277caf2d9f78942b46db135b5582f398446aaee10a35ec241a606347e501f64bd1b26e772d79ccc014ed3276d9ba3ca22d7064b026f756f0a0b277167c6aabe4bdfdeae855b8dc2fc3f546b7f11085d3ddcd057f03851435797767958925be1571b6d3300b47361e9c6e64144576cc92bdc3f90a1affc3e8161d2395574bdf66f053fcc495719136f94fcce24bd7be0dfa6610ddb78135444d89626596e79f8be3f2aa2c61f5112eeacbe7d55ed3098fbd4510edf486e83721ce63fd254ff409e9fd65749c864ec0801ebb65662579a838ff2bbfac95a78d533eed57087559979a0e977348d1b5d972109ec0a0f4fe87d99ef08a743e971fbf07e74d54d16c6ce29ee761adcb54817aca61e551af1b1b7a6b355dc7079353646e0ae408c4bc6367e3d926228fbf6cd44976ad758228c2bdde359ea4b5adbc5dedab7c7e943fa0aad36988fd3ea18f93ed7e5277b8b9eb847aa0b013d4fec534e46e5a0b6b8dac9f0452c4059a8e734f8a3f8b746f495c0ab395d8538dee2ebd40056677800807dd2718b8080d3fdfa2882ab0b1acf41b2db251e6a6c87bd7d094c63b052f571ed2d01ddd683501b9a052d173981bb74a9fc3f40639472288403d6eb6988b430b12649d179ed2310b111235411aa3b0bde15e3c12ee9ce7af32fd0df7e3e7573e9329f9aec0714cd39f778203b044daf21c2b2b97e9c2fa959bfbe23539d027922f2f8d08b2b2bf96cd375e3dc785aebc900a5cf42422f9ced06eec1544f258905ddf9e55da8683ba341ffc440e52af1dc1abac2cf684fa8eeb446876eeaa34a5bf80bc4364243866005ee6136ae10caee1166e02da80b34b6b91d96f65b48be06733a73f29a7ff45a14740c3dcfe03d1174ee55cfaf2bea9d3b3d2258c6abb1b0f782bc351204e021bf0b6df20b323357741d73fb05efee0911a9fa71a5d90b218179ba79f82f73ecc174bb74c8b0334ecd85021627c6b7a3108e85a985730290073f4004e7065bef7a451b32c651d00ce0b6eb81762bb472935a78c8df909a010de22d2847fd3e0fffee058cea2f451a5a407b02ff6b69a5d02dd18ea50d0bde5c6578c8cfbf0e46182d041094260e5d73f1c818e9be9e0653035838dbb8f97baf57ff97a73e37aec8bd4523abd9b9090889f4bea8114d6f8227704b968ea4a2b581ef5feab5e6c9f8a05096aed310d43b00b3082fb44f86ee8ac3ae5d74eef4dc9781ccd2e022d16cc762a1e80cf054c9c916f47bdfb64b3ac2c488898626bb5f07408ebb95e93f2496047a8b42d78f94417cf78ffdcabefc66d35736054ce09e0cad47d51ee91ce0f6c1660d448142cb8c8af7b9e482b233a715722d937a2393f9c55bcf1efbb0570935dcae2b33adc964b488d3c9e23fefc0bc934356cfa27e7c376c557415dcf54e559388214375361c5c99aff57a374c53ae58726c1c721c3816fe631af57ed2e767633a19a7081d9cc91d4ae833121cf3968cc4c4e724a7557bb53c0a6fbf29b724f273d7870f5f6086d9661221578f982b73991fc2eba893660bd3755b44e7b252849945b067557f008b7f840fa6781bf3ed9927f613dd1b8bde341921130cc2673c09393defaaabd9c3ec7fcd29c02e1bb1d77112ce5ebf26bf6ca772f84aff03b9a38b52416611c6b8de6484ad85bbf4ff2dc5aecf9b6887bf3b165dd0ad6dad716800f35e477e2a455309d5922a77ed1caebb5af48d4f7f1577be3e97363fe4d5626ab4ff11f9b97487b9ac26ed89620c886fdc3b307599c68dc3eb913b5db2c7d576ae33cff2673d4c437d2776efb00b6c9342d4fee08644b913e23bac07d86718a5bad9f72e5e4ec51ace15fd5890fcd64ca9be376d91a013a6d7bd6738266cee94d1c7db82d6e1d0e07d0309a27004831dd884f18c88ced694121145852515a2ee3a2d2c13a665673d1b3b72b9410781a5240cccde47c03a8dda27d38c3c9813a7857a159524759cd21f8426550b32f4f2b4ed479a3370f2242e95d70551c78b807a1b58537dced0ba17052fbb4aaa38583e17d35561b16ec53e7d4dd642a3c23ea9e9c04e60a7738a9d4c5b610bfaf646f5dff5c94b0d3575db42699d29d529af1014cd9443fae52df96969fab87e6b991603f66278751a70e8d0ccf203ed5f5fef707cad6d19b45872d8081ea4f8dd12673c406d4a4c5c25505e2e4855bd4fedd61e5179d840293bd615e2b17a060a92d94ec3cc8a1d5db0cb152f33254f1819fa7312ebe6757a05d6c77e13cb79b3ae47504412ef3c55e6cd72415f360825d6931ea14e2638c440db6e74e3ed9781bf505655431209706cabee12da1c8b2138ad319995fb82a87d9ff71b6a19016cfacc2ccf814a60700c81493b5b477f1a7bf2144dce639983237bae3e0288fae75e7c22bece5f41443bff0ec7724fe3efe8bf9386d3d0e1457e6bb69941b3ebcbb85276f55c2ca4c0a4ad9a0ec2ad05343436a07bcf9d278d029fab70854ef1464c7d7ed3e453a092681644687da46bf9cdda8c15cd1b56d99f1e6e8cc1e121b30e1f8ad9046ca82012291045a5800cf9c070beba7ab29d4621c78ac60b650478aae2535dd09f500e57d30c45d796ec60bf81fb488d3101c6f9e7b8ae814fadaef4452ae8bcb264395597121530db90e061d20752ab403b8fd31e4462016aa29b68ab81ff3782df4ca68c87664d5af64d3c895774b391d7243e82a946b3d6f2c7caf6d49f2b460f29702b072f41c6f7963ec2a7afa6732b50ed0f8aebbb5fca8cf300e3a0d69d4a2da534b12353282bd9117ba8365523c67e6f6761b80889c18903f58c61de940b6f1f964f32c5d9d7834132681c29c1b976e038c3ef19f59207f9117e3aaf309f5bab9876a0c24cda81c057c5c241b3345ab97d460fa317ecb427d5add1877e7a1c081c5c44df65b3606ce7efc949bbe022cd6e848151a08653ff906677f577e80321642127efe09ea398bfaff7a1cb747e07c13cf70e45f27586b3785db0f24b72bfcab4aaa27e9f0d9e74c1d855c676bcac3daf20ba29a8a3579e22649cf7ac60d0213c9cb7ceba907186fd0bd787ac1b22cc7f48e0435599267b5d13fec0ef97ef53a1dc7bf2ef1cb24e09c08590b0150037991afabb8a95ed9f06ba8ee2d9021e6f40ea21c375912001a231c70f518b0903a9a510faa9db3967d0fb586e94332a4d7a4bd483ab0a26458f225d514c890f16b1b95bc736c25f7e01f9669a31c5f829641f3689101e0a0d5f3cae38c3b2c749d68929bd34390de306842182f76059b834c84f8707d573bb6c81a268b3f887bea5adf8bb316bb2e3ed3bf5ee7c94c0677d473e66e4ba8a901c26152d04eaa2ccd4a676e126db210793845b526dec944c29baab7a4fb05002d9456917cbea912e57769bd4219d2d194dd6350df698e5cc7344b0c723791406589d272a4dde286ae737f1bc375572d4d4ddab278603ee2f1246dfdcb4151b11c3ea550097e98f97f2231c2991e351ed26b682f9ca15ac225cd9f68babec77e4e1b20aca62ac1062c14244d45eee3ca200e9b4a65c08178079f6f01747d66480ec848d2f82d2b5d3843e12d75b75f10ae4aa686c8abca40645f370436d7584f71db86c81eb2ec573152f7ef116131eedbe35d9e86668f7887d39a1459645b4a6296bb7f80156c7cb704d4211001bcaf02d3b15bdd7d39ec6f17b77d04e82ae1af0070dbf556ccd9446874cd06eddcbf8dabb66b478a083197da6e34162e732f6c9d5378fbd1759da4bdcc2883e77860dd460b3e323d3f6fd6326ec4f348e850ce297822520c3f76a5dc4e5471b13197a8e5e151f3d7f424982d718906fc01522cc86991f958dd52b26109cc2523ac8936f84dc908347b43442a491bb27205823b58c8cf9b676434b5306f39f3ef38a9a598ea9a72b42cd4cff8910ff74d06539bdd86160b17ec486c96a4a45a06e51c194db556cc7622657a0002101e40db40acb6a4b2", 0x1000}, {&(0x7f0000000280)="43d2130aefae95b149ba1ac9b4594098e166d46e2e4923614c12f75352b636f7ca12d9e245b20cfbd859171ca5c2b3ba4421754c0ed1b36514a128a9c5236e6ea40704d42be929df0a01466a14f755d8621b37d105cee68eb2b3578f42a674ffa69a29764177a60da498aeb683ee006df9e928b63da6da232f28f86c977dbbb82ac9b6be21dbae7626248d8760eb9f12b64b18c2bc9f1a5b325a0938b1a09d03c26eff9b84f7b80d7a8a727d8f70c2", 0xaf}, {&(0x7f0000000340)="5d19adc72a23da1d8c89ca88b14760bbaee78c3584449a5f9fa8a83929c42b69013de271842f9d33780a8e77543bdb484f1354854e7a54a07590fe7649f9dd6dd9936fe5acb7015abe9ebed56470a288acc29c2f545faeab15e64153e2dbd411717cc5ae7513ff64dbc670de1b47c5f68a21b41c2dee825aad41b81338aeff6a81da57c3185409a1a2ea14d2ee11f38702a2c2c630c3145f48af7171edafd3033f080b03427850e5880f89c7e3ad0ab51227e366ffd5699510f516a936ed8679353ecfa6d3f16f3a532d37985a7c24fdbd49c63e628a2602da534a15b7a827418133c2090590262795687db6b7", 0xed}, {&(0x7f0000000440)="bfe5c8aa7cdae8de1074803ba9cf9b9cdd34b1b36ae87917deea7861e560", 0x1e}, {&(0x7f0000000540)="869c95408a002029cabc08c7201d932973dad51dd512c4d7c1fbb478a06907b855ae93a21cd78314c9fe656b78d408bad81a5186a0a71c0a078a57549cac3f76a6b8929236edfaa888a6f350a8b4ccd2c8740e35d69a0674e481a8b717900580aa6fb4e61fb9974f7639250bf016bd879a180123818a5fe1c34ccfff801b950e26355da9346e5757f8b68af5548cf38913c102a17070cb03fb368a213181e60e2fb6a0b48b336baf3c68ca5fc413df23417107c84be760e863ac", 0xba}, {&(0x7f00000004c0)='\x00', 0x1}], 0x9, &(0x7f00000027c0)=[{0x100, 0x1, 0x7, "ea529f9e9a4acc1b7aa4762c4eaca077b9845bb02b15ac1debe810926d91a960d38f1a948ff0c5b3ae382e8d3f6e531bf53a4f6ac4121fac58c00f8028ce61d979cfdf496913f82c76b870b3f88dc04877c0f1ead3524b4e894c44f99f4b38ac9ac72feb81ca75f5c9efd477e1bcc5699c692de7d4a33ed0d35e002b199999774df3f48a0958246ee2b66c547a837310583ab16363b45ffdf952d03639ae1c1dab6de3809142631cf4e3835331a2dded8d60e73865d1dc20677b7721fff0e03a96c9ddedf5287d0be115ab8f2cf616ce1bfb97dc38b525431561501c85b1454e1965f643f262d3dd2cb4b4f00e32201b"}, {0x108, 0x1, 0x8, "4aa694a2a176e4fba06b823ab33e0930ab4ded716bcbdefc4526a03c0c924b3db8d674fd1d126568575ff03420b05f6439f51a7c1a7043809acfa7b7d32cb284a1c49e3584fc52e3c1c99f03e2c57f493049d45505f934f6f4dc07b2da368e01de738d4cd8d6ff1fe8336b061554541a736b8e08c9ef63141e4eab67931f71a3d7b387563c01126c04cac40855f23abbd818090412fb5dad3452448ff4b9af6db68d7d443f7bd77857458dd68f341bce65940dfaaad1964bd6eb39e6f1f6be11bb0767fba143590635eff33eec2ea60823932b077a378f33761c639ce1109e1803a537b59c091ec3b064af00293478ecfc56916932"}], 0x208}, 0x408) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r2, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) executing program 7: sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) ioctl$TIOCSTOP(r4, 0x2000746f) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="38224ba74bc777e92757400b5fbaa2351291f4f2bbf8e2150af106b6917123a712d75aca47204f4564f36cb8b7ceda9868172d2407b11b3db2f9d5685ccb7eb91ed4e20d1e1e47986fa23d2a3256c28c63d024c17bf7525b227ca9100a1f1845f68e9e0165d65b4c3e0a22b75959a6c45a5f24e3cac94f6385a4d4db6950160faa5f6d431fc436e497da852a7714530f2efcf2c9b3c4fdfe6f0078baafb3edaa67c138be7a16a9834fe84a98f52245ed9d6ec11d79cb9acc14e6a666e5929df37d1cb3f232a62446bc1abf4698cbc1352b919c8c22d7f05362eba1d9b458adbe", &(0x7f0000000180)=0xe0, &(0x7f00000001c0)="ea24c0cbf6860a65e51d57477a7ceab87c3f1d005012ed1206f32d7c09dd24925305f576e781354a3614eb2dd9b96e2854b8dfa4af707d0ea7a2ab2a55532372bfc5fd0be5388815ef01a08204e4b2e7ac4e7262372281534ee7bab13c4b6d77bbddfa34c6660f778d1bf3210ee37e2bf34399c8ac67c596df40701dba02e8c77bc8a13f44d236a6a51ae71a12ccfb541603103a9206c9efad073011cec4b5ca", 0xa0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) r3 = dup2(r2, r1) r4 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r4, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x35}, {0x81}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083aff9c7e4d5081645bf0376e0865911feb7efe8000000000060000000000000000bb8500907800000000"]) executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) setsockopt(r0, 0x7fffffff, 0x7f, &(0x7f0000000000)="96e92cb371c2fc5727d0", 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3c, 0xff, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="0200000004000000"}}}}}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x4, 0x1804, 0x0) clock_gettime(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0xc, 0x1}, {0x1416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r2 = kqueue() sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b868fe09625ee6793978bb75faa1b60000000000269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e63f00000043ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}, 0x8000}, 0x10, 0x401) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0xe00000}]}) sync() write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) kevent(r2, 0x0, 0x3, 0x0, 0x7f8, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r4, r2) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dac93c760000808000"}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000180)="0557c5035a9d6b500d8a77d42f514b774541d966ae92367cb2532e980569c8c311ee0fcfe92909a1aae124baeac1bda8e02b9056e06dbc12c2e6470aefcccf6333437269a17c273c335a9e830ea21c48ba8dfb8f338f009535c34db3d1d01766918c7f5c9054b103f51910204f36b857b3d851409ad7f255828213d7a58a0ba8ae7be67276cebb1da5b7e0791d5aa2e45bb9b31d7143da5511a0594861c8bc9f71090af2c05cfd5c5779d873da7fbd8b8eab27427cc8f4a18a80a59d0735178bbe044fe1df57882965b90c40022579ba7bb545e45ae4f113d68eebe2a4bdce40c596a32c1ce3c98b9d66c4d39fd78b264ad02ddcd284d5de7534dae5ffff7647516b11f451f007f6de89939c9462028d4dea45205b15735dfdb587dbaa20e118e75aee36c23121ee7ee1f6f370c421d2f5a7bc0d0eba4b847d6beaff5bf7d88fcd922066a98cd032bdc17d60def7975f96", 0x151) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) dup2(r3, r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0), 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0xff, './file0\x00', './file0\x00'}) executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x0, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) kevent(r0, &(0x7f0000000080), 0xfe3, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mquery(&(0x7f0000736000/0x14000)=nil, 0x14000, 0x3, 0x0, r0, 0xe25) executing program 2: r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c161c91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001140)=0xff5, &(0x7f0000001240)="7d488fcd69f7cb6afeb9e5817177329ebd2069420806784f55e9e2b66d5931d6798fcf64d0fef7a9cc71159a09d549bf5b0f21787715a72c167663fac261c862e18c493c", 0x44) r4 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001080)=[0x27]) semop(r4, &(0x7f0000000440), 0x0) r5 = semget$private(0x0, 0x4, 0x556) semop(r5, &(0x7f0000000380)=[{0x0, 0x9, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x1800}, {0x0, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x800}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000001340)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYRESDEC], 0xffffffffffffffd2}, 0x0) setegid(0xffffffffffffffff) r7 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0xa2d8, 0x80d9d}, 0xc) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x61}, {0x2}, {0x16}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, 0xffffffffffffffff) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000006000000000000000008"]) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) msgget(0x1, 0x228) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1c8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2}) fcntl$setstatus(r0, 0x4, 0x8) r2 = socket(0x2, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) write(r2, &(0x7f00000001c0)="746f367937e9c7de26ee91f277f619cdb8e6514b2ef00ce2c0d1de8d3bb5810d5c9d864c719df1eefcaf1be0d796f23777636d88d75299c080f80cb7b00964e37417317e6d431a190355", 0x4a) setsockopt(r1, 0xbba, 0x5, &(0x7f0000000240)="2efa98800ba06992279c0b89e9cca274fc4544f2284bfd02cf44540e69208cdd9d6f3039ccbefc043268d505468729302a794718fb535cac5f6740b738d1a815310baf9350790e39cdf97f6888b53ecdba35f3e89425eeaebecd44cd6f3c1c5fb79df8e3c5c621702f678a7ce4e56cfe3aff9044b3f3d966c8400a4fd644679d158b2727f696890725c0c6b1cd00b80d6b8f20e0f2a561431a33c6b9281c90a49b4a97b890e020d3bd8e7ef87fe4ba58663d0a2b128f0f68fa7ebd6013b7a0fe9d64b121dfcb9f5dca6a6d729a8c2762210a498b67ebbb6d3935744d6bb95c93aa1368b45e3e68c15e9e56a55b65c99e4ae108c9ddc2d23d6c05eb08df4abf484aefb39364ae0b7ea3677235ba9e531ebc00c8435a02c9ebfcb5a1a4fba8a1aeba56a919f3b15553d803e40cb119469e75c0508492a020b8063eba5f00f72e5104ebca0912b0b96feb19fb74b509fc4586381535b65a20e02d4fba6e53ba229355c4c85c5124fa57879754e1039f8e96cbd99d4a94fea0f66525ee49d6a74450b6b8ad83de02031da8c26071580dfb0e14753ff7eb3a2b592323aa85c8ea9064215e45efd4e2f20262435f0ef1634f47a7029bede48f6819085b1e651495ca6ee1fbd587a92101a59279dd445c39f9d2b1c91c3a888f92fb0a8b78667f6102626568f2cde7b043e312236343014f6bc2fff83015eda72dce1c6c03f1bc21d404e9bf503f4314ab991b92f47cfa5641d81503d605de939f1861643850c2f653d42c199e4f90cb9fbadaf965bd84d23f94e532b916a2cb03ee1359fbf0c36223ab81ead8810200e43ad2099395ec6f29dcbdf064309add975dc75782400e4b682a401fb821d61fed487d38d8a43af62e1ed99ab7f0a84e26c99bdca5be018f7d2c05fb126a099103d35e3b2a34d0ffd86fcafed0a9d63aae6284e97a994301222c19c4098f71fa73f852a38b333b07b74a991447d914c291b0cfa711ce4a0ec306e49fe661b40600988192d8024a8093056e723f897a8287c9e69cc9b488c3d60e5dd8f112d11297b8bbd03d4567376f6ef18549e47349f45e17d8dc8b5f91f4060c97b0c0f50e7aea5c9a6583d6777a3b42f4ea62ce537ca617d8f307349b55de3cc624b6d17ef06983ced7d3dce95974de75a5053a4b38d9f04e47d076e066e9a84ee718550b8c628c6aff56558c006e8c89b3b544d43d503fbd1172e0abb774cb7183c8dfa55b3ac5398d3dde6169242b08631323a00be9fd1edcd34cdca4e87582b4aba2fda2ffcc80e856d8482df3ed567fa50a29490911199a2b2cff51dd5a9507e35990aa9a7c805e2fa24047a8652ff9bfea91dba1470d11dfed5d9a0d0f627198fd0f1a18472489146ed9a48edf82ea7b6054fc66bd6fdbaea98fd14abe1bf61e8b7da0308c460e22c184d1ea839dd0dd4cfc6bbbdb6556062ff79c90cc36741dc7654b57a276e7ceeeaed99b09a88495505d2883467a007918a1e55b36177b9384cff80f20f51d4f402d6d06a85801ad466379faf5fb345735df4cbedcd0428cb67e2f4bfc53914820e1a366e1d863d4c082d9a9cf905cbc772a91ea2eddc8f7c9f06e59e3343a0cc92184cd77a276625b7ebebc9ffe894f343236953dc957f3dfc35ae5e362db61a68b708a1b2f985676a6ecb559c770acb8fbf3afddc6d882a5ee631b13a4af869a55db0fcdbfc5a1c0f0ee71f1ffc06d7a0a6b87c81d50d0ded7d958d920b14cd61b7c73a7c65319e724d8b6f4ede28ba4eb06aa89f2ecf30c63275aa1e7a3acae81fe9b488ec5cc583ae0251906df5123e3b0ebaf8c2c41d8c0f5be5f6698920de64235a5131089e058161bfeb34532dcb2b5be3bef09399c50f5a9161f7d4bf9aca754ce76a0f6160b99dfabeaa9a613163bcbde996bd2c0dd1b34cb32409b8ea44d3e4325b5b5d5aadc4624d9def0da14e8affd929858e33b6d364334133233f165d4de1840974b46978532d63b6ea71fffc0949c5847e14ce8418b77d166398da7140be2cf923f189c4b332a3352420d7418d80247ee6203097820581ec639b96a8039917b1c57e33fa3d925178f3252c9a7805087a5471b2bb3aa7e3d9fcfe42e968f2b317470eac0d777b6f4fd287b04f1f65b72f6178923a437dd43bad3d2dff4010997f71d566c39733b12cfabff5e593050711f5d03d45da5783682916a8c151aa84c16d2b3613dcb714685efa8f4519817ac0d98fb715d3f88c7b40b80409540256a698e98b6b318f1cd27dacbf66570c4942c74b63b2525b90c6a2ae401be69ae76b8ce2b99f69a213970932b351a75b8437c1b21027ebd0ba7cd9fb4b0f1588228e9b60bbeb3b144ae2cd4194d9cec5aacc4674355b77b4f267c9b1525a81995499eaa5b46dd3cc0ce0745864b83e54e6f85106e63989ec4735434e57456f13bd708703badd8097c1496f0caa3985d0288450dc53c22d71331e1b0b620414af6b3e32405d8cbb234ce71d2057a6c5fe71f1037cbcfa33a53189b8999051f208fb2e99c033f7c6ca789fcb6c681bcbad98b3de680727fdd22c2ad25860e2b18f6f1320f4b74c65c66e5b18cfcf155336b792bedac0c3a5d7cbd1da16c1c9b18ec30943271b1664a22136ba0122bca872d1977cdb5f2579bbb9d7ba8d9663ff43591ed6654db552c050b304edad0b04b95f04f78c4e9f95d33b34657d560db2e854223d4313c0031023d837f5472ebe162bcc439acb4d4d32e8fa8d87b6d1c128d50c3d0012301a124f53993d7e1044185670a7cc69012107d5b5dac92c48fa99b044530edb487727db54e681c9572e88994ba43dd72f00d1caf4787569f82b19d9ad48ba44b6ef91382d900b077b4dda23e952f0c476442839a08ff791a854f2f795e28d31602ce6da55aa8feb2de21687d14eca57c5fd58a6ec3b52147ba4d36f6e32025234ba4f5b2f500ef2e8e7ca09b394e3bff1f459906b495bb92818064dfea15ae8384f1517ae698a55d12f78ae2481d5516e8438edde63d7f072cd41f2536ce39ee6693ae8b497b0733978f6654eef03bb281cd62879c9adaf0ea5997acc302d901b46aa4b9a3ee4b26f9f2da93da1e458f7b89f9b64904c0e9b3104bcb4a5cef5fccc6a0556a73cee1dde0a6b9c4790b2649bbae8f1f1e95964ab3b83e363516bc2a3449eeef88e1ad3948ed171f66326c72931a4a5502190dedf511724ac501912335bb498361d5f28bdc5e620118e15bc6be208f1def2659914a2741e9f076e98424108be08e4bfdffd3beb48acd8b6cb5c741c1d93f1d54a31af870ed509a7e85dce9215e8d59b9a4bdd67b03a85d47fb5fd6d763ab203078853083bf3f2607b153130bd8ba0f28f268a07516b5e452bdd70aec04809ec47ea1a9737f4b5dd28290cd8a94adbf3bc1055f5c0bb640b9cc89565bb1cf89334b8d8198643a65010ee7b31414998c302455d3c29a6f0f145e3128c15a100be63fe5236fc54bd0abda9e9c65565b2f8a71e129c399004f47fa88641cfe44d90dd512719320195561534ec6dedefaee45e2e0a308b6fa1f0f1a5de89045c4e9bcdbbf8a10ec51a2339e75d09dcaa97405ee4fb1d5acf77ad66452c46321fecef104192d2132033be3fdebb35922f5d02a9b16b131beaf8089fa01806e377353daa79bd704e5778213de327d8f2af5d48f3d2daeb3b3cbc28b8ba28b31a8b42ddc6a4257aa07a8f3cc410ee1afd71423d40d1bc3c5b3cc868b4935ee1c0a51d4947721e2ff9de9cbe6202b7d649502327ce6e71ebd6024c7bda70dfe9040b5f47a89f7fc427d30da8c5dc23c4b5ba0fe18b0ec29bae6a0398446a8ed68a9d02c0db08934bdd749f39306b0ac0f59ff6e1ddecac76b8c1b61b9ef697b83a3d6635b5e90066091d2efb6dba814ad980577719c3b6760845bcbd62fb6d66379b9ebd99f798d660b90fcd47abe168b7f90eae2aeb652652f32e01ebc972b19a28a9328163a1bfb329c56479c05a72fd6efe0abd2abd3f29b3e2a849eac7bd378b78b1bdd5455e866d56cabbd43ef6ff618208c2394b2f66a18e4f4a6f87cd2914403c2854ea0f978b55ce5c046eb0e927ea7b9b9c8a559c2e904ba8a619dff9efe6db41e345dacb62ab50aaf5ac0ceab554ed46836d66ccc295581ae62ec57a4b356d696de570c0dfaa34d99912e5d1e996e9937607300ebdb78d5eb33999ff77bd0769ee170e9f90da7ead75ab4c522b9f81f7651fe4b72bc9bb16b109db08ff8c4ecbf873e47b6eaede449bcf30f3062112461beed1116d18bbc403204c57d2239c3ff1ed3cc9ae95ddabde2caebfd05e9102f723c27d61aa55a05a37f719c8a772ac8d22518b100debbbc59fc8275d11504093ffdb4fc81e351cf0122a673b0fdb5be433ef30cf19f7dd3658a59cd67fd6dfc805c0be386e58609a5d33533dfd5fb4bada49f480d4b82697796477b0649f21136234cf0f38bc13785a90c0d6170abd2e6ead75cfecc02a53ebbc0f46f2808cbd0661b5c36b3b00c30c8f741fe30f56f3f3abce44e3d34b32bf1174c7943930345910bd7d0852eef25c3d7124b75d9db8f0b7aa8dfa7b9e3cce371b31a50de9161a623b58098f01fc577bf17f74e6f4159509c343ea2bcdce87533b2c174aad3dd459f6b7ea794f2484d33c425dd9b1c5d016b42f15ee97e7c7d60667b3aeab028d8b96cd36da383ab4b74bb2a13999964301470c9aeac0bb1b2d9700aa755f4903db23313b9cd2438dca058d82d73950f9f8f87eb38bffae4afbaaceb2199f126a3c34fd7c7ce34aac90312b9409de789e6679cdf5a6045203152c51ec284b29e13d4d1292b0819959039d10f2f5f2c2d3256e8473a28c6dfb480fced0d4256a5d8851686826bae20113378808a055c20b9cdf1c8e270f3fc9fbf10618b548a2236a4d4c843e32d30fd835b503bc8e2a43f0ac034b54674da335656b9042ea280e8ce63ac99321a81cc826f21ce6e13ee0e5d4e6b8b484be094221566cbb6a518c61cc68abf511ec93f19e609970b882bea53990fcb412620a66bcd33be15fb8f5dec46bac7491d181c74db37f1d8cb2012d2c713be45fe37706e2db3498aea98afa2d00c7a19bca86241d234f666dd32d7f39c21f7038a18480c036afd8e328321b66112a778f1feaa2cdce5af20b7c4f23dacacb285b1fe95c609fbc96f1023b1bc81423a6003c591cddd3d488a56d7b7c4d4b0e4e8621618060ae614389f2ae12ed8cc980a29e8852731f9a3cc859599e477b50456d1397ade9a76ee8686b82c9c53d64feb16c731d39ee65dd6022fc17fb1204aad5bc477798aa5424dfe06f02ffd4cf5edcb1ee741b7c665d7158c5845cc30ae3f70d541c0f19829993f790a6b94011b987813d8d520455b3bf6dfd4ab6b03bf737c10e18c92299d9b511a36c1231f3dba66e9f8b9b7430c9aa4060a05ccee74aa16008acf8f2c15833a7244c7525f04dd0b75f788657b228ae43b35e3e172c8570231dc140247deca4423d1437244b6ea4cd84c0d31e00619eb34ee63a8bffc25f56f5e10a817cf5f49907e5e111a503631fc7250f01d9563d34038228630ee4612b59f02d784923d1b948aead78d7d09203eb671de375aa9483fba681a108c92eed8a33113539394f22959e9bc3e8438009a3d8c98db14d5106d20c87cad36950c471af7f1616a1075150393a8dd296442ebfd4889b9046f7a315cd9773874bccc7f9fe32fc508bc7dee126ecc4f9b5d5f8109ba417c9d86baf847fb3376720f9418d2e837ab9ae55d2c84a973aee7eda37a943cddcef17f3f9024f7f6d966b2959a3f4e72bc72ae1a", 0x1000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001280)=0x1f) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0), 0x8000, 0x0) r5 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001300)={0x4, 0x80000000, 0x3, 0x7fff, "11e33a479af09b7f5b624571cf604f6ea26a9f04", 0xff, 0x7f}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001340)) connect$unix(r2, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001400)=0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440), 0x400, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001480)=0xffff8001) fchdir(r4) r7 = dup2(0xffffffffffffffff, r2) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f00000014c0)) fchdir(r5) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000001540)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001580)={0xfffff800, 0x1f, 0x3b0b, 0xfff, "b11af41ee21f1bf08530c02243ebc631d07ddcf7", 0xfffffffc, 0x65}) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000015c0)=0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) getpid() executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x100, 0x8001}, 0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x6b, 0x0, &(0x7f0000000040)=""/107}) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x80000000, 0x7}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x89, 0xfff}, {0x46, 0x81}, {0x82, 0xa7c0}], 0x3}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000240)={0xc2d, 0x1ee00000, 0x8, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x9, 0x1, 0x0, 0x101}, {0x101, 0x6, 0x1, 0x8}, {0xbb0d, 0x0, 0x1, 0xdb20}, {0x7ff, 0x91, 0x9, 0x9}]}) r2 = socket$inet(0x2, 0x4, 0xf9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = dup(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0xcf, 0x8d02, 0x7, 0x1, 0x9, 0x1, 0x20, 0x0, 0x1, 0x8, 0x9}) readv(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/107, 0x6b}, {&(0x7f0000000700)=""/50, 0x32}, {&(0x7f0000000740)=""/25, 0x19}], 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000800), 0xc) fchflags(r4, 0x0) fchmodat(r0, &(0x7f0000000840)='./file0\x00', 0x1, 0x0) sysctl$hw(&(0x7f0000000880)={0x6, 0x12}, 0x2, &(0x7f00000008c0)="65de76a8cc1823c4a75891d1d289648feb4b57193a4bd50dd6b5a443766807de429982e28b7544e95eb017ff", &(0x7f0000000900)=0x2c, &(0x7f0000000940)="5b49b3eb8eb96c4dde5be7e7c1cbcee5e99a64f3566f690afa0761387afc25efeff0b63a1ec9a4df9e777269b780b1d0d0bbdaccc9c660e42c89fc4ddbb3d68dd77b30c315a1ccadff9faebc88bafacf0c2fb9d8a19e0819b7dd862f96fff6284719280b0d321e2b52c8118344a5acdbef3d4a77622f5483819e19e9bbc69d0c996906af91bc4369db3bcd2803e91a89b08325eed68aaeb4bc6e770cca18de1cf3cb6b7af13af04fbe580c2d710c741925c993f741681d0586421ceaba86eec9fd34e6af44276a9e237c00661e01f47c480121fdac8b87911f99f1fd82b708869acd35bbea02f92f0de1a2f3", 0xec) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) sysctl$hw(&(0x7f0000000a80)={0x6, 0x16}, 0x2, &(0x7f0000000ac0)="3832f4442369f6e74f327edfd5df2ff1b871b3d7295d92a193280e24dd2f182772b2912dc1dc148e0ff92eacda2b51825a018bc325d58a97b232ebbf", &(0x7f0000000b00)=0x3c, &(0x7f0000000b40)="500635021bf056ad5473528bede5ef5debedc41b7e4d4d67eb0d3738e1bd53caca25763ca8682343e3a7d9cfd4747b94cdbb01d64e91789b26c26f6815b66f730d9c3f07c07810c22622d2b2fbe3d40efa81f784a9f84dfb68188b77f0f36a5b4c1e6fba98cdb4454fc236931cffdd07a766f92d7c1b842c0762cc9fbef7b0d249bc9e0ce331bc72c23f3a874f137c71798af31ba751da42ee23787e6d9649faf74ea951541e16bb832eb343e7412d5e1f835525857a961ff39d8cbb3248b9d3d4f9f91059e8c0a49d4e448966cc922367ff3d023324380f68f822e664ce2b7480e665cc6c6aba88cdf90785cda9473ceb1a0a22fe9466791efa4486c61577269030b730079b3e9175f4cc6ea293ef42bcaeb64c02e29a349aafbc06777b9f5babc948ac033f181c4dd5a79b2c372cbcd5c52dd87523654833d2988f09f33d1f746b32734006112a6cf77d4935df7dcf5839263c559c2ce74ffe9d02751184a1bbfa21a64131b248cb744745509192727404fcf5e92eccaa6d96dc5f9f2a32fb33fa2f0bb0c1c03107f79f161620260556cb5bb8f59ff85a7e5ca84037e1cfc0db55c5c143aa3bf4cc9ea79d6c4320f7afb3bd205e1e37f4d876f91ebdd97c1daedddc6152f7860b3918661fb274b0d6d95b3b15fb146fae6d9b832b38aaf3fcc18a7b3d6952262d8bb1fa44e3105ab2059f7f56c9ee21c30f68c63c40b7ab406cf8fbad15dec4e3b7710c2502b996ad100c34a23341320bd2793e9adc02d02774b1f3d9b5f8c9e966198f92e6a66d57cd5fa1720995e0ac445cf984ca445e9f6f66f2efb48ab17542617f73bb5b759821ff2f5849ca9dc35c57b786c333b2ced68d3c412dac49805aa1898ae8646e6f8e80159ff38f989e5502ad2803a35c5c98eb41a45e0d72b0524666b0d31abe00b734d17e9c295ce7f3775fb5cd859334a195d31b3006611e7c500ea4240befca42d2da6eba91a6a30c58169791d79e6d161f6e55ee136486b70e0a161e9ae02383a80b597cd7238d6e06b824166246fa9377671f47b78631eda822d33eb51c6d87b5a5228f44951450033067da2d0b5101aef1d374e0a9a4f1c2abae7e6e15cbc4c11e8027acfeb880432c3e6dbb8d6aa6091d8e8af3e5d05a1603a4676f253727b2b427feee0732e289fff360111aed3d322b0ddcc41eaea54be1c62e12814ab97989f1831a03cf6f86e74588338206c9d93036f3875c12b829c5591ab2756e7c8cda3e24c7e0e43017a7010687c01a39d72d18de0cabe574fc9ed96030603121c5c3b6c7c455a683ead66fa4113a326ce9a81284ae53c8de70c095944a55ec6dc8d128b85dedb01d1a5383b5a9acabc563791b9f6dd97118549d66282349137112155884bbbed11d936da9405196141eb3b3bb1a3d082b850d1dce453d679cc5ee305cbe3f11058d96e959b40e76f7c34c77e9cdca3961b3f7a19daafb25bb05bfcf4ff2acd5811bebe06887fa8bc3a9a0237177adb738d1e763deb21e9266c5e21f18a3faa2536bdd413b4f5b6ce7c1a2f01e79241c93e4dccde304bbc4208cbd88f5fcfe882d176c88227dd952ed43b4269ecf48febb407cabeaff1ee09212fe7b647726922e8cf6c3a25beadaea1f70669037edb147fdbfa98ea773df8d79da4936aebfb9f0416e81691ebecfcf9813b5784079399708025e92cb19a95c329b41f1dc2172b01f95f784c846182b79aa0afed401dd4852a7a53be824193b2cda036daa380c2e74c57da10a8580e1ffb3b77365f76b1017834441c4ff514d48ef3150e47625fba2e5c3ea54d9710932980a61631f5e8e569c3a0d65a4d9b8ca9dbb317a746e46b9c98e327449683bda7315bd6356328c902601ff03681e0f6bb4f99f489b3b253e890b7a40f91825de2c0166d02a2b8ffc8db080f06cc8f39c67c580620e396c971444a811100cc6cf7d90fdd6a5a279efc31a079093a516ae62354d4ace007ffe6cba19a58d89869b308d06575df6ec448f9b2b118021019cd497657f3f2094d0fcb30a9fc2601dbfa5e825fbcc6d5e3c2334af7b9f098849210439924449a91ef048e6c54d20733562d1357939342ad9e5ef11363db595b853e82ec6b5e60e5ffaa8abc2a83e521259f3e27a561d802b129fddd16bb7a1a7c26a7f37ba9deefbeef2e852ff32be37f101b5fe383f046c637a5735a9c5dfd204c1c2be50d07ba8a920efb612509e1c43b95a9e53e6869a5730b756bd5dda4eefcb9a7921284f20fdcf4250997c3cc21f7014dd51c7c1335b5850b8a796de140f89c0a6e22fb926e5e7658e66648c401350934b9b6fec6438b1efa436cb12859ecd83a9ab27be65d02ba2021c574eb7d1d3adfb0206d166624a6d3837f34e69bb483000fab162c986cbeb867e67e3a48df2108a9bd204719ee0b7c564e3edda479be42383f985cbc445b289cd8c4d3d70c0d48191ff8925cada4705a5e03371b0c7495c0b67c0219d874afb1128d5051fe41f1c78fce3cd09884f1fa235b82d5b8fa1a133465feeac7bbd9ca03b4fb55d3baaf87152a5f15980be02fc5b645978e2ded770e85f9a63e7429d4ed53e8adc0396c49c9922224ee40813cf4d7c791fb06493aa825a4c17f83a3cd69f5c8e05633091e43240d2643e9441a2e6c52bf46f558b024d69a6f646ac2a29b1c9761e70ece00570855560f24c09671f2e2afb45cb07b9e129b6f36b25380d72a6869b5c31dadb38b7e466cf2f0b202cc302b1711c493727455b72dc8b67515dd27a6b22185a2c8aadef7a06bb584f71044b6a0d541fc3086919b547f2c8d22ab26a6b44718ac6fde948e6ccd6462ee43ab073be0ba38210fef6e0e37fd58e2c7c63feb61fa653f8ab50bdc899cb1d13c4a99d84635f3c0ccde0801428127fbff45d15818b6d0f928283235cf65ca6298471ba96ceef421a71953940450c226f91c72bae5b170b9bc14489741e8053e48d92720ac94baaaaf91dcbfaa7b152215fd56c022abab02bad6cebf4caa6f478461ff8859beb2fd32d2ec54d919373601db62da96d8dca07bacd204d7b56ef0983cd38e12e3db081192e754fa85e5a053b72e355e41eed407c81e6abc1e396e8c1955235d552022b58b5b4a820c8885cefe272c54e6d10f85aa0b3c39433fe2f71e1042bc8fa8ae5b092d7df9522bcdcb1189bfd59f08fb06da2caa4ec2893e5b05138eeed1db28562b97489cef29d7c9b0c8321ba0daa547760414e1cb7c9dd9637ab2fb71957b5c2321ba84f183300b7529bad0efe31417d6bc038da8cf56d9a3cf9f9a50f67945d47c8d6e5c4e9f367f5318f185feecc403b708146ebec55e1418e740b677ecbbc5eccd37030a828e9ac76922741488d7803a51b1949e60a4ebb650ea35e0010195ae8a8916ae1432da45aa27e0c3ed5c587ae844f8eefd8b996990c80de752aa11db563ebca2b2e935fd1cea6cbd7d3a467137e6378acd67f5b2347e88ea1488c947a21e89882f276c7f983c6ba8542febcf448eac2ae4d88e351c75051bb7a9e51e75fedbee4c7a69052f00bce6b0f3b108523e9fd41ea06ad5d670512d1b866600ef0ddf99b3a6c4bae69c9c9556969c989a394ee1f607f4d7d9f6af134efafe93cccb56d149b580159c489e3a305a53c39d7009f89374b2160efccd2079b5a32b3b201adb7a8d805806a846c0c51dc43139e1c13a923a3dab33d329a70ecc2201ff057d51868b8e0f8ae1b5f5f2a1c7927669f8d436dd18631daf1634e156ef917cd2d9908db68643cf17cb3f083933db6df05379466b5e83a2892c027af6bffc7f49071fe80a0e545f4238b7a366e2a92d3e43faeb9c1066a9a195076d0f06f62ba2fb59a0baceb5d4d0299ba4fb4778944c8dc10c9126e4c946ff68eb271c40986dc5d22cc04b68cbf541b587547bf9f62b6dcc86795de71812ebc4f843eb1602d8243037d5ce9024185f3524e3a4d0bcfd473e15dcfbe8084bccbf5ad1f1d72a96b1c4b0e43f112cc0d7aea8f9063add1ffb49c867d5c2c22bf14c853977c1bcff9bd7b3b4fe71fb9e05c82743d25d79fdb959268f910f36e8736f16f0a50cce191ba90453027fb6d4adcefe74d046e3ba720b2ae9f640fafc77314225d3722767ed28efac06c3440d923a5cb812f31f15a2306a218615de200e4474dca5c139ca3ee2bfc5be7775287808c67ebdb810ee07cc7dfc22f5a515ba25736953bfe03048c679866379991dc62deeed3968a7b0316c0e9c712fa01ac03aad4a99d201aafa9203e6d6c11caa0adcb533a20485914cc36dc639dc20d9eca45fa93fc228b2de10a5bc766ac184c058ff4ec5230c3a62e1a82d97f31ebd0273bdee2b46ff36756665824c841473e410ef36a13665c6b1a6ad4f194b9631dc9f489e077c29a8fe47c4316cf4d38f02a2304631ca004cc3ba781e8ad4e24ccb114e8d44b16b49977cffeb4a87abd38dda05a3894f461d0b01b0f92adc7665f7fcc9fd189d024a8bcbb0aaff92899926a78ba5e970e2315080ad91c205c0112e0befffe35e2329e12cbdea899cce24e0d352491defb30af4d12ced60e24aaedf86d4e870acbd8e3f8e480bfbadd75b0bbcd73b0bca19d9047fa381f97128bf52b774de7eb63b7150cf2294d030376b49c873e11607c25514310d526a895a38ac85d36520215d8cb124cd6c1a892e6991801b42426d006cadc9acb623201c669c2d580634e0c6079403ac66d37cd34858a76ef566bf837d0782078c7705db03eccf480b7749943b98ee76f8a7e540e7f763e3b497fda7977574c112188517bf440ae62b6c34a2348cfb9046bebeed4171e004f36e01bea277ad49fbc352c37882d8abf78aa3e5f7e1bbf5e01a579d4e04a0e5c027e5bd0d845423966dc1be7ad5bbe10367a6608e091445ac13bd93c5d9554fc24d5d4bec8317ac5ef9c0854183f7c40755ec08deb409242f6d27c6f86dddfba52f64573f895a684e4ce6aa4e9c5dd2aaad23220701e41baa554d8ebae9af7f97c19dcbedb1caf0b8babe6035afce9519a25fd20137c3f6bbd9efa1d24162f4812d310f55492f20e061cfaed89f04f96f02329d49331740003fcc4de2848b0a916edca0f773a2901d868397938305e208d7685a7e1f0b68ee5d93afe5e09202fa0ffcdae0ff06a4a0c4d8bf2d9c570d1386b0a075a82b31478cea09d8084349bb4e687f151625193849dd7bffb52fde203a5d483418ed3f867fe7c6a789721f5d3df06a97ae8f0b0f3ba09979dd5d4efd4c518eab454895909b3150c11d160222dd77f324388132d070f60a5ee727d29483a8a6d35972f2e6d6a594031b99ab5d469bf903d064f24efbd38dbee537cb044231aee2fb49f567d0c68fc0f627f3cc2b9f648287af85eda0255eacb6d9af62e5e4c7bd0a6fb57a4588d34118f207b309556ad6d264b167ae148e8159265b753ddabf3ed3912b1c9e392aaa95664ff5292c1ba1b8e6a94981687b909a09598947aa5df1b69637605dcdeed16bf6e7081099bd7ebf1c5dd367a7dc5c6bc407231b5d898c05cc72cf39e33240bda7a95f80872d5e4f54e164679940960560598e9c14600318c29bfca52d15d4a7142544efbdda4fc62069b69c5aeba376d17d8696d22c03861587a2e48c9880edc111d6fae3e90420166abe15a2f0a4dc03316e578fac702fd8d7e18f6e477c4efc1b4096425b2e80a36ec6399a1e16ebc78136012c93dacfc6550ca69921925fdb07f2ea0f4f33472ed063299f41558cd72b6b728c1d7da6dd4b999b43fb37f2069bfcb021c14ac4b6beaf3acaca6748ecf96d9f02341ed006841e9", 0x1000) seteuid(r3) select(0x40, &(0x7f0000001b40)={0xffff, 0x81, 0x4, 0xf03, 0x8, 0x7df, 0x2, 0x1}, &(0x7f0000001b80)={0x8000, 0x9, 0x0, 0x2, 0x200, 0x8000000000000000, 0x9, 0x3}, &(0x7f0000001bc0)={0x9, 0x0, 0x3, 0x38000, 0x0, 0x1e, 0x3f, 0x6108}, &(0x7f0000001c00)={0xfffffffffffffff9, 0x86e}) socket$inet(0x2, 0x5, 0x40) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001c40)=""/102, &(0x7f0000001cc0)=0x66) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000001d00)) fcntl$dupfd(0xffffffffffffffff, 0xd00d9bad5cfa1f87, 0xffffffffffffffff) syz_emit_ethernet(0x397, &(0x7f0000001d40)={@local, @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, '<$X', 0x359, 0xff, 0x2, @loopback, @rand_addr="29ea3b03e83098ddefc443c8c8cddbab", {[@hopopts={0x70, 0xa, '\x00', [@generic={0x55, 0x47, "af20f1c90a7b419feb2b98d59f41d864c41aac3441ae5830f13598663d6434b1db9836137959c3fd7adcf99470ed8e6899c4615de7a994952c93ec279fd193de06f2e2c9fc1913"}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x12}, @jumbo]}, @hopopts={0x62, 0x27, '\x00', [@ra={0x5, 0x2, 0x3f}, @generic={0x87, 0x58, "0e8c5806931a45a9446e9ad852125b63ee4d00510c1620c03682e3c847576c63999b3b8790681bb91528f4a47e17dba0d55b0f0d00175c3383d7cdaaad68ad52e952f3c71acfd51887fd5d03ec6cb3d3ad711e1de7b25316"}, @ra={0x5, 0x2, 0x40}, @generic={0x3f, 0xb7, "c9d62e5eac8ceec2923cf83cd3c1d432d0bbbcf3462f1dd4f8fd896650a57b6c8a9fa748808b55d852f2dbed0dadc2ca8d12995593e116c5f455947f99a05431c22c18983de12acfb594dfa181f95cf18195be2d2434e568395607be94882c48afabb556dc81d6ff69cf1862f6f95b06cead8fb79c8ef37fbe3fdce2da05ae910415ffb90ddd0d59fd94457fce58100f18defb8ff945188d90b8f3a0ed33cdc82f0156f385b21e66b0cbde6a06afa0f97a02a9f666543a"}, @ra, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x20}, @ra={0x5, 0x2, 0x5}]}, @hopopts={0x3c, 0x14, '\x00', [@ra={0x5, 0x2, 0x8}, @pad1, @ra={0x5, 0x2, 0x4}, @generic={0xf8, 0x8c, "e22f4a99e1752303cd4381d426b193fe88a3898d3be0efac0b31fe854915607fb4be7610a7ea4c24150b730cfdcb0b0598c2c3c22af22857061cbc7a0379bf3dea6579fee44256f032b1c790ff95e25d544f328118d937bfa7193adfbe76cf6c3662b2d2b4a3c33da0edb3237454bd96e14da2f4b7214613d5247802eee7175f38ce98d234f682d851f5168b"}, @pad1, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x16, 0xb, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0x80, 0x42, "d273aac8872d26880245b14439f42ef6f325c7cb6df9b03048a52995c7e0131ab82a1229c5139a45cc8d662a48c8fa32405111c1d7c2f7b547a0f1a57227e099bd7a"}, @generic={0x94}, @ra={0x5, 0x2, 0x76}]}, @fragment={0x70, 0x0, 0x1, 0x1, 0x0, 0x1c, 0x64}], @udp={{0x1, 0x2, 0x8}, {"de48f70f6c42b4e24e906ccce34e5ab298385268de2b3468b17ce2e7a66d1dd2cf2b09858a89f38924b1e26c8fd4b76cc6fe122b09baaf2593ec01953001c1509e008b8ad6c721933c9f3fadde2d910e6d8cc668f469c3e18121e1ab5873899a308ae31b46a6e034f53417353330cc2138849cfe44db95bed3d81268d8e607362480b51c88f76c8d2d"}}}}}}}) OpenBSD/amd64 (Amnesiac) (tty00) executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6, 0xff, 0x1}, {0x3}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0xb, 0x80, 0x7, 0x2}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000008c0)="616cbad7a0f159dd931a2ffee88dd192b53c3564b9f1d8aeb14e8a665dc7dad636834c6cbf3d217a58dcf7a632535320291c72b9ed458bbabdad116c948be9c1faa701b7b6e1058a944a488a4114df949eb903ae5a87d0bc192dba31a1083f93911c14dc28b7ad7d4f2c837d83124c328a979bb0af51c8f1c8a6701105ddb3bcbb6e", 0x82}], 0x1) execve(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x91}], 0xfffffffd, 0x0, 0x3ff, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0xfffffffffffffffe]}}) kevent(r6, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x4, 0x3f, 0x0, 0x6}, {0x9, 0x8, 0x5, 0x79}]}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYRES32=r3, @ANYRESOCT=r5, @ANYRES16, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRESDEC=0x0]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0xb5, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x7f, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x1, 0x2, 0x8}, {"3205d6cb37d0dbb0aac58e1ee1cfcf440b8d065be79e7ef50eaf1aee672688da03e83e78d4fa33066d23af06c1f5f9d157c638d02c10e8037e7e7a7ce155e4bb656b63f07ece3380b76a105697f6c5b8401d810cc0a85430fa79e28d6e1832c1caacb88434026d56669b804df20e0dfc2488324cd638ed"}}}}}}}) executing program 6: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x62, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x2}, @noop, @generic={0x94, 0x12, "73e46f33b30dc97aa2b56b692401a98e"}]}}, @icmp=@echo_reply}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) executing program 4: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xffffffff, "e0909c80429a030bf70100001613f6d7bc0d6e60", 0x0, 0x6}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f00000003c0)='./file2\x00', 0x0) chmod(&(0x7f0000000400)='./file1/../file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f0000001540)='./file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x0, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001580)=@file={0x1, './file1/../file0\x00'}, 0x13) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0x8}, {0x1, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x0, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x4, 0x4, 0x800}, {0x0, 0x1ff, 0x1000}, {0x2, 0x5, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x2, 0x11f, 0x1000}, {0x3, 0x2, 0x400}], 0x6) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000080)="9252080000000000000000008a01", &(0x7f0000000000)=0xe, &(0x7f00000000c0)="0338ada558fca1ba95e0c1e3872747ee59e86ca73a7dbed87b0f09628d5cac608c55d83c4abdc0676d67aab622e66fc2bd00"/62, 0x3e) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x4f, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900193a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02"]) getpid() executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) getpgid(r1) close(r0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/216, 0xd8}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f00000002c0)=""/214, 0xd6}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000480)) writev(r0, &(0x7f0000000a40)=[{&(0x7f00000004c0)="a4df752a2a80472f6584129659d68d994677696897c0805fd2a7daae0be8af292f3573d73f728a85e259f73ff05c93ca1633e0011aebccaefc5dce3da81d7347086b36352e06391b89e452dc8a1b44c76acf15a00fdc752e81cf74a33ca8f95d064754b6c0520153b520269ee26a622b33611a19e8e76ce32301b003c9a5b64e4e964298c58f699c220d522264df6926891e50358fe5f6be513e6970e6d415972603c6cb42debd49e009563330e6834cf08256e49b230dada4b11dacb33a01f1d5c86284f90264d4044ee75a087265c57216d6e22e698ecd027760", 0xdb}, {&(0x7f00000005c0)="67e081bb0398a0109202876e814d739efd4e", 0x12}, {&(0x7f0000000600)="8cbb52a1dff1fc175e8586be91b4705aa4ef9161a8dfafda724e9daa5fbf45e7862fd75d8261b252bbe626a6c64acbcec7ef33b00e0a9d4b5e4e834d7821f9f5b0c4e862b80db2c2811a30f5dc72c4e1c5315dafe5fb11d69e26ce7f4cb4aabb3e33a79ee25f725e01d06dd726deb4cc92fdfa0b7c2e07d158ba9919", 0x7c}, {&(0x7f0000000680)="ead7e37df76a03d626ff13368de7df543fafee951595eb5a1d117aa81419cea2ed665eaa08cf64f1f630031501164afc3ef53eb54e902e36a6e0a655490253a6aed694b4d36ad7579452fb9f10e8c3d9d408b71bc3d7a19dab6bfefb5737fd32f310c4b0aae9eb5681cda6669a25d0aab6e0e375fbd1c0ce66208ac2db92b6a4188e980c9f2fe70908060c7a1b745f16b9b0d86b8021af50ce", 0x99}, {&(0x7f0000000740)="62d293a540241b799062f35472ccb3d3c5f2d77fc05ebbdb763a5a679de77fe2f0b8f120d9aea247a9a8b563126d31e81ff20576655acbd197f7b933743866b0e36f445f6d1ccbaa09c096f037d64c49aa232b29d4e6bf7bd703677209b7d75e071e9d471c64537e59dd2409b6dc4069c349d1a27129496d03d9c3fa15165ca700a41ac056599aba4411f2ba97c62feeef1c8404d71b6d98c591b4b6ce804b47dd6be6609d4ed1b3e4cf5fa2d9e3899fb35049a75c6e299507898bfdf676bc5ecb444adef3bdf024ffe6d852a17510b549a6ce40cab9a02d4ccdf73d79e6ac108c234420", 0xe4}, {&(0x7f0000000840)="da334d10293f4cf49f5a01967c6f5b6d55567f383d3c38ec90c60cf6b6fb55d4e51825d3ccfd81d283d5379bf5293a267f4e95b0daae7a3e19993809ad62efc84aa878b2bbaeb8f9e7c37274f5b97abf344a301636b0850b2f379ec9810320ac6db088f3d192fabf254298e09f045dae2c53e87070628573f7a86a6913af04bd1dfe38b6ba2defdd7d2451e96c0f0c97038c647a6f67045f8de2e542c6533512ab25118c867c304651837269fb8687b74a9f3f22c959bd95ae3ba3c740430bc30c7b250412", 0xc5}, {&(0x7f0000000940)="236dbb1fb2f29a48dc3012d630fa937ca33be3e9347e3fec20ff0a5fb1fd0aac4a45ab99898de15206b9eb40f6641b1d24ce1748bba62963a8fdb1beed6e7cfbad26d62083151efb136a6283b70ae5a23ea2ada74453040f40bf2dd7cd8f38d8fd788ae6cbbeb27097bcbac27f37fc7c2abad3698f05eeead06939ec32a755e0d83f69e2c08d4664c31b694718dc387bd47979168d8451875e6331391f3dbdff27a397b48332db8c2d8f5fd9c26814df21f8d53d21c31fd63f8f463ce23d155839ea7fea29726bdf345758a053a1add2ce361571c31ab15340ab41c78ddc99ed7e80e75ca8211e07aaa2de4401bf", 0xee}], 0x7) ftruncate(r0, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000ac0)={0x10000}) ioctl$BIOCLOCK(r0, 0x20004276) getpid() sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000e00)=[{&(0x7f0000000b40)="c8adf0fac30475c85ab1adef606befe3289c9717aca6d7bd93090d41531c20d714c1293ab1688d6ebac3d9190d37bed1e7d2dfe3ca055c9a9385568eeb5504b37c9916ca4b2bcd444c97a441c368da88afd7707d950d63f448b1c6d08813", 0x5e}, {&(0x7f0000000bc0)="1b379d6177651954656cfc838ac206532098112c938765d0d8d6d610f586e8f1a6dddd9c6f7658294dc6349a4db0d806c1a452622cd6433b97b45994cb675be99f25d53f20eb5c7b2ff171f32d4c193ab588ac0a144e0c9a949640aa0b2b3ed9e59d70c2787712e8c8241c4a695fc9cd8cb73396afd6fc7e0923c2a167d634c77d85a97ba792df139cafa93b7a7da0e31f84d3c69dc5fda70e21462b771348ad49a50635c3", 0xa5}, {&(0x7f0000000c80)="c9df262fd2d8917073d201874981a50fab351f595bf2779a723cd63a75ff95524144b10893602b9a203d4f3ec4202c5cdd319539bf295819c302f2b9fa00f01736c139781fd343a09d982129fc28d8f196dc4fda4cf6bcdbb5905cbe8c717e126c80de1943ba5dac4e19e95c", 0x6c}, {&(0x7f0000000d00)="14018c431c06a0e101668bfb94e39d6d070f7a837d55488af832660ab56affaf3026c5501a650c63499e7e5f14e164d3c0655288c324d15546ba095ec172c8413d546e5b54b3ba927dfed1f1f422f087886f0e0f56378f7cc53849cfaae1b534120f6cbcd1ce9c3b55fb1b170c5918eadba001f800c32af60b060ccbe55ee4a8384c872e9365ede87f1777dd73193e72cf754437b8ef92c49beef5e6cec2a01c7eeb4ac782d7f4f7981b16b145890964863a6cfdf2307443a95a7e72069415a49b9113ab7ea4ba62b2343020e74b8db029521f3c9875d66f71bc7e570d46073ced57", 0xe2}], 0x4, 0x0, 0x0, 0x6}, 0x0) r1 = dup2(r0, r0) r2 = semget(0x3, 0x3, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, &(0x7f0000000ec0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001000)={{0x48, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x3ff}, 0xf43c, 0x7ff, 0x2}) ioctl$TIOCSBRK(r0, 0x2000747b) bind$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000010c0)) getsockopt(r1, 0x9c, 0x100, &(0x7f0000001100)=""/101, &(0x7f0000001180)=0x65) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000011c0)=0x2) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001240)={0x8, &(0x7f0000001200)=[0x3, 0x72c, 0x8, 0x5a, 0x5, 0x1000, 0xffffffff, 0x3]}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001280)="5459a433f14bb6d3035001e19467b4971686acc6a862bc3025ad5f5b9fe2222443d5afb0ca71ca16daa0ddf6e81805644f1e575519c58a66b4babb09a01e33ed6df885f8bc743e12a4e122e990d1dae2c3744e6818b289adca503dcf6a06482a5e6c16e4f0417b59625fa8b65db9d418bcba95bd64ce9f8f9dbfb412f8b44685122e16", 0x83) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001340)="d160f3a3f4080899147ae798505fda63cd1df6bd9f675a067a0761286fa2fdd18fbf7141cef9", 0x26) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001380)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000013c0)=0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x3bca}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f00000000c0)=0x4) executing program 3: semget$private(0x0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="219c56071db3aaaaaaaaaaaa0800450000280000001f00000100000001000000ffff4e224e21c1cd4605a3139268c2033005e773106b29980158c467811ddcc72a168a358a6872b9c4e988e243ef0406c8d1ed2f838d92f65761f6b1b09428705d4ccd96cc06f05ab87737bd1577313e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) socket(0x0, 0x8000, 0xfd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) write(r0, &(0x7f00000001c0)="7ceb1b2e698ce52f3eb25b8236ce4f4e06863364434bde7624d6877e6333b8d801641418129a828249e6fb84a7f5bcb9b371350e1e22bd249b9c729befd6da65db841d6d83441a9e7275", 0x4a) syz_open_pts() socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x8, 0x3, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x9d8b, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffe, 0xffffffffffffff17, 0x0, 0x1], [0x6], [0xde6], [{0x0, 0x0, 0x0, 0x7f}, {}, {}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0xf582}, {0x0, 0x0, 0x800}], {0x0, 0x4b5}, {0x80, 0x0, 0x0, 0x7}}}) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(0x0, 0x200007fff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ed3000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, 0x0) mlockall(0x0) mknod(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() executing program 6: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x3262) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000100)='./file0aaaaaaaaa\x00', 0x0) kqueue() ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45}], 0x1}) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) setrlimit(0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b51e2f0ac3e9bc2576906057d7431a5193ae3c515c080a79a1f13aa672f4d0600000000000000af630037282102000000720fd38bfbb770c10ea972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x29) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x1ff, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0x0) executing program 6: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) ktrace(0x0, 0x5, 0x40001420, 0xffffffffffffffff) seteuid(0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)="5187f48cd3c14e0e7131835634fce4e44995b2a6663de3d9f119bc24307ec7e9eff7644f5a7a797821c4f04a61067202eccd6cd8886f17d50e4fefa7ca167d671caf958a25584a80144019847567b77b73960b2516c94d47e4cf37014ec33df36fbbcf2862ce33eadea4", 0x6a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000340)='./file0\x00', 0x80000000000206, 0x1c) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r3 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r3, r3) r4 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sendmsg(r4, &(0x7f0000000480)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000029c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}, {&(0x7f0000000880)="ef76e335e7588ef900aa161be3314bf1cdd52630c57be50d4f465f52a8ccb9e861e9b08530ef52661ebae4c078171b84f7d8ee0f897d5b1eb9ba6b420fc0b129e821fec36028c2af80c98da8045a8c1defcb9652b11ae5693090795551f68f1a6d0d8097036566b99dc663694e5c897bcefd6b69277a1fc19c587f296059c03d9967c1e96468d3468a19d8a667f6b9c8d1452a8f1289dcf25076f87fca4ba55dee8495f91a7fc1fa71fb29ecbb4850384d4c41a1fed4523ad36c27a14a3c17fbc89fecefe1cf09bc4e5d2b580a64b6a6920185f0e290822674afcd747def843ea5bc11cdcb1a7170dc5945429991b4e3673f6bc4c394b6449c3a61b4fdfa880371bfabf786340810216bcb6b22963b5526306d8ce02c94a26d23164e38b20480a9c6850b05714b329a668ee1c63343420df5905b0dc658e2a7555ddc4a3331ff359406bbd830b7c7d01fe8a397384cea7551753a58b93e817f2dc8f019d2fcc04352317ddc26cae5e35f743e43e6fb989a8c4278dcc1486780ac9ea550f3cc636f98a8b221b8af9c08b1f0bac1cbc1d3ed5717ae25ed85af6dc2338a5b78d51ab5fac6f25a60c3890a74d9552fce6d1fcc9d2dbfc453f9d57c699bf033bf5f535bd661e6ff25f961e2b7f231032dd9f76b06d5db5a4d4c21de3a227ba9f6f98962dd315ee3173cbd9fa9a5246a8798a466e427558bbccd673381542a036d52f02ac87ec7a255c74826af8bdfeccd7c8a4bbb0a2b3bb5f957623d25f6e7df1e2a81ecb2a1975331eff88bb4970af1d13a715d0f5aed72aff42156dc2d229457ea077584c6c5a10039d13af2cf3b777c08ec2c9ea5881c17c97ea85bc20bd4cc3b6059875d92e7b33e2c9548ac2164c4ca956a82f6f8c134192b43b21d0bfccf5d824a1272682f276621646d16bd6c77c43b5da831307cd7685673f4007b72f4a9f5eb1b78d7e89c0679fa6b38e4e896c5e64c4c770c3fcaf41a84c92a4bbee9db2d4c3431242b0c979be0d3e94cbc3a2d50c73f89601ee795b961e1538bc36b725e2def3a432e93d73ab7e08a7263becace8d6c44e7bf098d349828706f0fe48628fbde41d54db73e625c6e107254a59f3c6c697c9cf5909bb44e50d61c04c9452937aaebfa457248b48e952f5a9e86b12c06dd95311a79a69ec6ff32868e3076f6822bda755fe38b4e669976bed678be297339475b7ce59d7332eff0cac37aedc8972424da912d38354a137e584629f26ccde567892789206142e4815e26e46d901b75876843f4cf7fba2478514f3fdc5312a62039c111cfbc7e41b749ef6cad5942198162e744a7873e178c38c85c6afb6b25743215691b3342eb840be0a8d91717c9289ed725ad548fc30d11475783686fc511f36c938c443a8623dc191faac6f879604210bbef47aa1ca21e4c9758ca76db1527c9de00996e413c02487e74c4947fc7a4ab4914010eed573fdd2fb12456bba394cf2334a8fe4da1cfd1a701759e5268a295577252a67f5403f5fb344cff13053847665182d70a3f265327e98e5e65c0ac6dd7184f44ea69b91e32965b1dd8b69742c6160da3909ce311c6a286a83bdc9d23c40c4dff11dbbd464ec5a9d3c25fdad4e88f755a40fb5d7771aadf1e6f7cbabb1682ab16d9ee732f6055caa07663fa173815265ce7470da8394752d7d96cc13afae309ae4e7c2fc6f858d9f8e7a29d79b1c250e20023600503bcc382c8b85be55496b17bee0ce9cfaa3e43990ec2ead3f051f006acce09e0a5dace7ae12e401ad3b4f1b250439054de5b076e2aa9dd197811633baa981412f68d43e5eeb3fdc3cf57fb04a72525980d64c0100c8c076e9f6399cb38391628b85cfd5987e0cfa067bf147be7995e0afff8c8b528b3878a2b10d434f90a186f685a613c395634cc1ea10863617ca3e41df676faa24c80b6fa0cb178b45a799ea55a92395fad044f8129727bb302f189b0030eef25d7d12ebe785a9dd52ddf868c77fd54bfbda44d1c9d1e0a8a9a9ae4289eb0bdb3a0963461b548ab48607ca3a656d8f67aebc2dda3867bc0d3a61e866763ba8c1f35e8a6d76e15f89e1840a9b3c0effd1cc133cab2e60c6461596989f8708aa9ea51e0e506b6d895fc4d32ce3d3b5ab9217606dea2700b157ffd1d49bcf8ec749a1aef52ea8f33326a9a32fc01389d21ef8d9121c1004f7bc7e360717df1f8695a20c867de0299e689b305cd72247c8a39aa632c1bf4f25cd849806eab20ccc36a7b4c622dabf99a9fc4b37eb4c5f042166ac3427a72bbf1d61757afc732d03d51601f12cdb81049a064c42159e28af5c247f8c9cafc1a9fd0f337a84fc9b04eddf37d27832927c01d82d4988b25a16157c76d29a1111fdaf2d923dbbbd9771059f8040b9e9f75284ab0eec2cdb6fc167e600e6e4db1f93315027eae3a0174b0ad122e89f4b02a0c5cb7b7e528ed0bf568bd58acb3246e27d45c5f8e6f5c94b25df7951c5a27414d60bed0db34d88ff926a50cf767b2ccb2836f7d932408dbd01c1c8e3ff4c9cdf35c8da656910ed0c6e05b54ea35f43e82ae99612a55db3085c48d0642e411e3509e28e8642e4174c122b5061dfd8f7e88f37283b00cb5be8b4d237d547e0cfb9f2ae22925487a9baef1aa9620171e5e4ade2f1892d9bc331becf3843c53deae6589eb2a4d3d0b18bff04f24ef6ac8bdb86ec5fdd1861af39782c9b5982d63c753d8e71bf0054d22382eac94e4e697a50f597b8cd49054dbc915de529839754619e40a488b351c15b0678ec523ada603d6a4ed950cb843b19f63fe16087bfe29ad8d8ea12309cd3ad35eb161afb3672cdd0e4e4167e837dd30cd3aeb17250dc24455b4e2ec066cb0536f0244b2ba7832cbe7faa3f87ae595429abdd96eacb05e1412ff1323eafcfe56bcdffa32c67089a0997b130db94c9beffbc9022c584aecdd9bee4214eb44d84d47f857b928f17544a908b1e1d4b9ea5e12029a0dd3d5257bd52641c0eb676ee002540220c48a217a9d482ce61d35ee35c8e0fc80af4b51c8e4102c1aca77dd23a87d15453ca25a7548ea5da83f367472e0b9b703f103ae466b74936ff603a52c41e5f6d18c20c0a09c5855c710d2108cb37b0ec190df3244d30df941998196f134d820cd0af4671d313bb910be065a671187a192dbbef0a33b690eeeee433973e65bc8e004959dfaa1c537f1edb91b17c7dbd9e5d9db274960e3e6cc8d8a9935f83a638c2944e7b41d78909dc57d7d0a4c740de2512fa17c7cd6bc70af76fb13a2a82b2620a6e3731790ad4e255eadab68ea69eee3f07ce55750603cfbc54104ad5476b651c772c139fa7cb1717ff73644dc14b2e0693ed6037ae4e6b963b210041ff902c09f87a8ea53b965c8c6378bfc9093f7e9917d7e08439fbdf5eefbcf911dca3274eecdff61463b81f5fbfca2b0afbff95620f3f89e314f8be9b3f79728e7d6b593708ba2b9ee249f25b58ef250bf3a74dd87bfeb82c67e9d41ac800137499b26e0ee2a1074ec9fd3fdcd9c82e5b81574abb85af1085b89f71bd6c54bb735760b5a98765e68393b9408e1dabb3d9cf3f544cce875e1bcb53d3e0ff24ac45bbfbf7d7eea81c5edb777206854ae134bd29d026f5dccbe6604c5badb2de5981197bb895406466911e275b360165e12b8b1a6244a537101b8b4b61c60320b5dc99a1d560fcd8b3498b84974d8f50f3e986b9bc4140bc7751ce6831e22d36638898fcf2b133526d0a6725ecb4fa64dcddd8ea6b21eb49aa7fe77a361c61cf46bf7c25967723217f91b51580990def799944a237d61cb68eea35a27c6ce48439a0868e8eacc649c0150122344d3120a99c2f4aa8ab8eb61c8faae10079495904752dffeffff015d33aead9bd230e249e234ca4a7131b60f21a0066a4adbf145fffafd5216062ea3db6603c82d9049a5046e38680e09dfe1d3fca93198ad0e1ca1336d7f15056c85ce3684c60f4f9ca6c5d31c4f9fafc3be8ebf2e51f9b75a88873418dd92698c8e087877c2cc15433f6c39a3737979f842af7800d0b8edd4fdb9da99b63cc244f43639a9a1703878f9e736af73f87d592e6f1b6546d30d0dee49a22594e0acc9293f05baac009c2c20da466ce1fecd90b1fc8d1622d5c66249f5f903ae4c9692cc2a554d9c020e7285ded5e5a64ae3588a685a584c1d4b948b4b0f4b9ceaef2305636b55cca7bd048d20afbb495228a26816e536cc87f7e4162993c5b5491260d6b5815f77d73e1f9221da4ac8907d7d0aa1d26ca28ace007367ac663e383e3117555c22fc65477da1f4bff4547209fecdd52af1ed7c2427718ddb23cbd89aab98cff89ccee726a05edbdba84b06d5f0ef4c4cd4c5728f51d3f060f9fd3dc9bf37ab2e922b1f96393f409ca8c496ec5a95ea917092999160fa74e345fd0cefd8617beb0d08b293a91199add0de83253825b1eb76e8b163823c55a6f62cf2e3ff1e1b269286af27bc21391c4028043e78888f44cb75872d81c5317201f5350513f9c3de02ca83eb257502a7a028f8a0079484df0c69fc351acf4f78f33cb5176f8c2221a3cc25135ad324b7ab0fb0f5b699224aee73ee7b243c17af7ee75c884e730e8943011b2e44b2f3b83977d4fead08d42c25c13ef4328b89e334b13bc2947725f22b753368c69908b1cfe3a004a720bbb084e9caae8a17aa5da8de21d7a6001de84e36c18e2fc1348285ae84c3fc74927e08a3627cb6e7b1bbdaa74a0833239ef9e8a6f554d83307baab6a2ef3d8e1d8b298dd0610db393a3eefbfcac59036fbee5a9d23e2376569ad4b5307ebd1ab5d241ca5b6c0af4b45072de6e3efaa065c35b285384d09470f72f695dbb5a28edd49788c3d09b0435652fad39290cd81010707978aca6cedffd4e67a6e2e47c272c3aebbb857e9df4f9c5ddcea3c953dcd2e817da1742f0105feecebb90e45dea7886776da3302a476494c8bbb7a1ef69edcf6ee0f1b9bff8283907db4ed3a4a0025ab19c87e783aacf766850d66cad85d22c928d0b07911616f8a7f95934cfcd17e3f49c1c7f411a8534ebad2c30a0a8b117c2ba7ce3cabc765a6fb07c43fbde553b4d62ea5a55954f937cfc1e49ab1f6f2f5e0e2820ed7c2fb846b24c812d4f60a9c7275f6c83fe06df9e4a95f0b2e3dfbaefe2483b2d0f92e9261c9c9926561ecdbd6c24b54c4418d7924eeb383a0a3f9f204cb561e8b27ed5333bbd4dff65330fb24158921faa8096f345f9bed4dbc6f7598227649f0e0fe1790c0ed25b8137199a029ebc5e1d144d2f26a468fc2ad7fcc604f6169838c1f7be00222624629441733e024b184a8fb2adfcfb92c61053a0e169e96543bc1b77150ca3302ae3a6a517e1c91e1cc728478c682c7e7fd2903f02e04edf37ae24c1f5f2514fb4fb76a8bc55dea80c98a54ab3f97041f6f1d744a655c1c9b18c95362ffaf885c2c557a856aa6cc0b535a464c038356374e462955d004725899118e700ccd6eec6ede1bb334d5150d98bbf7adbf2db83f38c72180cfdb3b8fd1f1af519ae85180c7dec1e578adaf9b5d2da10db43970caaf4daf239d65f10c8846c63cfde8ea27161fac9c5480823ed04601949e3ceef77df03bd6f179edbd29b553739d27387cc6ff554d7ca9feb0832fcfbee256502320a66d0fbd8361512e8f1d98dadd3bf2ece6ca258221feacae8bb9055fd0ac29be7cdbc94f81ea6cc0f69e91069571470aab7dc64b204fdaaa8ebb8a04e097b504b54102dc49897fe0a158fee7f4c98a59c1d8bfa886eecd43173f29099cba52c87d39e72d3a8dec85c7773f654edce3c7f885eb24985f", 0x1000}, {&(0x7f0000000580)="15df1d79ce7efb084b69948641cc8dd6ebc301f0bda13873f2421d4e7cad049178137e7298474a90a74484e44e266e07457642527ab510b6076b4197cf4d37243f6a235df25c0bd85aed8d46e95a62c3d39c1478782daf03028551430a4a61817e", 0x61}, {&(0x7f00000028c0)="829c1d09158c7fd68f5901ccca6cb9664fc3ee888dae4ce7412d9d96af371dfd3366bac1ad5472005bcea9b1c13187abe8b6840d8243d208d72592bc0841878d61dc95e6d9cef1d94089d39bdeedc133afa37cee7700ded9a2e414c965d2f1a283bf037a2016e9c26940baa9a54c4af1064fc8754fe22cc80f6b5025744a692e848c38d98d380e09f071596392202b2cfe017b0c956cc851eb119481f2570f1e7b3ee801069c8abbec9a82c9d365a9517c7cb9665aca8626670e3e114fb246c8d7bbca3b6321470b42f78f51b0d739936de7feb51c6ca26e6417b1c2b2850d4772ea", 0xe2}, {&(0x7f0000000500)='l', 0x1}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61de657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aaee273e427f78af1e16389000000009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a4800000000700000000000000001000000fe010000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa900000000000000"], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/81, 0x51}, 0x3f8d}, 0x10, 0x800, 0x0) r7 = fcntl$dupfd(r5, 0x0, r4) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r6) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') socket(0x11, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0x1b, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00", 0x9}) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) executing program 6: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x5, 0x36) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(0x0, 0xf8e, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x100}], 0x1, 0xffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket$unix(0x1, 0x2, 0x0) dup2(r5, r4) getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x1e34, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, 0x0) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x4, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x126}}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f0000000040)=[{0x3, 0x2, 0x1, 0x20}, {0x400, 0x80, 0x2, 0x8}, {0x0, 0x2, 0x80, 0x40}, {0xff, 0x7f, 0x1, 0xfffffffd}, {0x7, 0x8, 0x40, 0x3}]}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x9, &(0x7f0000000100)='.\x00', 0x2}) r9 = socket(0x2, 0x6, 0xe9) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(r9, r10) setsockopt(r11, 0x1000000000029, 0xa, &(0x7f0000001640), 0x0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pwritev(r2, &(0x7f00000011c0)=[{&(0x7f0000000080)="f295201092d79e746e1943feeb89f0a5c49f935f6379adeab7f288e8edaf13d3658e73d967c95df8a0b2896e4aec2af6f1fa20d29b5556dbfd5773d47149338b3b9de770c8bcc35ab3d502d96f5f6d1f279c765780effdf2b6586cb44bc041c1c72aea8c03413e0a4696374ca77c403b00a1c34d20a954687f9f0bdd2462720bfa3dba47ca3a0cf2e352db18a0aef863b3ef383471deba44940ab84db6db807078a0cac7bb63a6306890659072fdfa9f22b7d3ca8936e347da00cb49f64cb0ef992116a73d616e520dd8d5a3ed1c029ed5aa20e1076fff0208f2630f712f6b", 0xdf}, {&(0x7f0000000180)="d5c6c8804cb3cf9170a6c780515e5329eaa74a86d6f1e69bfd31cc12fbf42d15bfeb9437cced63b6c1780e11415c4673f1cf9b9d134feb9828c1886dee2bcb7ba8f42b153cbee2cdeab2ba6b9361cb59ec4b6a677c6165de610c043ba9e9a8cfe6ce42c680e3ed96035c350e14ff3ef1e8e704562d8f812f1314495806e828f7cf6e1fbc2ee2a9d27446790f6b39594f682969b967435990b76f215d6d155649b78dcb1d6e27ed82ed7a7b61fdec2fea606624cb3ec9a761813e3e0c470b5ff20f86df1278a649e33b0f26ce3e6e7fc6b8db1f5f0548887ebd776d8572ae16984dd2330c991b6720031a6998e57acf12947948bef921d80010d51c928b3c089a8ab265d90405be35070f3971af437134cedcffc66074847c42983635aa05a31f221f333872ded83548924256d729885b1a609d0f6c0714b266003bbcef71471539af18d9e03fcab29e7e6dee8473a5cf3cbaa2250935c55cb5c84eba60c936ad9025a606aeae5dc69299033a381e9be4f3b4950f94677c507073ad32ed06955f027abea2ca9ca8c52efe9e39fecb88bb5633e7cda7e6d432ba62f68ce3d0c7cd29cff3c7b208f6e3ff025b4b545f0f761c53e321f86b7f60575ec4aeec3889165a2922e725f29eaa3af19dab2b6fa8d64a8f76dc042ffeb69886d0689006986952bb1c5d6a4cdec0ca65f4adc1724fd9e66e7c887519bb73fe277cdba3e0b7895a5eb455b0dd73b319b08315f53f2c41cffb90201d980f7783bdebbae127e33cfb893fa5f6c805e90cb49531d5ccbd77e9ac5517804cdfa47e3fdef245714b9f0358c10c6279e0e955531d3d5ac51c68f7401f17dce8322dc10faed88a59b37b96043aeed9d9c736027d489f19b4f32054daac7cf895495bf75eacff2f65345ad088eb62fcf81d3ec97e85ee8f3379862e9d17d2f2b534d086b76b8c65c94730b08249248b8ab4bee475ce8aeeae2ab41994376f2918e758f0043d0535fc2ef5445e1a6404e60182bc8c6dd8ad2b2a72fd5f7f5077a722b2bf8349a49354667744694ca5bfad0273fc11963ba2ea560193bc7584a1c4dd962fecc361c317bc0767b18bebaf629ca8ee798979c7d2ca18ef7e2af31f583ff4f157bccb2055313bc8ae0d09c7667c4b86aa8b2a2961ee9c171be945ee7f47c3617a3a08e0eb650a4a1db8ef32e76de2bee8d7c36c1583e0184c16bb2d3b7af1be71e6a97a635fa61a5c1a231d9a1e393dfb805e1cfc8e825795cb9b635d5609ce39b3f2a5bcd3164087131e5bd1ca92ee3ab48329b7c14fba6e97586911aa843e053a7460d649b2364777f811bd68d24ff3a5f0000a9983eb52a7535a51e66a8733302e53255bbadac09be61d87de79f2f33e7523d1e122aada6dafcb813772f66abf5ade438b2cecbc0149ec1f6d51b05dbd48701b10bdab2b37f48b93dfbdd5f29e790b69b780d18683278c97a7dc988b3817c1d28dd85a4ad284562fc2f307b22776b251e92441126650e6be0279e68f03e83bc92b7bcb3e8a1138c51c14d256121c30c2ca405833785491cd3f12285628fb7b2fc54b79c6a62d09ee5a6b0a3bc37ba3239ede3fcda1c799a0ef94a24287dbe8a6a42ea1ab7d37bc2d11a2f629b6628600398a0c973bc164694763be646a89bf6234bdc2959f936b3b7649d1cc2dfaf57557c5a77c7afad24afa00d85c43953a7c3f40f3555f53e143ea2ae2fecc304ab48530872641812c2187e8e8cfd249e24746b094863d947b67e2d5d79ef36edb582bb1aa963c6aa7e9bf01f07b594e8d58c9bac9048ef4ff20f0f3081cea2312b74cc03ff450c37e3f52c432a37c8d28351ed11408f5ac3f74f097e0d6906e14efc8d23775afd76a58b17e80748ad5a2dcc3e783c062ddf80870c1fd3033973ca2416fe517e44abf3b3919266892b40687c35dfccdb819186f636ffeebb8eb1238372dfd04b2568fa59748e494b48a4d6e3c8e5c69c0c120d895e0eb5f0ea83119e16cdcafb4449e3878984c8253dfc3749c50a5f6dc2a41ab2ca9ddf96d4a74246d7edb7b85d27ad81e3531a8909a0f78557011be37a7364c3bb972be06bdf89922599c0e797ced007d2825635ce82cd836ddc653c1a5de832b56229bc27806b65d8638a7a5986646f9d0108c221c259da7e61f42efa67c516dfe062bf0b924d60bff0140fd9fb167f340e7ad0ceb2eab3b3713e747aa1464aad9f762d2d0b284f0f991b0ee12331eede28b1f4cb43ff51273aca5247a59a1caa7e93fcf69182d09b0a3850a4ffd6559201ebb78a4b24d60ec9b1c0b6fdd9ef80f0cc4e29d1ebe0795e380f544b1c04bfcfa360279bea0119178cf88088551999efa0c0a66dc37937da1c2b9a68022517b70ef474a715c94adab67c1ed09bb4d4aee5e9e84a18eb4f4841d4a6ef781bd54ff05f5e87a3a70e74581a88ec0d5432870f52334bdae56943db385d14725e0defcf99aee639dc8c404194535a9ffa27352dcc5e2e9666242740214250e26e6eabb8c2482da3a74201bd73b10d3dc90ca9d3d8717917d624e63993dc1f17652455b49c12a356317ff556094dfe39c92d63eb4dd569fb3dbc35d556873cc9c4d92a9c9acb518f834847fcf446a7a16f4c5807e8d280c6aa6bc0ae910cb6319a2bb23428d5cc2e2e7d3b4317a096fee58623d09de8a5bff0e9fe0ecdf8aaf30622ab389510ad33d901c9dd82c35b8a1582cd38aa416698673490627a7f36036d01a1385e2ac439f1e173d04a0b2aff0e34faca48684ecb2cc7ac48fb1802843d573b38013a50b65ebb1c23c3663dd5bf0bc3fb7f10820b1676debf7d83834571d27bd247f71a2fa3db3fefe75a5a9dd06cc3d0ba1cb084509a474b95de46e2197eef5a5bb895685b60739502c56d03ad0c3e328d799a648b9509ba1a9b5e8f111c1722dd7968fe7ed740c9a41730e2c30c4036107bac357bdb30dcedc82df60c5b8399a9d0a2ed691a2161ffb47f7f8f36f2d6c42b36c757e6d2c2468aab173e70452a29bb3c5b351c6fef98f8c1dd018a9e713fbb233cde2e914b2d12b71632e400f49f40c36963722872797f4ee5a09598d865a038ec33622cd8ceb6053a683e44c1f3ee40c7bfa1fee2aa101942bdeb959e2effbda4d4fc19d48539d170911020a244839d24c9f6896d0ff8f1e2152e138951e316313facf31b781e8242958ebf24131afa83243e03d74ff5d8acdf61833c88b5ca83577de76b8a4f5c8fb5976bc845512279df2b50c35a7679fbb6c864d942a5d170b7a3b2483bf24d88e8ecfc9d81152d4172ffed2442f6a8a2b1a81b696619545e67c2a27926b8998ee0a2dbd9d4f6b578c1cc2cd5303858182d41794fe7c8670901805a42b44096edde2aefc52ee1ceee0959a4467353c87413e8441d9b92d302802b45f3bba80036f1673f2a93d30164acd3749a892b5c803396cf4eda093c012599577ef9b63903becb3233a3b72fcc348b5f112f76576476c0463da474b4fb2370409fff6051a37e701fce73fb1ddc12004f31751c38b706b4e0ce8afa438e0ec7f55765aafbf814b066b89a0f26ef32f98a85eec3a897d562b7697589a361c7b4a07e56860945be70a9e1575cffbc74db5e2166a54e5ac4a051b420942c5f417b744beb5cfab742f1f07603936c303bc3d785be79c80c94acd87bae132033b841bf5aa7d63c1a853d8a63607038f83997a289c3815669ebb48385e6858b06131907c2b3771a71970cabd5088d30c27975155d18115443ea1c6d7d3ec9565a731313bee1d1d2e9802b1b1197049141d9c0f4fa1afc8ad343319d5fa630188d3feda05262a71158dbb730791f7ce6951b470b47237925c83ab1a1f65eea7e87a3075da59bda8d95d4cbea6fe8d0cffa07936fd988c13d533e0ce15f79a737fbfab34b7c443c326bab07b9800f5e53b6f0273a7ec6a4909c9dbd98cc58d2fb6a415fd2593be40e10d61a24ab47b6415303c6a75a9e6fc8c731541ed8d104f1c4b88eafd35b4815ef7af542a637bdb8e645dad88444dd4f0fe5667b525919d49bed2eef4fa430bc6d8b43d0fb86a8964471cc190f5070731b7c186a03292b03906610f33cd920010bf1577cd8e7190f5a3163dc62393d62d139fbe5ee7ad9fde8663bcd514f55aa3d20e6a9fe826c0ac95a503766a58a8484819b94713aeb5309048c4a1bb2a47b7b861f0b72565bb8da596cc2d09acacf4eaa450728418685f8256589bf97ca56f3e32a76d0e82dc887e1475dc0f9544e918e28e97602bbe350155d972b8199083eca6d3775328b0be4cf7f4dc49790bc76026a5683893b5f7950579634350fb84f67cff14c73889f2fe5a070f1cf934874d11c47c9200ca174d3545696bae0134737411292c3eee113d4f7c024ff83ff2c946bb3cd907b3bb7ae4b224e2f40d563c04c1f15518009179577a4ce134cd881c042ad46852a0a6df9123a6f8569c6318c2609c15018d7786bb44269d2277ad5ac530b9d6d036850c5a5bfb7bf33e4b5c33a71e981d71a29bc3db18bcb17623eea09625801b29fc30b09badf3ce1a519b21c0ef4f163e38ca0b7161dad090e673009a4f1f7d161cbe3512f7657a53c564b462a0fa57248ff7d4ac291d0ec0e41104097b59a3e883b9af5064fa2dc3dcecc994a707aa40dcd211a47a2181c6c4b6057bcddb54b184bc27fc1b07bb8f9983d32e376006fd07ac05b9ec9ad5ac7f30109c64026f200423733560ccc5d392d40bb8c30a9eff6b908432ddf67f843414428a08c3a0bdaebc71074045121ffaa344debb31bf4323beee8b9e8e2bfdd7311690877f84cea5a7767c0e0a2215daeabe4fdf50cc68d1e24a06cc8cf5e20f785aafedad641ed90071b97ada1f806f5caeef9335b25e9be2b9e29f4950e43da1c3e8cdb035662f7589b8d55bc8774fd72bb04f900a807118f24190b5fbffd21322c1f282ff50449ada3e3ef3dbe050fbebcd28c0b072b932fcfb358b3ba767652212494d9935abf2b3aac01f77b293f27ba3f2a119507d29bd25bbbda2750cf6a510a756bddad12596b35fa469387f26a7bca03296e2561a895505c7b3af793ed345b250c866805d04a0b2694045eab2d77daae7dff89e19995045f610aeeb7462a319efc9d401c06af7eaf7860270dae7badd31735e0aa5b14e50ba51d9802148ad174fe7b7d8283851ceef8ab0f454302b58bf0877cd00ae8599073faa62ecae3be1df1be4b50627b4727b8e2956838983db2c9c755b287c7308731a114ab617ebc99be96ed97f94ddc59357a6204162b53ee5b0c6e086efd69a0a29509353010018a231b060023b9839e7515e189473bfd7f31076d700df00dc616b883b162ba5a4f9f7357e148df87728ca86049b0d41aa67bf3cd16fcecb6672959aa03489a1240ecb15812ec56a1989d7f4112db69560bd94f5a4dc96f88d30344fac80c1f7dc1d48b3a18c2c81ba801b79142ea073400974575d540a2ebdc1292456efbb52d74ecf63b24d69fd4a72baed9ab50809abc32fa5a61265e4196bbe4bb97656b49531e2f71b31a2cc550b4aea5c544f800d1e4dee63dde224eba49b09e004f0952ec7df0d9b40350f515edbd27e6ea4724580de86753a3905aaf1ffc23e980e92467cea4a32cc2fbdb81a9314b48e95d31d89de0d2cc70b336cf1912ed737d1ea34c3b3556d5603fde0bc1f033a52a2e150e50a0292aa0908252fc960d67243606d3c12e97648b959dafbe1dbe4e906bfda5658921738f62d42c80c0728c883daf1e0ceeeb15a27a3272ee9e471cce4d8312e8e3c2d736f551f1488a90734efa8175f0ed9907e1bd5", 0x1000}, {&(0x7f0000001180)="854a974deab78d8f02e69e88610cf528", 0x10}], 0x3, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000001200)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240), 0x100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000012c0)={&(0x7f0000001280)='./file0\x00', r2, 0x2}) ioctl$TIOCDRAIN(r1, 0x2000745e) connect$inet(0xffffffffffffff9c, &(0x7f0000001300)={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001340)) ioctl$KDGKBMODE(r2, 0x40044b06) sysctl$hw(&(0x7f0000001380)={0x6, 0x4}, 0x2, &(0x7f00000013c0)="6329a93d3b80561b", &(0x7f0000001400)=0x8, &(0x7f0000001440)="6682efe98d84c06cc9c009b95e7b83b35920e45ff61f8d09b26d12f2bbc2cdf5", 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000014c0)={0x3, &(0x7f0000001480)=[{0x40, 0x80, 0x40, 0x17e3}, {0x3, 0x3, 0x9, 0x1}, {0x3, 0x80, 0x0, 0xabd0}]}) pipe(&(0x7f0000001500)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001580)) r6 = socket(0x10, 0x2, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001680)={0x5, &(0x7f0000001640)=[{0x0, 0x2, 0x3, 0xff}, {0x3, 0xe1, 0x81, 0xfffffffc}, {0xfffc, 0x1, 0x81, 0xfe}, {0x0, 0x1, 0x80, 0x8001}, {0x9, 0x4, 0x1, 0x4}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001700)={&(0x7f00000016c0)='./file0\x00', r2, 0x1}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001740)=0x3f) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001800)={0x65, 0x0, &(0x7f0000001780)=""/101}) socket$inet(0x2, 0x1, 0x4) lseek(r0, 0x1, 0x2) pread(r1, &(0x7f0000001840)="97dea4f4a2c769cb1f6ec86bb6bc049426c840e0d579a5e54bfb3493eaa7f9a1363ce92ee443ec857ccdeec0f83621bb06421de70b1c0f9da532c6544ea031365032630633b364b44a6478f22121e570ca7468130926ff4a889afde13fb3eccad68733e842004a251e927f38b7724ccc35f8ee0e19ebc21431e0c49aac3a437a47871e8102864e1e4f3e3e0d12ad17306943bc3b0c0f1a9fb107700a5307319009a73ac50351bee1597f3b1f2b67bb3a62f313bc0bddb5f7766c43c755c2277fd1753ebff7d3f3f6", 0xc8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001980)={&(0x7f0000001940)='./file0\x00', r4}) executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) mknod(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r5, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r7 = accept(r6, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getppid() r9 = msgget$private(0x0, 0x2) msgsnd(r9, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r9, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r8, @ANYRESOCT=r6], 0x401, 0x800) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) executing program 1: msgget(0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0xfffe}, {0x3, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = open(0x0, 0x615, 0x0) clock_gettime(0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) msgget(0x1, 0x41) dup(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x9}, {0x6, 0x2, 0x1000}, {0x0, 0x1000}, {0x2, 0x8000, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x58dc}, {0x4, 0x6}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x8106}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0xfffffff9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000000)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 2: r0 = msgget$private(0x0, 0x14a) r1 = geteuid() r2 = getegid() r3 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0xffffffffffffffff, r1, r2, 0x1, 0x5}, 0xaed, 0x1, 0x0, r3, 0x8000000000000001, 0x8, 0x36df5012, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0)={0x4, 0x9}, 0x10) getsockname$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x2, 0x8) recvfrom$inet(r6, &(0x7f0000000180)=""/108, 0x6c, 0x802, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0x7) r7 = socket$inet(0x2, 0x2, 0x1) sendto$inet(r7, &(0x7f0000000280)="e7e603f6169822cdd5915ab2070710775ab693853627b4302512b71c", 0x1c, 0x5, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r8 = accept$inet(r7, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={r3, r1, r2}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000400)="aace71aae1ab4fdc961479fbb256cf04abda62de60a1202d70b880f9efae81b41b905480c0e7a659f24ab5ed3ff4025bc7b6c05928f0e581b904eb1096b139c71e2958e30628c547139ae46764589e226fb72b095a29961127c25d1528eab22ef4157778a87c010e8045bdeeb5ccec0054b1e9d1b8ed4166f863d12e2105063a022058753b7e135097aeacc4b9440d8f1f053d1a9517be4a1d1d10156553f73ad447bd8ef829fd4c04791113ee1a8e2cd2", 0xb1}], 0x1, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r8, r4, r9, r5, r8, r4]}, @cred={0x20, 0xffff, 0x0, r3, r1, r2}, @rights={0x30, 0xffff, 0x1, [r6, r5, r5, r7, r6, r4, r7]}, @rights={0x28, 0xffff, 0x1, [r7, r6, r5, r10, r6, r6]}], 0xa0}, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000680)='./file0\x00', r1, r12, 0x4) msgget$private(0x0, 0x200) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000700)=0x7c) msgget$private(0x0, 0x0) openat(r4, &(0x7f0000000740)='./file0\x00', 0x10, 0x20) setsockopt(r8, 0xffffff0c, 0x5, &(0x7f0000000780)="be873fe328c058679b81a61696f20131274b7c000442da0a1217469775dfb93a7618e6edea00b1a449660fba013b4dded664bb72cb68c5044e4074d196f926", 0x3f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) ktrace(&(0x7f0000000880)='./file0\x00', 0xff4fcea79074fe90, 0x112, r11) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0), 0x800, 0x0) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000a80)) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) (async) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x0, 0xfffffffe, 0x0, "000000000000a98b00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x1ff, 0x0, "92ba517131756cb31ae6a32cf5cdb5c06ace4978"}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) r4 = getpid() setpgid(r3, r4) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r5 = dup2(r1, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{r5}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000100)='./file1\x00', 0x10, 0x0) setreuid(0x0, 0xee01) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="ee101524", 0x4}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 4: mknod(0x0, 0x2000, 0x5901) r0 = open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000700)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd9c23c53105df9f097003f67ca6918f9363386bef4cd0aa3d5dd8962a0a645a449381a99fef5bfa62bbf1ab75d8c4102f4e3a3fd038c229004357738d44c1749ecaca017eb674086edbe016ad9000000000000050067c8dce7ff20897002c8abca0036fb74c3cdeffde58eafef99abad4d0c0b9d3cd358d95512d02afeb2dcdbad0400"/183, 0xb7}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4a4306c591cc35c181e9b88e80074bf3157299324d45ebf948b6c6ba2a89400", 0x7f}, {&(0x7f0000000400)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f75658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa666", 0x15a}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x4}, {0x16}]}) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x8fa, 0x938b}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) acct(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r4, 0xa9e6aac0282a6fec}], 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x39, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{0x0}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x100008004}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0x1000) shmget$private(0x0, 0x2000, 0x525, &(0x7f0000001000/0x2000)=nil) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900082b00fe80000000000000000000005290523933"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffff9c, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001200)) readlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001780)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x2, 0x2e9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001340)=[0x4, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001880)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0xfffe}, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020699c, &(0x7f00000001c0)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r6}], 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc826a233b3b2b44e) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x401) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x108) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x8000000000000001}, {0x20, 0x5}}, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x1}) ioctl$TIOCSTART(r3, 0x2000746e) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3f, 0x374c, 0x6, 0x1, 0xfff, 0x1, 0x8001, 0x2, 0x0, 0xfff, 0x1f}) r4 = syz_open_pts() write(r4, &(0x7f0000000380)="e2e48313661027fb9609533cefcf1cd475e5082e655920c159dbee40c1b974c273c94971d06b0f599026191f6cc8d0", 0x2f) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f00000003c0)=[{r0, 0x20}, {r2, 0x2}, {r2, 0x100}, {r3, 0x10}, {r0, 0x1}], 0x5, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x1, 0xba, 0xe485, 0x0, 0xffff, 0x2, 0x3f, 0x2, 0x0, 0x49f1, 0xfffffffff2561821}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000500)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000540)) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x5, &(0x7f00000005c0)='./file0/file0\x00', 0xe}) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000640)={0x4}) r7 = socket(0x2, 0x4000, 0x20) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setuid(r9) r11 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={r8, r11, r10}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000780)={{0x81, r9, r10, r11, r10, 0x101}, 0x200, 0x1, 0x0, r8, 0x3, 0xff, 0x1}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x81) mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000001500)='./file0\x00', 0x615, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x6, 0x7, 0x5, 0xf3a}, {0x543, 0x3f, 0x8, 0x8}, {0x1, 0x9, 0x5e, 0x5}, {0x5eba, 0x8, 0x7d, 0x1f}, {0x5, 0x5, 0x6, 0x7}, {0xff7f, 0x70, 0x7f, 0x9}]}) r6 = open(0x0, 0x8, 0x10a) writev(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, &(0x7f0000000680)={{0xc8d5, 0x1}, {0x9}}, &(0x7f00000006c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = dup2(r2, r2) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) getgroups(0x3, &(0x7f0000000000)=[r7, r7, r7]) socket$inet(0x2, 0x3, 0x8d) setreuid(0x0, 0xee01) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000380)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') executing program 6: pipe(&(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6391) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000100)="71f91e42964eb7d9d8f4ad2b1269813471ac0058c05a91501d78af50", &(0x7f0000000080)=0x1c, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d1, 0x23}, 0x2, 0x0, 0x80000004}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) nanosleep(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f00000001c0), 0x0) r5 = semget$private(0x0, 0x4000000009, 0x30) semop(r5, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x4, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r6 = syz_open_pts() flock(r6, 0x1) syz_open_pts() syz_open_pts() r7 = socket(0x4, 0x4000, 0x1f) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r8, 0x0, 0xfffffffffffffffe) executing program 7: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff86dd6060626000202c00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c004001000000000000907800000000ff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) unveil(0x0, &(0x7f0000000000)='x\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaab3aaaaaaaaaa86dd6000000000083a00000000000000000000000000000074bad6"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) socket$inet(0x2, 0x1, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) getsockname$unix(r1, 0x0, &(0x7f0000000200)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0xfffffff9}) socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x200000000400, 0xffffffffffffffff}) executing program 7: clock_gettime(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000180), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/189, 0xbd}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x15}, {0xc0}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x207, 0xffffffbd, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x40) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) executing program 2: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x3011, 0xffffffffffffffff, 0x10000) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001180), 0x10000, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="3bae33eb70f0f648136d1e24575ed18671518eb79712f758deb2b9361b3fc388a9a11c37d6f0c487ac037b04e0fde755490f0c5b461e02d188d39e29ef5b4f740b7a68f8442f38aaa02dc30219df232e5fa93d196399d4675219ecca62366b248c8ec0fc8504a366acb6e461c5e98502d893cad9d5544268e5afabaabe82a203b33ec9223953ae5ecda833405cacfa0ac020a4299820a387680e3ea7c9f278d955e106", 0xa3, 0xb, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x200) dup2(r2, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{0x7, 0xe2, 0x4, 0x9}, {0xffff, 0x9a, 0x9, 0x10001}, {0x0, 0x8, 0x1, 0xc1c}, {0x2e7, 0x2, 0xf6, 0x3bf}, {0x1, 0x1, 0x4, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1ff) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{}, {0x3, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f00000000c0)={@random="cd1b15b79d7b", @broadcast, [{[], {0x8100, 0x1}}], {@arp={0x806, @generic={0x6, 0x814c, 0x6, 0xb, 0xb, @local, "a63ca569c80cb39103d04e", @broadcast, "28861a78ba1fd8f8301a0c69a4d22d8d"}}}}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x8001, './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000180)="2128e27ac62b3a5bb57cd93965bc656de3dbb205059e5011b8e14ab085caa83509f9fa4211ff228693fb852bd713a5dccd710143e60ffbfa14de7cb8cd610dcb298dee26454f3246c6cced78379ea7082b975bb0e55c4c80ccd749703f4793c094e2cf568e9b4ffc456ff77c770682d630ed8d0b7d39e6083d7c040ec85e9df58c030383d7a9e322a3f952fc9421fbde6bcdd1bc9ca7196bb47089087955bc967defe98b35e5610fc3b5caa6d51be33a4e02369515845faef3f6810bf9d4fe996333f010f8f89ed134c8c6444cb3cc510cdf738bdff857665db7d868d3f606259281233f53462fd8d4822425bb42cdac", &(0x7f00000000c0)=0xf0, &(0x7f0000000100)="e0da8c47f48e78d100e0e87151111aa91bef79dc08d9f9bfdc7aab41270beb732032e6bc65bb0038a67f99f412be88383895", 0x32) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="96e9cf1c159fc25ac05e6f4c744f1fec6e655a94c94f18a11867c67257e37d10b6034157c25436532b246921cf8b1e43e9bf28e3a8a422", 0x37}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) pwritev(r1, &(0x7f0000000240)=[{0x0}], 0x1, 0xfffffffffffffffc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x4) dup(r3) r4 = socket(0x10, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) syz_emit_ethernet(0xbb, &(0x7f00000002c0)=ANY=[@ANYRES64=0x0, @ANYBLOB="03befe2a95b7908297ae3ed347aa27bf0f", @ANYRES64=r4]) syz_emit_ethernet(0x6e, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000200)) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="81bc1676c7bee1e7bb828337967c033d4ccd67259f6f21d6404f1a47d39cc07d9aaca3484d517bc25b2b78fa77d07f897518e1ef622e", 0x36}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = socket(0x1, 0x5, 0x4) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) close(r0) r5 = syz_open_pts() readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, "c6b7c2d6457f282eba201b28925fa0a39ab1299b"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="46698317997717ffcc59f35412be25132341ef0448ed93325a9854445f7f6ef234daf3059def2d79acea0364111761786a1c02554a4e1e7802746887f9692803e0ebe55317afd404ddafc9ebfead4703e1b55678dd79280024033d9811a3b72837bc9b022d094174c5fa93b9eca27d70e148c47b9a6adc60cad24169c55ab07238bf9730", &(0x7f0000000040)=0x84, &(0x7f0000000180)="279759fd3a3972b3ff3fc0ce6c501cf624b96fed39626c2520f2dc146d73dd606cdbb8811de32f6eda3fab31cdfc5d1175c1a4fd0fc6670df60817d980b2bcd0a306bd35ac43c8ebe2e8a90a67e3e74438ad202e805911f2cb384a731d75ff8c035ed29c4da026347ff474dc0710aa623f995c18df721ae3706215691ee4d9b2271af813361347d195138d94a26a18466a1e5b582074076ed79d64cb4689c176", 0xa0) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531", &(0x7f0000000080)=0xff0a, 0x0, 0x30) (async) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) (async) syz_open_pts() (async) chdir(0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) socket(0x1, 0x5, 0x4) (async) fcntl$dupfd(r1, 0x0, r3) (async) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) (async) close(r0) (async) syz_open_pts() (async) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x1, 0x0, "c6b7c2d6457f282eba201b28925fa0a39ab1299b"}) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db995e94eec571f980496cb754fc60a033b0e83fd62dbd45", 0x19}], 0x1) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="46698317997717ffcc59f35412be25132341ef0448ed93325a9854445f7f6ef234daf3059def2d79acea0364111761786a1c02554a4e1e7802746887f9692803e0ebe55317afd404ddafc9ebfead4703e1b55678dd79280024033d9811a3b72837bc9b022d094174c5fa93b9eca27d70e148c47b9a6adc60cad24169c55ab07238bf9730", &(0x7f0000000040)=0x84, &(0x7f0000000180)="279759fd3a3972b3ff3fc0ce6c501cf624b96fed39626c2520f2dc146d73dd606cdbb8811de32f6eda3fab31cdfc5d1175c1a4fd0fc6670df60817d980b2bcd0a306bd35ac43c8ebe2e8a90a67e3e74438ad202e805911f2cb384a731d75ff8c035ed29c4da026347ff474dc0710aa623f995c18df721ae3706215691ee4d9b2271af813361347d195138d94a26a18466a1e5b582074076ed79d64cb4689c176", 0xa0) (async) executing program 5: ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x2, 0x80000001, 0x2, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x30d08, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r4, &(0x7f0000000140)=[{0x0, 0xffffffffffffff47}], 0x1) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) setreuid(0xee00, 0x0) mknod(0x0, 0x0, 0x205318) r3 = open(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001400)=@in, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x2007ce, 0x1ff, 0x0, 0x1fd05233) getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[], 0x401, 0x800) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xcb, 0x4, 0xb1ef}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x3, 0x4, 0xffffffffffff7fff, 0x4}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0x6, 0x8}, {{r6}, 0xfffffffffffffffb, 0x42, 0x2, 0xffffffffffffff19, 0x4}], 0x8, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r5}, 0xfffffffffffffffb, 0x74, 0x0, 0xfffffffffffffffd}, {{r5}, 0xffffffffffffffff, 0x8e, 0x0, 0x40000000000, 0x40}], 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) socket(0x17, 0x2, 0x3) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x40, 0x9, 0x7fc}], 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 6: sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x6df3}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r5 = dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0x80000000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x6f3a969169162f82, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff}, &(0x7f0000000400)={0x4d4014e5, 0x6, 0x5, 0x80000005, 0x80000001, 0xfffe, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) executing program 0: r0 = socket(0x18, 0x2, 0x0) setuid(0xee01) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) r6 = socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="12000000", 0x4) setsockopt(r6, 0x8, 0x1, &(0x7f00000000c0)="2da707c38731cf9d73e1020000", 0xd) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x8}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) mlock(&(0x7f000039e000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20206000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x100000000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) write(r3, &(0x7f0000000380)="ab02e3f9891a549e337811e5befe5cb17bff90032775cc63379e416257fd1a0d38cabf92f5894709ea9ee23d6b715f70b29400a27f7a62c27dd321d7defb779b76ca3ab6f677c9562f05d0bd04a5f2cb239208ac72f8da21122942b95ec3304d209ae11d6211449a0be5a2228dc221e57aef4210f9f09816bae5e11204cdaad4519a04d37ddc99db9d5c88e91cf4e9cb27d3a4a7c35f3086f3a3480a117aa23ef3675f8698eddbacff7eea1c6c604ecce66d66fc8a7716a966bb95a12fab", 0xbe) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x80, 0x32, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x6, '\x00', [@generic={0x6, 0x30, "36fcb7275e3faa1c78bad3c313fd43784b296e963a3a8c6d93f92d48a7d1a2ee27c381c334e06f6f853f21d35bac04f8"}, @pad1]}], @generic="53c3ede582ec62edc087a44877d4ccaf97482b122846bdf6d73e0bae8157e90b1279dc71a7ed654473589fd6d0250f0ee3252c29df5aeb4c22ae54c55080f607"}}}}}) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) executing program 6: socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0x4, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) msgrcv(r4, &(0x7f0000001600), 0x94, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) setegid(r8) r9 = msgget$private(0x0, 0x2000000190) msgrcv(r9, &(0x7f0000002680), 0xf3, 0x3, 0x0) r10 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r8, 0x103, 0x280}, 0x9, 0x6, 0x0, r10, 0x80000001}) getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0x2, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, 0x0, 0xe8, 0x1}, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x940, 0x0, r5, 0xffffffffffffffff, 0x0, 0x20, 0x1}, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x8, 0x5}) select(0x40, &(0x7f00000000c0)={0x7f, 0x2, 0x80000000, 0x0, 0x1, 0x7, 0x80}, &(0x7f0000000140)={0xae, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffffffffdcf613b5}, &(0x7f0000000180)={0x5, 0x7fffffff, 0x1, 0xffffffffffffffff, 0x6ce, 0x8, 0x5, 0x5}, &(0x7f0000001580)={0x8, 0x97}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000380)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r1 = dup2(r0, r0) getitimer(0x1, 0x0) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x121) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) getgroups(0x39, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r3) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r7, r3, 0x100, 0x53}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r6, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file1\x00') clock_gettime(0x4, 0xffffffffffffffff) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100), 0x1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f0000000240), 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) truncate(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000580)="52d542369b45010048e53992066aaabb5ae9052ec187f066a44044a3c2538808b617ae99198b6a597f3bfb83ac582440833d7c71d20ba5763f629dd2c4cd9368687ea943eebc3bd8b09fb83f79e34a33f6550264e9cf9d00000000000000d76449e6d28afa8fbc1600e6323721b30b537faa9ad8146f39ebb8cfc2a9044635356c4043c6e69f1f46c22cb329b600f00000000000", 0x94) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r4 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x4, 0x810, r4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000380)}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="fec7a105f3aa7452d3956cbec40ffe554836b5e335ce48bbb4d9d230dc97522842101fbe63d92bbe7f192977b609db26de9e2fdc92f0f74f36961ecd52377b0430fe694a1abdebbf605996022f5031e16248db62792537d52006012be2fc9198cfe1dea510649d58bd1983d3d74932103cad73962c1569d825b7b320bce8cb208ab1c91db4f870a954de440ba477f5b3be9e49f51e99031432", @ANYRESDEC=r0, @ANYRES64=r0, @ANYRES8=r0, @ANYRES8=r0, @ANYRES32=r0]) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x9}, 0x10) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fsync(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB='\b\x00#&'], 0x40}, 0x0) write(r0, 0x0, 0xfffffffffffffe20) fchmod(r2, 0x10) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) read(r3, &(0x7f0000000180)=""/111, 0x6f) executing program 6: open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, &(0x7f00000000c0), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x87f1566797f1feed, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffff7) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="cc6250aebc1cd02ae0214767e01f52aaf0e6b961f5b3dd3db9e81e4def1f0a528284249cda3cbcadafab5e62c6f29b4fab3537466e7367dcd388a6fcdce0a1014c0388ac0156df4e2175c72570419f5872", &(0x7f0000000140)=0x51, &(0x7f0000000180)="b3590975aa789a8d07f6343f92b2d7b1fd2440159947ccb092b38495c8b474c705a01f4a8c0f47c4523c94f3c664b4f0de2696c80d57731daecbe60f6df167bf1aec11763c2981859ea1ca1e4838e23962bbb83c3f9847408aa0d2c02b379d8159942acb1f7d3e0c76483f419079c57d9bc403d603ac58e0ea0ebf42848e4d3f84cfbd946d2fa7060c0299134b6a1f122ca8d45d14fee764b65cde4812d9f498bb85c85d", 0xa4) select(0x40, &(0x7f0000000240)={0x100000001, 0xfff, 0x3f, 0x1, 0x8, 0x1, 0x15c0d719, 0x7}, &(0x7f0000000280)={0x6, 0xf0da, 0x24, 0x9, 0x10000, 0xff, 0x5, 0x7fffffffffffffff}, &(0x7f00000002c0)={0x1000, 0x81, 0x6, 0x43a0, 0xeca1, 0xff, 0x200, 0xfffffffffffffffa}, &(0x7f0000000300)={0x7fffffffffffffff, 0x1}) r1 = kqueue() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x5, 0x20, 0xfbff, 0x3ff, 0x8}, {0x7, 0x3, 0x6, 0x40, 0xffff}, {0x3, 0x30, 0x0, 0xafa3}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000440)=0xfffffffa) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r3 = getpgrp() ktrace(&(0x7f00000004c0)='./file0\x00', 0x5, 0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) r4 = dup(r2) ioctl$TIOCCDTR(r4, 0x20007478) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) getsockname$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) syz_emit_ethernet(0x13a2, &(0x7f0000000600)={@broadcast, @random="f0b73610c35d", [{[{0x88a8, 0x7}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "6d7bca", 0x1364, 0x62, 0x1, @rand_addr="fcb6b7963997a716fd12b446e7dcdcd7", @mcast1, {[@routing={0x0, 0x6, 0x0, 0x7f, 0x0, [@loopback, @ipv4, @empty]}, @dstopts={0x89, 0x202, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x1000, "ba00e6de0d2d50dec0316987149e73f85fa29f4171916e0c6867c1a512552185047fb640c8b37f69a0d82dca5be64cb57ede3ea549c3a5542e7e0d49aaa6c09c6bd125079facdb68c296b5b58ff8c0a1a331c8f7a978917f6a6b74923ca1ef168d755ade21fe2de9f9b3e89361377b314c40bd3c976f891cf56778eee897b2bff740aec4b42d20fcf952e7528d5988a2b1f84796e3410244e1a0f7a98b3a67f60ba35a54596e42a777d6e1f6c302d2b96cbd6da80b58f1670016e2364f0cf14c9023fd08ada14eed97e9c44f8a44b0337de5cebee0e3dc9f5d07a879971b4b403541e0072a2da3ff456e7606cb20ead1fe95f99f37a48971d37885630607927abd2052d2b69ff6f6ab5852cf31dbfcbcd2c2d09fadbbd586cb2f24ad841752c492bd660702b8a5384392b90465934d943c5ad3148aae6ffed5b2a86e1a6c6f4f59a201604aa93ded54a1a533f742a0954bad5df9c453a1ed540b9edee04916d2c81f26bea1b20af594b79cdea50263ea3e7ffe888dcd0a98e61d08c2dd7da20e05d277543a1840f32a57ae6852a6ba720b0a47a01a5491b63af28966924cf6dc0a6658f3eafdb7f2c1ef136889bf033dcb02f5689e3c3c04786f9515db219fda8d897068c79330f0e382f4cf38ca1391b25ef1bab9c63757b10bad1eb6425e41713b2ed2d3aa0ccc5794186cd61a804d4a5c89ac6821f5218e752687c09729563a3bf7b64a0a3f10572757dc3771ed849551710bc68a217e2687c6cd9a5bd4ddf5ee3f675f1d88c947c7e6dc43bdaef9db8fd01a4ee995810fd22f29f5f0fc5674e517e68cc0a4a2ba6b45fe4e0b47179a35a95fe4aac1f475ec5d0de344ac5a96328b6b261531621ebe93b37d544176746761975010be725c555cae33c7876869f5bfc73b0c37ab7013e863a9293220ec4377c017df6d6e7138a1590f124326433112e64df6bd544cf0a8185f52ee990ed25d016c7b7c225d3682500a78d690b326e11667cb2535b76002f74c5753eb1b4bc608d751af25585b71dc66ea890bd16123a6e7d9c231aa995e3b783ee50f3ab9d11214d5eeee6d4e3da3a73e108cf1a5b0e21aaac96df86f6be98993519613a7e4030f3b713f27395ea6e829bd7ea892591fac1477b867ead650124a8f51c2c3ac204a3cbde5d1f0417df78ffee43bbb97fa48f1e9daef86d8fa49dfc1faec6e854e8b1632771a40ce4c06e1850438ed085fffdba06d4dc8bc8fe8df017e1d66d23926fc9bfc91436b17cacf18d433db6e6350f54802041559c142815bc4c23d0a4a75ab0b0c5d198202cf19788bc3eea3c26a55cdc110166b989bb0a88fd4a12ad639eee31160eace88617524b6b93491ffb3767010d9f91428526e631510b2ae6ee471640c53bf23e074ef6559be929f00201744da7d06c4c383215c951619023dfb798ffd243300f0886e1bef7593adbc0fcbc7afdd81b7c762aa7bdc8fe60d4e1e56ae41dc8d84460b296edf20830fac963f2c55c21b089671fcba70dc9a4d13e5e46c29c415088d93718c018cf1957fca57091479e95d179877dd4840c467001c3e13774f150d99927335fb36e424cf59cb26899f721d06bdf3661a55aaf8cee92059c6f4139656ebbdbdf66d5dce3156afc6e3c4771fafd579c9f36303f5bd4de57758d4333f4fb23ed8d0a9da24960b194ec678a218d10d173013c16c4d886c2c4943ae6d244edd480b3ec15f0c51ec6b5102d0f39d4cdda3eb991e1bcce10f72e8cd6635a848efd9d6cc0ad07ae97b1b1dd4203b23cc0aa610519c3653b7e08e85b5121f5fd3d6c748a0c628ff4f34b8cedbeecc4c5f43770829c2d39519378ced24e65fd1c13f383a2f0270fd741a448c66a2df85d19d5f15892ae78be7fd456584b134f86f81fa078bd2ff4135eca81616c2225180cb7880c7ba5e04a954b8457763b78c0455a904ceedf0a682abe5ab0be7bbff972ce40a49a31be7340bcb0a4ec3fd19052f7b710fadafc9a5e361d9c1b0cb64a9a17a0e80ba197d186d149497d405f5173ed35d05affbfe3dae36bf66dead2e892e7439c43e2f29afac3d91680646ef1eb3931c6800c9cb4d630d99970c6afc0c2edfc728a59498334e8768e3453b0a681cf5771f748c7f1cd75875ede3bff6ebca4b9e990a141af09486287aeea23df3e58232d43f40f8bd0cae4f95cc7eb8fb847e571c41f0ff393e18ca2ec6bd55aed4672ec15d53d2488fa89dc61efa87242fa24d4be1b1dee1e67e50e026c5bff9c103b8d31bcae7acfe421fe28a75f77b90de901da5d43d3caf7ca53a4ac313daefe768f65a671a13751b6823f81a7eefaed18693b5fb3fc5d95a2688996c010bc09ac32bcdb3c77d733720cd69cc948a01e9ec4ea9fac2ae8a508a9dd7b958f71a2e7b9b714f98477076280e80311d8e8f1b1b9dc917fc1a7bc2ae0e7cec47c0fd64706fa863ff837ad3c730db244dad1219ad7212f898b56dbcd48eaaa2c1e7c9ebd6348673c5efe2146b2d5a65ebe0e1e5e9db236949cc014eb04a20220ea829a31c47732eab250ae24da01d06744b0a1596f4408dc964e956f1fe03f0cd95448fbd187b4e42eba58f1a9a2264093252c0014cdd2935e2bb787503fcc74377fe056f581b5c9b5afd0353701b4991c9a0d25455096e81c83a84f73202ea49ce42d97f5645a42471f57d57940796225651f7102ac9ef81529f63404e83cadbbe28e9018903b270590965c0c9671e3e9f6ad624ee12599bc5c3d8bcd201623b16850875be4deb30af56a0674dbf283a24709bf636fa76f9ec00b6ed8bc50d35733893ea098e7099a7ff27cd96ca7c8374a507ad138a90970a4e85218a2ef4297c2984285b21db9e7b16467e855a0e4b6362d86b904d048c330376ab3f33507c2ab33eea99d721a7f803c0b58ff84fab3d1d62675a769ddd57639b4b54e70c2427df277e96bd0cda2c7283edfe69fffdfb750bb862ac148190720e7260d62dcc2528cae075d95c450c3a316659c3f3b20ec39c9f7a6d354c2fe1257e4113593d774cd2a69396012b8d768a1ac4b0bae6cd4d99f5c14744de6389bfac1e515c45f7be7fb96e7e9c3811fb3c295f490bef0a617534e23be29457d85a45e68e2717ffa223a93fb8fa059907e3bb4747f9ddccf415261a938b28df2bfcdab110d2032a0bd891509e15896e0869d9e6a544fce444bf26a004ce36730126b06702cb87440f68337bc7520e0a426f528b57c27f2b6615d2d255e48a28cba1e3553eb3066692dd74dde0e64cfca92c852c7150df0b46cfdcb4b0d33c23bab2cf317c3f0fa8a28dd210be7520582b2acb277834b937418c99918f55c247e9461297a02be7c7e64b403ed5720463a4de3bcdc6c10dad0b12a503df2228475aeb7b867bd29bdcb1dfe412a8185b56122ec59c4888a4488de2c7e7215f6615e368891db47d502a5d0ab2710f892f84f3a45ace825b8f97b8bfcb9697b47ef48a714026278d82ed10d0ce503fd63c925b2bcb613020f1b7d2f779b2ae3ac2401eff16bd3191c720a6746b6bbfb8fc1d5c8390e148332954221c035b401f6829d149b75db1810224ce46492a5375283fd9c1ef1885406bf21a335745d46217d1e3fe4154ed92d80434dcd420bd8593e0c933eea37e79d7760188146f53d9d24cb297b74b39a7c3189e30d96b244a7a3b4b884899aeffb3b5b050a15da155806fdd4cb5f91ba1b1e2bb6ae7bb6d2dd0d98e67cb6ca6ec8e49a051db8d4362a507da501e6e1e42ebc1ecf6ab7d25871b2c070f7b73d62710b83f193a5bb08670bef15e82aca86db0846f0b7884f4fb8bd898d066f21db279c535156d5f86901aa292660430fb4f80b7619834a5f3ddc0b925f0ca0319da9b4689af4a3b858b061db7d96ddeba6e973d8a798b0fb4dac738ca38c3c677175e15ba9b35b3b09e1b86dd08a1e23e8d2be7d4dc8a82f779306365fba90168a08c639a0228840ce8cc009a1fa87e3f9d400e16c372103fdafc1fb59e45894dcb5fcd1a5af668abe565bedda3e4ff7681a3e34f93d9b284dc48dbb58c7e5d8f358b08d7c5d0de395abd7c62fbef4a653644c21de3cb68afaf60c3de2fd70cbc9bcd17f88d3c3da0f7569c7a72bc0a1fad532127142fbb738f5e4f33607c8fbffe4e3191c9aa5c5061aad6ded741f8b3e6d0b246122af8d1d0de9be8bd86fae162a4f110099d07d9b743751fab68071d05795f11755443d28af4bf81ce33caf209fd8cc9079b13c71b241aa5a17746d6b5b64d256ec2f353e1e1184c7d75b6675fb6241f5160ac6f1befaba153567744c841bc1f6d0d443ce0220e2a37d7243dcd25e3a6a0732236766dbbd5a622d18eeb8d9c346852675a497a272c6580d99f305512069076214a011a1b1ecb5b771a15eb054186c6b620a703c1416e852d329fd6c6ff53ef1ad2ec061a256de92fdf9259594e20ef2353619a963d5213758bd1295ef675299fcbc78143c12084c59f949f01f3cdaefac333d81fcf69153b84f72455a93b83829546dc11e7ebabb5368316ed626a34cfa6cb9df55f2670f0f7669b8102e76fcb4e523fbbe79eb6a19c9245605bf8c40b35aa90d2dceb170ff4ac4e19b1ed0397a57792cf0f9f3c520dddcaea827484c09ae3472c2a21144d6de66ef6675fc97279c39fd277cf291e2417e3263098d655a8fbf4887c0846742abe8e77d18ccc93d55783b5742f68d374bd85867bda4566fff62f93ab9fa93bab2a31174c7fa3d8f3606732009a443a48376ee08b919f2bfb113ae553e192d38e792aa5a1773977543c2ee1cae350c4bb5e86aba289d5e69303506c16ce6e52cf6bf5f35c77a4fc0b1f6135b6e6d05313cbe040226985687ac8e636e207a9d290fe62ba5cea3559e028f2b6c3b4688cbc28db73e882ed085fdd22929e65493aebc28bedb233486d2a6448fff14f71d6263c29b964ce4f1f7aae151eebbfaa723c6aaa3eed983664038b470b4499f637bc48cd752ee0a8772704c7c62f8c2ffb515c0f5bb32cd1d52245b925046c19c8333d98b40891589b43585f888ffdc90a81c809f42fcea0af0cec701333e40f6479a31d9fec26cf9f1dc9160483a8fa5adc714a4e8d17ee0d812411d43422e57ff1627757860e72f7b9d479b3af7650ab9afe5b8e32ec3e0f46eabddc38aa59d79cd0354a12aebb7658764a5818a2088d92e0412d4b15ab0b5d01be2512389ffd3d5d08295cafdffe4586478e9a36c0708368dee6d0998ad06a94e304023d7ec4e77b04a44022a05501e3ea342449e29b2b93eedac6d79cbff465f847ff879429cc441cda0ea2569ccec4fb865104c4fca74f9a1f2e8d6e1be6fcf2d63e6f854907dc6b9e0b9b93fa98dbaa16745ad47a2fe09d77b1b2623ebd0315aeb1da42667f674972c6e7fb77a1bf3b194c755c112fcebe9b9b775da6ed83134726469f669dc62865edf3d9d55a9dbe4dff4bf30410c7bdce8cf0bd7516b09926a4bffb0838a75cccc312d889f1c9513cf5496f53665f58deb65081ecbb59a7f082d99474c37e248c260841e60a3a7339e47f1e83952a4707d7df4291cedb2bbf8881757c4b1767bd07917bab018c9569c5bc744b276f7554a9ff88d25eacb84828df7108a7f14869776fc485e1a57937e695110d3d1221a61b7a9af4922fc4b518740d9df9b23e90649cbe30c245d10e166ed96494c2387952b29e62bc30fab16c2257d7c8878fbd88b4f6e8e3cd33d4dee84115486a97c88840f573228a916dcbdde691a30a5485fa9ebac11cdf96b313fb152d280a55fca50e5525dce9bf2c68bd4b834d58872369eb97d8"}, @ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x4}]}, @hopopts={0x2, 0xd, '\x00', [@generic={0x1, 0x67, "e579de76c8b2d3bb4c6448020ff994e8faceabef55a80e11a391fe1361700febc5441ae137ee4ce4153dcc72545ac6b84ed27b4ea61ef3e39827b3c9342da77e605be4e0af6783db52ee9566f5d5f69efcd01361c98bab3b65ad9fc6fc631cf741a7d76067be79"}]}, @fragment={0x0, 0x0, 0x1f, 0x0, 0x0, 0x4, 0x3f}, @dstopts={0x32, 0x18, '\x00', [@generic={0xff, 0xc2, "9cec942832b1e4e803bf94e82d92db40a66e5f561284607cc6d135125dac29914d0ed8eb2996f6560dbfb6b6ad78122591e51b5d975eaf271427953ba824e27245e5649efbaa24ead86f10312dbaf3d2e878b6b1d7077dd448d9e16e8c1bc0b93de60fb2911df0b80bb71d5cbb70b290e955ee9e117324e98e8c28a2f4393ab4adbac9f7f40c89ba0ac43bca051f4171509aafd8cdb5d8495861087d8eb381dc66325f47349c12eb90c84df212f8f360e4815624eb1c9510f40a846e638b14f94a62"}]}, @fragment={0x32, 0x0, 0xa0, 0x1, 0x0, 0x7, 0x65}], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x2, {0x1, 0x6, "341497", 0x3, 0x2c, 0x81, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x5, 0x68}, @dstopts={0x62, 0x4, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x40}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x89, 0x12, 0x0, 0x0, 0x0, [@rand_addr="6655e48adc328905827b62a5016aa7c0", @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast2, @rand_addr="50056e50a804407b4a7883fa434d13bd", @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="7f42a023b72262450aa95fd74d1ae973", @empty, @loopback]}, @routing={0x67, 0x6, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @empty]}], "c9e17d30839f10fdb39493af4274c244d29ed0308c8cd0957486bcbd582aafef5cfc5a5bbfefa84e3bb577f866259e90a0d867ee8c37ab4dcc7c85b73025692c1afc80ea6d3be56f06938af6591498eab5a15ba7db93f7c3a3ae4604933a1f8be21ddacdddba1d8cbc0a9075dadc1fae324d3454b18bf2ace8f1080a61fe653d3d4d0465"}}}}}}}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000019c0)=0x1ff) syz_open_pts() unveil(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='r\x00') syz_extract_tcp_res$synack(&(0x7f0000001a80), 0x1, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000001ac0)=0x4) ioctl$WSKBDIO_BELL(r4, 0x20005701) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001b00), &(0x7f0000001b40)=0x8) clock_gettime(0x0, &(0x7f0000001b80)) wait4(r3, &(0x7f0000001bc0), 0xb, &(0x7f0000001c00)) semop(0x0, &(0x7f0000001cc0)=[{0x1, 0x5, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x6}, {0x6063a4205b5918e, 0xffff}], 0x4) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/236, 0xec}], 0x1) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080), 0x6, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000000000000000010aa020090780000fe80000000000000000000e27bb2ab522d6adda16ffedcd9a94bfe4140105f05d9bedcd30004000000000000c2047f"]) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r1 = dup2(r0, r0) getitimer(0x1, 0x0) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x121) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) getgroups(0x39, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r3) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r7, r3, 0x100, 0x53}}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semop(r6, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000000c0)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x30, 0x0, 0x2}, {0x16}]}) write(r0, &(0x7f0000000080)="d9537abde93d780cdd16313f742a", 0xe) executing program 0: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x81}, {0x6}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x80}, {0x28}, {0x6}]}) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)="1620e80000007c60e1016745b65369db00000000ebbd07a90172c84c83ab4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x10}, {0x1}, {0x6, 0x0, 0xff, 0x20}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x8000000000001}, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x1}, {0x1d}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000080)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc020691b, &(0x7f00000001c0)) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "74d75b7f095aac68487bb054d67c91084fffb187"}) executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus/../file0\x00'}, 0x11) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x9, 0x6}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x101, &(0x7f00000000c0)=[{{r0}, 0x4, 0x13, 0x8, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x62, 0x0, 0x0, 0x6}], 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x0, 0xf8b, 0x814}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16, 0x0, 0xfd}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x20000, 0x0, 0x7, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) socketpair(0x0, 0x4000, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) getsockopt(r6, 0x0, 0x6, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000806000f873a060c0003ffffffffffff2726774dab5d111ae442f553000000000000dadf90df7f46e1815737a505ee5e0308fec0b6e45bd6a0fd2fdffc70abe9a12e8168e8"]) dup2(r4, r3) executing program 6: poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x416}]}) syz_emit_ethernet(0x86, &(0x7f0000000340)=ANY=[]) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x695, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) r1 = open(0x0, 0x0, 0x0) kqueue() setuid(0xee01) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{}, {0x1, 0x0, 0xfd}, {0x6, 0x1, 0x0, 0x8003}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x183) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x13}, 0x2, &(0x7f0000001480)="942d872f7942186e", &(0x7f0000001500)=0x8, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) executing program 4: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000001500)='./file0\x00', 0x615, 0x0) open(0x0, 0x8, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a", 0x1c5}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="00be348c01ffd637ffe5d563d9f4b81d336c0a67bc5ac3e5fdf586b8cf670044cddc852d532bce21b4b051c134e67435fff33dd2c3cf6ce7a4a3d3905394c2ef8ff6a348e701255560cde9ffeb356eba9db49e5ad74fa6fa8ba3bb66cb2e81ef46967c6a9aaa62bdbc03e923b5f50a57af19c95a044ac206c8dc22a2a59420d4ca9b68a43105799d96050ee131dfc93a65dc3a2349c805ac7f6ce5e609f4f3eb216fcc9c9948ef92a4fc2a08f5d9efae62cf8088b38590608dfd4dca327e66ce4704ad9f5576cb9f8cd090a25b769efb2ffaf8e6abb9867e8d528ee742878ab0a93c284730405a390a0537e0fe0f238b1139b50d0d20a48fcdd63b338d1f568053e8a6d674c9d6388ad903e4faa87559791cc30807cc5557d8010000006ad271bddf8067e164808bd2fc", 0x12a}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000000000004"]) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) executing program 5: setuid(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(0x0, 0x0) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x7}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2000008, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8f3}, 0x1, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x820, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x243c, 0x0, 0x0, 0x0, 0x0, 0x50, 0x1000}, 0x101, 0x1b, 0x0, 0x0, 0xfffffffffffffffe, 0x10000, 0xffffffffffffff7f, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f4201b68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee33906cc526e2066901e9a91a3ef4ee189a64f75a7bc6f3cc29141110057a", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000800000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRESHEX=r4, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x4}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r4, 0x0, 0x0, r6, 0x111, 0x8}, 0x7, 0x0, 0x81}) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r7, 0x0, 0xb, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r2, 0x0, r4, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000001c0)=""/182) getuid() r8 = getuid() setreuid(r4, r8) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7fff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="300000000000000000000000e7ff0000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x30, 0x4}, 0x40c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{}, {r2}], 0x2, 0x0) syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f00000005c0)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r1, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280), 0x1, 0x0, 0x24}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x2, 0xff, 0x8, 0x3, 0x2, 0xdbf, 0x9, 0x10, [{0x7fff, 0x4ef, 0x6, 0x400}, {0xfffffffc, 0x270, 0xffffffff, 0x4}, {0x28b, 0x8, 0x8, 0xffff7fff}, {0x2, 0x32a, 0x6, 0x3ff}, {0x4, 0x7, 0x9, 0x5447}, {0x3, 0x10000, 0x9, 0x10000}, {0x1, 0xc6e, 0x0, 0x9}, {0x7f, 0x8, 0x6, 0x1ff}, {0x3ff, 0x5, 0x8000, 0x1}, {0x7fffffff, 0x10001, 0x7, 0x7}, {0x80, 0x400, 0x6, 0x5}, {0x3, 0xf81, 0xff, 0x7}, {0x40000000, 0x1f, 0x20, 0x800}, {0x6, 0x200, 0x80000000, 0x8}, {0x8, 0x8, 0x2, 0x81da}, {0x3, 0x2d, 0x7f, 0x3969437d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xe00002}]}) write(r0, &(0x7f0000000000)="7696c7cf00"/14, 0xe) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x8003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1d1) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x118, 0x4) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x0, 0x0) socket$inet(0x18, 0x3, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffff8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r1) kevent(r3, &(0x7f0000000100)=[{}, {}, {}], 0x10001, &(0x7f0000000080), 0x7, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000004, &(0x7f0000000400)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef08b49257b584c1c5d8187ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524b5c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e700000000e7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145ea9b1979a54087593f4a9b02da64cbeea5f049d485671427faa11563b9e71795b79e3598b2079621ba71dee9663af1010000000000000002c3c3f062d931ce62fc717333619eb5462cd0f9b29c49bfcb52f9b19f6c4e2f7f3d23977d4a12fe8dc6166198481e20b00bf972ea4afc91d26872d96c068f9587f17c8f5f9ecf3f2936d8232cfa4e7d13574205064496d9711aeaa9717976822b627a0c3f81ca9213b7bb0ba6a35932d1474cf76ee0844bc75d42758966d619c768000439e6df229f154d9d51958783ac4a9353d84c86a89d0c990d4b055f9cec707f7a3c615177fdb2ef38e8b9711f782b93c6fb71019f340b5dee99520c332fbb503c0b7f36442ed9bfb521c2835bc5aa387f51bc24ab8386be05f726c197ea4a145b328798175c28061f034813171866fd1b71575c2bd5f50ed63aeade98c752f6048c550bb44c5b51d6838b13961e67ddf15723f6d000"/594, &(0x7f0000000080)=0xed, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r4, r3) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x14) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = getuid() r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) clock_gettime(0x0, 0xfffffffffffffffe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xfff}, 0x10005, 0x0, 0x6}) fchdir(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mkdir(&(0x7f0000000740)='./file0\x00', 0x185) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x0, 0x3, 0x0, 0x100000000, 0x0, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4bf4}, 0xcb6, 0x80, 0x0, 0x0, 0x802, 0x9, 0x9, 0x800000000000fff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, 0x0, r2, r1, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0x4, 0xffff}, 0x0, 0x0, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x2c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$ddb(&(0x7f0000001a40)={0x9, 0x7}, 0x2, &(0x7f0000001a80)="977ed46b", &(0x7f0000001b40)=0x4, &(0x7f0000001b80)="f0147e2a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x18a89, 0x10) getpid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x466}, 0x8) r4 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, r4, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd28, "dfe8daff1f00ff0700c4d2e8a789a20000004c00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f6172e7d11c88c6ee5fbdeb82ac5de45e4981100", 0x14}], 0x1) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={{0x0, 0x9, 0x9, 0x0, 0x0, 0x1}, {[], [0x0, 0x6a], [0x0, 0x0, 0x6], [], [{}, {0x3, 0x7}]}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8, 0x9, 0x8f, 0x4}, {0x7, 0x80, 0x7, 0xc000000}, {0x13a, 0xc1, 0x0, 0x184}, {0x3, 0x7, 0x1, 0xffff}, {0x3, 0x20, 0x8, 0xbc}]}) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="76e5b8cb1633cc323ac8e8e556dcedaa45cffe1463a52077dc0d00003ba43783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x39}, {&(0x7f00000009c0)="ab41db0c022c19f886fb52b51155fd733f8f92681372f1720d2917445d2054124ef257bfd005563a51108035b6b6a1a60090d8443600000068fff57ab512288b8a9119f8c5424e2abb847aea6dbd778986ea19d2c4bd5ab27d4a254d8fbd94d555e5da9ffdd8010646c093d664f9deccea7d9f0000000000000001a61a774fb361bc8cb5c710d5bf30639150aa7ef96a00c46b42a8a7d03e1c30f82c42af0a2f7a99aee9a0d8f54a835c8a8d0ef1dcc08b5c798bf69755fec97361fdd55034b38c5023a9ca499436cd2e860ed69c55aa00025d2071aa962ea188030b7512f80b78410000000000000000000000000000000000000000000000dd6184426c8cdeb2b0aa71b4c066f4bb5d899cf366be59d925388a82767a1a0c97cbef4537bd", 0xffffffffffffffcc}], 0x2) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x198) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file1\x00', r1, 0x0) setreuid(0xee00, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r3, r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = socket(0x18, 0x2, 0x0) close(r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r9}}) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x15c) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) fchownat(r0, &(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, r3, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='r\x00') executing program 3: mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0xce, &(0x7f00000002c0)=ANY=[]) select(0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000009c0)}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sysctl$hw(&(0x7f0000000200), 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) r0 = getuid() chown(0x0, 0x0, 0x0) r1 = getuid() setreuid(0x0, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0xb}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x8000800c, 0x4, 0x7fffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8f4}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x820, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x243c, 0x0, 0x0, 0x0, 0x0, 0x50, 0x1000}, 0x101, 0x1f, 0x0, 0x0, 0x0, 0x10000, 0xffffffffffffff7f, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f4201b68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee33906cc526e2066901e9a91a3ef4ee189a64f75a7bc6f3cc29141110057a", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getgid() getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r1, 0x0, 0x0, r2, 0x111, 0x8}, 0x7, 0x0, 0x81}) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r3, 0x0, 0xb, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r0, 0x0, r1, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000001c0)=""/182) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1cc055bbbbcca5ba31a1a3cceecaf48bb947ffc64fda03e77b733debccb735ee6982be16485ca9d3b2f7d521da8da034df95d39bded25d42a7f5d74b7b6653aa43779dba4223336984bf", 0x4a}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x101) fcntl$setstatus(r0, 0x4, 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000900)=@un=@file={0x0, ""/527}, 0x211, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c000000f34cfe590000145e7b6e009078ac1400aa000000001000907847ddbf26e7961ddeafecfa5e346ab6edc7c06159974b2adc200c1877aec841f27aed643517a002c135376b6d67ead6abed04979fe232fe4941c435ed41162fc4d4e5585194d2da373fb7d50b882e7e41fb6eea22359a2ff6"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x262) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYRES64=r4], 0x401, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, 0x0, r7, r8, 0x107, 0x4}, 0xffff, 0x2b, 0x2}) fcntl$dupfd(r1, 0x0, r0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f00001c5000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e33000/0x1000)=nil, 0x2000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ca2535f676f215a9fd0f1943fc83ea3b96a7aa2d14c499c459032c8812fb5eeaedf4d974973485ab42bd72e3d782d9d0b46205cb2aff2f26a9b4e66932b719416bca2d2e3cf00457b61df007d326ea58a465e4e6f8cc637489e9f00aaffe6bac6b3b982b689526e4bba0e0015292015f6ec5163c9318e6bf81cd6a3becdc975459e07d10ad6fe732c52357a26b93031ac4500c337bf06316e63b45c4c986ce02567a31ff88a4c4e453ff906cf4009d028dd638eb26b2f5d64e5e1f53e986cd", 0xbf) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="71f91e3726da5230eb5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43365d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531b31c81a4c77c6f8d689af058544d632afa052734d4de323bc92179c577f957efda8bad68266c9bf39902b6a7b914a42bc3406a8d64e04f8c0ac0c155874a4b0060f53eafeefd84fc9ba6482f6d6c0982219b4461c805179daf6e75f34c625a88f4f8e0f339e4ca52d2ec88b5fcca3038dd6239bce693a0f75f7d1b4a60343bbac57b81e6326a1660d12988ee4dc42d0fbe53f88112a024d5d525b278fdc086221dd2b170daff2d076b959d87d8777fcc19e5a6e0ea28e83ee21e13d6f4ed3eb16cd8e09a43c8f5182143ab063e07174434928fc4b0838527631a", &(0x7f0000000080)=0x16c, 0x0, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000480)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f00000003c0)="c2ef0bea6e9ce3e9", 0x8}], 0x4) connect$unix(r0, &(0x7f0000000400)=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00'}, 0x56) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000040000000000000000000000000000aafe8000000000000000000000000000aa03"]) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() syz_open_pts() writev(r3, &(0x7f0000000700)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000100)="b2337f10af0b0289979c22faf4b741664191b4f354252903780715e367bf1cb61af29f440d82816b946c4d3f3be708674f98e28107ec90e97b3f27479dd16d1c87f38c6930fc567621db06cd89c104ff59c9fc77240e8207fa907afc4faa245b1ccbaf137fc34609b3da85f086bf2dd2c813e4186252d570c0b0c56f25a71d7fc1272c7ffe131ed7dcf20fcee01433202980453ccc3c040caea15fb32a6efb00e7238bfd9b8a6df88a8649c95757fa362ac34b550fdfc7f780b546f14fced6d7875e2ce5d063fad0ebaf7007c8b2746d786a0bd9f8356b6701d81071c6c2f28d0d8d6967e4682da5de79240e7e2ac57e69111bde31c02e1f9e82afabb726028f19aadeb17cd941a041844a9b073b2645e8b714db9f20c7363eb53d559db69e212faac698353a5b8d5becb9a1006c8fbd32df2d6be5adb47baaf25a4dd2fdec9fb4a1d730bbc1a9c5a927ec949e204182250381076b345132a6333c4cda06c888fa3ca151907f7a2af4c98d6c6b516a1f6dc0553136bed6", 0x177, 0x0) sendsyslog(&(0x7f0000000000)="5b069059059f31543b584027d3861f8df29c9bea7f7a7d3e8f74c992e4cb564243ce19573ba7542a96f7a1de6e84893ca252c4fff61411a7ebca97fae5795c8ba9c8032c69c03005c1e515c58d1b10b2e3deae3fd3ff56d25f3f1120f7cca9ba57bbc611a34eaaee1b1955636cdb46254c9de201b92323c1822da7d9e514ea9b1abbbe304b4629c43bf9d75dc9189e83ed3f1591d1018ea5121fc2dbba6f601461732caf1c6a5028055d4b89dfed8466833bdb3a1bcffc65ad7b3f52b16ddb3c2a0d00d03fae13cddfa8dd42c9067797061a08d11ebdb64b", 0xd8, 0x0) executing program 4: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e22", @ANYRES32=r0, @ANYBLOB="f2a3d4f726b1d3ff0c4a36479d4135168b39d0fa0eb4cda64968f9ae312c667247e529f11545b987485e742b0e347f91e42c92dcff326168438c09f283d395ba4abd477362cfa3c633c27fd841c3ad257a472df5faf8434b5332c1cb85bfdb78a1ff4ab625e55c993a12bc77837684", @ANYBLOB="5022466a7c00a7b07857cc000000ca0c455110b64cfc4feae5d7b70143fc99823ad6aea278a638bd44575926ed92aa3fad71ed4578bf535244c452b09234a0f3727c39a0735bffa870f83a31866a5505a40e252b1007cf209cdd9a80294bf2950becdc580bfa7ff362b05803833a48e0ad99302febfeb61155696bad4299d8c010d82976bda88af435d0f0b87cf48ffc764700"/159]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) writev(r1, &(0x7f0000000180), 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xffff, 0x1, 0x7, 0x2}, {0x6, 0xb, 0xc3, 0xfffffff8}]}) r2 = socket(0x1, 0x3, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x8000, 0xb) bind$unix(r3, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) kqueue() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7, 0xff, 0x0, 0xfffffffc}, {0x4c}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) mknod(0x0, 0x100000000205f, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000002c0)=0x34) ioctl$KDENABIO(r1, 0x20004b3c) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x8000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000380), 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 7: r0 = socket(0x20, 0x0, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x84}, {0x5c, 0x8}, {0x8106, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000280)="ce5a4747d73bdbaf2ef73340a62f7bec36bfea4c134e84da8f4403a010ea9e9da1bc035cf646b72cf84b181f943539cdf0da151b39c15853e71914ddbd01f7c4325c952489c66ac701352491be0812ce9991e1ae5cdd423561923675bb108d892d9c", 0x62, 0x400, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() semget(0x1, 0x0, 0x0) shmget(0x1, 0x2000, 0x601, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0, 0x42}}, 0x10, 0x0, 0x0) close(0xffffffffffffffff) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x12, &(0x7f0000000040)={@local, @local, [{}], {@generic={0x8100}}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000480)="b2403d3a2ad5ae049277f4bca768c360d0ea052b1016332277215da5cc43bff7fc51bb7f633f6a5c7bc2b7fdade93be06a5051ff5e50cc85217791b765311b9ad7457c3bfe8d05e162a2e741ccc95fbd528f087e05aa2f8b37c51636462549c78b17195291d9652314e0d12eb6b3dc2679ca9b12b02a76afeb2ec66f3029ff08998e8585cbf486875691ad74108a3a28194458bc1a6c92cc3d37af28a06bf65914959dc0aebaaa0a87cc6b5dc7bcfd71a12e1c581bc9fd3824bda7f2fd85107c98aa1e682b97ad6e84a78354ba6ee394a4d795847d59a3f3e9d524a2f167507d9380ca713c504632fecb72490a88558977ed977888865691b59e00ff4685f8d0fd86e3f31dd750272189bb662f515eca50b7d4fe7167b5dce53945e0df2c18b602e761e99a49b20994496abbd44300791e3bebd86f1295ae479f005d35be2b6671cbf0d3f95be73cef5fcc69d2a2be0619adf2262603ff9b74d54b54edbd9ef5d100acc5b13b4ff021f3097c69ebc38d8541da1f211911a5067a57b9e7dd059ca15e34e101da0902c451843fef36eeccdbeb3e3c79121d8a1a859a761692461edc2824476537153163205df6c1427110b58732ad848d6312afa50a12b26827b682e0180c632b0663301629a6060e143184a1ce7d6135a93ef959b50a59c58cd6bd1be226830b0b8bb4a8ee6e6052b1996b374b675dd62f5f78a4a9821fa6de3f1046d17c81cfeec25aac0759cd5edbbb3c752e3aeae7e992b16257a0e2a672bb06c175638fb023c337bf36db626ea1a6a5d93e3d1994a9bbc3f818acef4af4573e61f3142186370151e85f6004eb290966d61e4d4dd39d969330daa2930ffa714657e71dfbd40792126992f3bdb11d6edfd62bbcdbe45dc6127f99d6bf28e3c0de40c13d5e8b758d68bd7804a222bd70ecf35e9231ce602b7a5608ea710bd0c61157273dc97ef37f2c02c66740765098ade5a62af194c24df77957a31c0a0afd28cfd9c386e9b078f280d3c1c58e8ea0801df2c837d9dbf192f78659d00617aebf0a279972e8bc00d0a6cdc59493eea61b16d7fd9316d748c263d08fda56abc62f09f8f92207e1b72ce301703e1c187f6d2c9eec457f07127f019e05dededa73655add59d298556d3a35b7110ec63b16929c45f3bc32a30c985b612842b3ec3426704b7b8d60c7a7873542233445d36b44d6da7b9a7818ed9f52e7a6e6fdbb278f49c93b249efbbe204e960af3f1da4b291a555984b0b0eccc574a721fd568205640c0c6058eeef2107c3a6e1ac0a202fcca193150f439bd2c681badc3ce892e3bddc658ee190b4f8a46bfdb8c2f11ea73047d4d40c91968557856b324de6b219859aa57654185e44100f6c08fe098903e02eefadc988fb6f24a3abb9ecb2a30ffb5fff4a341dca0431736758fbed3f299fe47a0ab9072d7856b1de458dab2cace3f5d3c34a9473a681f5a92d24b67614d61b67c868619905c37f6b4d965d29b60853901184ce23828a9a7a513f3105f1533d83f8f7cd74fc6ef3f11d69b9cf83274c2c8fec7bd57b586cac27af44c576c72d7a852bcc03f4c31b861c91284e3b115535c4b893a729aa6abb504c1b9f89cbd84b4230e31ac2177ee79b165ace00c9e7de409a873e8ac0233ade1c07c0df9947eda5bae49b2eb29282ab80e17e164f0df3bb788f68ba58cc92099edd8ef05592a142c8cb09e8065e852ea86a158415b217822485c2cd1e86b1365414d4bf8c416863cc3089764dad7b6e973a077d100404d865226f7746b4edddd5c3c17245e4730c3036c57f64b01a8816084e44ac13c111f9e109fd94bd25d5aa8735faf74694fd1f7f63eb4c0c3769ddc48903027243d6637ff0c1130f8bc42670653b9524e71dbf43d742fae0378ac2aa1cf6a3ccc4b284b7ca8f694b5d4a4c441b70e097156dfd61080bb8616a41925bb7b60656cfaaf3473ed224da1f77ee292f210500299db529bba7339ac8a93df351e527a17574c797c6be1d988fd3fec7c3e7c51923a16adb50b430d2a7560cdf5a27e44100b3b2256d1e72d4c5d708c795cb73e6b7ab4d07596dd8d33b01e55146739cf954eb2274bd0ec1770dc44c4d1ca7396b4a529d33529831c5b8be9cd62a38cb88b1c142ab518149e48f1778c769d42ea319142bf0f53608f1812ab668b77f4eab6364ace53f79db5268ed7934af8e8c80e7cdb3807651830fff73cc6ca0bb95acccf9056dc373fab805357366d87931f2201d6f6eef1564beb97876d980508b847f1b2b794808c662493367f1d3bceb1dd78db9a22021313780eaf568f0ff76c46a6ff261079a01519e8f0818609dd17e2f280c9c4d02418027b5c517df2784a521ae5bd8bc4641bdebf7da33f4b522bbaa6d424c8435b20ea5f99dce5aeb33f1a9002d4056a920dd0a46aad24621555ed63c8fc61a302a08f1670f56f2b720b9bb603ee42103c88423871d74db124be83b85de4d36c47db902141f0a5de69f17bbe4e9dbbe12bb7c93c4c65db5b380a93e6ca5edca1413cc801008e6dda8d2126e819384ab5df2ab0b100835690d11effe2c2fa6dd35d8608111479eb8b530a4030c53764d94e844464398912c2d0cfe0089298ee401217616ac6f7ae3e87d36ca854fcee625ca528c8f3c485bc6450e80bf51e0e8acc8d0ea6f3bb6467fc0ac3fc17eb3afc4de671d3b622b63f8461bb189ef665c539638cb6c53911b7300254492a7fd5d6001dd444e263a43645c7bb2d0e2232bb7367938aea1e73a9871e76e2f150ccbed711f58f23db94f3b72596f9661254c0f0a9b2e9ca252985c881509c973be983f1a3970df802e7807b74a476099ea9b649e913d518a7f5a02b3b15d031d94fb446d0d9d00dbd2f222ffb2b926b03a8ffee562d2a09420859a04916cf08212fc4ce8e99398d7aeb2519f89bdab98fce284213dace0614eb905f666db2090dca5aebcd624cd5e6435e2207b06a03fa61e8f5a90f2e329b2c9f7b5bebf53348b102df5b08d9f73c95f029b964af67644f4ff275b8d42f7f3b79a71b8632d94816ac40f31be6393eb34d2f0a879e341e51522d4cddad9a802e6f9a51304b6e7a2ea570bab6e3ed32c1a4d652042a3f18712c22ebb45cb27a69acee8db86de5a2a3bf2198faca0a0759425b6497527d1452e0d2501fa4e6b3ea8c60fecb9620778bf4d60991a26a512e069caa74d1665c0b0d9cf31ef45e76f560cacd8e893495630dd127a8907957f248cbe5e2eaf4fa1dabd5302f73acf26ce3624a8b2d66716d3b0cbefb97d72da41daf8dacdecb69c431655ea4092efda55d30b4af9ec9fb9f0bb1844b4ca554c60f4ee31fcb96dd7a12357cefa43d7bc5ac4f9dc5fe07bfdb8c9fbfe55b940df764a90e41b65310e9f23fa75c0967641722114fa27ee7b2192f79a227b858860f0d98a6fd482d461c73334904305f25c90657703b4cd699f79fd671b11736ad43fe3f7a5ac3e45dbb40bcd2247ddb9b71497843fa58272e7bced14bb4a8203737cdfdd798ad8cf42d704c303eee866e6f554c1e60ae3db710a0c64324d5c79cf26fed1b16698d863cc45862c057dc7b085e09f1f39e513c330c2a7138015703ac3b2786fb9dac6650d67565b292aeec00796742c8d43ac1b8f5bccbc0534e40e62308f944f23fbb325ee4bfa8c5bc00b36c9fff2a441ab4edb5d5fc6c9d0c167e21d1d42ab93d72b1e8f4c45a63f39bf4f14b64b350a5e691c0e30f4cfd626c9ef4a77b2f3101b0becae3cde9ee9d9c6798adc0de49d882d5b880d8e0ea83538a301bac2a5b0db6db5b4254702ecd43176f7406580756f8a007419695da17a283ec0e07da3f463782ed48e6a0e3b2634cbe592a708d0b955f9a9cc5ab1cba708c9a02ddf362bd767d6d44891fe4275cb1dee8830a72f6a2a16e636816782c3abb9e60d4bc95cd8e0a3deda4f0bf56f60c8cc11e6785e4bb2bad7e0f45ae8a9d20dfb10d1c33b6c26855f7dfcdea7cc1af9bc9e0f3e0405025716f6f30bd9a072e5cdefe9445e88da18b46dc6fa60639cc4622d38f6469cbb0096876621216eb074f1713d191a126c289a9f4f1cb13027649ef605e5e4fa080830f9d54d3bbe5e3bfd72e4ea84ac29167f11282f8f0ce50003f33a896a36eebca89de64c01c42ba17265a9ea9b39db43a1625e20fe829b0bae5cb4bf356acc28ce08ea116829353655293d1eee4d10bd683303ad255dc4fd38ad305e2fe22c422ac2e4134f1a9c7f6cd9be1c39ef5889e42f9ce1380d1929eeaa45bdb15d6a5f7106b42786b376a4984e6cc38b81216d4b76799769df640130f9c21922fc42ee1af9ebb276c99f44c071be24ce2a0fce880a38d204afbe69923ac65436231913aa0ac88ee22b38eac73618e80d56ec072a1ae5db62b095d7b7a3fadd1fdf82e68cf6ab23743f9a8ba62383d1ceba68f086b29ce3e8e1f4a10410bb122cdd432edfae1f649cec03e9ecfebfd0bc59f77f5e8c22f03bfbb5f4a01a002896a03b74e32b166d039d7f258f98325e851d5cdd08a31a421c1cfaf5917509fb95ea053893783c2ef25664b828f0f8488650894b6513af294b176849fca06e376d47692eee6d02e9c3ff4d1f64fb9050792bceca7ef951ddfd1584175b6abe4b94674ad097723e352660a01ad4b14ff6891f032e74b80990fbc82a6de50dded23305919576b4d41b11921e24f1aeadb67cab2b277c74f826e8ab8584e7777a9ede2413a98ae2bbf4791d696e977160e23b9df9fd5c4c090b04bd39177307ed3842376dc24dbb8268af0e7a8be5036d57a6008351b0dc02a082d508669d9c9bd22d817540e18b1d758dbaffefb1d5d3f68e536292accc8cb720a7e5c077fc3cc3d5beb11e764187fca0bee173e4896e5ea170c8ffd2aa2586d09061e142b89e88eb302de3546ec43bb0cc91fc66de8e240df202afc7e284ed6f29baf3ae2ee6ed429e68ba453a50dad7a95365ccd19af2e3866de840168c91e6b8ff41029f750a8757e877586545639228b7067d054549856fbafc42e5a32cc7b16c5e67896075615537d1376ec971ba20fe7f97121cbd2f43b2f9d88a620978e68f46c2320ccda8a8ed45ea50983731752ae25e9583b47e36ae07c927d3f40182374808dd3f124f95fd6af410639fbe7b51d155dfcb68c97394b948b742ec38031fab85a71c9053f8ee9e4bac9e796a2229c8e85bb159fc2d4ffd4b2a5d22153c24822a783a1a19a7670cad655b7ed26992bcf690d43a1ac1c5eb395c2cfabd46869927ef667e3e246755e68dcda9b67b2c1804c69a5d335430b4a5e152ad2da56d960d11f0aaf14110d25dd74711c96303a7e25e0f93373a1db746683a8cd69dadf38fccfa31932f0b51035673902f55de8ee944fe0a27e434e11a72b751809d1e587b86f0db239a985e647f1495732c69854f6fd1f6d5ea90ace4d6881489227afb2ff5597a0498729156db642608c5f5f432628275f967636c4f4c2e954cc59c864d0ce1281bc917457a075cfa54b19d0bf958c3c83142c472230da15f57d8d936df24b1fe6e5b191b6e2cd2647e4638115a236d993b7f106b0343c37724efa7013062ea9f8e1fc6dae0072ec63f8e9abc038b6a65a803a4c348b660502c1b7105b4d3d9267188840396bbb4dc0927c26b9c95370c8eb1861821e92e507ebed1c9a4a0a8b7dea895223fc366d0681d952f7be1088efe53e3bdaeda9e77c9af237b941f11d541f8588408de64eb3bb811828cee2baba26c1eedfb38ed44309137114777cdd93a45d7895feebe682e12998526f9aafedd363a5030f96c73cf3e2017b", 0x1000}, {&(0x7f0000001480)="4854e94d5e735b15fbddc9847cccae83d007270b2a7e36d5aef08070893b77d19ddd1eecbd184bfc0be03cc198b92566687d6b55a3b2d2424bbc100049569ce351d7913fbd0ec7f6b7056586048ebe1e1422154e1a5c0365b4afd9cfa4356f1063228c50abbab8af4ec4fd20596b41768c62c279ff2b3fb304876d6a39932adaa0ba57e98d3bc562ecb8decd6e5803c92aa1631dccae9a7fcdf18c35812b9259af57d4fd1c4b06298829887ca25560a94e52ea5e05c9ce57c1c9cafbfa7b5fb222655609122fa5970d15c5c2a1c78593ca", 0xd1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x20, 0x4000, 0xff) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r5 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000100)=""/51, 0x33}], 0x1) dup(r5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="f10e8e9ad2146f44b006c335fcf0a26b0986b81ccaef32474f2eb520", 0x1c, 0x8, 0x0, 0x0) shutdown(r0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f00000000c0)="f6dbcc83", 0x0, &(0x7f0000000200), 0x0) executing program 3: r0 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000002c0)={{0x5, 0x3, 0x4}, 0x3, 0xb7c, 0x80000001}) r1 = socket$inet6(0x18, 0x4000, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() syz_open_pts() kqueue() setregid(0x0, r3) setreuid(0xee00, r4) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r5) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xd294) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) syz_emit_ethernet(0x124c, &(0x7f0000000280)={@broadcast, @random="648a09d6cdf0", [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "6c92a6", 0x120e, 0x1, 0xc0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@routing={0x70, 0x4, 0x0, 0x0, 0x0, [@empty, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x3e, 0x0, 0x4a, 0x1, 0x0, 0x1d, 0x64}, @dstopts={0x62, 0x4, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @pad1, @pad1]}, @routing={0x3, 0xa, 0x0, 0x7, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @empty]}, @fragment={0x11, 0x0, 0x81, 0x0, 0x0, 0x0, 0x68}, @dstopts={0x8, 0x10, '\x00', [@ra={0x5, 0x2, 0xfba}, @generic={0xfe, 0xa, "41d4890d567f10e2ae21"}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x9fc9}, @ra={0x5, 0x2, 0x1}, @jumbo={0xc2, 0x4, 0x40}, @generic={0x4, 0x5a, "bc1d03abfa0ba8d51d64753046fd2c8e0634f38e013182efc6bfd571de1eeb6162a765d0694969ea261fd83e85ed5316c56177d68dd10cfa2aaf5e607bf022b741f32a27b73e9f4346e7776d1df8509ab723ba296ed537efd0ad"}]}, @fragment={0x2b, 0x0, 0xff, 0x1, 0x0, 0x1c, 0x64}, @hopopts={0x50, 0x204, '\x00', [@generic={0x6, 0x1000, "c649c685e1337a33d1315a1a5540923c8ba27cae2f04e546e21276b5391aa1804daef45c1d372e62936fea44c25b25ef49be631ec6ca386f6776540f3aec8fcfc1d667ce2e7c22ad101efb4e3610c8cdd0ed32a2e5452220651f9b87e57f75578b722fff5c11efafa9a1e34b49c6c8cfd9ee7b81ac52506d34a387849e42902f903b33115dd487e373e51021e654b871f79949dfc5dd4385c2cdbfdeac4ca69758019bad41e02f69f5c56f4aea314fba65ac4559678a3c11e2f4115f9d5f1fa8482620d7429602a3656d57b5308e0c8f733a24b25640f650e08b033c59096db4f14a06c329d95b00e0e64e43b6d616404d4c6a38b13f62e0f32c69040e8dc59c5d63d0e3d9c6b4e1c9e3729375553af544277009e3918c3a052fdc74a29436de8df91e039ebe7857e73809fdff38cd1bc7eb786d460a5aa2b37e6e8cfbdf5cbc0e7e8a1b7a03338a8723455a0cf169c54af93687efa613e283e92950a26638cc9c1c76280e65d4fda1cb67360128a09fa27fb2e42797ce163d1a2d3ed3cd25f7effca9874d03b810a3edc17c038b07be8530fe7c4cd83a08d556cf71a63987250ed529007a9c66f705cc0f9467b9a225a73bafbcd5114c3e046750400c68e31eb29fe8474b1149714be7cb2b2700f844defdb03e6dcaf0bfc1681952c1d96429f3e86b6baf83cefd85d41a056ddbf83374c6bbe4e1143abda745b7b78d20c13c5f258aef25045628416a02f6d61a88f04bbbc34bd4fc7ef5d4f40a2ad1149980ddbb948e01332c435dbf584b4ada84078c3cc986060b11b309ff387dc0c92aded37b300d4605e3bc9f25e7dcbfbadb15d05addcc0d71c1a990bf732affe91a300e107f17bb6adae413dd047e9035a3c36e18caa52df3acb7101781a051a2a9ee4d96dbcf1b55fa6186285ef09af9bc6eb5521b705285731f87f7fdfc69925ac895edff2df96f854a27d1a506816e07581241780f459dbccc16a154f413dd112d98d73a0ccec4c0f5e0e7b39a06d438bc0d2e20949a9b7e7e14d26c696db72f8880120f0e12f5ae64a4d18affa7794a5cc33dc73048f30891cb44b2c751137251350f74fdc4107e2f83168fa2e9dcda27e9a47ff27a6215381c53caa056f5c3d1166c9205e2d6a0e3632caa3bb8dea30cbb026eebcef8840ccf61fcb155b78e755192fff25f620bf29a5842ee54d709772a3db4e14da8e5d7e8092af66a84573878a03eb792c1538a8c0252e8803adf5f577f1a62a948a4df14f052a713c71431bd8c1c6963a54a93ef1a1480d91ebe71d9c60421da75f8aee0f4b45acff7b6cbec406d96738610fb43cd5209edd258a4c2cb74efd40c5209345021486dba3aa474896a87751a9a5e987ed7551db47db3ac4abb62a49ddafe100d2687672ccc27b8b6b66e9852ac226cd64f6ff57576b5b97e8f5ce64dfd84bb744330392f9e5931ed3d42cdafea0e5edad91a80f4391a8ce5cc490f114f8297d3579b0accfb8dc6d1eccb03c3d46020e77ef2a04e3aa1cec7aa00d0d296614b7c7f6b141d0797f4266d1e6e9df509e1ea666a8d4deb023c0d77e0079920b337510fcf0e1614689db42ddae6a3d12642ebff0011f275a3f43cec12b410b7287f972d24fd19bbbc1aec0d1b96d68c029f6d3c9c8197cea06d86132375755954922798d44904fc91ed0ad44a26bd3298d4c7d17414aa0d8625ca0c7a07342fa1bbb6f752f3080366b541e33059aef165e739cfb27d117ea9bd3f2e977a21d1ab75191e28f8c7a2cb49881ad6b89ffe60266efec181249a8279d32708f30c72331969d2b9014f3d0ba2b8ac88cc6c972455607ac49f4187b19baafc83df897b01afb2cfecf89221d1f1c7f29a0ecf062f6a4a6d5e70428808bbe76687678242e9338c51ecaad0d6bab3ddd5bcf57f373b33d57c27e55e79cbd5bc56b512772fc14d93b1b77dff9f2012b00b3cf186c9a3cac6f3f9abe83dfd0d1da6a83cfbdced7a0c8b55f5d4c48c0f8742cfe955f31a5529d2e603a02576be89d7dc141ae25b639c1e9154100d20336d7872868067f3acd515ecac537c26cfa1eb21f30c951aa1febd3cf96ce3862663829f3c5bbfbca30e9f778cd2675ae6cfa48d78fe8e055539e0e27a91423b36d9a8923cc5b5c1c58a99f747b6387c914eaaf44cb14ddf55dbc8cdb837ef87c2e7699b8e0407b5016b73c08c59f400d617a780951e75cc7577a9e77fdae5fb3a0531719e7ae7137f8708eca07545ce1bac299638e9ce173d91d1d58a3c6941bf7155fed913a4aebf83fc466120868f39423abc09f204f2af7606b55684b8abb812fe2364fc858d9b27ae32acb71a2b06defa1a4d400960762162fec6a67504cff9e9aa6c115cfcd5f9ff2ca430769253b98713a17fb63f97d595e7030a381a9c2ca7467a0923c445ca06acde3f134a2daa4d800ca6349f45bca42403c0bb1adbfd7bd1c5c433d706a1fece2f6e0fd8c3137637aff3833f54d0339c91478f8246f4eb3a6304002e7291d6617a4832b0c149fd1e08951a47e85d5fe3fb434725866698d0b27e4921a62750dd78c6bd1552cf6271d0bea5c36cf8be67c88fc0aa42ba47012f87835c05442a26f8fd83a23b699cac9370255d2c9eb000b343418f573683e235364af5853b5252f925bfe315e679490b4b47be18923cfd969f2b2948e5cb0628a11759532a3aa5f6de355355b596deade0fe35406a13a6c4cd880bf2f87909ea547073abe47fd2404fae31eb3580502caefa908926e5a9fd7aeb2a7029767c92d9bae91513fc7a467dd60dd6f3e1b9bda9cb7157f78283ab7e6025fb38e63e06d54afe6639b64f0d40bdc93782a5b8cda1b2ade492f7f4a2f3fa1e5f05e25f8ca30ed86927b7363db7be4d0b1ed0ff55466064ca91232a728868651d3abb839e7089c71cfe4a0b36776a17c672878cdd4799eb1f636349495c4ce479d56e9ecc8f7b49d10c704a3930e9a67ae647c0ffbe8cd996e527a4b83b38ba7ce4fcd9724831eae7c696f7b6ecbfd3de012acf938316a0d14e090b89e9ac81cb7f81084d1201482a8c52c8578b9f0240f06661249e6e8cd1fc12ba7fdcda70588727345894f37ebd4857b41c0a9ca4b81c8eb1f2b86bae057db9090faa906da240345a64d15dba13856c46c9830a246daae5806f96cc6a5f1bc953fefe288e20d51646b64337669805292e3bc6a96604f553337f0f36c11fc8377cf683458dc2202c12c92a9e87a6e3be9b2418864ed8e71984de42e3a5adfe0eba4176d15a79b3644b09780aa52fd03d016a85d296106bbac82ad20fce84c1234dcbf192461442444d50101e9f8d1d3293b7593410f7ef0d1d924fcfcf1a04a80192c8b3309a6621abc400ecff6b6c47a2edebebf9047a02056f8c901a4746a9913bfe11463976d2dc4ddda4bcc7212c82d247feff502df051c6f2d66d41e8f31b571835e2bc88f196e8a7fa74d1fc230ab7037f15daf433baa57ef2201c6d480af75d9af3db3bfec4e83daef1ea58cfb22ece8ea5541c8a40a6ac90754d4f8302e6f5ad520a38b10e2286f01f949ac1bf3133517e44b6b3c426b57977d1abacedfcc4d19c5e7eff3d88f083e1a59f9b78cba5b430c3437059c1c4ba27ad8b8cbc160f42f7774e63ac5d992cf8b8aa7854371783a84d5b6c22f4d4ea629db154e980caabcdcff6a9c19d75d175073a11308e89bac9c8bafa12ee02bd03318412d586b1789316da4e99c1a02838f6d13be6b85016be4e6b6677f12464b6918e97ba2a55500934bffea075f854ad199152df09a615d8b8c103af24e6c9c4202b6a76de1f2b77d5bfccbce1413ca779b1332c4c41bfb0c80449f0547481905af8a0db46efbefbf9d6cda503d768d9e7b265fff7b73078f5050b9247fedd7f3ff363599cdb505924d624d752a7f4ba019f18da8d86f7ed427099d5ac9013c21ba654419c0ba4aa056ceb0c591a3336c02860c8f899698ab9ed2ff2f6f39e895e5ea9aa235c125771f89ed52b1e7fceac19d256402034afa25dcfd34329038b1381fd765360a6a37d64a223652b3b8267c6e08faf2930afc3222a29d1d436f03e3eb707b4d3167deaf5ccc43c8c8a63e6f02037ed0d00507b2f5e2ddca445d536048b7c5c89ab9072b2b66feffbca9486cf900240fdec6074ef87287385c6d86e3ddf1dd19bec291afd0e54bf438656e252be21cf122f2367e2dd5e0cb11056ac22b2c5f5ff715a16eab00df04074edfda29b8dc732e9c276fbdb3c3294f2b0209144a1fe08fd69efc7e2596fecbba5a06c7635a19adba1871528ebca281536a3f4bb70f3c368b4763407827da705e5be3fb10b441b217e9e3927918a4b3b50a409335725928d44c6b8b2182fa5e488e12e11d879b1026774fb384581bb93cc1e2f1cb94ced733ee8536cf15a34499725d4412faaa4deea5a3128c9d8dfa30c2e14b4dc5381c68f2ec260b21955b6dc90d9b783ac6904dac15b4f8d89f7b437ef73ac36463004789fdedbbcc6089cfd80af59c393e032f9ecdfd4ab44d95d6845dab810ccebcabb571eb0259e44fbce127f6e6da78c65b4e3150ffc577c46b7dbf42745d348a645fdb67b9efe35e90727e7086a150cbebfc57c61a13255f7057b955cc5e3183b1d82749c513586410b4272704e4713e0b62bf276063f38b0dbd00be25455cc12b06053d2092d06d08ee7d62107b1b27331b9bf245bf7fe385fde5f1bf7fb03171a556cdf2a68f325230209082a0f560a8249d14afa170d24237c4488aeb3c90b273d98d38bec7576956c360aa93f44dbb6af822819826df6653d7a16dd3b4f4fe357463e81e40c1563348edcac75bc0b7f7d5db557a5b8de153b3983dadfbfc075d260307aab09c56151c2caec577be0a6d56eb11ee6ca94b07e7e26ac233a83b05d8e023ad7805cc52e256a683afd9b8ede824781fad435390dc9872241be0a50aab0da4c89e1e02da7fb2b1552d49821755ce35843440a200cb36465f4c19c30727cec519dfde97ed40c979cc3cf79af0c0a9d0fd6fc5eb049219042ea333dfbb43946354ac58e922e8f2db26784f07a923db1dfbb3e5d7db19a9c1706220c8a1b69cd159c6beb360179ede229e4c58d1631a911be5aa345b447aa06320dc0f9492c2ab9e6d2b2c58ff27a29488f6b923c65849eb402ac1a8a28a6fd6da8f851eab604a6c18753b5a4ee855af95dceee1d7ed7c8cd1f5cb96c67e6023e0200d1372f76e4fc8a40bf434c11fc8ce22634710aa5b1363fd6e3916d7b16d9cab9c9f942600b532f61ba85c0add1510125dee28658db197a8c8adae202bee9008dc9503e3461d6b0b0c512c44d338b4598ccabf93d64443e18d0a154327246564c38005119aa61e0418bd06576f84527ba890f4627312bfb652f588d1d63888d8bd0cebd2f3b54d1ca7130b78f37cf50e82011c4369eb2907d698756d401fa0dcaed300edcb014a4458564ba05b223c5e2d2067c0b006b937167cb5e3fd0fa65024701b282de980066e6b82496f11a13c4ebebbf326af197ae82d17246cff65b3fcbe50f6fb1a5849194f1ab2f57b0e0d9b2110f12fba4f9e63115bfe6805d1077235bfca83fbbf2435fc37591f55949844aa381298ef121adbd03ccfbc5c6970964cd45969227add4431a9b16bb5ab480684b225ce27949959f349b9de920a0e57c2420083ce72edec119b68f777af5800a270596da19b4c5ebff969e2df34cbb6a2cdc74e96d099f69926c4089ed26fd22a7b270ff74f590c009f6129a32c9d718171281feb187c19455c3f55761241b6952163f2a0f890ad73bb8d9d0f5d9a092"}, @jumbo={0xc2, 0x4, 0x7}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x200}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0xffffffff}]}], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3, {0x7, 0x6, "73150f", 0x4, 0x2f, 0x2, @ipv4, @loopback, [@routing={0x1d, 0x6, 0x0, 0x40, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x80}, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0xff, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x10000}, @enc_lim={0x4, 0x1, 0x4}, @pad1]}], "67995f37f7a66d7cc4031942ce76"}}}}}}}) mknod(&(0x7f0000001500)='./file0\x00', 0x80, 0xc0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001540)={0x799, 0x2, 0xd85, 0x7ff, "5c43e84a28ffb9ce7a7bc7b8399eea92645a7309", 0x10000, 0xa7fd}) sysctl$hw(&(0x7f0000001580)={0x6, 0x10}, 0x2, &(0x7f00000015c0)="07bdc32fd6b01681b6c7639b58a7b99f70ee9a793d119b775781df58eeee6ca8877815dac04f1d9b88ec65158ea54c8c0e4f54fe986360799725b27e21cb2f9063bec8ff36aa95b7afc164212d49069b7624f9a564846ad391c784902c44e3cd81d9162b", &(0x7f0000001640)=0x64, &(0x7f0000001680)="988136d00e78203c5ad0a70dadeab133e7ff1ebb1ed405e0e54802cf368766fc343fe6fb5c8e717128e09042d8f8fb46ead39c76686b9f40d7e3a668ff46f01c3c5f96d8c7042e8da9372da70f26b8b0f64eec9f94fd0e55390488cf2668b80a9a1849643c06", 0x66) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700), 0xf09e88a7f07f2ee6, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x2, &(0x7f0000001740)=[{0x200, 0x46, 0x81, 0x10001}, {0x5, 0xd, 0x1}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x20000, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) seteuid(0x0) getgroups(0x2, &(0x7f0000001800)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001840), 0x8000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000018c0)) r7 = open(&(0x7f0000001b40)='./file0\x00', 0x80, 0xc8) getsockname$unix(r7, &(0x7f0000001b80)=@file={0x0, ""/504}, &(0x7f0000001d80)=0x1fa) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001dc0), 0x2, 0x0) fsync(r8) recvmsg(r7, &(0x7f0000003440)={&(0x7f0000001e00)=@in6, 0xc, &(0x7f0000003340)=[{&(0x7f0000001e40)=""/103, 0x67}, {&(0x7f0000001ec0)=""/236, 0xec}, {&(0x7f0000001fc0)=""/212, 0xd4}, {&(0x7f00000020c0)=""/211, 0xd3}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f00000031c0)=""/100, 0x64}, {&(0x7f0000003240)=""/209, 0xd1}], 0x7, &(0x7f00000033c0)=""/69, 0x45}, 0x40) r9 = fcntl$dupfd(r5, 0x0, r8) connect$unix(r9, &(0x7f0000003480)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$net_inet_icmp(&(0x7f00000034c0), 0x4, &(0x7f0000003500)="2c8beb6048a15456f8891f5df2c865722d31d6402f8be2de52040cfe049fa8b6e7d69384cfc8c27d0919b1a2272a0bd449789d9132b35dd1c7ec3ea8e4604665c5f933fd6ea3b6aa21014ccdd9044fd474bac873a8799fc3930a6ea6786a532de54cd5b3e5d106b6ee1392027030afa9401696193d1f72", &(0x7f0000003580)=0x77, &(0x7f00000035c0)="53182d86a57e05b6bd2d585ca218e89e2c4be789518cf67d1aee83d9100574cc2a3f70f18150e0f0f74c538839764469bff2fd25c67d9f546f443f17195c6407fc15e7baba8e9365077c83322a341498832020b6f360c1a77b47edee46332a123765cb85b4cdef9440a34bd82f228cf7427f94ea38fb09e3e58d3fd2b474d54af0b28678d257bf30885be66fa21b9ca75400bd44b717c089fab681a5dd251ef1d7688de1afd66938eeba60d750f5a20320f879dbfd5ea5e87d8373046645a8bc5d62e21f1eec483e07cb95e03986d903b67e1838a027df77826f7a076b0220885499c7ce2da449ca038d6963d7d05880", 0xf0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000036c0)={0x0}, &(0x7f0000003700)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000003740)={0x3, 0x1, 0x9, 0x1, r10}) executing program 0: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) r8 = dup(r7) shutdown(r8, 0x2) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000080)=0x849, 0x4) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f00001c5000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e33000/0x1000)=nil, 0x2000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ca2535f676f215a9fd0f1943fc83ea3b96a7aa2d14c499c459032c8812fb5eeaedf4d974973485ab42bd72e3d782d9d0b46205cb2aff2f26a9b4e66932b719416bca2d2e3cf00457b61df007d326ea58a465e4e6f8cc637489e9f00aaffe6bac6b3b982b689526e4bba0e0015292015f6ec5163c9318e6bf81cd6a3becdc975459e07d10ad6fe732c52357a26b93031ac4500c337bf06316e63b45c4c986ce02567a31ff88a4c4e453ff906cf4009d028dd638eb26b2f5d64e5e1f53e986cd", 0xbf) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="71f91e3726da5230eb5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43365d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531b31c81a4c77c6f8d689af058544d632afa052734d4de323bc92179c577f957efda8bad68266c9bf39902b6a7b914a42bc3406a8d64e04f8c0ac0c155874a4b0060f53eafeefd84fc9ba6482f6d6c0982219b4461c805179daf6e75f34c625a88f4f8e0f339e4ca52d2ec88b5fcca3038dd6239bce693a0f75f7d1b4a60343bbac57b81e6326a1660d12988ee4dc42d0fbe53f88112a024d5d525b278fdc086221dd2b170daff2d076b959d87d8777fcc19e5a6e0ea28e83ee21e13d6f4ed3eb16cd8e09a43c8f5182143ab063e07174434928fc4b0838527631a", &(0x7f0000000080)=0x16c, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f00001c5000/0x4000)=nil, 0x4000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) (async) shmat(r1, &(0x7f0000e33000/0x1000)=nil, 0x2000) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="ca2535f676f215a9fd0f1943fc83ea3b96a7aa2d14c499c459032c8812fb5eeaedf4d974973485ab42bd72e3d782d9d0b46205cb2aff2f26a9b4e66932b719416bca2d2e3cf00457b61df007d326ea58a465e4e6f8cc637489e9f00aaffe6bac6b3b982b689526e4bba0e0015292015f6ec5163c9318e6bf81cd6a3becdc975459e07d10ad6fe732c52357a26b93031ac4500c337bf06316e63b45c4c986ce02567a31ff88a4c4e453ff906cf4009d028dd638eb26b2f5d64e5e1f53e986cd", 0xbf) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="71f91e3726da5230eb5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98d229b77f7ac4fc350df55df9b85e99820b1e43365d5f83de2e539f0eeb9615e1f39bffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31cbeb2fb1ddeb16e588e5ffb4b9eb8a3838bc6ccd96013ab845a9d5f23a10746531b31c81a4c77c6f8d689af058544d632afa052734d4de323bc92179c577f957efda8bad68266c9bf39902b6a7b914a42bc3406a8d64e04f8c0ac0c155874a4b0060f53eafeefd84fc9ba6482f6d6c0982219b4461c805179daf6e75f34c625a88f4f8e0f339e4ca52d2ec88b5fcca3038dd6239bce693a0f75f7d1b4a60343bbac57b81e6326a1660d12988ee4dc42d0fbe53f88112a024d5d525b278fdc086221dd2b170daff2d076b959d87d8777fcc19e5a6e0ea28e83ee21e13d6f4ed3eb16cd8e09a43c8f5182143ab063e07174434928fc4b0838527631a", &(0x7f0000000080)=0x16c, 0x0, 0x0) (async) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$getown(r3, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(r4, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_open_pts() executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) msgget$private(0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0x0, 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0xa, r0) r5 = semget$private(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000180)="1c00ff00", 0x4) semop(r5, &(0x7f0000000000), 0x0) semop(0xffffffffffffffff, &(0x7f0000000180), 0x0) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000280)=""/121) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x9}) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) getpid() r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff8, 0xb0, 0x0, 0x5}, {{}, 0xfffffffffffffffb, 0x1d, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0xac, 0x70000096, 0x400, 0x5}], 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5f, 0x1}], 0x13, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r1, 0xffffffffffffff9c) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/211, &(0x7f0000000100)=0xd3) executing program 6: setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, 0x0, 0x0) r2 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) setrlimit(0x0, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x8000) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r4 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0x4fed}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000196000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) r1 = geteuid() semop(0x0, &(0x7f00000001c0)=[{0x0, 0x400, 0x1000}, {0x0, 0xee, 0x1800}, {0x4, 0x6}, {0x2, 0x1, 0x1000}], 0x4) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r1, r1) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x108004000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup(r2) setsockopt(r5, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x0, 0xdd6, 0x5, 0x0, 0xff, 0x9, 0x4, 0x10, [{0x5, 0x20, 0x2a, 0x200}, {0x7, 0xfffffd1a, 0x8, 0x8}, {0x7d003864, 0x8001, 0x7, 0x5}, {0x4, 0x20, 0x8, 0x6}, {0x100, 0x40, 0x8001, 0x1ca3a4b5}, {0x7fff, 0x1, 0x401, 0xa}, {0x200, 0x3f, 0x40, 0x9}, {0x9, 0x2, 0x7fff, 0xe13}, {0x4, 0xab, 0x7, 0x1}, {0x5, 0x1, 0x0, 0x7000000}, {0xfffffff7, 0x80000001, 0x4, 0x1}, {0x1, 0xffffffff, 0x1000, 0x7}, {0xe45c000, 0xe8dc, 0x6}, {0x9, 0x2, 0xcb7, 0x1}, {0xf0d, 0x6, 0x1}, {0x6, 0x8, 0xac2, 0x1a}]}) syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000169078007bf635fdc900a1f06d10e70da3b75a9958789b7fd04c6b46672d0fe34e96363a1c923039d92b51496b15a35efd7e04a5c181dbc6e25f81699a88dfe06b630a2722dd5d8988e97438067c3265523aaa83ea83ba0a185028807194e5b2fb17fea2f11083eec622ac59079c7d56c311bab4ffabe5a1345dc7fbd02de45968bdeb9074e57ff20cdb00"/154]) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000540)=""/226) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/138) semop(r2, &(0x7f0000000240)=[{0x2, 0x101, 0x1800}, {0x3, 0x40, 0x800}, {0x1, 0xffff, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0x3893, 0x1800}, {0x0, 0x6, 0x1800}], 0x6) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) r8 = dup2(r4, r5) kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r9 = semget$private(0x0, 0x0, 0x508) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0xd73, 0x4, 0xff80, 0x3, 0x20]) close(r3) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt(r10, 0x0, 0x5, &(0x7f0000000040), 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7de11", 0x10) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80606941, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) dup2(r4, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r3, 0xe9e) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(r5, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3}) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000020a06, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') clock_getres(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x10001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r3 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) fcntl$lock(r4, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x18, 0x6, 0x0, @empty, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}}) socketpair(0x2, 0xc000, 0x8, &(0x7f00000003c0)={0xffffffffffffffff}) getsockname$inet(r5, &(0x7f0000000400), &(0x7f0000000480)=0xc) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 4: r0 = semget(0x1, 0x0, 0xd0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/43) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmmsg(r1, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f00000000c0)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000000740)=[{&(0x7f0000000300)=""/107, 0x6b}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000480)=""/140, 0x8c}, {&(0x7f0000000540)=""/43, 0x2b}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f0000000680)=""/179, 0xb3}], 0x6, &(0x7f00000007c0)=""/172, 0xac}, 0x8}, 0x10, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getgroups(0x6, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000009c0)={{0x7, r2, r3, r5, r7, 0x10, 0x1}, 0x7cd7, 0xa07}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000a80)={&(0x7f0000000a40)=[{0x86, 0x4}, {0x85, 0x5}], 0x2}) r9 = socket$unix(0x1, 0x1, 0x0) r10 = dup2(r9, r1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10, 0x0) writev(r11, &(0x7f0000000dc0)=[{&(0x7f0000000b00)="dc86fb30bca064061a2b474442dc48b40dc836554c0955bccb8614c8030dadae32d577e8660e5704e273ba5cf171637c9bfe6def6ab8c0cff77ca4878d50c1217b34858828c8afdd7d1b7c9c7fc338be1df7931afda09ffa0262d633f3cdaf8e03c67b05f52509a17983", 0x6a}, {&(0x7f0000000b80)="dd09152e43eba52d3b3bffea1318d3157be7afdbb9966b2e3c118b7c40141cf7ccf6320d7f64c8f48654873e4f8d55e8cee17f0dbcc24041981d7e4d605a1bcbc6f68ccc04067ad9d1f927eb6b4dfe6d732237b01a455a32dd527d98bc49f79723f9c93c4845460f3a7c7d50af6e4ebe6fd5a706179f0eef877117d5045a", 0x7e}, {&(0x7f0000000c00)="e68521937bb38658c0c86d077e12fd8085468c93390c59baf425507f471340b87860eeceab1918fc4e80c0a01ed65150c553e32e349a06b7d939bd07afaa60fca31ed4cfb98fd261e87d94bc4f95baefd0294ca6489b20ae38408358157ed97198eda12b073ad7c5b16ec9a3c9bddf039beaa43e23b6c7869552b643b1f7a5996e3870", 0x83}, {&(0x7f0000000cc0)="f75deb0d2bc3ca133a2e61280a99cbec791bccc81a373ed919eac05c62d7ab42c97088a582d0f93c672c7bcb3bc97b853989a57696ea91bf9ab7228739f6c3a21b1f4c33968bba8e564e56874cb3d93583c2c8e64547fdf559c725d0cec815db544e29b3c9c6692feb78c556c3c121006b8131e85bc6af9560de36a725e65c16cda1fda52da8746141cbe1a2a9ccafe4cc0e0d16614a1006359fe3f202d2a1da10af00f5065bbf7dea0d1c8f29ecfb3b20f7896eed9bd2bd6aa9e52209302b60f80eacf82fad5ae4684b907eeb324cccdb16ae9fe3a3ad846b971bf704c92502c131b74956a09c009b10db75739d5bc3db3bcccc9a", 0xf5}], 0x4) shmget$private(0x0, 0x2000, 0x248, &(0x7f0000ffe000/0x2000)=nil) r12 = msgget$private(0x0, 0x122) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000e80)={{0x1, 0x0, r7, r13, r8, 0x10c, 0x1b2}, 0x7, 0x6, r14, r4, 0x8, 0x61, 0x7, 0x831}) setregid(r6, r15) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000f40)={0x2, &(0x7f0000000f00)=[{0x3, 0x6, 0x7, 0x6}, {0x943f, 0x6, 0x4, 0x7f}]}) connect$unix(r10, &(0x7f0000000f80)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000fc0)="c8f7a36f14a9e3dd796f1c5a3d983dc2c8ad6798233699bbe717aa8abc4d7c9b898ed7e685abffbb2b3aeb8b64c41efc83b6719fa9f316b332ec89828e6067cd886e1f9624d2233d87dce9393734fd329dd9d834a7", 0x55) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000001040)={0x0, 0xff, {0x9, 0x8000000000000001}}) readv(r11, &(0x7f00000023c0)=[{&(0x7f0000001080)=""/126, 0x7e}, {&(0x7f0000001100)=""/63, 0x3f}, {&(0x7f0000001140)=""/162, 0xa2}, {&(0x7f0000001200)=""/40, 0x28}, {&(0x7f0000001240)=""/34, 0x22}, {&(0x7f0000001280)=""/34, 0x22}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/128, 0x80}, {&(0x7f0000002340)=""/102, 0x66}], 0x9) pwrite(r10, &(0x7f0000002480)="6f63e776d296bf0cbde510532a71eb382248f17b7ec14cb2e132b23f66b868eb4be7e3df792c18e62fbdaa5d63881a9de9d5a29ab63f5ad66b4998a9283e7652e3428284cb02486da9d3", 0x4a, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x810, r11, 0x7) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) setrlimit(0x1, &(0x7f0000000980)={0x7, 0x2}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa639d13e000002f9ffffff00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070a", 0x1c6}], 0x1) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000980)={0xedb, 0x4ff}) setrlimit(0x3, &(0x7f00000002c0)={0xc53f, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x3, 0x0, 0x8, 0x3}]}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="0c60b3fbb0b3266ca886932b880bf3e912b1ccb6afbe13978eaa2ef0762c25eac7f4fc0101d85677ea243ebde260d574d9f0e5fe005b4ec487a91b189a6298a947251b3a1ae36ba58787002874ba4704d81f3df9345b9a50f34107184ebf364f7f67ed3dc94b5bb8d9ee7547017494f6a77e548e80c2da4f206658b6458d9041eb86ab360ab2f7f85fbe50b6a2815bb7a6eb41221afe0840203a0de78c8257e6c662149e8cb0f387ff8c2d5e0f48f6666b36ffdcb75a4d87", 0xb8) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x5e6, 0x6, 0xfff, 0x76a5}) r5 = semget$private(0x0, 0x0, 0x104) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000100)=""/192, 0xc0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/36) socket(0x18, 0x2, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x2) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) fcntl$lock(r6, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x100000000, 0x8000000000000000, r7}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x0, &(0x7f0000000040)="62b68314f0bee61cafe820656560a5fe29698077a9303aed99acae7f5ccce7ab59d2bdfbe87f", 0x0, 0x0, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x8c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) fcntl$setstatus(r1, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) close(r2) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000880)={@random="bf302873a5e5", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "3a6394", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e0", 0xd) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x6f3a969169162f82, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb68, 0x1, 0x9, 0x8, 0x7fffffff, 0x3}, &(0x7f0000000400)={0x4d4014e5, 0x6, 0x5, 0x80000005, 0x80000001, 0xfffe, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0xee01) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x102, &(0x7f0000000300)={@broadcast, @local, [], {@generic={0x8148, "f6cc305b9f3bcaa828f676218e72f4ad1f2dcbd6f590064c4166c967e625522a185de64285667a3a1be1857fb1865d9784de004b161943189984e576a77791cb671f116ea0b2c54f0228e40f4170ed764f09254c633cd7e1a0f421716bbdf806b0f93643de37b3070b956028690d6001beb1a243c25a61fbd4915e90b47b7ec39e27ef4f97da78ceff80e820d3a599710b33666768fc10b92f58318d7a9d707a5265ed71665ed72657da070a573f51dfd07ba310ecedd550338f4cc8bd85fa16ddee2c41bb713103a7291ac26a5476302bf4511fcb727fac73512523926c421d9c0a7791574f2f208032503e3cc4a612acdb47cc"}}}) executing program 1: setitimer(0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000640)=0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)="9ce0573e9cdd82e6fe4b4eb7f6bf3387160e16d08a68430f4cc02a6524c26bb5e5d0a613857712faaacd33a142a8166210e5e84bddb6ded1950afede2017857721c0b241a7df04dcd80d11ae8654d9723e35b22c25ce58710a39b86c2d5b3931f1594fbb973e6b38b435626197342ff4ec1f8f189c1d5a7c2a3d3347d9fe7d8181df88243dd46863cd1efe1a05756c6794684fb86f9fefdb3de42b5d301ba2f79a6d5caec0599d9f440e3e0a0eac96c3a2e9814ad5eb79be3a6b0d1b9244150495a4ed80ab16ab0ebee228e4b2305be28a3fac490a46ca6526d23d92dc623a", 0xdf}, {&(0x7f00000003c0)="5a72632ab2b54616335487ad7fb229240c3fed0859574e1f5e716abd3c620ed48aece9fe59a1b936056c4246040607ff6d291c025a52764938682d83932cced28f50f50a25c83567e1d12f4f46dc48a052cf0a598f1761c243110d2f39bda53d34164d96fc59ae05facad5c7f3a4e7119991ca02fc936643d65a445fd3b407bd3a75cbe7f355ae7deaff35a56675a8b1ec8f6757740796e3ffebe8bc24eec9970767813a17e958c851441cfbd87a19715c490981984ce0e130f3f1b30417c2cde2b9a45fc77875de10eec4cca132ef146842539b9c3a87352ad47d57689978f6798069768301d3a3735c4b1fee8cce7986e24cd5e46ab94c23ab112ef8585f", 0xff}, {&(0x7f00000001c0)="6347559914f8363a823d0f0e0b56cc955541cb2985ea7090c674d167bb327303bc4753f29f2b0a2424f5bac072fe06deedd33f1843b9a5804f63f07abe6ff6512ff0803ad42df8adb2a972a062f7c276d74a76feaacb076a16b116422353d768962360d648363e292b9443c9a78bd2aa76ecb3b1c1645875efb6a68f853e4f356f4de8fadeb4fbcd1977e7eac31e8dc5de0ff64016d9e30fc1a15b4b454fc4720679511ed4ca", 0xa6}, {&(0x7f0000000680)="fe1f34d4eae3e51d5f0cacf456a7715ba273f93bccb304290e5e7159f18fa348ca25424d74f90787fdd1d1b12e4b3d4afdfd938b3fcf1d81bed3516fea96ea4d5ac8a1706c579ec3b7b538b189b86629217d958cc1aeccb7455223927e3f5667552534a97c67048ceef2e01037c3f57f3d5d3873503c7c49ef36068d5064bde4aa58288b2c6845629872d6a5f7b16ac9bde6c07237da30d10992bd58c7c8caea42cb87d8039c4a1e17af86a904a58e02101c49ee926a9f434c43121ffb18e56c51bf676cb484a7846ee704e9fc1e72da33500dc5e21ada01cbcd9ea1286850a310658fe8e8d1268e4821feac6e7b1d8544965cb804758c3cc4cfd2c24d06ad7ec946cd460282f8af62c0c47549a0f6c401b5f22b6cdaea1e410726b596644f", 0x11f}, {&(0x7f0000000580)="f498e2fdfa6b9e57b1ab467aba6ab80198f956a70c12c0d50fec0d8f9fbc6925a18affbc14de208f1895633f672f93c571f07baff6a7a8a8e668f6529d3278bba8cf8e6de8c7d19abcf4bdae8ff2676b37caa05f44171d2850aca4b5bc536e82d003d72ca7f8aa135e077da3ec981ecfcb9591b3e018db9271cdbcc47209c8317b1ab9bab2ef217c394f475a0ad45d7e0625a1c4b5304cd4161c7f2d0087eac5ef7b52804f9c2d80e3b072a64477ce3757", 0xb1}, {&(0x7f00000000c0)="7f79b1fd654bfe06434b8d4dc8d4e6bb685933abee213efcb8f508e9d5b1a913", 0x20}, {&(0x7f00000007c0)="b16a7d9e6170c7cfa58cef5d62a2a21e02a7aabc2c7e8795ccc9b6a2c15a0b2270f4220268e1cd54abef6de8de7cc6bccc7818318ae3648de52b16fcdc9c52db24a12022f9afb979df5caab42076e21b1e645a5ec8332069adf980c0898c54b047392c1b36c5535bba566e6c8111aaf6aaa26847c87780eaf840b1477deb489c03ab453c5d4d5bef242386145341c7219e350798f18cc7cf5504fe71e6e23dc4e6f9cd442728e6d587dd90b25f10874d12d4bce051ecc217a4", 0xb9}, {&(0x7f0000000980)="031660193f7b5627b4b0d08a8973a56edb628192c7286f1d073497c8ff5b0eac9bb442f1a52105f18d6ebf00c642976c4f649696d94d12f0b3c396ba101dccac136360044609f69fe1e85114d7b56a425cf4b2114c22373962d3798f0020a7a8181491c49a3bf6f2163752e513d3ef5867778b57f68611a12f684e69b8199a6bc0692d18f43daf288bd7ce5b33c420dc67100c2859a3cebc37e570798f301258fd97062d2367979d1aaafbc011f24981d91b4500082460c1749068bcccd1633905f29fd810dd99c06c865c2a42d5e596bdef8412d1b45c8dce61bc77099bdddc010d300155746ca3d1e9b62bf6f1d1cb231dff54d49024f3b7f9375914d60bd78552aa9bcf0143655246268b04da97388889b6634d5f66c9978658d8a72d8e43f67dc2428b13a3ce736caaf3039722fa9ce1dba11060f761415f00dd64ce2e0b13c3c50a7f4040d8ac52c9cae1d61c4612f41872d8cd9eb2172ccd1f4f7323381ff6d4ce1b", 0x165}], 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x4a, 0x0) setitimer(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x7, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) executing program 1: socketpair(0x20, 0x4000, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x3a) dup(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x9) ioctl$FIONREAD(r0, 0xc0206923, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xffff) socket(0x2, 0x3, 0x0) r3 = dup(r0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000000c0)) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r3 = semget$private(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2cfa3c547c4a9609}, {0x4, 0x37}], 0x3) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/121) semop(r3, &(0x7f0000000280)=[{0x2, 0xcd0c}, {0x2, 0x0, 0x800}, {0x0, 0x62ca}, {0x2, 0x4, 0x800}, {0x2, 0x2}, {0x1, 0x6, 0x1000}, {0x3, 0xfff9, 0x1000}], 0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000140)=""/142, 0x8e, 0x0, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) close(0xffffffffffffffff) r5 = socket$inet(0x2, 0x4002, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) close(r1) executing program 1: unveil(0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500ff3c00004e234e2242db510b7e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b2f4e898b193e5d475c05dd8e3d84b4f911eedc0480096cfcf147a333fd875d4a0042c1abbc9dc76c7b08ecc5852687912cbc24ca4792104c00000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getpgrp() r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r1, r2, 0xffffffffffffffff, r3, 0x20, 0x1}, 0x8000, 0x0, r4, r5, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r6 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x65, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x40}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, 0x0) pwritev(r9, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324b9f1cae7cef078415248f16a5e43c2dcfe5956e9cb83413e6170de021e82b1aa2640f75ce3c77996c720ccd2e10e596afd42df59f4f39ac9bd6fa559d31af5d5603bed5611b27bfcfc736fa609a62f11bc32c0d3df9e42bdda9ba746358e1c7a9fd5951a56bd442f04395037105673442b86aa1af336c2d7c94e858751a7a3e9cb91a35848ceb57506a1a3ac8fd2b9d41e73ca375473e8ce883ada95e58ba154248e694a57c999f5c59cffb9c09f7dd860fe73b3ceebb33deaad8b8b57465a9d953f8e6fa0bed460bd25476afbfc8e063312f5a59ad8d1079f822efdd0c08d175ad8bfe2f08d1ee3acc8245cb26f68d3", 0xf9}, {&(0x7f0000000140)="506d413a088e108d509517fd395d0808e35fb8449b31e044868c10cdc3070a9b3b0c4246bfbaa5aa8b49666f932283b25d84fd85e8c27a52263e3b21c7bf9070090ec5c1d7caed2c1476977c755f942410a6cd78244525f10aee95983e41b6f6cf4f5b1d7ad80f336e8fc78e290a17136b944af6ab69210366c514b24182eddc606e1d5fc828d924a02a0b103c747407ff61bfcf0f23b57f1253a6", 0x9b}, {&(0x7f0000000240)="b9edbb2507eabe823bc0299403daf8aedc4409d9687684e824b3519c7741a11143fda7c6b86c36a2cf71d61b42fa83ffdce24b5b855f061d2b9342f14afe5d7df9e25fceffea4152fab2c1fe5b877ec19ceffe2cabf54026e496ce3148378af797acc5682d6b8665b606e9b98c517ae06504d2b812eb57cf150b1bc072086a03dfd84b0e4af80cc91b28cef23ebe71b8f9e3fd4bd671254edde2f674f004b6", 0x9f}, {&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16dd", 0x26}, {&(0x7f0000000380)="ecce76da25ce576dcd811facfbc1f4046ad344786937eef8d372d0800847067e58f6373f9b4040d26dac05f83f610c", 0x2f}], 0x5, 0x1) write(0xffffffffffffffff, 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000180)=""/209, 0xd1}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r10, 0x802069b5, &(0x7f00000001c0)) executing program 4: r0 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000029c0)='./file0/file0\x00', 0x200, 0x0) mkdir(&(0x7f0000002a00)='./file0/file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x10d) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000002c0)={0x200000}, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, 0x8000000000000001}, &(0x7f0000000100)={0x0, 0x7}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xffd, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4c) r0 = msgget$private(0x0, 0x14) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x401, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="cf6c82ece2a6d419319bd8df6b99d68e9d2439583fc5f07107b1d8c650dcfe25cc97c7804076afee713eb4eecd95229470e7ca0a3a06c8e6823d13109481e55e0fed7c414e3ac6d0c588f5f2c6e35e1c146a7b5da51e9c2f6cd0b170fa0c496a83e06adca37426b29db9dcd0516b7f", 0x6f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x277) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140), 0x4, 0x0, 0x0, &(0x7f0000000340)="577e44950c5ccdd94b22a20d2043984c829c5c68a93fb3fe1e155a", 0x1b) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x8001) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r6 = dup2(r5, r5) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x23}, {}], 0x2}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x2, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="00000080", 0x4) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x80000000000073, 0x55}) r1 = syz_open_pts() socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b1", 0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x78}]}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="032fe385", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) r5 = socket(0x20, 0x1, 0x0) shutdown(r5, 0x1) recvmmsg(r5, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r6, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) sendto(r3, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1f, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x4, 0x9, 0xffffffffffff8378}) writev(r0, &(0x7f00000001c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r2, r0) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) sysctl$net_inet_ip(&(0x7f0000000ac0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000b00)="9512ff0461ec00d52db74e", &(0x7f0000000b40)=0xb, &(0x7f0000000c00)="3ed738e646a3e2f2fa18e2e3e19299f2933f54155aadaa4fbc616399548f7444fc1a40efe7411ade61d1816f55dbdb73cff5f208a766ee36829051685dbf3d21f55d193df6029dac95d3d844f562f6c5c4146d2eadbb1a1858159f6224b8", 0x5e) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000980)=@file={0x0, ""/251}, &(0x7f0000000a80)=0xfd) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x5013, r1, 0xffffffffffefffff) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f0000000580)=""/201, 0xc9}, {&(0x7f0000000680)=""/190, 0xbe}, {&(0x7f0000000740)=""/139, 0x8b}, {&(0x7f0000000800)=""/151, 0x97}, {&(0x7f00000008c0)=""/152, 0x98}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000004}) r6 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1200100000000}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)=0xfffffffd) executing program 0: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) open(0x0, 0x400, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/4095, 0xfff, 0x802, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f73785055", 0x20) socketpair(0x1e, 0x3, 0x0, 0x0) executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/470}, &(0x7f0000000480)=0x1d8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x7, 0x0, &(0x7f00000004c0)="6c3f3c98a1038c7f2576444074d10d595c44adac4812901ac4d82ec9a263934d9c148d230a16e165b515490b8830a39f37e20f8f2124fea97f7cabf0320b7b59803a511bda936cd9273f8492e2a9c7ef7283720d09a23aa6c0861a1053688991dae4d97371c6621f12a4bb99f63a04562129d41972d2748b4583bded71630826520b026a4a3e8407227a0306149edcd955f840d0b8c74775fd20d671838d780553918e9cb667ebb91bbda857bede8fb01915edd9d75be555edb2dd9de03b38f58230ecf0549fecf4974bbadacd79a4f243483cfea9b6049e3f18620cc28d969848ff5f30d34e5be4b5e8d20f09d71c0d0b194155b97770d412ab", 0xfa) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r4, &(0x7f0000000200)="f92a9bd300"/20, 0x14) r5 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r2, r5) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="00b2495700c8066fc1a878dda30e3600c8870bbae52fbb2adda99b4f53bd8af7b58d97059b21b6c82dfed8e0cd854c134f1379b76a827db8a8a265627b588bc3512ce2c4fe7c8654fe285095d6122b119d8b07944ac0cdaaf2345434cee52b394f9e0d329281e2bcb8eab6be071bb909073425af69f625b4b370e402b1c2cd245a0761650fd0774da4f0bc7c482b24f9ab7eb099b3057105b5b00529cdb59e3db33beb30d09683429a3553a312c60e40b0aa9b73a8e4", 0xb6}], 0x1) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r2) setreuid(0xee00, r7) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r7, r3, 0x100, 0x53}, 0xfffffffffffffefe, 0x10001, 0x8000000000000004}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r5, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r8 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, r2, 0x0, 0x0, 0x116, 0x9}, 0xfd2, 0x2, 0x455}) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x40001, r7, 0x0, r7, r1, 0x66, 0x13f}, 0x0, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r1, 0x0, r4, 0xde, 0xd}, 0x6df0, 0x6, 0x800000000000005}) setreuid(0x0, r8) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000380)="02000000", 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x9, 0x3b}, {0x5c}, {0x40e, 0x0, 0x1}]}) syz_emit_ethernet(0x46, &(0x7f0000000380)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000180)="71f95f838d06698878dc5375b28a8eec8c8f2b93367582", &(0x7f0000000080)=0x17, 0x0, 0x0) login: ² OpenBSD/amd64 (Amnesiac) (tty00) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xd5cc, 0x0, 0x7fffffff, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) close(r3) syz_open_pts() openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x50) writev(r1, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000480)="b799b412cb77c1fc978cc923dc61aa919234f2f585ac0cbe672791f6d485a9263862ba99abc044ee6fcba432f34da8c7945a3ec650f947c846575cbfcdbd679806d22b6f5c989c312bab6b5a7af114078f9fa9e69b9ddeff1d1960e5c129973ee1f6b43a64e597c0ae60048ec6fb1741a37899d1faddea84fb0fa2273ca161c2af23a9e6913a4bc24349b792c694c418d1617af889416c087b5f37eed295cfc7d17900b5088d08e1e6a178668f09fd9dc3fe2ca6cc08073a7aa007addd39f8de66734d3da17da948430554b7bdae04e22c365936c837", 0xd6}, {&(0x7f0000000400)="2551042eef1ec977730b90bad780a9943a91c7dda1a25af0bb800558588f8482613f9e98e47048ccc54c3c6536c79176de1f18", 0x33}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000240)="71ddca34ac00088e5f84cf5eb59c7afec3708222b369b237ebc94a90c576398c7db958092f33c6d4c5df66ba1212f6493fe46782f77004f06abff0f125a6e2a1fde2a098180fb15da13573f29205530aa1a4a6084bdad2a4925de36559dfdac28b4870e641c080e04fc77272d11b6e31dfb57f8941e401ca99cec5964478e9f2205a8e925a9811d1a8f7", &(0x7f0000000080)=0x8a, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000900)=@un=@file={0x0, ""/258}, 0x104, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000740)=""/111, 0x6f}, {&(0x7f0000000a40)=""/101, 0x65}, {&(0x7f00000005c0)=""/229, 0xe5}, {&(0x7f0000000080)}], 0x6, &(0x7f0000000240)=""/186, 0xba}, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/212) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) r6 = getpid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0xde) poll(&(0x7f00000000c0)=[{r7, 0x1}], 0x1, 0x0) close(r7) fcntl$setown(r4, 0x6, r6) r8 = geteuid() setuid(r8) close(r7) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(r6) r12 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000880)={{0x5, r3, 0x0, r9, r10, 0x0, 0xf002}, 0xffffffffffffffff, 0x1, r11, r12, 0x1ff, 0x1, 0x9, 0x4}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x2, 0xbffffffffffffff7, 0x1000100000000}) dup2(r0, r0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) read(r13, &(0x7f0000000440)=""/253, 0xfd) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) executing program 6: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x1, &(0x7f0000000100)={{0x28, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7, 0x100000001, 0x1, 0x1, 0x7ff, 0x2, 0x4, 0x40000001, 0x7], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000003, 0xb, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0x3, 0xf66c, 0x1, 0x44, 0x10001], [0x7, 0x1, 0x1ff, 0x4, 0x8001, 0x1f], [{0x23, 0x3, 0x4}, {0xe62f, 0x4, 0x1ff, 0x9f58}, {0xff, 0x0, 0x52e800, 0xffffffffffffffff}, {0x5, 0x0, 0xfffffffb, 0x3}, {0x7, 0x10006, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x8001000, 0x1ff}], {0x401, 0x6, 0x200, 0x200000000000}, {0x100, 0xf59, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x14) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x20}, {0x22}], 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r2) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}, 0xc6, 0x0, 0x0, 0x0, 0x6, 0x43}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x3a) r10 = dup2(r9, r9) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x727, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00007fe000/0x800000)=nil, 0x1}, {&(0x7f0000d6d000/0x2000)=nil, &(0x7f0000fcf000/0x2000)=nil, 0x1}, {&(0x7f0000917000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000c33000/0x3000)=nil, &(0x7f0000e66000/0x3000)=nil, 0x9}, {&(0x7f0000e06000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xef}, {&(0x7f0000900000/0x2000)=nil, &(0x7f0000d4a000/0x4000)=nil, 0x8}, {&(0x7f0000ad7000/0x2000)=nil, &(0x7f0000f17000/0x3000)=nil, 0x9}, {&(0x7f0000e67000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffc1}, {&(0x7f0000e47000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000bfb000/0x4000)=nil, &(0x7f0000d36000/0x4000)=nil, 0x101}, {&(0x7f0000d20000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f00008e8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}], './file0\x00', 0x3f}) minherit(&(0x7f0000d23000/0x2000)=nil, 0x2000, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x29f2dd15, 0xffffffff, 0xfffffffffffffffa, {[0x1, 0xff, 0x4, 0x7, 0xcbc1, 0x1000, 0x0, 0x3, 0x7, 0x98, 0x6, 0x7fffffffffffffff, 0x100000001, 0x8000000000000001, 0x2, 0x0, 0x9, 0x4], [0xde4a, 0x1, 0x0, 0x2d, 0xfff, 0x8119, 0x0, 0x440, 0x4, 0x1000], [0x0, 0x80000000, 0x2, 0x4fcf5593, 0x10001, 0x1, 0x8000000], [0xffffffffffffffff, 0x7fffffff, 0x69, 0x100000000, 0x7f, 0x1e], [{0x1, 0x8, 0x861c, 0x6}, {0xfff9, 0x7fff, 0xd21, 0x6}, {0xff, 0x5, 0x3, 0xffffffffffffff28}, {0x1, 0xb700, 0xfff, 0x3f}, {0x9, 0xaa6, 0x8, 0x7}, {0x6, 0x8001, 0x8000, 0x1}, {0xfffb, 0x3f, 0x3, 0x5}, {0x7, 0x401, 0x5, 0x2}], {0x3, 0x80, 0x203b, 0x5}, {0xa3f1, 0x4, 0x101, 0xc64e}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0x8, 0x64, 0x7f, 0x81}, {0xfff9, 0x8, 0x25, 0xffffff4e}, {0x0, 0x7, 0x7, 0x4}, {0x7, 0x6, 0x81, 0x2}, {0x400, 0x0, 0x1, 0x7}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x8001, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000600)={0x10, 0x7, [{&(0x7f00009af000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000b35000/0x1000)=nil, &(0x7f0000ef9000/0x1000)=nil, 0x4}, {&(0x7f0000b7c000/0x3000)=nil, &(0x7f0000ca7000/0x4000)=nil, 0x7}, {&(0x7f0000a80000/0x3000)=nil, &(0x7f0000a7c000/0x4000)=nil, 0x4}, {&(0x7f0000c4e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ca8000/0x1000)=nil, &(0x7f0000cd1000/0xf000)=nil, 0x2}, {&(0x7f0000a3a000/0x4000)=nil, &(0x7f0000d4d000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000de8000/0x3000)=nil, 0x3}, {&(0x7f0000e17000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cb1000/0x2000)=nil, 0x6}, {&(0x7f0000c67000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000bdd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000dc3000/0x4000)=nil, &(0x7f0000cd2000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1}, {&(0x7f00009a7000/0x2000)=nil, &(0x7f0000b28000/0x1000)=nil, 0x5}, {&(0x7f0000e06000/0x1000)=nil, &(0x7f0000b8b000/0x1000)=nil, 0x6}], './file0/file0\x00', 0xb9c}) mprotect(&(0x7f00008ce000/0x2000)=nil, 0x2000, 0x0) r3 = dup(r2) renameat(r3, &(0x7f0000000800)='./file0/file0\x00', r3, &(0x7f0000000840)='./file0/file0\x00') sendto(r1, &(0x7f0000000880)="196acb4b36aae29e22acff7a2b6a444e831665961b6676caf80e9f24dd8d510ec15a50200b7e8dbb1fbeb36eb981f9e128a87bd61a4e968fc421aef5", 0x3c, 0x200, &(0x7f00000008c0)=@in={0x2, 0x1}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x80, 0x0) r4 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x1, &(0x7f00000009c0)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={r4, r5, r6}, 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000a40)=0x7) acct(&(0x7f0000000a80)='./file0\x00') r7 = socket$inet6(0x18, 0x8000, 0x9) getsockname$inet6(r7, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000b40)={0x60, 0x101}, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000b80)={0x9, './file0/file0\x00', '.\x00'}) getuid() munmap(&(0x7f0000fe3000/0x4000)=nil, 0x4000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000bc0)=""/67) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x18, 0x8003, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r3) r4 = fcntl$getown(r2, 0x5) r5 = socket(0x2, 0x1, 0x0) dup(r5) r6 = socket$inet6(0x18, 0x2, 0xc8) listen(r6, 0x0) bind(r5, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r4) setreuid(r3, 0x0) r7 = getppid() setpgid(0x0, r7) close(r0) executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/118, 0x76}], 0x5, 0xfdf1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "0000c6f26461c004f800"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000080)=""/5, 0x5, 0x41, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000026c0)=[{&(0x7f0000000040)=""/146, 0x92}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/250, 0xfa}, {&(0x7f00000023c0)=""/176, 0xb0}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000002480)=""/155, 0x9b}, {&(0x7f0000002540)=""/196, 0xc4}, {&(0x7f0000001240)=""/45, 0x2d}, {&(0x7f0000002640)=""/86, 0x56}], 0xa, 0x7) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x3) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) setgroups(0x0, 0x0) r3 = getuid() chown(&(0x7f0000000440)='./file0/file1\x00', r3, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r4 = getuid() setreuid(0x0, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') setitimer(0x2, &(0x7f00000000c0)={{0x0, 0x4}, {0x1}}, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r5) r6 = socket(0x18, 0x2, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000fe9000/0x13000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r9 = dup(r6) setsockopt(r9, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) executing program 7: mknod(&(0x7f0000000440)='./file0\x00', 0x2000, 0x205b1a) r0 = socket(0x1, 0x1, 0x4) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/10) r5 = dup2(r2, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000024c0), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r1) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0xfffffff7, 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) write(r0, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x157) pwritev(r9, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x1) socket(0x2, 0x2, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff9}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r4 = dup(r3) sendmmsg(r4, &(0x7f0000000040)={0x0, 0x1}, 0x10, 0x40a) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/22, 0x16}], 0x2) connect$unix(r4, &(0x7f00000000c0), 0xa) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000100)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x10, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="ebebfd5108000000a489ea89c13e", 0xe}, {&(0x7f0000000200)="439a88f09409220f5f3f9bcced3d7f0c53188807fddb81e4cfa903386994ab58c32938de02d866002486d4e9f451e96405a0b9747cde09bb0b4762f04fde66272af6fdbbafc96c4ac45413735028e633521f8417c6b5d1f443781afd3238edd31c7e788a6c74767d88f804e3472b21821f9ad4c1406c69c56221bdf0830632c2a4e260dfc3a503af8ac2365c23fecf5e9c3a7d3afed216595879513aac462828b42206459320411a1b2e2dd32c2e0c", 0xaf}, {&(0x7f00000002c0)="1cbe8d1216da7ad31f6a28204d6ca3e3af39d6317bf918cc5ac03cf60ea5d5e19007ef59672cf6055a5666a26352d52086ab7e982c098edc9d529dff44691bd890cecc7087f5c73f41b3b1fa265be9bd96986a1cc31eb0ccfa05830ea594aa8b6181e61dda7c7d8a09d33b14c2e024dfafcb027523c60d1600220d594a2837cea31a192e6f0c10696cb9a472d4f7ae7607cc673b2967cf54a8e8ea9b5f74240f48f7c650c44fcdc9718b7b862ac28e4c3f2bc2e3a082ae1f0c962815769b69dd461efc083c190aa0a0ef7da6c4bdba98d583e3627d024b886a9d0bfca4cba9329720df53fabaa6078740549568d1f09c70b1a23f69ce1b63d342babe356ef6", 0xff}, {&(0x7f0000000040)="e0f16406b658e6f2ab35907b", 0xc}, {&(0x7f00000003c0)="5d3d898283a825e65d39c5a5c5c0723f1c31839f9c5d190e96695d7cf6dc9300558240b7beeec575bab938c9e51b4a6d4dbab4a1fff8ef05a21f120dc01373a2637670f7a6a4d0023d8c86650b8d9f6c278a4fe86a038bcdace141341e09801bcb21ee064c9a3633de731e066bfb3b568ee9ef20a85aa0eb19543ba49dddad28780d007506b465a8b2b5f11a66d6d14cc6c7b9627b2dc92d360b224ba30fac00dd00e85f238f69965ec8fb927edb17543c0644c76f2cb258752ad36e39c5a1bb48f76208619fde899541670bc95e740d5262ec1ec2f3ad79b97b7123cfc2a7ed47e94b9dbf0eba7ad7683ac9baf174b337677433ad463661057ba89151ec6e782a81566fecfeba3c2e1ecdb8af15d63dabc9a64ee5a565166a646b874aa8205102c23533295f9475319539bc193159cdff28999a10383f002101e2617d08228f006efbcebd2d26c231d12b53e4bf2f322f768c4b7179c33b2a5ed9f209ee3dd94359064800375d4b09a2f0e70a009a880b25891afc52f48c9980d671db8b81e6d42716f8af84f8f3891899a5c0766e7bf5e894f53c45f61959addc4d04236d6ab6e38ad7124728cfb045b0b6f62e702de7fadb65ddae993cd1728adbb75d8be256b22a0ad4852cd466ce74fca50869bbd577666f18ca0c972d07165eba406640758e8b54eddef2956355dbe647df0a9eb497ad9b6b897f45f55e92fd580730a0761a07f6e2cd52cc891bf144fb2e328d7532bd70798d9faab9d5e28b7248eb5a200e47a8996d0f0221660837317c3f413055bdefda30e7d4cac7fe0aacb5a20b6f3e9267b5740b82bbdf3650576bc72e70f2d201841614196e6661a755612b8d6fb8f910f3975f2174f0039fb37b2d5a0ac7f8a3a61a45f4b4671ee7c39e00f00b4cdd4709c2c7ae45d24abc8d26f8cea088c915f19e899b129b2559b93418d1f265df3b9a0c4733a5e012e7daa39095f505cbf4da9d15d4b1f179cfc0764a3c4fd50028ff13e277b0f078f5d7f3b31acb45d2d26575714529a27312da5331e1c9d6ec6c247e72be4d1f227c358b8c2c072ef00781b70b28a186a07ef5f4dfe79f9df7d12ad41fde0df1f110d96f5c6ca7bae177229426c7f75d8a2b099cea7a85d83b1e0f581634ec21e0ace9e7553ebd0d2cd1f247e6c87e938ad8f9d96a872a7bf37dfe94aabe3c0491b8fb2169da73e37140adecd511fd6371873cc6e4f1b0c661bf003f5242373c1f11bc2c9ed7571607deb559adca85df784d47d4cc301c40fa21033a90778aed2337191d6b0018a4e6ed7f48c2e8af2733c8c5afb5f93c9c5686421761bb6c3def0a19e86647487fb151b45d4772927fd21bd6187dd3eefb4ecc2c38e91e76a1d884cf5bff5661d8f0fd7af4a07bf88762548159da8741e13e82575d68fa5ec247348848cf26ca5ecb28b21a98cc6b296c26a0a3f643109206034fa986bb6d513c97ad6621c6e17a02d57fc411f15098cda96e6451b21ed1c5", 0x423}], 0x5) pipe(&(0x7f0000000080)) open(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x198) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r2, 0x541b, 0x0) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r5) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}, {{r3}, 0xfffffffffffffffa, 0xa0, 0x200ffff7, 0x10001, 0x1}, {{r4}, 0xfffffffffffffff9, 0x6e, 0x2, 0x9, 0x81}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{r5}, 0xfffffffffffffffa, 0x0, 0x8, 0x7, 0x3}, {{r5}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff, 0xad8d}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r4}, 0xfffffffffffffffc, 0x6, 0x821ad64f40cc59ca, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, &(0x7f0000000380)={0xffff, 0x80000001}) setegid(0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r6 = getuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, 0x0, r6, r7, 0x1f0, 0x7f}, 0x2, 0x2, 0x4001}) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r8, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r8, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r8, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x0, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x1000}, {0x1, 0x0, 0x1000}], 0x6) r9 = getuid() seteuid(r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mquery(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0xffff) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x40}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{0x7}, {}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xd5cc, 0x0, 0x7fffffff, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) close(r3) syz_open_pts() openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x50) writev(r1, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000480)="b799b412cb77c1fc978cc923dc61aa919234f2f585ac0cbe672791f6d485a9263862ba99abc044ee6fcba432f34da8c7945a3ec650f947c846575cbfcdbd679806d22b6f5c989c312bab6b5a7af114078f9fa9e69b9ddeff1d1960e5c129973ee1f6b43a64e597c0ae60048ec6fb1741a37899d1faddea84fb0fa2273ca161c2af23a9e6913a4bc24349b792c694c418d1617af889416c087b5f37eed295cfc7d17900b5088d08e1e6a178668f09fd9dc3fe2ca6cc08073a7aa007addd39f8de66734d3da17da948430554b7bdae04e22c365936c837", 0xd6}, {&(0x7f0000000400)="2551042eef1ec977730b90bad780a9943a91c7dda1a25af0bb800558588f8482613f9e98e47048ccc54c3c6536c79176de1f18", 0x33}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) executing program 6: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/164, 0xa4}], 0x5, &(0x7f0000000340)=""/184, 0xb8}, 0x9}, 0x10, 0x2, &(0x7f0000000480)={0x2, 0x5}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x28, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r5 = semget$private(0x0, 0x4, 0x223) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001440)=[0x6, 0x20, 0x0, 0x5b1, 0x3f, 0x1f, 0x7, 0x1ff, 0x2, 0x12a]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f0000001480)=[{r2, 0x2}, {r4, 0x40}, {0xffffffffffffff9c, 0x80}, {r0, 0x8}], 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed58cc1c1e3d99179d4ec24687611849f732cc20ef712647d436cea68a017c8d9da203636931ba9b45f0a3b0efdc07fbb37fec419b08ad0e4b40519fe162f5f15821115f353e53c6c526f10557945fc183f141dba74adc5956e0090c6bb3abfdfd9922fbd56733e089aa8261ff3a287c4a44d7142b5b46d6e78473357bc45b86bfde269bcd1d75683359311af36d8f25dde42442c097e98ab33bc79cc9bef95f3514945161506da858f55e53e4b1409add8a9954f151e024b6ea888122de7f78b7d7f35601f9bad5fe88ae16306737ba76815b40ec15f839c2b78212675367e5bfc3921833bfbe5dfc60c2d420064f92dfe6104cb3110031235edeeeeb9ecb3f56e1bf47a983cef41c230d32077dbd075409899cb523b28da425f937b355bc9822169318ffd2f6de01d324d66857d1b87db0d25921fb8850f37b0f61e7e6e1f74cecd2d714f0ea258323811d23ac6b3667f24877fb6804b9dd38835b121a29f54b36bc5e610aa3e9ed242b73d86b7d359ecc0ba5a7be647884a0da5c292c74a2fd157687863fb5792a55ad55a5ba0ff793c43b3e45db46b121c55fb13fa4ca67ce1f21bac61aa4338984afeaa2aac00bac2758d4cc092c811c4c80abd562af302a1dd112cba4c5b015fc133bce04666bf0cb723e4d5dca923fc004498cd5133f5436fb89f3e30801cfb45ea9b680be85cbba4c1b9f1a2c6cfe6b196286b4abd4e4bed79253c8f60c7420bc1476bd2a4f465dd18c3f9f1c8440a96faa72394e54e5cfba3e496332126aa98ee95d88216b4f56d7464b36fb691ccd6e0472041989c21c9a32f45c0b72e44d7793269077d1a22b326e6a44d05715ddaab7abec23488f340e56b5848f92089f7f0abc2a54112817579bcf87527810abdab58544f90ad7922f74e75249ba792861ba2821183812d9670190333df0c97bf58eb89bbb5828b523707ca9921bd812dab7459f765e591feac8f592640b1392910b9e5ea8cd94df233e4c0fe9b62b9ebe7fe5fdeef9750131fc7e127bbd3499319f00198b164a27574f4bc2b5fdeb70daf7a71bfaf1138879cc11dd6dcb3d97512858afdff3aa601bad7c0cb275525ccefe13d75f796f8e03c8f443fdacf70ca1eee2e625e21749a3e375fa650b0ceecf9001a9e3c4d631009654419d04c9fccbe64cc56dd12ed17f0af60994e7d9efa18e1ab1a6f96fd2594d53f49d3ec1b32c6331e1dfdec36162ebe23948fc8a230fa23568e3775208c0b38a680233b7f1d7325078c27637cb30477eb655545b3582330d570d66cbb9eb41606fb34d25789a49911a186524f5a08bf27a68c1144a99192b13c2235a613d1ed871537f445b7decc17f84c195156e5bd3998c413f4f0669771b843789a084caeca0887e66f5fad79c6a90dc1efb88b82c238ba612e1eed75900111eea75559d2a9273e7c34b221aac7173c90035334fd6c600f74fed7203d328ab8c1af334d7b6a88ddec1d2f89460c30779873090df7dba0413a90a387fe3594226ad9977e131408ca4db01384c6524d947fbd1bb04896c436cb928967266fb4b398b6afd0e2512768352e3423842b6969ba83774ad164a01115f8dd793105c31262ca4eda27b0ebd89a5f9cd81eb83bdc9470c471a26bc8a7cdd36eb34ba71d401dd0f118b8e7a1f6221b94a044726e0cf7365ecdfad7bd2978aad0bb0ea18fbca8067540ac0c2d17eaecef234f54e6c415758c7e2a368036c1ec3662a071590bcd8ecb13dd326119cfd09f49bbe60265bd9b9156c2d365af1a6c8a02308b492b3a575fd18fb6a2445220860a763046839c40de5d236bcae5c0a9df277ba12dfdcd8fb0e28e23ac12489e0f910527be6405b4e2170e7a05ea97d7052de924fbc8c7ac93d0ee1f97748acdaa938897e6f8c5df4d8c3a3f73e7815b5f8df586025fcc0759ddcd1f72780f41a40ff1246fee5999718790ae797d8d011d1661f92200619bc0068e103f7081e016cca79463e587fc08863ace009ba786599cf3bdf48840a57a29b5bc3b15479992d27fa285302e34c1a07851351f941d33754b5fe2050a1ccb330d43abaa45aa7003da2c9e7bf3bf353463419cf6b91ae71379de8b5be5a281c425ab59bcb6de5f5c692d98bc87819342ff4388a6cd28f4d01e2bbc6f205c4fa85cbd083806a3112413d2119b7a955f1ff93542b489fbb218bcb3527b2aaf12cce539a2bf2b7788ab3e73ed464e24756d1c26e8bf063904a602be6b37ff0d0091e21602eb5af6857ff39331bcb78037159327daf8a2a9ba1f248aa8d5a01b392035627df01b347c0a550cc293631f3c57492d2fe777e661e1417cdc319e8ce7edf1188b659bbc8b63229170bb736aa8b8e22e527900246715013bb7cebe1f7b1b9a43994e4cba0a1fef405174465c55c2bf7af207a7d001b84233551ee7dd05a3f2a0ba6b4dc940b8a0b5c89d8981679c98ae54c1a32224a1099d3f0045419a5de44f19365555f305cbb5ba20cca9132330ed52278f2491ab04876db68c78994c29a13aaac161c839428d37b4a57f2a4a801ae781e2d75e1fc5a28ebaa2f0d60c2c264c2ca0791f016da27868f1b62e3c03656f63ab61da291d977fbbd5193752a07d3fb88fa682c08c042429d29163c36548c51c58e4f8b50b3dbe6c131752c7cc356c2c1828b331506b0d45167e785d8b00483e99fb5bf7ab820990231302ca7bf540778587786709ffe1e1e581a4f568f603223da0ea74881e5a3867073b97d879a2dc46abb8f0ace7337cad0cabb65b0e2a1aa9ac47ffa6f2a01e7ca03922e132f301484bdff2ddb122aeb8596495516b1d476d6be0a1b1c3b629384988f5add71ed6a1b9eecb356d82c6fd4dc8d42be5eac0bcaef2e6c2c03dfbc546d3c8df6c0299c121f7104d89b89cea4d19129e5fc0cfc7f5d61498249241d170b3388e2bc52d2c52db394c641e8179d7253a4dc81c0647878c98dff9fe5d0a727b53e75c2125420bbe4456b554073c685c369629240ce08476a1eb497344852239c0816d80ccbf69080c871dd9390173364bfc0ee9f528ca416fe4a3e737f5284b5d962ebf73b521a69a6b98c857b498811ff164b547b18a2d7a257437e1efe613860c6ae25d19c220de07b9da12b89f1ccebeb272448500cadd7a55bdd497e72ce018d9fe464f25b69d0b6885033eb8f7835010196ae8aa2d216fb9e2c13ba04655aeddd1b804f8cf0233227f2a94e1026a24ff501ffa09cfef06ec3b41e578696217c533367ac6cee127143484571a099343d174a96ac2da3944a3a89f79eff10cb258cb0d9808ae77ca60c11bc3380d4be6e3ec685050f4e4d68b6563c31334098967fe715b3a8d574e9a19ca071d96ac413a84b14ad4b7c2cbc46be080d6b486d7d0d3e66ea9bdb92e23fd19c4b06cbadb69ee63a31e89ceaf16d77b29d7806272493b896e47ccaf125d0bd8ee24654ec306926bd58f4ac331ea549e71ebeb229d311c45ed334aba7f499e097252a978ced1863a4212782c1bc625ee290b66e9042adf8a6d39321a48889ad3521044b8e161179841aa1d612015f8a8174182727990889ff1601136", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="42e095ae4cb2000f59ef6d57218e5be731d078dae4c6dc97cab3f97bd73a69e84e902ec57042dfdce3c2c674d4c732b024913cebc536d3bcf54ab4b7eb675261f8de854378d0a0387878aa5f3a808afa654b2ebb2204b98e223e1b2a51595162b18be860ef7428bb204d214f188c96de11dbe6761844d445d241e5044c8460562e99e952e6979f9bdc44bd55ddc165ce8a77e8fbe5a0961ab67e57d533cd9851534e12ce2b8e4f8311fbe0aca810bb154b6a774dabe52cd57793d3a17985f29106ce22814bc13efd", 0xc8) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080039fc001c00000003000180780078d59462c5cb12bb0f009078000000006783d6b2634a8d3118ce983d9147b76708ae2beb8e8067b6a3943090415fa2e7078de4c8d8f42c57adffdbace21f66e72256ff2c590824c39f35bfbb405eeedab87dc4a78056e834ddad28b313c22702b5108cbff21993cc9e5fcac462ad3f8f036a016f51f2669c8bcd598293f29f775ca61655ca13b8dae7db35770e7a5ccf76b2fa9a4a281b37cf5841bd05eeb5de8110d60a"]) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001980)=0x80000001) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000240)="71ddca34ac00088e5f84cf5eb59c7afec3708222b369b237ebc94a90c576398c7db958092f33c6d4c5df66ba1212f6493fe46782f77004f06abff0f125a6e2a1fde2a098180fb15da13573f29205530aa1a4a6084bdad2a4925de36559dfdac28b4870e641c080e04fc77272d11b6e31dfb57f8941e401ca99cec5964478e9f2205a8e925a9811d1a8f7", &(0x7f0000000080)=0x8a, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76", 0x75, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, "3b02b078844c7df2"}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "8ad8ef", 0x166, 0x88, 0x7f, @rand_addr="911ca42185afa14993294845f7ac3ca6", @mcast1, {[@dstopts={0x2b}, @routing={0x3a, 0x10, 0x0, 0xff, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0xd1ec}, @mcast2, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback, @mcast2, @mcast1]}, @fragment={0x6, 0x0, 0x3, 0x1, 0x0, 0x6, 0x66}], @generic="601380c4cac92ad650982ebf2b5ba7317c4b7c6c3d66745cffa301f6a96ea116f6d4a023915e2b54157584fbd7460f19f4e3ee799479f4b922e0e48993793cbb38cab0e4f259bcbff201b65eb639680b67335c5c7063373a4b4d2f9ed0bd3cd41fbcaa47b81f939b21f939b044a881051cda4f729ce0eadf541b089c0435a5ceaa9425379ecb25dadbf3721dac96c5e09b5a0c1ac7364503aa6664a29ad90202fb60a7b29f25b3ff30c8923645dc05fd7b49f44a2393db015b6623d2ab0853d2ccb786ff760f39b3d50fbcf73c59"}}}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "37d8be6d8c31499c4ff392f9b3b8e67b3cf43bb3"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) r5 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x104, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r4) munlockall() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000001380), 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="d7e440dafbeeed8f816f9c787826"]) r3 = socket(0x1, 0x5, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSHDRCMPLT(r4, 0x20006601, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x4, 0x80000}}, &(0x7f0000000080)) sendto$unix(r2, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x8, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40}) r3 = socket(0x0, 0x1, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r1, r1) sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x5, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0xfffffdf2) chroot(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) syz_emit_ethernet(0x15a1, &(0x7f0000000200)={@broadcast, @random="1d20e93dc3c1", [], {@ipv6={0x86dd, {0xd, 0x6, "56ccc0", 0x156b, 0xc, 0x4, @mcast2, @empty, {[@dstopts={0xff, 0x0, '\x00', [@pad1]}, @fragment={0xc, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @hopopts={0x3c, 0x0, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0xc, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x401}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @empty, [{0x2, 0x19, "b6465a9c3d6493afed13a2e1b5beb7fa7d637b19820c23b131ee17555028e108a4454990586ab15177f293a72a2b6d40fcfe44f30d7e65373ad1df54f974e3edb0e487a53de930225f315a6e930c8decd9da7cfe6cc52797a289c1cf77266f030c421ae47fd46643686213a020c2af7c25cb9aa66521cb2bfd407aee523643815459a9234566de1581b12b64e88336713a29b522e00e9ce4ff179fd7a1257eacbd1bdd6142519fee9ea85a14ef1e93681711803aba75158d181c5710b441bdfc5a1fbf5c9cb3fb5c8b"}, {0x5, 0x12, "b5d454cdd713e8e2ba059a796a428cab5c91a77c5a6273f447e7197f0e641955696a67e16a1bce3e96be10dbd683da3fdde784a35e0e5434c73db38cd92e251aa7a9da182eae35bbd77521f46669044f7bb65428347cceb33c0178d394ac9933068c6ad8d237010eb220c2aee29ae9d8d20010a7055444a1aa684b9966405bd9dce05bac46de45908a961e6ad658d23596bb841cb0"}, {0x2}, {0x1d, 0x1a, "35b5cdc0b5f9668b05b3637be549c5358aad9b892026bfaa5a10b67c633854f9d1dfc54b935096c57a98c5f87eb5fff8dafea5f47e1b5b6c2bde33e37a5d1d8ac0d05ba5e561103e1077a73377f3017579c8a0fc8b375a49dc58108a45d51f45faacdd6a344488c0f6c1b314c76e925d24dc744f01b10a24478a1f6033e677825d310ba9b7e3faab67b2dfd1357670719bffb213ff2322fd4e0e9df2560ced7a8ecf7afc16b1559808ac33307c7efbce3fd688804b0ef5033f42cd918a9b31cd0df7893619a04cebafcff744139419eb1795d32f"}, {0x1, 0xf, "24e0c516aec6ee395e606effa02a248f223bf8eaab71f57e9e39ff1f940fccb2f9369d9fbc85787668a5a1a4e82e9d8a0ba30c0ee73f26ada86067df24d4cb02b1a76ff3c72b6cc47f7bdd199ba3980af43e22a021851b301020ba275c24b2547342f6eb7a268f7c8767c3f642cb7037204dc7f93284"}, {0x19, 0x200, "23c0bb354342d9dd15cca076081beade6d9dcb30b1b9ae8b3cfe5b7c5e08ce1cc8bf3230ea6837a87c2f4123f31426a3d789d004a6fcc175371771fbda65bea6018e147fc4600cf0eb86ffb41b0a23b464dffaa92e5c4ff2bfe9d619f15362e2ebea4edc0000089066dd89457002ea8d9aa05fd0e94aebed0e2515f51008447db9a2551a36d8ae2f625881d6a6af055d63eb0e77fbc83fd36be28d2beceb3a9d24bad2ce6a3a69a72067496aa0929f6924e48a8206226b196e70c279ee3c394d3e1c3429f4e3764310f5f2466f564302c9fca6cc1359acc33768d6d51018e11d75757f7966a18500e6b210b24f7bf612f991ba6dd890f259b2bf9f1dc8dc27108b2891cab3d6ca55ce673a9ae9e967ac9129731fb0298c9f129f7a3b002842aa88c7ae82ad14f103840edd21c8f15964e24258f728691d36a0572de717722f8110026704e7215adefff8e8cda0c0c6cee51106bcb23b540d65654ea0b0a6417efe40370a3373326e38ba96b4832597eba3e1ac01f1c86f9bed8ab9fd9472b3f5b1e22b7f311c3063706b57209ec8eb3f29215535ec6c4f1ea0fe5734e9a6d2275bb2f9ab6a51d42c4efab20727029d90362c6705ffe7b964755f3ed2ebeba1946c6426581491bd9ce77b684baf07dc8639eeec2c6e0878902e278bc67548dfee335973cbadd8705b8926a235357f1782489a05a1b45e8b3072db31aeeb4f9a8b22c644b4a4752fafdf2a3507c26981103e29b39c6ebfe5b194f514e2fb51c88c815d2c25c7201d53cb7e64f9b6dd42de4d21d2a3c0cfb51388a03eee418218b6889496cb3a1f55975c2fd4b54edb68724d803a8851af1a8c63cc211b3be6c6ea8fa0474aff8c1869da05dc57bb9b84ae1bc971e8c4e2ff6f6d9336f4bd514260aad512976a2870ecca2faead11ba168b7e82e6d17bf392687ae26632865c6eedce3da01a95f85c3ba59fb2733e0d5a3707555b2808b94494162513a45a8ae5887b8409670607772042ffa4afd4d6783c35cc3410a2ff7fcbc2fc707954f48596298f0822051c37dbe9b0fd31757aa543d941d16e94ecacdc3d17518e206f1c3c3c1a686fdc1d06ac98bc46d1418bb8bf6fac484ad60f8f9d20a2a32343fcb7c02c7353a880e403f5a7873b84383f539189282a407e73e354bca154741198fbb853cc9a384445cf9cc698538e693794124843016e5c2c780757fb4d9c9276ebf49bde4bee5f1c04e9f49d670a04a393571402c0f8748b2c2b095441dc80fe450d76ca4c1efdb6e5837d4ab4fee516b624a202cd3a00875f1043f816c620413c268de686cef2d5d2916063af06f24c2b53ffd4fa5356e906c2a0f440631a7f8b58783e5f8f9c3b287c4facd997c9f275886a2786fa3075a265abfbfc392188cb291e604b662dd262ef36191d0e414034aeb77ec5f48f553bd8d941e4e7d748a201f5d3ec3bc06819fad6f01f7990be005368a420675696827c0bd68e31bce21f242396045ddc93ac761988ed532b2082f1af18a0c1b0f874311d324db1cd182d86ebfdf4d719efcf6d7a5ed689f3291a4452586e4e97d0764277f7463fdd04c3b6d88cf7a5e48bdc58318c030f0613862a1d4e7bb9ad44ce99de097f625bcd3014b54128871891dff7aa6d4ef7b9c2dc932e486d0cedb3c96d24bc39f581fecc3fb939ce075a551fbb4017ae65a188b38aa6c86fd87e0d62355e817eeaedb837baf4461ef9df6e53e1c77c4bfbfe9f2da722e92724719baa961085a196e80b521f5d7cbef023a0626d9459a90ef437134aac0532c659bf3bddd19c4ba36bb02d02ec58985aedec91e0788cb423f53180a95650fbf5f504fd301fe9947a0375477bd7720b276fceb6c47bb0856307351e55f058a6a75c5b5e6e7389014247b0b6ac81b83ba6dde8d35ee21b64c32c735c07c7bc6b88c4c5cb0d85ccedf7f91065575fbbc74b6c9e7c0efebdc988ca95c3336321d7cdb57329fcfad4b0460bbed4b39e70f6fb9db03a75201a8db8a1af5fba3cdf81a6fbfce69b99fee25f90b57b2f60c981b152bd4f9006774aa22d16111582baa72a34d35c77b78db440db8d7c4e69f1b6cff482f756d2c58c838e80104cbdb53f92850c9a5c360859cbf944ada3716e0824da561f28e0c48487ac9f30f5222bb7be7883b1a565ab20c94f315ea13132d4259c2b519b4081a33df096032cd6e6abef44f4ae32d4b8efcfa3808af8e7b6e098301e814cddf8805e6c78feb1a25d6d3c9d113361c078eaa7ebd35f3db63cbed479bf4b9588909843827b5f6e2a46adcbfc19c0ad9fc7033b0cce7451dab4f82bf1ddc0a1fda4457db5f963cdfb7f231de1ee1a88e58cee856aeabae7c9687fb36061ea4285e827db668eaf83cc3f31a7f312e258a86dcc5ad1cf354ab731b79a96ca6961fa7088d689abf9ce87cf171981c9ffc6884db628a7f1cdeaa179608cb5102b8e03ba9dba5462b89a9de4ab6313c21bd65f5228e850be94c58de53c5724640444ca8400128ed6d7dbecdf7bf6d8a4c443e51aba058579dee92ef0321114983ff1bd1410c25203bb0469a10a5233fe60af1dbf6b90f62750f873f5e08b5d97d576af20b4ed6ed028ace20fda5133dbb491d27e8e696abf985c2d604d91dcff7ec7bb6a86dedfff1e0b42e9021793b49d1d31d43403f3af7e4bc6c3a19ab88df9393953eaf86d8c77caa2d6a9ed30ee0ddf8b921e49f3fc743b4007a692eb98b395396aeff6ba893fab3f700fdb0ebed05ecb872a6f8c1d3a313b07e50f8fc771c4730c31f8cd2dd6fd0622b97b6061d7ee2de76781e7ee0358894f1b83b7fed7fd8451d581bd6b24300c784616ffdf0d2563b301a9792816560a93df49144e383bf1ec0bca97af78d1a50f8c37530a009d43ace490c7090538a56d90ceb32735cabb2fbde81b978e60a4d61a66e4710ff67f7154ec4fcf5124f62070ffd42b553375aa42fa1006740dadb3886697f8f40b7e08ecae311b749a1aea34b5a85203955656053b099ab4ba87e51fc6148da5e473db34d60f3da0503d160e9f42e550de9ed5122499f7dc543271b2e58e66bfcef128228d79f7855f80826eda0cb13aead80cf08bc1f2ae1798ad4344a41ffa730e2312dbca1ac6f5e7fd44899b5a5358ef63caacebec8b6578e8d3e1285075108b76483dc7417fb1b2fe4eaa592003d49373651d7b4abcffd8ac6dfc72d186bc8a73d73f6b7852ed998b2ba677ea21930d8b8f683729ace2953c3bd35cf6a6e0a9bd47dc9acdfa2f025caa2202bd6bfb0dcb836d3cc0d78d08bd861297b2eebd17725864d9e88130d90562d0770f0012b11c2ca94f076aee09a18484c2ef01b4859d9293b8a5cb01f3ea0bacca9b3cbe907f1a7a8409f7617996e00c596d96e8af105c8bb5e784e3aabaf6345e537f62f8849d87d9cb420af24869429ea3946e9e0a66084ceaf0504a13fd107d64dd6eeea516915ea1a4676e5ad4a2b5c1430c6967765a4b594edc77e63e204322e6b5dd9401f1dae92508deea15d83e3877852c2367be5c6938512919838b6e2289af63766eb5c93e0c21875cec7e9866008f67b2bc5919f086fc077e3f59952567bf27796a92c8aa23925da8663a654848ed1a37fa1c85725ae7ea7b4bca9bcdbb19eddab6140a70cb0052bcd80a84d9ac98e2754d6a5c3f1961dc23403d116fb0730eedf315d0fd198da81f1b62af853563c6b2c5a5d1655e7482e8eb98d2fa2bf3a190682a43317771117f215eb6cb39806b750fe28489419cce0a6494348e3852186cf97822434829b9c420dba56d4afed44d71ed562bf0392a63473d6df3d60a18e104770ec0f89d03d279940971705b76db5347acd33cbf52a30f7df5b85699636ea37ff50013d6c197ad52aee8075a91126b112e7a39631fed8958bd8f17155b3f4700b538be6bc3dcff12f22df07bd88603e8ad4e9e8ca4f636f930d351d99b573d7d4bc8071fa94bc3e3788f9975e3395434ac8fa00b90a2320295b9a03751e5e4e60810d8d2d0bd5c741b10dd479035177d5689227dffa066312b87ae3f0b4892c8b5193ff10e491fb30f972b3ae6e52c5e8e23ebb219d4c6934cd11843ee561bfdcf7e48f3b1bdbb478f79dbd4b0e96d02f83d607acdbba1241c21c6464beee34ca35c174959551cfb47234c4fc470d1d261a473212e1b9498eba680fb1b00f6c0f5c11af9daaee70a2d6fa85ba7ab74bc1ddac2eb880e7e4430463001db9056d751a334b55533af69eb8ba106aac0f958677ae3bd90b8cb0ba62d4b00de2f9944dd71842bab892f27fc52fdb51fc24794eaa689087ec0ed7c76cf9bdf20ee17628952b60de77998ebba73e0ba4012b288d799a47f06e86b06065f45770ae52b2e1dd1987ff5a67a703b0c3fcd5ab8a34050416202eb5348cb96a5bf41bdffebe1bc62abaad9ec1ffe982c1615f2c8a1acb93b1546704da2b5d9765753b45078f509b1b5495b800f2bdb94bf327ae973a06f2966326efd8856144b92c8af67fe7773c33eb336a6c625fdc9baa9bc98593f8cbcbef36d9a932d6af7965a3cb886a2d07b321c414a7d441d200946aee0a6c82653359de1c647ba0458624aec10d5b8ed944bd36aaa6d34106ac69c76eb72db61934002bfbac7e4f823deba73a3391c9cafa39c82b0937178f02c1f4d4f1df070cdaaaf8ef3c69d1ad25c169624395654e3448cdaf855f6eee72b12ba7436c435c51109b0f7f78da4110d4329e392a888eb706616b33a1aef0db9d78975f65aa95735b76c7efe38ff52229a0ca2b959790eac25deeb653af9872097c7c1e798305aef50a010e550d1e905b26d2f45ec74c05abf9133311b4472eb3a8d09842484a9bc46eb8d82a4e47ccb11185fcf7cb148fc36efcb71a467f19223fec6e4540095413d549cd7f1adac09c6f14e610e58cbadcc3d8c4ea2c596327c40691714c5bb2e4bf007dec9153563f79dc9de75466e47e75a9d0dd733e02d13335913cdf54e0f198e0cce8a56d6b1118b5937163778dd9958dcb50e074472a32a45769bc010d1d2b816487e17f9eb4820431012b18ac6855e76fdf40cc32e04c10be0563116cecc9a593d863c1fe806a2114c8767697b673c5f60e2194517b704223cf9226ca8001ee2bee0473a0d970622bad3cb2e83e0409ca6fa8afd07425c5436a40002172be6cc67dc0a95664186df2371eae768d6ca39fb9fc4b2a446c420b81d86184060a7fd39387a89e9f51fb838a2f61c28b2ec66febdb1234926c9bca01fbd134ae88a3896074927324f22e9a8a1b7ac3f1b2a739b6f1ec3c2fb8e92fa1a4a6e121d1ae04127181de9e6cdb95e20c67a058acb0032ba5ed468dee0106a4d9faca1b6e4e3f42122c6a8dc7a31d08691330245c05432cc5310806daae499c3d2f66c4a34eb0a20069d9faf5bb1e74616f22c121c365b669e20409a28c70b3665e727a84ba531024d6f0d1a1497c3ceeb7dea3976088d4df003bb5ef115ecad1aa76c3a2103445905f8ff8b5b3d3fd8a9c6082bb1b15337d174595be724122aa075de12d40739c0cde6139e6696aa8a87448ff2233bc355c335a721b6bca35837fcf018cdc1c79fb1d1f5cd2a56c84108f67f5613e21729463460726a1612e1f92bd49530ea9efd10d3be56c88316192e693829d3f073908f6abffa100a81d8fca7fce02b0fc46d5923762f2ad37f6edba42ea3514cfb8699035876f052dde3ca83c0f0174da417362ae5803db08c1b969be3918155875c13b4eaa6a35f85d11cd37156e29746df785cd671bb0bf3f18f80c3aad7828dcfb6381ae01973c6ac02443e1d"}, {0x1, 0x0, "18dd"}, {0x3, 0x15, "ce8245587c65e27a8240742765b81dfa9778464492e424a11546b7282b2326f741c517d7124b9d789b2ad0d1d8ffe87a98c142f9306b30bcbc7a9ef736c3b567fb3c88d2fc4583fbead5a946eddca15610294b61c20074ab3c4a3202440bc2b2642c782ea4e1e5c888faf06650ebadb1f79d38d2c35f6354cb679524eade107c0c1531d6e528fa17151babfe28161c46941ef53acc7e25f6ac45da347c6cbf647dc71926af881ffe6a3a4fe3f1"}, {0x18, 0x14, "8b84761083f9782e28f4d300f335ac57160b563b8050af3cddcf492fe0836dca185dd18346030d8f4b003d7e5cee9bca7e0764a33a576404b5263d60a19dde8a18a9a6eda01fe79978948c2708ce091e4cb45e4503e0f9eece55dcff4663b2653a7a9f2b8b57fc7145aef7ec1f4057cd7810e5f4a40ebf2b50ecfe1a934176b021f718e93d28f7dbb718eff2158cb5f79d5fcf8c7057e541aa2d9caadd0f46e2ba"}, {0x2, 0x20, "6d6d15d8598c908632d9aeb20330092d5f1eb05eb32fed8630bc87aad9e453e4382f3ef9b1b6dca84f8c0994d4bdafb28ba74f8b53ee8ee01d6a97b20f0eb67bb15589af5aab38b85ab89090b4cc1762027e8db369af7c4b89e1c6605915cb94911825f9fc067119b8b8b4caaa70f5648e410aeeffd4886697f5131b29fad7193352f7feb36709565d3da8ec3c424114171124fce47b3c19ab8eeb6188196a8238832402e28e45ee2a869f43aa45160f39765b5f10e8f8e657c263eb882b841ea97ae9eb78e2d8e407ed968d531632fa5cf717caca5e7623ef13578941ca16c9cb1e427b7edd3d18f83ef1ae51031d426aa1641a343032a6aff70dfbd1a44e"}]}}}}}}) listen(r0, 0x6) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "74d75b7f095aac68487bb054d67c91084fffb187"}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4102}, &(0x7f0000000000)=0x1008) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{}, {0x54}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x2}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x7, 0x816e, 0x7, 0x8001, "0cbcee51ee1a3af277940d510464e5d19d0d6d38", 0x7, 0x5}) r6 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = geteuid() setuid(r3) close(r1) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000800)={0x0}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f2c8a474d62b99b8bf7572488f9e30ac2a5bc4f9d6e0041e62c96581a9f01eb6ddf636e9b6d0f8c3af8ced2f05f086404851b068f1fbffe6a49c21901eea74150c04ac5add566869bba3ad4a44640944745a7625c5f622cbfc13822b29d572337e2507d89cefac5984f08da0c588fedc92d8acd2c8a58097c51c0f78da8ee1b35d0afbd4a21e8ebe8e81700abb9461bad33e8ca9c8c5420e76ad8efb953961d7cbe5b050487e5c1d7355c7ededefb892f8978014d9d0c9a0aa96f6deb49acc4449a7526f8f3d18ade4e76c07d82910fdc656b27129eed399b50eae47ef98fee711f1dce3dfefcddad9f6653aaa684d4e0e", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x6, 0x2, 0x20) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "5d58c8", 0x80, 0x32, 0x80, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3, 0x6, '\x00', [@generic={0x6, 0x30, "36fcb7275e3faa1c78bad3c313fd43784b296e963a3a8c6d93f92d48a7d1a2ee27c381c334e06f6f853f21d35bac04f8"}, @pad1]}], @generic="53c3ede582ec62edc087a44877d4ccaf97482b122846bdf6d73e0bae8157e90b1279dc71a7ed654473589fd6d0250f0ee3252c29df5aeb4c22ae54c55080f607"}}}}}) open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) sysctl$net_inet6_ip6(0x0, 0x63, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)) ktrace(0x0, 0x0, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) socket$inet6(0x18, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0xb8) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xd31, "8717f9050700000000000090d692480d51aa8000"}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0x0) fchmod(r0, 0x8) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) executing program 4: msgget(0x3, 0x242) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) dup2(r2, r3) execve(0x0, 0x0, 0x0) getuid() r4 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = semget$private(0x0, 0x3, 0x830) setreuid(r6, r4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x6, r4, 0x0, r6, 0x0, 0x34, 0x24}, 0x7b, 0xffffffffffffff49, 0xa}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x4, 0x0, r7, r4, 0xffffffffffffffff, 0xe2, 0xff03}, 0x7fffffffffffffff, 0x3, 0x13a8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, r7, r6, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x3, 0xffffffffffffffff, r5, 0x100000000, 0x5, 0xa, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0xffffff8d, 0x0, 0x0, r6, r7, 0x0, 0xfffc}, 0x0, 0x100000000000002, 0x401}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, r10, r7) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0xb87}, {0x6, 0xbee}, {0x43, 0x5}, {0x24, 0x8}, {0x6, 0x8}, {0x101, 0x5}, {0x0, 0x80000000}, {0x29, 0xc11e}], 0x8}) fcntl$getown(0xffffffffffffffff, 0x5) r11 = open(&(0x7f0000000080)='\x00', 0x70e, 0x10) r12 = getpid() fcntl$setown(r11, 0x6, r12) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x200) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000280), 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x3}) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001140), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0x416}]}) socketpair(0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) syz_emit_ethernet(0x86, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0xfffffc00, 0x80a19d, "bb08000100f1675910508b00"}) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="9c91ac982b669e6f6e7d1b516781c93cc5850fb23bd9acc57a243bd56e06616705118f096243971dfeae80c5996c09363c9cc3272a72a56b68b1a2a145f29e18fdc73386a11a5345a5e671da5421f00bc1608f1181b68d75892cd19866ca57db243c1bf07562aa8505339958395f2a79f5176ff233b995d6c84e388c2cb7419ffc874a70a72f8da8e379ae81bd1ca7993c17c6418bc6096f671bd1c314e6134a663c5d776211a40befac9f862297d6d453b5faa230d4262be3df3676404c0410e91871de7f41e0fe23557f44f5e20ced87aad39d50db04ee3f9ffde542e0b3c19a0c9903db4549e05083f5cde66df1", 0xef}], 0x1) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000380)={0x44, 0x0, &(0x7f0000000640)=""/68}) execve(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)=[0xffffffffffffffff, &(0x7f0000000180)='\\]\x00'], &(0x7f00000004c0)=[&(0x7f0000000200)='.\'$&+^$}&/[-/\x00', &(0x7f0000000280)='[^\xbc\x1b', &(0x7f00000002c0)='\x00', &(0x7f0000000600)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[}^\x00']) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="200000003c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00'/12]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x30, 0x9}, {0x40}, {0x40e}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) getegid() symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 5: setuid(0xee01) r0 = socket(0x0, 0x4000, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) fchown(0xffffffffffffffff, r1, 0xffffffffffffffff) setuid(r1) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) executing program 1: symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) executing program 7: open$dir(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) setpgid(0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget(0x1, 0x10) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000000080)="e3a30e37917053da1eb4ad433e589998bd8f377a8bc55017095f1bdf77ac84bd2000e44861489291842d0eb9b50a1e33b5601a0adb5b7113fde056dffa2ba247e8009283f5a8e1907df3d86fa0a8781ea80db864ef85ec8392906eff566532b3f420ea2774fa656c", 0x68) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010004383a00fe8000000000000000000000000000bbff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff010000000000000000000000000001060000050000000011e9291ee1558af3c3b968ad756fa82afe6d9082ea312235dc269abad0e29c00b26f27885f258118e97f8c3905b229a475bb5f542d3c8a9062b9cba296f00734defa1cc090d77f90ba57f36c0eb5c6a090de75bd20b307f8c62c909aa6cf9afdccae99915cbe6582bcdb0d9ffb68bcf385675e46745aaa493d47cc15c382067442c4de2f38e22f6bb764f2fdf337993f5e7f2154"]) login: panic: kernel diagnostic assertion "pmap->pm_type != PMAP_TYPE_EPT" failed: file "/syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/pmap.c", line 412 Starting stack trace... panic(ffffffff82958834) at panic+0x16f __assert(ffffffff8290dd82,ffffffff8293782d,19c,ffffffff829402f6) at __assert+0x29 pmap_page_remove(fffffd80084ff680) at pmap_page_remove+0x5a4 uvm_anfree_list(fffffd80596f3618,0) at uvm_anfree_list+0x98 amap_wipeout(fffffd8069554598) at amap_wipeout+0x1af uvm_unmap_detach(ffff80002a155680,1) at uvm_unmap_detach+0x7d uvm_map_teardown(fffffd806b5748b0) at uvm_map_teardown+0x2f8 uvmspace_free(fffffd806b5748b0) at uvmspace_free+0xa6 reaper(ffff80002a1491f8) at reaper+0x197 end trace frame: 0x0, count: 248 End of stack trace.