iring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e3ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e400000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e401000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e402000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e403000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e404000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e405000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e406000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e407000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e408000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e409000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e40a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e40b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e40c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e40d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e40e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e40f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e410000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e411000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e412000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e413000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e414000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e415000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e416000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e417000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e418000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e419000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e41a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e41b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e41c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e41d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e41e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e41f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e424000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e425000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e426000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e427000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e428000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e429000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e42a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e42b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e42c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e42d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e42e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e42f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e430000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e431000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e432000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e433000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e434000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e435000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e436000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e437000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e438000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e439000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e43a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e43b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e43c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e43d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e43e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e43f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e440000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e441000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e442000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e443000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e444000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e445000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e446000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e447000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e448000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e449000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e44a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e44b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e44c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e44d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e44e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e44f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e450000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e451000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e452000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e453000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e454000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e455000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e456000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e457000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e458000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e459000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e45a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e45b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e45c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e45d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e45e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e45f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e460000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e461000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e462000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e463000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e464000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e465000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e466000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e467000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e468000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e469000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e46a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e46b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e46c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e46d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e46e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e46f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e470000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e471000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e472000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e473000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e474000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e475000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e476000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e477000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e478000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e479000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e47a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e47b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e47c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e47d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e47e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e47f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e480000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e481000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e482000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e483000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e484000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e485000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e486000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e487000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e488000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e489000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e48a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e48b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e48c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e48d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e48e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e48f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e490000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e491000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e492000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e493000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e494000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e495000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e496000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e497000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e498000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e499000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e49a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e49b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e49c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e49d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e49e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e49f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e4ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e501000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e502000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e503000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e504000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e505000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e506000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e507000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e508000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e509000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e50a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e50b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e50c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e50d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e50e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807b7bc3e8 va 0x4cc0e50f000 didn't change! executing program 4: mprotect(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff1d) setuid(0xee01) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1000000000000024, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9}, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3d}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) write(r2, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffffb, 0xffffffba, "000012000009000000ce00"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x2d}, {0x4c}, {0x40e}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x43, 0x80a19f, "14000000000000714543e43382069400"}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYRES8=r2, @ANYRES32=r0, @ANYRES16=r0]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380), 0x0, 0xffff) r1 = socket(0x1, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x66bf, 0x3f, 0xad, 0x5}, {0x7, 0x5, 0x2, 0x1}, {0x7ff, 0x1, 0xdf, 0x1}]}) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000100)={0x0}, 0x5, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x81}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x800000, 0x7, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x200}) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)={0xa8100619, 0x1, 0x2}) close(r1) syz_emit_ethernet(0xe1, &(0x7f0000000180)={@broadcast, @remote, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0xbc3a, "022deb6f12123e130ab6ca9480d12f75faa3612111103c410321075c95df734efc93f32fae24dfdb6b8780e103c166fbe7c0fc5043d745c644effcacb81be61a22fe0b66d2020236d8543debf2a937d5bd1f65a687c3624ceed1620dab416a6731961661c55da513f474b99e2304b4e8cd4d13f0c3962b4dcfd5142edc3a997b0a28033d35c1e285d868062c71ee995242f0a4e2012134f3aa1f674d7a68fbd0358f7e57a04b1284efdce93e3e953502e862d75ba2d4fc078206f967fcb942a623f331467d2663c52c8e58a7848162"}}}) executing program 5: syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000"], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000500)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffc, 0x29}], 0x9, 0x0, 0xff, 0x0) setsockopt(r3, 0x20, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r6) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x6], [], [{}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) setreuid(0x0, 0x0) semop(0x0, 0x0, 0x0) rename(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000380)="d8631aa2ff2455af9b3c9a2e3da6014d65f7f01257ad5ef99accf96233d65213428a81623a40c7781579d40c88ff46105160fe06f0ed386a071f8399428de62e0b269eaba08196a4a84a041953396969ff01225cf9eab40d903ceaeee395be0a3be2b5cbd4dd35940c5b1852674f299c97ce594ba474d6692fcd967ca19c4c5bbb367705bd0e05af2ab1c78481fa9843fb251baf66e9fe715a0cc82d7c2ffc30236da6a9d2e4f19ea1a11f8d66fc158c97d7cb9535d30c86a5449f6c459e5c32ccf3554543e8c0ff5505fd440c2384776bb24d9a1546f0b87cd7b17d6d6d7fa1dbb80d0216ac3ed34bfcfb45c5293a554a573e", &(0x7f0000000300)=0xf3, &(0x7f0000000480)="8f03994e52b23beeca2a0750a74621fca195fce4c37885332af9f95ef20e78414633d4208993d12afa56a79bcf49237f0e1ba7f10b30dbaca6f93fb4ae7e8836364293a8e8ce4a0d9c60436a179c19ce079d9bb07ad2a9474c724c49254882898be5da0a37532fae3d3c3d0ebd0dc9bf02526583c28cbe5c2bca722f1926936c14581e6b61c41519601a62868aebfc0cfd45247f635650afabe7bbabc49c8cb2b170f03c477f527f77656ba403300b15eaa16bf93993", 0xb6) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, 0x0, 0x0) socket(0x0, 0x3, 0xfd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) dup(0xffffffffffffffff) getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x84}, {0x4000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0xfffffffe) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f00000015c0)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc0f1a9133925b6c39c049af8114aa9aad95cf79a108c724774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb94700000000279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d8f6af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46cf80c658dcf856e6bec257006764a4094682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b915b29af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913605d736cf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0", 0xc50}], 0x6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001540), 0x1, 0x0) poll(&(0x7f0000001500)=[{r3, 0x40}], 0x1, 0x0) read(r2, &(0x7f00000002c0)=""/82, 0x52) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x1000000000000074, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) semop(0x0, &(0x7f0000001580)=[{0x3, 0x9, 0x1800}, {0x2, 0x3f}, {0x1, 0xfcaa, 0x800}, {0x2, 0x8, 0x1800}, {0x0, 0xfff, 0x2800}, {0x4, 0x7, 0x800}, {0x0, 0x1, 0x1000}], 0x7) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000340)=[{0x8008, 0x0, 0x0, 0x7f}, {0x78, 0x0, 0x0, 0x3}, {0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e7", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, r7) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 6: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x3d, 0x0, 0x4}, {0x3d, 0x20}, {0x406, 0x0, 0x8}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x86}]}) write(r3, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) rmdir(&(0x7f0000000080)='./file0\x00') denied attempt to set clock back 3182363131 seconds executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x80c7, "68bd1ba0a38b0271506d8fa8833d74e72064b4d7c0c6cfe6d0c6537bd20a5e9ec2c1f87c88dbd4f135ecbec0249de5b81575c08410da99a8098c0e2fdec684a4a22d0b519c8f0d483b2b02cfe2f0efdb611a1dd817ac380c4bf1f0f95eceb8438442"}}}) executing program 6: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000200)="9c8198404d620fa89371b39830fcea2ec1e546659e432952251cbd64e24fa434b64d45b376e389cf296be638f24d09c74a9a26a6e15384364a529a57de35e041c671953acdfff05e6e54c5cc2a14390747d1684547c040381b890ae2bc01d8370956fe37d2f33aed256e7fb06d78134a6aaaed4f476cfafae9f86058a60f94de82a14cbe318a34b6603b37e3b0f0d2e125092b50de8d83c7ecec5ef91dd2b011548e950294210a407bdfd3aa2f907b7f5029c1e82276b7b6a7933d5a99b7120521c1a196592d2267c3d9cae8030b2846fc9e044dfda49e934394d7640d4cc21f23", &(0x7f00000000c0)=0xe1, &(0x7f0000000300)="95144202af72600cdbbade4e4ac02c861d5cae0696c9bd37faacbddc8961dc46a5ced9062c06b1c12c602736f5c37f11662f41a5c51dcdf080ac7fe55a16f28bd3d9d1984da68e5c07d466911ec24734799ea57ef201db2a3824ef58b3e614eebdfcbdb242d06297caa2007a5a5db79efadedc33cf3fcfc45b6a7fae90a7a2ecf0ff6a8e8f739fe00078ef6b469bf42c97913a318257fb93aeaf", 0x9a) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xbe68df9a610de7e1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x50}, {0x24, 0x0, 0x0, 0x8e00}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0xffffff7f, 0x603519, "0406ff0d09000000000000000000f9ffffff00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xb1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134537acacf6f5701853ba9eaf3f3026a3d9d9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be02f080000973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c006007a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2eb08806246bb2081d88a6c59395ec4637072f6c89e38b2fe2493953c46b615a332edd9893e9c0639e0cc396d41fa4", 0xffffffc1}, {&(0x7f0000000640)="46e97a0d994554d1b6e8a07b7843f621eeeeda80", 0x14}, {&(0x7f0000000040)="75a559291f2e61bb77f42fb69b1246f2a06dc779ef35bc45c6c7d8588bad8bea0612ed7979b95e71f4c3f2e5afc31d56a5f1b03f862a966e3894553eda67219c161720a64f2b6f175621788641381ef2aaeedbd315d249e88e596274ff386be4d2e8f2a5f55037d8fbab0e4f14242f942fec01040e6cbc791237b96024bba74210182f36499d2fd11af904e0802538e8861b07e77356143459a3b0028dd003d1f54a59805922e066295b92301d4d3f39422cbab2fb9677fe7c5f7e3262421af650965cb8cc", 0xc5}], 0x3) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000400)="80212b33d5bf044a8118234e8f6c72a6545b37055b678d659ed0c420cf608c089d546b4fd2b7582e04ba40e635c1c0925eb10dbf253e19df0b316685bc2a9ba5efc705e867720ad2e7fd1d5d106cd267f12476e33cd526195deda57e5b795f29c98daf7f3573c3c0a6fe2c366033e9137846efcec42c4ec10c54a8d918d237a6966c3cc9cc2ba1beaabf951557a830ec3be80d4a570588f4e31b7ec4504c802c11d74aa53a444b8edbbe87c17494935daef64522e4603f2c100687bfde9225c526fee4b4e491114e76dbd9e85459c6d624158047e545146024e1f73552e71d5cc4b8280235562a9d06a6b19344844f30e6e00730c8bf9709ebc56d994695824dc7203786837b37fb4898668f56253406aee25c941164b9971a06edd70dbf92004b04a191ddeace8abcdac1efdeafac7251598357d41506472f2e32c2228cc6fdc35d31530f7a38aafb789a9cbec73c37434a99589b110be20994ae179f51ae9d52045cbcf6667d0000000000000000000000e8c9f75eb018ca4fb09d2c6a5042d888d7f4822ee3c62f088f63", 0x18c}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r3, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x110, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000400)=@file={0x0, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfa) close(r4) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) socket(0x0, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x101) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f0000000100)) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x8f}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) getsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) dup(r4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0xfffff734, 0x0, 0x1, 0xdfdfbbc5, "97115f7d000000fdff010400000000e695458400"}) writev(r5, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) write(r0, &(0x7f0000000140)="ce4aa4a25043cb02abdf8701f131", 0xe) clock_gettime(0x67f3248105b4e004, 0x0) executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x100) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x20, 0x5, 0x80) r6 = msgget$private(0x0, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) msgctl$IPC_RMID(r6, 0x0) read(r0, &(0x7f0000000180)=""/163, 0xa3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) syz_emit_ethernet(0x255, &(0x7f0000000280)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "6273bf", 0x21b, 0x70, 0x6, @ipv4={'\x00', '\xff\xff', @multicast2}, @empty, {[@routing={0x8, 0xa, 0x0, 0x80, 0x0, [@ipv4, @mcast2, @loopback, @rand_addr="db6675de67cee810b856682c57253a55", @mcast2]}, @routing={0x88, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2f, 0x8, 0x0, 0x40, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x6c, 0x23, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x2}, @generic={0x9, 0x7, "01ee8fab9e807b"}, @jumbo={0xc2, 0x4, 0x40}, @jumbo={0xc2, 0x4, 0x800}, @generic={0xff, 0xfa, "d05451dd67865be0b02e8c21007904738234f292d29b0d15566653110097efed361036ce1385f4512bcc57c7f14df179a3684dadb1aae056ad33b628f8470e991c13d7ddb66dba0397278d25b3f9da874f4584874cc52412ea7dc4bae91548798fd0d741ff442e11dc53968bf1e82dd10e883d8f0152220db26be739283c3b8d5645a21caaf73fa9735d71c46b0692d4d8c7037e1d8239bba50860ad62a407732cd4c0a0de1d462b2aece83f1a6dbdb756a4ab8d4c3e29c49a160bc2ed8529555e3804766b9557dd209ca9f96af4e0cbb0a28b850acd2061a2bf0add573b0ca90bb98f0dda7d4cef8dc94855534f65455c26396edffea29665cc"}]}, @routing={0xed, 0x2, 0x0, 0x7, 0x0, [@empty]}, @dstopts={0x50, 0x0, '\x00', [@pad1]}], @udp={{0x0, 0x1, 0x8}, {"e2000c88fe88ffb1bede28"}}}}}}}) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000500)=0x4, 0x4) syz_extract_tcp_res(&(0x7f0000000540), 0x80, 0x800) readv(r2, &(0x7f0000001980)=[{&(0x7f0000000580)=""/165, 0xa5}, {&(0x7f0000000640)=""/59, 0x3b}, {&(0x7f0000000680)=""/137, 0x89}, {&(0x7f0000000740)=""/194, 0xc2}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/140, 0x8c}, {&(0x7f0000001900)=""/103, 0x67}], 0x7) syz_extract_tcp_res(&(0x7f0000001a00), 0xfffffff8, 0x7) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001a40)=0x80) msgsnd(r6, &(0x7f0000001a80)={0x2, "493e56425da5d001fe3c0ec70af16754e2bf5a20aaa0e9eabca09491040e9970c6ba81eebeeaddef62598f846c526e35ad55e3d83a654b1a49fe89aacc97b603ea20324f1c19d12309be9de41cb6282c13548450b872f9375c59b2656c30173d6308bbad897d5fa934deab873a72d33d81ba9dfdc0e37195f327ccb2c3263998fabfc71705dcd305a8c20010c8759a3aa55a671ac7b5452075f5d28f6a69b20e3d820bf45a1850555107f91426f6a9598dbcc80595e921a81f6e05513d5e46cd04371ed0925b6255508ccc679e8ea503ceaeed997bfa7a5d30a28ce5139d00dc571d710231f09fe98a3699eccd5adb5a762d990e73400c191830141a5a04c63b3fbc3efe5db5eee3107d3d32dafbc93fd8d18d9cc7e4f2952510278b8bc5db7d9d5c4f2af7eba02d19cd7ce7289000819d97c9092b4eeb2f116f0bfb6ca67aab713aac287a560f425af371e61c9103bd95bef8f9529b37545dc563a645c919cc34878158115850177e87839e4eac4b84fa1a5f605816ca9dd2f978c293fd5f5966d718d602364f06ecd047695cbd902d79c6706aa38ae6a0250a65c01aa5ccd5474f6621aad58fc26c64839cd7bfbd017382df322dc9f74ff7e76cc6c6069be2c6e700400a3436a4de74223d5466630ac6c319b03be3dfc11c2b59437b5919b8a32b19f97c7c07035cb8a23ea4f2c623d443769ac3dba326689559a12586381eb33cae738367697ece541e676016a00289bbfcbcfa2caa9aff4a8fa9d864c404aa3e5af54489077fcca4d0b38bd12d0bb8905871b65c80859b38430fd13515b47844bd5c649a87c597f813e7c960d69dce5cc0835ff0ac89e8654047fc638f4dfcec01559e229c36906b8c6e98ad1efc8c8ea82bf9fa430cb8121988ade71c113f7c091d4a36052df7627ee51402330cae49af533b4d519904767b130012c07b4dab158c8375adf05fc3ef817642d2e02acb9f1e93a30deb1c1ecaf0cceffc200a2f3068b08c722c2da26ea6389a441d9d63e4c1247bc92acbaa27e5638eff5eca8ddb1e8c0fe888841c3c21b81594bf130b46e1aec19c7cf82f470ca7560004a6e037d1b21430f42d62aa7f98cedfc6da7c42445ca40f89ecd3a55bc5a6e4a539a88c8e175c81fb26ccb12d387e6792b398d7d6f0bee73722598ae4518cae842829938a6156460abb3424106aad8f8ce11253319d71b3a0f6ac126eeb8f9c16590c5a1d394dd4bd0725981b42c6a2671e8a88c83a91b8c147b7f71833732abc58dbb89f1699275cda34fa4119ad69baa90885356c3666179c035deb8b8faea4475a7129a94b90ab8d765c98a503d0563a45a56727bbc90bb6c269354b900f0668ab23b077e3bb8c739fbd189c1774f73b698f887e7a2a4526a66402a498f3aaf4b63ae7f87381b6fa121483a2f4bb78243af77ea872b00e93e9dc56c785ebdb0e792cf0b63d8409e17ccb1fcb645874868512659aa96327db9929708633b1a5addbbd4c799349eefd0e11fac229b1aa695358c871f61e9d27800f2d8751360abecc915453f7c144f0c4972ed618b082c89fc35665047daea014d64996a2cb43c89086d69806ef82f4141472848c9226d256c85549e4e8d40796cf707f07cb4da57980cc5241108566176b83ea607ee34cb14d6ffc961fc3951d44cc762f62e2fe6664ead0f3fbfd0fb0ea264c622c7c0008ded11a56d57811cdbd58fb3451cd423b9b448ac3f15a77423001e26a8c9b9410d61caabaef739e8c276affb829b3744587dabe84a721a7a48b7904d7a5a2f4a40976354a0d852c76261496636f092439c67bf356620fd1826b5399996516a7ad98bf94c428a028ab6d980ec88562a4b7edc2f20dd690ca4a40610bca514e09919de1c743bd149924f47488c1877b374471e4d75a7fa3ba63a2c8421b104a1604ad3f15ef74ba7338d03e85d71c56630070756a95f8aa114b946e187668a6bf0ad5e27aa890db559970da196931ccce5ee5e0b2cbdf0ea0b8c407eee69a7ee57d50708b397832def1fcbd0f98e5a70cdf3baec642a1daf8ba2eaf7a06bb44f45197015b8494f1aa221ed5b6e87885895b26181fef14dc9eaae9001f9e9c6f57cb03d5d5438538116e5b64750d26e4774db0edb6d217caa899cd40186973d2bbf97af310259c442404901608b27bedfd66cdb3c1c5f69afb890ecc1866b9aa4ec9a0ed36bd6119d13bb7b7e3a99fcdc1cb5e0fa34f509c3fe5c309af83c0c0cc343f6b3d1c52fc362f4de5faff7546044479955548f9b827ada797694339abb52fc31a578768128c97ba694d2ef71fc342f5647c9af955373e579ca3dd4ca3db76650b1fcebdd4443abc1aa2ca1c16817c564e76c4978eea66933203ca139a1f272657d6d069068eb0e64b5825f1584b76d1a3684c7e69f67520d2d5bf1bad46cf36a1b243f142efce04c452464a84d47a2730084b068806be94a361490f4adb51b070fc07c31b726d1b6807eaeb42e9d8975517e5c8eb507df245c5f3f07296c4bdac84d596ade7ed6644707a4b713820e44ae70c22abf50e2bdc78342e7bf5db38e809963e0868b8e10a016934fce5ea0d2bb12817d95c023d9a21704434dd98e809ca93c3ef286750c3c2d8363406530efef0e53ef9a1c2a851bc9fa169ea0dbaaee062cd262f4ec13dfad94d5ee47babb770ba963994f8eb5302b2449fcc5c028928a53a2101a4d666642940f05ac8395818f65e881f859cc7e5f31926a81e5e1d9134d930b2dedb1bf38b454bdf910cfeb15673246930782867696f075df9b5e793dc07f1a1c7b4a5aaf1157eadb745a137abed028d843d1d3bbbec098faa5da2d999265c217699ae0d9315dea9c031623bdb1664d437740a4ea169d1bf3948228f9017a6dd4c3a01deaa9bfc51d27383ef25b08e67169ce04b2bbe40c2d0223fce7cfecdce14e4e2c5f1b9b7d71bf357d71e73dcb251b901a89dd98cc7e9c0e26e36602948b767b2a74754bc828d859fdbe25d6b88f6a8692d35abf22e80471f238c2a62fe31d8b004388d9ecfb8c07b73d6fdc8af3e1adaa4b4839b278569e175d2d368754cafcefda27f066a2a6ba6d978417a07c4ae86e924ea0c249a3476756af395b76c6a96c65a3a1d6a21b4b3668bed00dd5a75445f2d36fa7ba2ab6385196800bb249ac6575f88334a525d32818c323e2ff9635882f695f1f513c2656ff480323d499ee0e757d16e86e5f9d467702711c3b5a89c78202d3505d0180833a5e2a514ba82cd2f3ffab44891dcb16f0df90e1bfd1f0fc1f958e1cc877326c6e0689f5c6bdbee2695af93baea012b8bd404058c62b8452bd43b9509878bef5f9a39e649cdb9c0eb94e0c2645f3fd7c83622b1a63afd2da698baeb813f390974718f4559ee3b18e378a7e41312cb2e2c46381f702a0e51e433b4827a07a0ca12b2de658191481c44d8b0698635b11a0a8cac2f6bb2e6d13e42d65d9e533336399c676ae15788715f2059f05f3399255bb36494575fbe273667c3242b24cf951633b21d4f9f98701dac8b1b76265a1c1d1c53fcf8a6789c789bfe558f4cdc86d7bcad33e3065fc881c2e7efb92e6bda5cce7d9fb7d91084d4007d798de4038a0940a1d9ef9ed19c28be6c0cc611cec95ea6c94cd58de3ea379f4757aefd796f8d76ff9ad5d0a2c901d67805981229aad2b4e3f5239a8816a9129f3e3e188ddbc4b131267b2511c5d841b2e5563beac7cb76ff0e1dbed708625466a0fbad82cf67e0dcfffde13bdbd741950cbdf5c3292f2400f65bf5cf8643a2b86ab4355299aa2b140634550cd3429eea8b9e6d5f77e8858e91b63a93f1b91d64785246181f516ab6f4e7d2658e1993fe59ea24f20f189708f0618ac1b5a70a128770a653bdb1861563c63010c25fc30693dcec9f436b13fc625b6a793c24a148b3a1e008cfeff084c849a875753ff8a1697ffbf3b5ff1836b5f7918c49ed6bcf0c89eea4e1454f63340c226fd7de0e1ee79a41986a16f6417f3465e331c95fb8e7af717554e3c6a784706f533a4abfd391aa0c2ffbfbbfb52e93392824c096c76d185b78989f52e6203fc27a706d7a81252437edf44cecc3f4dc24c289e60677b8b56e441d6cad1b14c9a08c07485c09ae31d75ef1dd60eef8fc1df1fcd530236194301b890998c45c6236e4f51cf3367355b661dd6eaf30a069ec9a38a87e34f4122a5dbf12226bd85e70fb7e8699dfc9d7921de056731c5d2ee4ff0b26d37f8098242e6781a8dd61df9da2a42e4eee25993bd58004eaa5868dd581f5f51346809a7db7b2f54a797ef4a486bd15d50acfe952fb125c9b20ef7b2f7ab4b7165540bdb3322d526683180d8003ec69465b2e3f22130094a9e3bb94ca49a63fa2324a0b69d6af9dc913901eccd501de547a2f0d0a8e927036c3a02be80cccd6481462de869207b7a9f39835f301a9e7a786819b8435d4661cf29ef94f464e71ebf30e0a28c2f635edc6b292adc0ea4752133dca8437a3c435f9f1a1ad8ac3a68fb4b7acab46ec68dcfbc4c89ee7f2d34d35bc74bddbed3ded8de8f7eb4d8d08bb32748ce291258f9fd5acc67ab2737a5b638a30fdf129351231889736785dd3ed39db765a6185c13373193e69c0d74dbbdf3c755b4d5e8c819e3956ae24e647e7b8a35bebd580ab18f1dadb9aa8c494e09ee5eefaf59f3884dc2fb9879640db7a4d5c1501724c7d138f07c2e0bd9348b66f4064afc34ac45a57e4a2ce36aaf67ccdccd593e0c487aa0caaeca48ca86a45350f36abac42c39a2b6ffb9809f9a227081c0f16da7d83f5ff0c49a05d4cc577b2945ed13c9220ee5eeb2ac13cee14b6b30f6f40657a23ca51fec06927255d8fd38e4fa392d8ec766cfa1776df89490039c2af3fd91a6a6bba6a61f5e8d48379215ec4dca642ac1d0b8efdf1c3a7899bbb4e17ec557b40240eccaa715cbb0889e156ab79d7de115294b1d08804987af11319f8741a5ed65026fb29233dc0badc9b6bb2d44c3ee6af2b6f372f669607711d736d91e557f650de016f3ba340d97d5a0e5abcc94430dcb95ac776d25042c8d4b10f4cb907c2a35c3b9fb4051ddaba4325ee33e2c8c09970bdecc2ece467c7360865921744f2a1bb3681457264f9e5a26608aa13e4af2c309a7f6d9a81bbb0c6d08ced5ea28d3c18201481561eceacf6f16e0b283718a4e57b3cc35415621bb76f4890fe8ef8a3076b6b2daea63470e5f3328241fa240786e5c80a1066c78fd9dff7265330a200068bc6ed77bddec43047cd3dd249512d0be5526dc2be1d98dc00e557e35eec9fb64082ff9aab4e0f1d57d24dc0bc9732c2081cf1c0cda6fc97ec7f6e6f0ccbd805265f91734ceb8d2fde9d3017de93d041c8a8b3e7e4506f944717f9c0b41be174f40e1e223ae33d2e9131487e23458338d5ecbdc8acfc0bf2e7f0ebe258e405887fd579ea4daba55205ae0075ef1af42cf3711712d90a1495b98050b9a3fb33b3af27ad9a3a9f4704ab63b3f0a3c691da12e4a52bba4cb289fd52de2bbffca0070c3428312e615995b4cb818d9626696cd2a7aac131991c080cf2e057a64aa7aba75bfa579dcbd15c1c1f0cdbc3e85088a939a2d8a523023dba861247c8a430b1728a55b27aacfd9e108ba46916cbcd700124d0e619e4e6e0405da7bb563f513a5585b0b98736d02d3bd221e9034c4a8ae002bfedaf62021f8c9738c7e486e830837143171d5d7a8ae78f12475c8238d21c9c3e1bbc4c2550df1e774b814a4d3aa2bd90886b5e71cd5924bd3c6cd2267072e5d1c5abd59e8b467e86c3be475350e3474978d136dd629e"}, 0x1008, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000002e80)={0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000002ac0)=""/121, 0x79}, {&(0x7f0000002b40)=""/76, 0x4c}, {&(0x7f0000002bc0)=""/239, 0xef}, {&(0x7f0000002cc0)=""/175, 0xaf}], 0x4, &(0x7f0000002dc0)=""/182, 0xb6}, 0x2) ioctl$TIOCSDTR(r3, 0x20007479) r7 = msgget(0x0, 0x8c) msgsnd(r7, &(0x7f0000002ec0)={0x1, "adc79cecdc42f73fd5a8183fbb64986a48dfbe6401d9c1af3651cd65a48609efac07d18bc56945659af6f6f5d4ca31e024d76d2a72ce2afde946f753e4ed84837aeeb5c5dad74f4b86ded3fa24cc7718dac51ca3ee4075cbd1afe2a753b6f50db066222047f5510fd932ebeb0dcef98d82aadfad3759820ee242e95d89c4990914fcfa807d6c"}, 0x8e, 0x800) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000002f80)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000002fc0)=0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000003000)) accept$inet(r0, &(0x7f0000003040), &(0x7f0000003080)=0xc) setsockopt(r3, 0x1, 0x7645, &(0x7f00000030c0)="ed97424f81aa81c71bb10800c726dfda4eecb9bb6c506a2c7a7f071635e2112a8eb1cf9c7407612335d0476c542419493bb9a57673a344677616239986d1b08296c247f878a44bf36a8c45", 0x4b) shutdown(r4, 0x2) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x45}, {0xe6}]}) mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000200)) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x400, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000e80)='./bus\x00', 0x0, 0x0) dup2(r4, r5) r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, 0x0) fcntl$lock(r1, 0x8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}, {{r2}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000440)=[{0x1, 0x0, 0x1000}, {0x3, 0x1}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000300)="20893c9a9ef16717033fcc485206508d21ee48860f29fcd6739f528736fab65d18d46274ec66f078620d43ee285c29079f79f6ee475d27fb04e25d248a5db4705dc45e96981411b8cdebda9922f5025598b93b6ba10805890fbd572b13dfae1da291e20cc636354cd5773919418d743734d15b2120807888966d783e64387990acb9261bfde517ef3b8511a77d48f7cd86bbb71afddca2513c44a0bb177b4273e47f7a7ae74ad66e", 0xa8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x400000000003ff, 0x5, 0x0, 0x0, 0x3ef568da, 0x3, 0x7, 0x7f}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$kern(&(0x7f0000000040), 0x36, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) close(r3) open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x6b, 0x0, &(0x7f0000000140)=""/107}) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000080)) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(0x0, 0x0, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="f00750a0", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) executing program 3: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0xdb, 0x0, 0x0, 0x8], [{}, {}, {}, {}, {}, {0x0, 0x4000003}, {0x1280}, {0x3}], {}, {0x3}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000a81000/0x4000)=nil}, {&(0x7f000087b000/0x3000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000875000/0x2000)=nil, 0x2}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be8000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b98000/0x4000)=nil}, {&(0x7f0000479000/0x800000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x400) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) write(r4, &(0x7f0000000040), 0xfeea) close(r3) close(r4) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: mkdir(0x0, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x8d92}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(0x0, 0x0, 0x12) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) kqueue() poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setitimer(0x0, 0xffffffffffffffff, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x48}, {0x1c}, {0x8006}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000180)={@broadcast, @random="ef4de978cd00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000040)="f59f997d7d8dfa8aac953daa375281251f2b3e080b83b93f9d5958fe4dce58b9ea05f8d7feb76732d9f5cc5c28dfca5533a4033630b5123894662b8af372dffd76763a9be69a18638d123fbff4e74fc32d61efdfcc32cece14", &(0x7f00000000c0)=0x59, &(0x7f0000000100)="9736366a2c8ae9ba8b21f40cc226119cd55f386463334aaf3becea385334fd79f4a2", 0x22) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000180)="d0d4e5152dd4d2fbf7f15a18f3272d6ee6886493e191c06bc1a27ce5e3fd6805075d99f033094a2941f4e998ac4be31a83ab83cf9271251ffaba4248e2d601535d6de281c694880ae1d725a21ce8923c81b8cd84e4303b240af6314d302285c7c49ab7cd0522074cc94b434581dcb9c1c8bc8943741ddc51034b6b1512a788e73ef371b8c87a0e0dd167348d5e4b63fd4c0df62f4528e1b12f3936142b470e0cfee699da05ce4f425fc6c02c1b489cd3b92d734fd6e2e626c3521d2629111ef6ccf8b17269ef12998a992ab445e0340591757d66e83999e1b1960d44afe908150037fc8ccde1d20b804de76ea1326b177448d4d2b65e35ccbdfe6520aacca941709f2da447b762e708f4f33bf13147543f5b6f7d9cb31c0b32069e3fe45210421680dea33ee3f667a33413f79223783c7ac0d75a3e7e0563007b6c040a1f9a0b88086917bd6a885d1e8911f7873677015d5e1b583b52c829a3d9353a41a418d3717a984ed314eb5ef1f44d24742f8cb601506b680d7210a3e7977784228b5f35539bee0c1181553eff5e907f180f4958163a3729886862da44bd79fe7cad04a13736b3b85bef968b4515107b1d55bf6ead43a0866d12e933c24307f192b740ee156d5185ebfb0c33d04caec1bb0757b92263db2bcc5f8eac170827243ef27572b0c8c8ff8b0764d8e9bd19c7834d4261134d055546b7e7cae27e044fa17a2737739c279e28e9023803eeb378583e32d4cb63110da1be2e9c83ee8e0c9e7f4387133442bf40c9150cebff396c0ef8175bee391714d9a81081505dbf34ec9ee69f4e17953793a3e139aeb0b758ee4372cf0902fd0b6e5612eb54ddb84c2ba61648d54273492d0d4dc01afef229616e12fe5cd50d79e09480ac006dd93121dc3594149a409e72579b5197d13023d005a6e3e0d66a807e36a14ff842a773551963a6c6f9bbfdbe117343b26a5f96e70eea865a05ba97e89713a0817663419da31d84096511a5a9745eb27f058888cd4b7809ab9eb0c5a3c84c107e3b62c06943ef96ad931ba4a5da6c60134b958670a2efc27fa6f80e276db893111fd1450e91594147ad280b2395fa4691a2aa20973e4ee064e6ecfe810f10c68b2014dd897635ffcd7dd67afcb458b836ada2d3ecd285d4fd919a2af8daaac6a2f843e956160d1893ebc6e4f6acb390cf38cb606657b55ae722e94b96c8709f3713d062259884e26e36a645c2d03d1adf4818a97e73fb55a345c00ffd491880c7b93ed77c72b1297e3a784c5cd7fb23e013646b549a19af54ecf57f1c78bb9ccd04d53a426b112eec49ee27eb0694bfd909392ea9cd1ac004e152f64f863a161de7a4a13affe25b00f2548eacd4f60494cf9bd770295a1ed474ce1e18b9184649f68aab142c80cba49aabc247f8064c6f0fbb7acfb39c05d0e4bca40c08b4b11e8d4a1233754327f8325e53fdbdf8fea9229bef9ace000684e834951d0dc9bc8998933cd7d72c644db56cd8f98e43e01239e2cfe5e1305762a9a8a2da8b616fc15dd2e1c56244359dc69025325db29483bbbfc6369977216598400d9bdd77960fd3876ddb8d8e29f70fc012349901738deb8c29a0586c50467f444804f16dc0096e55b729c1fa0f89e50400d91255037f01264ccf94ce9f63964f52f46c584c80a048500a3b3a67c6e9248822feb1694c845dc47db53a1a30e9545d7efdf2e99d915664d5bf15f002782b7f049d4755151011060f4dfe3e300e6b34222c81f7716e00bdb3a6bd6eb815134076b30aaf177a195bb0ba0f60a20f1b29f8e848fe8e17821193335a62ff8be27ab57f4c661b7e2332211efb9e2cb2ca47eb115e7a740c633992b852096b968edd0a7cc048c11221618850e1d802fe7b10a0469ec21c74fa4b13d577ddeb7e4d4e7c46eb75bb56e34284b524c4dc95d4b893ebf0c4b45500ce588fdabfce8ea364a295240839baf41eab2a6ef210e30d412144608c93a1c816a0d6573acd1cfa40fd5caaa46eab424189af96f7a02410fddb84d9f7fcc3ea7d63ddac618a297b45fea8fd28854c01afa7bf952189b034bb51929ee87d1de6825c0198a851d72e172dbc18d132b63bd4d7d015b836c28828c91c1e0e0e53e78d78c0777c79a95ac80c1e50620ad6d95457cc55115bad9430b83150d7b4ecb45cc6c2e8fba9913706308da82108c8452cdeaef35f4451813101ef96694ebf1f5e32037afc908041771ce115f2490fe4d362ecd6267e3ab4a69622c20a3e4cbd358d081c8673aec0c309a6920ed1d7eecaffb0db47c1a822595631f80a02066917b7c8dc1cf63be9d2768be99ae64f449b9c58965fa70324c1716c52aea1cdf7cbf6d88ebba87dbb07d0642472c67671aef7d02dbae376bed4cb5ecc6b01408d07a3cee434be314a435a8d185db3bb8a2016dbfe12f9ca361723753f0cfc0cb9dd3c36e88c314ac2685452052bd3094687dbc951de28951f32099b7d2140876d6596d2df9f9e3bc3613b1f209e0f359fb6214660da13c8fb4f35656bd1025326e48f91341cfb8036b62f6a9a9d5c11b0311100dd18e4feeeb504227645b35e2d1becf49ef6d770d085cf4845ab7a60c62fab3042aa0afcb563a49dd8876049cc977a205b8e3c927a2a5aa1d2da8458a76eef9d68be958ed7b9ab51a4212554e882fd5912dad2a323d8d9a398138826388a36b36608cfc183d4e3d4055ea74988d653ef6201f536e02e3d31b514c0c22e7f1bd7b090ba248d5c4d6e2641e7c1c285836ead183931c43b1bb7d387c2e58211bdc892c1c992eadd2e4b51ccb2b489e2aff19bcda09d2fd9ad477e78c6f02a6507ab29f9703f8ce4adb4df99cd9c1fe65d32031ffb22d61c8fb33febcd82c9f7142dca80c4af389ee514171d61f9b20394cda7ea038e0efaf8328df01d0402cea325b3bdcd2f3b8849cd5217ba43940d33a9a82ef013161c711cf4a8fcef3305eb02add4b85f989aa2ee5753fe61ed3ef022adbc5465c5c182f4ffe35d3a9e2464d032b73cd0c2335baa7986c638b46d31d7981250cc9507465373adea6b81c730f0b8572b54d524c86f0ce7d3a7846b8eb0aff7881038a0b5f9c74f6e8b1debc32a15e03caadc7751003bf3607ef7bc87385d243e7ae79602df7df818d68bc1355eb66ec15b8b1b6d13c1d58e2bfd3ad999e489fdb365606918e6371cf650263b455143d0c45fa045fff51f45bdbb213d9566d1762c465c48d227a60f3e4a17b68bede795b9f7a17b5b1e412b5a8a6dc5f96188b10ef2932cfd71cad8eb1ac9de92dfa1b539a53170373f89fcd7e23f048cb2e40790988fda4ff9262000cb6fd68588d1c40f451fb8ee3e342f6954cad7cba24c0f7cc0d4b9c38c67899e180f8550fcc08550b4fa26edc50236841e2db599ec2d377387f19df647d598776ac66e0ef07d103e82992abc99270c17866dbccfe68fc7fcdaa46d0d1a864799d6309bd15bbaf33e73dc3d8e8028983b23970c1fb95272b6d5361824dac04b08ede759f0f6f3b2163393e8a701a24c0158881a48388912e43464bf05264afcc7b633ee40a2b34a818748356f768e81a4cda4159d474779b1f39cd2fa13b6e2733dd7f9ee2620f6038893ca6f130e67d2c3cd8564a426185af512594ee3e026ae6c473557ba2b1b9ceb21de7dca247f62cdc9ba7a60803fe4135279eeaf0679273ce9ea2d85222393744544bae9c6c340e729a2d9a483f39a2cd5d2f7d90bb6f96068f7a14b66fb481ba6e9d0e1ed613ba1acdc2d3a004e934aac2db3dde3073952c2536956ba5d72fbd0bff00d01192d849d70173de091275bf3b61e6495163f1c727069a49fef60967d92c56119e834d8c752498eaf1fb9fff5d13d71dd63365f88673fd6f62235ea31e191aba1f800761ebff20347bf471e79e75c54eb0dcdc98979d29f63dde708fcd4cbecfaf1803245e39e372ac383213d41fdbee41a9e9091ce2b7e83f15528449c0eee7335da2fc40f5712659bde9a8a7348672be4f293f82b3cd26582a47662251b24710c24e945e019e0b8de80fd5439c5b5e61bcf89090e0cbd31449e8558516f0ef4c43449797f51fffc4f69efbd176b60f9050d579eb490c13a3deb3ca730f138056541662661592afd74eddb47a45b9bb9d87b04803fbccff03af4c5bae36c3ddabae978574f054d5e4af502d61fb8172e02e49c5b23f8e801f0d74613e2f45394ff6a09f43d12b5b41cb03450411f2ceab700435d174f091300d3b326e39740a86282641521546c0d69a92788272866441963c7e42db070148642e1483581836003943b855860626660b88c7609ee523494c8b0ce163e582b6937605ecbc22556203d369db0877df13ac68c406977ce3a7c22c189b5064ac47bce72823274eab42d3d7bad4164c5e449b60835684c652038c257d78583cd2a3966c833c4b053378be8749ea6565336e2373b57536525f068010c4268a572f6ffd7fdba2c2b7ac8cbc8dbdd0259b7da9432fd95f613d15fb3d2889b7d1c854599600ebac56f7f1a1ca644bffa9f3c0ed44d463fa99273b602f7d26385d52871f1be3a4691087fda6ee90d3f34c87cdc9c1dac190bbcff0a8e60d301968878b1fc37561d20220c8d2659ac208a525058a74a7fe0dac17a47e1b545b77e780ec97f657ae678342a80719e0137fb6a91013be13597679a169aa02006aceffcff51c7f6361f3b6a083b686c8f0317a5ee77e4692d319c3da0898d7fc69ddc867da02624f86dd11418c63bf241817bb84d0a0c9a485adf8760f882f6c6f480e0c7a3cc52b3dc01554657a06b083a75bdae90ae5aa40a3082956dd51c7a42ca25d9448c0b7cd86541d95bca97c61c9a7a0b0dd59962700294575fba5ec1071ad5bf3a7e0a9522b11a84de839d1769b55ed564c596b548807b559aeaa6af53ccb8d180ad59a698aeb78737eb4b7052b484d177dbe17b52b2f20284e8c688c2cff602b9c7d8c4dc0a44c2654bf486355ac085ed9ed87ffb79bbdce5092ad9ebdc5a428a4c6c05634d179b34305a0c94bdccd658bf813c9a9f8f632c640ef92430e36c81d881f5188cbb2f1604a91443bea5b01c01fb46773e6855bf3bacc9a75320b8ee4b978f10c8dce6020bf195e8f14993e7494eac1f963858312902d66e31ebccd44ceee37edb62e8638cbe7c1e55e247275c58c9bccb5489da2051391f79cee817c70eb970cc56d9b5ab0bb92aca4816130b194ce54f337c557d8c217b22e43f87dc471c95e4ed49849c360c026bdfba09f18640fe6f163bbda0db749dec82890eca8ec979f8d3b2e1835e4556a91fefb4b8e8b0f9fdd4a8ef39f78ed9f7267bd14fd89ca87d2dbacd4dc4a48a1c86d096ecc46ebaefdca47537d4900451e0061e4dad93456af8d6f98b4eead48b196817d793acaff6c1cd9d2b03bd916ae53ec816fac8cda31f6ad216724d2eecadc0089e849b00d58cc5be76d8ababcb3756ad545819679a4af57b19e8cc54f9a3785f38cb786ad14223c7b750a914610012134cc4352554c0b9c9cf2a3ad2d9c2ec07b582854a19f2fd8883936a6c1b55340e1e92770427d38ff247b05550c46746cd80f43f55ad6cdf663472a995b148e83d3803871ef968fab747bf0d9c3470ef4c2124a2fb1c44e6cb7b622b8ce33383865ba4634154b66ddc28a815ea5b9a1337696e98f9fb8d4187fdfda10f7b82647cbf34c1163bd72f7387ff1428530233506ab2489e3dd48c752b0fcbbe5fdbc14ea182e71fd574ba27124f3d46622744cbb502f613c0c093c09f3ba1b68d5c9a16707d2b5a667ef9b8e99c5571163b5d19", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="bfa5a452999e351c24ef6787e16360a54597f111b3fc0d066c5124f585d35393237630ffa6f2d4a9ae3b2ec5cc3e2ec6816d775422c4e566e03758d294895ed5b5b7ed1ed7c84f6ab54643c589ab9b12054808023298d62911cc71350a650ab56c7d93cb9e1157a8717c55916510050831936feb57ca5a9bde452f", 0x7b) sysctl$net_inet_ip(&(0x7f0000001240)={0x4, 0x2, 0x0, 0x35}, 0x4, &(0x7f0000001280)="2a5bdfde25612f95dd908e2d61c78fb943b1db4522de6550d442ec93b7286b5792966f950b191049b72cacffa87b360d9389109887472d8c865929ab3812379e19e4b2d5e281573510315a0287ed2ac9eb350e597e7beee772a1161fe4924bd57c1052ff2177292e0f6d32b077754d", &(0x7f0000001300)=0x6f, &(0x7f0000001340)="f2453bcaa87a72f1163d2952a3f486534c4f1d5081e90d29e543005fe6727072a31919be8bf96fbc4d90c760c31752055878ed25884f0ba358df554f4c1fff6fcc5d5601f41f8a039125f63c18754ee24924ac709ecb077fdadd43a2606879c58e24cda40062f8acb46b65504ceadc8e5cdd7ad74b555b263c01debb9bf1587cf5c10a77dd101b694ef4f007007409fabec04fbb705b8c2b06f4649dd5a3397a715629890225d0d83e82b28cf6", 0xad) sysctl$net_inet_ip(&(0x7f0000001400)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000001440)="5e3d4cd9b43fd0ce731c291378446f746c0d45b0a7fce0ab343a8363727251d48cd6c4f56a219f40563924d50da3ec5903187248c5dc229f7df278777c28fa9f14c0f40dce3af9d087c038b3005d82f532c49fc950cce2775f3be4789f35ef9e01e2fc892e654327d6346ff2c53b112078238a63862a3e", &(0x7f00000014c0)=0x77, &(0x7f0000001500)="d97e1eb90ff7ee4755bd5d2ec38384d354a38107f540ae516c8ba939a90119d816a6987223a2c6421b2b7ffd", 0x2c) socketpair(0x2, 0x4000, 0x3, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x3, 0x8eea, &(0x7f0000001580)="44c2aa7dea2167bff3f4c3ed065496c02fca2ef3319e5fa64d443a92a55ad25404795dbec3dd1d756946d944df7b0c960696f06ee9952b24084b907642d58daa20411b9342b9d82b1fe4715bb3963a8065126829929a4ccdb1ec381aafd6b8e2681ae5dbcc0e573420c6007e65b768b9b29e3219bbcba72b8c77b868c25c57c94bbf148e563d2c4ba064a98edca0d1816b2d0a829eaefbac5ddadc7affa66970fef85e9bd613199aa21317190a578ba503f69614a7664e534ebc3998a4f088134c1f35d8f3893a1dd1ceb02de5fbad016311b3b86cb6fbe9fe97562cef3ce38190198a8960cc19e610b1d24a7f63fb4bdb15b9c2fe7d46ca2264f7", 0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001700)={0x4, &(0x7f00000016c0)=[{0xfff, 0xb8, 0x86, 0x7}, {0x6, 0x1f, 0x9, 0x1000}, {0x447f, 0x2c, 0x7f, 0x5}, {0x4000, 0x7, 0x6, 0x8000}]}) sysctl$net_inet_ip(&(0x7f0000001740)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000001780)="2cd85a4071d48f416bdf8276709c6e579e2a9da988ed3ae929f8873773cba317e08b70331dab06b34ac5daa1778fe35ea3a93d8510b5820adbe350cdea729b0984bb42536e532e2c9848ef509a2d1aaf1330705bb78a1d67053c46be4a99e7970857cb9e37ee1daeae5fe606e67d0c804bb5e10fb567d3b583b680b78c6b5c55474b54d9a97eee56c087ec3532e588e0cdf5618a6c9a448c1d61a399e49d77bca6365aa2038bf40f54ad52", &(0x7f0000001840)=0xab, &(0x7f0000001880)="adfc5d189d65a92373fc2352dc71865a4305f619cc6c2e8143d201fcc5741f80b674043be1a649209c3a3e5a9de22def6372f2be8ea778f8b7f19ba9f95279fcdf6868e16467bbb37e3ee2bf75ad557c29f0917c4d8c52ae5396a29bb308c9eda61573b29e1fede1254701d0f15f06c89260eabb13eb5e7be4096b141a792ca4ce36c4fccce7b4e586195d2d033411dbb00f8fe25835e76d6472f5c82c99f8c9cf2a4abbc1b926bce8df367b080c", 0xae) r3 = getpid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001980)) fcntl$setown(r1, 0x6, r3) sysctl$net_inet_ip(&(0x7f00000019c0)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000001a00)="b37c141b8ea085f6f85a626de300099359b71d00dd9834dc2e892ff92e5c2358d83d977b8d6ed7948e74e68887ff39f67365610bb15cac97ac94b4448ca18da40315aedb", &(0x7f0000001a80)=0x44, &(0x7f0000001ac0)="53b7c9634ccf2acd1ee7babfc3f2664ad9d9fc3cf959e96386c52b09cd4a16c88f5172c6b0622925024201ac5693eaafbe5ccb71afc4113d5ef7b07e8dd52ff345", 0x41) r5 = openat(0xffffffffffffff9c, &(0x7f0000001b40)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001bc0)={0x1, &(0x7f0000001b80)=[{0x7, 0xe7, 0x20, 0x6}]}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001c00)="75d933347896a2663bb4fccaa4f6a8848a2d96496727c761aceba57abd7370d93470c658fd0cdf3afcc3a0b89ea6bea7a01e05808b0a65f47de1f887f21c621baba2119166ab270449ff8d29a90ab13baed0c1112ca1dc4807b72df748470c9fe5e6844bc428941ffce1157506e0eb59121d76a5aee855596b4888bedcf84d8da36aab6057105a84cd3a479a92e68ca79072e13a26ea540a1deda44bd2343f3a6368d73ee507c5295e10a74406bdfeeaf47651a4727dd35487a75d0441e70dd6f9311bd2370e61b0d422", 0xca) fcntl$setstatus(r4, 0x4, 0x80) ktrace(&(0x7f0000001d00)='./file0\x00', 0x0, 0x34, r3) sysctl$net_inet_ip(&(0x7f0000001d40)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000001d80)="0a81cd128d209c2401dfd70f853a9de0a4bb6e17012ce1880e383e1a437dea70b9695a22aa1a776eae2997530bf16d0d1e5d2ced20ce413d0677f35576f04487d46abb7387d3eb07a46793f8b1f3d33802ab4474e0897ff5d8a1f030e3f857f9d3546dfc67f67dfa0bd85751141d023d84d2f57803fa663277eee5f41168daa83e4decb38df53644c8c4c0c210dc0177ba1edfeab2c77ca50a8d6f9f5bdacd908a41ee157473ebce7fa1710bfa86d82700bd6e3392c5fa97be455ca5ec7f7fd89531e4727b758b9be5e2355f3903099ced7bc21b86d3a8773b240f8c125fa4296dedb3c2a5f5585440d7db2f2a015a1b9f976dfcd37f4d8bef0d5783b171b984a0b0a52585cf4a85623ef03ad5bacf5a38664c3fc25131d982f990569d5b6a912530746e1ddf4901fcb0d3126a53c757f4b1ea75297728668df46e0c1fb9deaeaf6522d455c8d995228c4b5f0310915d738291205c2d96e91f3f40781968a7fc2acd201ea7150215983fdca42dad9c4da157df9a93b05da4c16d8443f68fdb76ae5d06663f5bf77311b2eaa994ca078067e5ed0bb90e8041a9bc42a2ba98cf1ed9d5c982fc432d28cc0fd66f2d8584d742c5efbfd786a08dabc7a92939f1ce2034a0a355b7de89232cdd413eba61855fc4ee4402e9202373f13f4e7de8f7e001ea7b1f2dc6e72ab9d2bff14ad4acf28bb6157d25a4e01b43a84bf4c8d476d48e5bd9fbd6d412655550196c672af67876828ba41b772941c858b7c69898dafbb7680f607e5a9588403b33ceb25b8675a07a8489999da40138226c17e2063b1985c8b38b10d951e0709207d895afdaca3de00e398ff6b529d684b00b7144ae8a9bde41951e40f95198c9f74ec6b2b7494bb798e4224a899d114dd6592021181d56b7fc7a89b50a1f0cce59c09035649cfad4da4b27358099feea05076199d951dceb235975dea51625a93cb5f4958ed0d2c91e49aa0c7b3806c9bc40ba67847e582cb0c257b65480ab650319bd473c2f52f22919a64f1e10001111d153a69509c3acb1a2d1f72065eb38b1025f5aea6f9a20ca66d1f4438c3447415f4d25a23d7dcca52af19890ae9be51a56ee4ead9ed54cca0d8d9bcfa9239aadbe58e6a9ce0da767fd209103c527ab8d16009ca177e9322b2ae751030cc3644ac0e012ffb0e28d2d472f8ff6f84110fd9c41e46056b81d35b05e9027dcd07de98a8a07685e6bee8634be5e403a8b1575ebe12b1309c3022b80576f72d2d491594dec221c486e7c2c070102938b99c120e8c473e86f1207a171a401de70ad003c66df4913134b5ff7afa0ef0e16bb8a35640b712a36c55e7c43b6a3758e3564eab4ce5d3d8bfa9fea3cf1bf0f90d145a6616d6804d220b00c4b550814f94219ea46104c23b2ddaff98f5802479122b2fcba651dae1571a999bc5cdf78610fa87a54bcf72908486fea4c6214216b59441eb18cd2aa7a7f43bc640278381d5a628e448fe01cced275ef1fc56b24f2d500dcec79b96c0893fceb69e641b576b667f90bfef87ca361645158f1ce7bbcdf835595948c048b66f70a53eb0fab39a18c04c671b7b8efb192180b8470f57c2de9ea51b4807fdfe1f693a1abe89f099342dc0d83bc26ca72d263a9dbedf8b20d08600ca87297bcc3f206c5a4a603ccad05d803eeff8d6e37c692b24bf5e24e03b4d9d215ba1451f45a9986a55518e59a6b96a7a8bafcc61406f49b84aff50d582db3b06785a6894393840c877b5c20dea79fc78285865b891d2a9600602720c79bda7a7b75e91e86b8fb20c5d99b457c27b95d543f6e8a0194030f9b01f69d0b4b5d6ee94ac7fcd167b99559dd4d27351684d818115002a63005131b56f8e4835d7b4c8ccb0f6ec0fc8f956fe47c2504e7d130930ec32fb4449ebd6006a7a1af68695965e86716c32bca234c345ab00321e2a2bb36c981570b22fceb7cbd461fbce3f3141e558e3c7ca0a5a6531a1817dba842385e4f8d8748f4b433aeadc7b42159dca925330ffd9dfd4afadef9bc1658c8401ea822794af13935559a9e45dcaaa21ae84f56468b6c76f14272d2b2cced3f63d97e19803f7a8e58e5e690a4fb0f5778d2bcc3bfc940874c0af682ca9fb17a9fd284ce14066f9a860f1b06f5e2ff8f633b6bf498622b8fce97ded1d5200301bac48f88357e7e689b10d3ef56d0b28bc4cf7f7534e87ed8bab210902c02f5002ccb27d5c29cbba3aa54686e1e6ddc77f2401de371b2b27b5b1b2f503afe6da48b99b07eed1eba8ce797b6759ed801a1374d412434d84e00fb9dd868b64a29bc26508ff1b086ae782d376da0b3f421d26f7465b049c414702474249918a9ae0173d331ec28032b9b6511cb46ef18f4c721fca466e28973b1daf6e925642eae2c58d426c995744ff5ee18769bd83f6bee5dcd223388715444254400d440d2e17013d1a13f08d8a377fa6237ee009cb63ff3e3595dfa77d31c3a4185ef23e6d71ddb35f98736912ce9623903a890d2ffbe23116a4191070c343e2c13e7b3fbbb037e63c8d92b5ef5dddac4792dd489fad51774d9e07c9017040df029b98ac26659337ecc458a3bdd195c6aa81ee859b5a568b271b0185520c82b25b1894dc50ca3fa78c6786c8edc497cbb434f17d5d8e81f0183ce05a61adb51c133fbf2c5925ff676bccb25c8dc5e9cfd93767301a798a670188bc2174043d10a8595d6c979faeb80c5675779ca278b7b6d091c7525fa8d3ee3a0ad2593c10b498df14ad6ea245a30bfd41b26283012e19d8ad4cc980792413b3d8cc03f72412372269ffa220ea99496a48b94935130a10246f3fcb5d48532272f7b8478491e4e7d5006db45f9775232e6e5436b874fe9ef4ca44540b4c700680984d38e76e44133bfbfe99a3fdccb34e38b8241428ad9cb58c35d9ed5ebcdb90e6498d4e71f4c962bf9c1c95daf958e5920f61e70e9f481cdb4991adf2bf0428b0fcac2292452ec72bd9ad35578ec8086b788f0a7d8462ca76b4c5570de666d5fdb971dabe05b8c18701bd792adaf89b94c830eb5eb25b089cba451572e75ecf0b4a4a09611ad8dbf786802d463cd46db277ebbeb983a78a302b2416b3b086436190af52543bacba7078a19b1943dbdd1bf68b27a59c1bf2cc94c7821719c54f3ad692723ceeb4953d5fe88be582132ecc43b386ca9afc4261ac1cc92830e45e0689f04b8c6553b1aefa1fd28a8b61e5033a71fde5bea946c69fba367f51cb8146f58f5457d390f537b52729888edc9fd7dd4c97d8e5adc0cff2bd7f80dffffbc55e0c666878aad0b2aa4ceb1a68d0dc1e7080fcf4a573b97c8b000bc4108f389d0f31359b26ee4a5b48cb7f5142477791d3bb4256227fb7d44bc58f766e22d118dc3bd2fd4eb2ddfa3274fd4d4a73f99bdd175f870598861a26af1ef07868f054964881ca615df3a4c32fd84d6fabb762b91bdfc00b9cb76192e0e6a86d57e5f314847e61149c4c6690f563be30181d0c5f65371e1870ae27de07239b2180cc377d943043b8cbdb1f25bab6f982e677abc89c8c3206261bc547c962e2f71acf403047e0a772f459af094bbb71348759c5a32c79033335e5890149c8b678b56cc75c6692a27e9dbdf43531ffe97b4f0d33b988907261ac4e320135a04d9c42a56bebd460ba101807b062239818ca4a38a51e931f7088ad1a107e07953e3cebc884660512e1dc7a842720da9780e74eed8cc3c7b6342a1bb88eaf4407ef67d2dfc4cacb1986695e7ba67dffc35c29bc6b894ce0647089f44f13c41fc3ba28db5a43192b89444068582236bc8a08496e0affc67d5721027e394d4661129751886ca41eebae14fed2b8911ec838657075b35e721f01f2c3df13012bf7f35a151615c68e3a233cc6e9f7afe557320e83bd15946868e2f29ec16895543b3dae4841f1b1e5d20d971ae22da255751f9fc754cd473beef1645f0d3474d32fff6c0777f8fa74f580b4bfedb65e3aac631c9245d16342841c2ece715a42bbc75919aeba89e3d62bc57f3706d99e2a8d2b2250bb0ee91f72af0ba65289b3dd2b4bc8fd2840c2a56a1f84c44a4c14305082109021ef030653eac18b234113d16759f94c7895e31c181f99c51f536db5c8cc96cbf7babd0162940f242a1e6e63ed80a35c2571b995a358dd1b6aa6e960af3a3c8af4f9dad416203ec809e4e3223280aa9781fb1a20fc187e1f4cc97208c5b264dec92a305f5131c094b6a70466ae4ea688418e8f9a450c40b5a1c9457629353dce1ea1e2edddb128d55cf42e5ef447aa678411abecfa23544092762bb53c889d59ffb4aacdb5920923c253b0933c2d7cf7ad57d1dbaa5006009b63c57a46de3f842484485fbc1399255e1584556e47849d5e7d5ef782c7d4fa9980700d62b0dbf016664280526ddba542cc21678d70124d200b4f31001a11f0000192ff98ac805056edf3ff2e6d42baa9d35d6e0906fad60cf94b699906695f39177645c150c53859bc5f6bac9a8146035154a3560658d961639691621cb4273bea70920bf64aed84da904cb513d17a357b24e0f5ed671853895fdff6f80ca94c2105cdc9c377f9751eced1e7303289c7cb78c600a51a37be8df4fb78e7ab2f006d150429fa6852f3dadb6ffec58634f4b59d6539e35e192861bb1e772201913d7f2aeae90c91187273e829341b25c289dfbc8cd7c3da25b6a3d3967bda90dbec536288cb919de2ab0bd9f0ddad23d513ac8fcd7da0f345a9eb128272f8da732d0dfadb876ccb31a2f2e5b7ea855696532ee4ab3b11092de1d84c148de978bdc2f511a6772d37770a67372e2264791f2484e4b2fef4a3f8494162e97fe32d3060f80df9c1159940a7704bdf85c7c4dab98bd34daeeaff8fc24d827b312bd1881f917be1ce886713e85a8309306dc306b0efc79bedd4f3633e478ffa5c39e82bc649bb7573068d9907668fb3bac8832fea6ff27d17b30ff09f682ae6f170f551ed35714192976111e27b8f579f881bd53d7ec10284dd569dd4ad707eb8dbd0f0dbee164c9f667e5312f335c13ea5fa0b7610a16d6b839413038ca4e431a22a729bfbd8723f3c92934ff6f334d83c6f4782f0ba10c77229ef712aa62efd1e52c5ae6912b902ab6f11e78cd8e0439bce27775b6cff1331c45f434edfdfdb4ed5f90c7ee41123c86af8e29c9601b6871d4b1173884dc3f414e4deec42e17e38650472f9ff3b913e88c88c91a11efd19187b55f55d6c3145b2f7cdf677ce975ab26e6b298945fe8aeb15e604cde4e90cc1145441090961e0c5871f278b8323426dc31843ef50386e254a512236ae67aef481ff13a7b48c6dec9a8252c028ca1417bc4750a5c3cddcfb69aceed3d78172b708b341d8d757fb70d275790cf17443af47cfae00cd08dfbadb6874fa25929a56166c00df1c2a068ec1dc72c33cc94b4f462c8bde6b20e38d1931d25e8c14743bf24e04c1e9275974512134f27c1c736b7fa4a7f4e41b3fd51dba5c9aa4e48343578b3bde5c9c60c49783a2ab4012453cfba6a23645fbb44a36c32b7813fb01015fc8c8fbcbd50dee11acb63311ec5763099e83fc53ef51e6cff0a8dd109e921d88a102c76cdc847422b39f242407d79c358950c0e4c90c7755faa3be5243fdf1059d4fd4c456f7a8ccee32294bde51ca941975e77036a957dffe5645bdf79c6192480cf6ee44ec667e9bc40bb69184ef6589fd1d68ca15be840ace2255e09efed1481a9e54aecd6cbda73f5a0503530ad6aa3f23a75fbf0f592d08824d6f375a60378749ee920c32e922e86f565f7ac62c5027764212a7af86386c368df", &(0x7f0000002d80)=0x1000, &(0x7f0000002dc0)="62ef8e62e30d41c715cb9500d19c62927cf565480887b56dcb08c81f4284898ee75ba79b161cdb9cb2acb5370c5842f35a1787db30ab3e79ac963d9e61c40a31c480fa1d99fc75dc3780fa9c62573ad5b914b3b0877913e189feb0b5e5b9ef5fa5894b3c6193167fa96c7da3ef167bbf1c3bbca184ba66bbf8c8f67cfd60f0390e64fe4268d5bcaa4da83899119e70d848151089cb1f08b69844", 0x9a) sysctl$net_inet_ip(&(0x7f0000002e80)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000002ec0)="b9e36cc3147c3f66c90d48c4738881cddb4e3103cd308cfa9f0355ae7594eae7d1d7c8a729cb9a0a2fd5a0ac1509cdf89d342c275144301d4775f27a338959825362e70b", &(0x7f0000002f40)=0x44, &(0x7f0000002f80)="d0a72a426d7825cc746940b6996c705440cc53ff7dbf2bfff4231d8f884f0a21d08b28a5be2b6c319aa70fb45343ac2b412796b0096ae4ff16af0cfe9a200d5a3700846ef32c3497c3d262eb5506dfdd6dbe03014bda27431dc905a6df63d2525527d2eeaa3308556a8f92021f4241e0217b1b21d8a62947cd8c2630b1bf78eb9cb43adff4cbfe3ab26fbb4853bbc6d8248e2f7c010583adcd32a0e5adc91acfcd1a5b5c72c4ba860c42ef61cee7e8aa269afc6804d36067ad39d419c96303735f53b5ff3e5a30d5b0b8edfa951d66603f541e743a4051c910068723450eae05bdf89962bcc225b25d3082048d4d0a7a1a89aa9df95b7948856c184fbb", 0xfd) r6 = semget$private(0x0, 0x0, 0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000003080)=""/37) sysctl$net_inet_ip(&(0x7f00000030c0)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000003100)="6187e834cf00b5e658f9", &(0x7f0000003140)=0xa, &(0x7f0000003180)="8a091842fd751a0554a478ddd9abcb88eb7f65d5f5a87f9422711483003b78f90ddd4cf8c55601e8e0bafe8b3f32c17a666d04a23c804fc90ebeb79905f089c17d0d16159631a55e971f13dd42b4f7108720afb0fc3a572ff9d102fd742a9b95868fe11a154e2268fe8bc71e1b18e84603dd362eec47de37234b2bdfd9fededb568f5eb6fce979705b6b493fe5fb54111bb55ada7b8ec3d2ca7f48bc63bff93f4b7bbbc4eb2f625a77380c7cdcfe715a31dcc40b2fccff4f19c10c0ef6f706fe61fe2bfb6f087d2a3c275fa8eaf3d1c0ae82", 0xd2) poll(&(0x7f0000003280), 0x0, 0x400) fcntl$setown(r2, 0x6, r3) r7 = getpgid(r3) setpgid(r3, r7) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f00000032c0)=0x6, 0x4) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000003300)={0x4, 0x3}) executing program 0: kqueue() r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x40000910, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="f8", 0x1}], 0x1) pipe(&(0x7f0000000080)) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfffa, 0x5, 0x80, 0x2a}, {0xfff, 0x7, 0x7, 0x3}, {0x7ff, 0x7, 0x2, 0x8}, {0x100, 0x7f, 0x40, 0x3ff}]}) r1 = socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x5, 0x4f) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) executing program 5: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x51fd) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2c, 0x2, &(0x7f0000000200)="bcff66a5852cd25fd81b64fa3cec40", 0xf) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffffffff, 0x80000000}) r2 = socket(0x18, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x5}, {}, {0x1}, {0x3}, {}, {0x3}, {0x1}, {}, {0x3}, {0x0, 0x2}, {0x3, 0x6}, {0x0, 0x401}]}) dup2(r1, r4) socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x974e502bbdcb5f63, 0x0) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f00003f5000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000340)="4227fa62c66f187486c762f5a230900fa5b43bde8b054290270f1ebd472516e92d730c3fc100c098aa9fc59b798ed1acce20b89a94481a937df0e906786f9cc58d61885d031226049986a7e9fd1d6765ddc0c34b4d27e2b2c35418782d06a0d14d63dfc559efb721c2fe798b6c965e2f8f49e042956f45ac77fdc2f976f42958d6e0a84c6a5c17e9385bc58ec50b92acc0fbdd66f32e4a3e0122f2f99b70b8862e6d9e9e2a6b415ab81f573d71a72923659dfcd764afa8ffffffffc3a9de818b385440e9936c5d66154ae5d3844427d7a98454f0e9d91c018f3484cc4fe818bbfc5f05ff1edb9b56a0c392ef6254464e51d5abb982880baea9da8e8b57f7e148ba097c026b53fe89", &(0x7f0000000140)=0x108, &(0x7f0000000280)="001bfcba93e6bf088b4008737450ac6f8540da6aff8e9ecfbce380fd666327cb3d84ce9bab9c4b161f4486cdf1e36ce939ede68fd5c5e1250ef40676d6d7cf50d53c23483c85e8a8133322abb4725c09d106fca0e0b4931ff103f3882c30864cc87e68f79090ec0ece3ec54d90218650ef3ab483cb2dfb75f0a11f9484481f65e51c488f0d5416e50fd5056151d4e0a4f0705b24077bac1601b6f283ae5b7629c5ffb4cc2bd2be8b617c", 0xaa) bind(r5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r1}) executing program 7: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{}, {{r3}, 0xfffffffffffffffe, 0x99}, {{r3}, 0xffffffffffffffff, 0xd3}], 0x81, 0x0, 0xffff8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x74, 0x3f}, {0x6, 0x0, 0x0, 0x7fffffff}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000280)="35a63c42419afd9b3c1026079a59", 0xe}], 0x1) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8000, r2, 0xffffffffffffffff, r6, 0x0, 0x2d}, 0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x7fff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x35}, {0x8186}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x4, 0x8, 0x80, 0x10000}, {0x1, 0x3, 0x2, 0x6}]}) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f0000000100)) r5 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140)="7a610c387cbac3b3e2751076888185652da251d776fa891a1182325da8199ca764bd9840e8", 0x0, 0x0, 0x0) getpgid(0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f0000000080)='./file1\x00', 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x3}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x40000007, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r3, 0x0, &(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r3 = open(0x0, 0x40, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000180)=""/33, 0x21}], 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r4 = dup(r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0xfffff22e, 0x5}) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = dup2(r4, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b12", 0x82, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x20) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000100)={0x0, 0x5, 0x9, 0x0, 0xf4}) ioctl$FIOASYNC(r6, 0x80047469, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070162e86dd60f6190000140600fe80000000000000009be9bb7c00000000000500204e2200"/58, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r7, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) connect$unix(r0, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000200)="77122f1bcfab543f", 0x8) executing program 4: openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r0}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000001180)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) rename(0x0, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r3) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x1b}], 0x203, 0x0, 0xfffffffd, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x45}, {0x8506}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, @icmp=@mask_reply}}}}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x0, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) fsync(r0) r4 = dup2(r3, r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r5 = semget(0x3, 0x0, 0x80) semctl$GETPID(r5, 0x2, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r6 = socket(0x0, 0x2, 0x0) shmget(0x1, 0x3000, 0xc0, &(0x7f0000ffb000/0x3000)=nil) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="67fbf80100000000000000000000000000e4ffffe14f36814f6c", 0x1a}, {&(0x7f0000000340)="420100ffbd285e00fa4d747d55ac3b710e82f18b29b567232ecc031f890a84060000000000000028fc0d9497e083baecc36332", 0x33}], 0x2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) unlink(&(0x7f0000000100)='./file0/file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = socket(0x11, 0x4000, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') poll(0x0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)={{0x9941, 0x8}, {0x8000, 0x1}}) unlinkat(r4, &(0x7f0000000000)='./file1\x00', 0xa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x80000000}, {0x7, 0xfe, 0x9, 0x9}, {0x823}]}) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) executing program 4: sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 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) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect(r2, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r3, &(0x7f0000000180)="923da434384e8d041eb0f5002f", 0xd, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000280)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000200)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}, {{r2}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000440)=[{0x1, 0x0, 0x1000}, {0x3, 0x1}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000300)="20893c9a9ef16717033fcc485206508d21ee48860f29fcd6739f528736fab65d18d46274ec66f078620d43ee285c29079f79f6ee475d27fb04e25d248a5db4705dc45e96981411b8cdebda9922f5025598b93b6ba10805890fbd572b13dfae1da291e20cc636354cd5773919418d743734d15b2120807888966d783e64387990acb9261bfde517ef3b8511a77d48f7cd86bbb71afddca2513c44a0bb177b4273e47f7a7ae74ad66e", 0xa8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x400000000003ff, 0x5, 0x0, 0x0, 0x3ef568da, 0x3, 0x7, 0x7f}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80020328000000000000000000000fffffffffffffe"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x1, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x8}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x22, 0x8) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200), 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="6123c48d4223423b721380ac7f9afe8a1245acca30a3182ac7a96c619e22bf11eda7e3623bae4470e7c51b7c853ff871f5dee7d0671243cb5b94b327c75e418ad10e967449c7ff1114119282f0297b6f7ccd097a222c5ab0cfbf5f7afa4362e858eeba1861dac2f91bf683606282d3bf302b0066fc5b1735cdcda43558ed8d0119800d77b5746754481e8e4ea0f38f24764e14f94dab621779185f5d39a2cd2864a09df44f6b3a4956058078354f3c0ca85d550909cb8f5e000000000000000000000000000012f7be393d0499c92952c6eb315f99f5d904277a5a5f78766476e3720b602ef1d90e1928f6488cf5167fcecee5ee6f0b6a5ac26aafa2f6ddfc3ea6b3f87b13fd26de15b4260f3475a7b9297152b18e1d668d7690e460dcee48f4648639609d9457047e2407fb7dbfb6c4152958ba5ce75ebcff0e000000000000000000000000a6d4cfcf67bf6889c06daef2d7e44d8a9064266c28238d22810faa994ab1b2d6c5c7e7032298cb0682762920cf891cb674d77c433ebc78778d6d5bf51dfbc8a50dd508894e2173487f37a7dde635609b90698fef63d96c78312a62128e34c5a49a4def48e031bc7d2d679198a801690393701c35f8615ff8020bae8904", 0x1c3, 0x195a05e282d6161, 0x0, 0xffffff5a) r3 = getpid() setpgid(r3, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(0xffffffffffffffff, 0x0, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="15", 0x1}], 0x1) 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, 0x67, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001300)=@file={0x0, ""/4088}, &(0x7f0000000140)=0xffa) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) pipe(&(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e155cc2019fcc8762f03b5badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"]) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x80001}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0xf, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000580)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1fc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3a87}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6c700}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf4c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}], './file0\x00'}) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002100)=[{&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f4", 0x186}], 0x1) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x35}, {0x4}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x20000, 0x0) kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3, 0x1f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x8001, 0x7, 0x0, 0x344}, {0x4, 0x31, 0xff}, {0x400, 0xcb, 0x5, 0x7f}, {0x8, 0xd4, 0x2, 0x2}, {0x0, 0x5, 0xff, 0x464}, {0x800, 0xe3, 0xd0, 0x4}, {0x7fff, 0x7f, 0x1f, 0x6}, {0x0, 0x5, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0x8, 0x0, 0x1800) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r0, 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) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000540)={0x0, 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00000000fece76a44a170ebc5452088c65d63d568d1e318b35195bcf133200be6bb1b17f"]) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x8) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffffab) setegid(r7) setgroups(0x0, 0x0) r8 = getuid() setreuid(0xee00, r8) executing program 7: getsockname(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ff0000/0xd000)=nil, 0x10000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000feb000/0x14000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil, 0x9}, {&(0x7f0000091000/0x3000)=nil, &(0x7f000008f000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f000002b000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil, 0x6}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) chroot(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) shmget$private(0x0, 0x4000, 0x523, &(0x7f0000ffb000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, 0x0}}, 0x10, 0x864, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x1c4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xc0000}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x1f8) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) chmod(0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0xfd}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r1) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000119078ffffffffe00000010c00907800000000450000000000000000000000ac1400bbe00000018c91ae152edeb2bc8b6d3258e17746f64c7d448a581d4c1e8209102e58b7deb52dd45441d27f2ff2be5762e6a2ea88ac707e73490796b69b01978c61dc9d6878d3edb7fb4ee43c95b23c39d51964557daa18ee933e144ef185c38ed938c134a091cff98ba6a60b46f007b92e9d483b5588871559b13feae4624735ad6e246ddd4547d27df2143ce3a4f542ab4233d56c6d5d647a2bbf2f286daba9a2a200de722270b95fb08a9b78f1d70402a55ad5ccce2f521b54561cbc93c511e6e6e98e470681c3662980703d19905a58fd2af20000000000000000000000fefa61951541c73998efb0e124892893a74884c510"]) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x3f, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) acct(&(0x7f00000000c0)='./file0\x00') fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 6: syz_emit_ethernet(0x56, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x5d4a) setreuid(0xee00, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x11, 0x3, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) getuid() r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000001780)=[{0x0}, {&(0x7f00000005c0)="f20fb53a2bedefc0fc989d645ab1dfd637d53830a063407514fc5e581584354a351b6d8528b605a8243041bbda4eb086b23b2f7503dee5c552383bffab813c562b776de4fecafbfcaad08323", 0x4c}, {&(0x7f0000000640)="e911291577aa4799718e7f4380c1e2370aa87f8c3cbfec585c08e7262d5f35c861866904c4c393685a0e3bbbe3719686a414c41bdd8e7f031a1fb30bc2dc14b41912a23a71b18a637682d47d10fa03f6cd5682f482de3a9e65364111f351df9d8f262d7d86ed492928213273c85e6be23052dbad499e52c340306ac2473e10", 0x7f}, {&(0x7f00000006c0)="0b4ee40b429ccba6e92b1098f22145131f60d2d70d1bd34e38e654d4e07552b2660f7ca16f23ce34f63c67247d312936817b56d30f5b697e1f39705630e6b1ec3f89736734421c0b61b30364c47e73e2b01c43399e4ccc036de478ff1713475e8a46486d26cc6a5e31d60e1420431ede334bcec68ecf0bb3fc55148fd84edb66fce3a70f0f209721da59d9f67ea80eab7e69525605261aa8771d5d97ae0e3d21a0da01f4464c658e3387882b889b1230fd434d8821f886629a5a5e3be7b156020807ed9c68dd4c727ba1fb576a22e08651754d4f8061171724b8d107058defc639a887b21751a1bcb25be1053654b752a06d31a9bcaaa1984e3cc82a1509a15df8eac86e8e899ed0ddc5ed761e448a9b2604ced17224662a476aeb0cd574ec56849dde9a127def75212d6c93af5eff6b322cbdde1e5dd981e81e4ee78af802dee35ad55d0d5f279619e76fefdf9c46ac98fc838011e1abae7a3b08fecb411520d2a57a73e17a5272f1d529e3eb2e3182c4e409ff158879cc1895811e782893806c45e507627fc4b8db3a46fdb12440ea1c370f95fecf1d2fbe3eb38bd554dfe4e3af09b6967a3b1706cf32e1cdf943598f2502b8faee7195cfef62d7dc0e4d4d5f73462c6de64bbe9d9906df773eddce6fed05b79764881df59e2452d653340a9cc81f95e9f1ef975aa479b43e0f356f537568730b735988e3e0bb16cd98db21576431c51217b9dc5331ae5fb1ba1e6679d5784872a8a851db9fa2022b37572cd698b65935e8a63aa75764ef03a3cb6e4a067b183877b33087147e4c313e852ce8b91a0707477f0bf4b07cbacaba4bde8b2df827204e909258602680c866bd51fa7c07c51cdc8894d98bd3fb2011553480a57c888eb5c98a5845aa0a593de0989140867823e3bd700980bafe50a25f14fcc219f462cbfde4f14b9077e3631080748f9f44d71adb7ee2c2a278094937900026e8a802637ea9fb7fcf49f41457ce9fd8932885644ca26bde04831afaec80982e39d5fb799a4713b129de2e53a4d9b217fd15d82e866277ce94a2fbe4feb273ee1f25bb049967b4b73c28c27c30d549556aaec070028d106b0b43b2dfc9d864a5ed52bd98795337b16c951007bc276d6672e025bf1b24f2d6f60c250cbea8a224e837ba4cffcbf2795e6a7cf26a0417d2b9926ada34668c6819b5a0e99125991a62d6b1a9dfce47bddb92c36c1743c8539b87b0bf1e6d5846d744c55301e456c94e7aea8207cfffc597a9700c67d9d25e408f057e2beab8c5d9596858a813c54f1ea4d6fc65a68e576844f75380426ed11f27538a6117cc613b70132a0fa97df80fb02682c956baebc16eba1e690a357b9ac92255d56f7f2562ba7726961cb3a9d7a8b1fe316537ecfc7cabad7b59c67d359b54bf32768259aeda026f3ec111c2acfbe5f55d45a12a596af7dac8e2627ca5b6a0f71ba037e798092106d5c0fb4b0d649c3106d17c7242e752002c294babd15b39095617ec3d91e4d3edd62c14731e0945addc10c21629cc6059165a71c2b9d128aae35a6f6c2e9d79b261bd7a7f45c406c4631747477fe74e7b0ae98acadf74ed6a8532fff61c8d4de2d29119419c0e305910f90dfa49037c1c80d87d0d22836290bdae2764b59a4c3b7ab2e04d777807b9afb3fe36110a98ed8491cddf5626eb550759570b1132fe42310b6f67f94075e31cba77f2e104d6d17c0a2584bd2c8dae17a2e18ee6e1800f53eaafb203287febe02eb5292fbbf858be285c3922fa8c6e6e3ae5f2eb4d1f0bc1771cdf71976752a423c113d0923d13f0b250b0068316c174400844a362b42f6bc9094a24a7191ea1161f06318d1e79d475988f7492c8e9d471b080f55de23f81c5578481ccd5d3506ac8151bbf3778c788431188f637cc0f53df57b924b15f0c894991e775d5c2119811ac95f019aa88aa12e42d063508517383528b31c717536e8e781d9d0d67bebce46c8b2c940a093ff78b22c1cd4b7e03d003076e0f3bc522fc6545dcd0625cb02885ce328db74091849ae0e1533b1f3b1b18ebb1f32a131dab2fb508cfcb234f17339ed59e1686fa5f0beeaa00935074004e37a657d8b5d2d373fea8af947e1768783856ede8e92548ef4208a6aad698f38e839813a16b83787bddf8f6f214fd924d36e2a09f4e30483c06c422c9697085fd83e4bc4dbc6daa60612c06df172f2bc9b35d811d39a045a31447fcef8e203b81c0a9b3b496871f6f382590fa4e0c5eacfda10a5d9847428d20d58c074ad2c477f01d2e7639d84bef0d6eec9511b07e39c2b1ff7a426e06ee47876cf1624880aab5b6f6ef6a84f62048ca383bdacee6c63add31f4409f1a60d356a6637eabfa75515f1a6b361db21695686ea95b4119fad067c7269537e5b5376d86b3bccb1d562348e4ee74ba11c95ee6a6b65366839b003a2cfe139ee88ba4a37355fe234533c0ebb770a7a03bfb191e04108d5d6f4951b4c3d7b033e0f5f761396d43a57b1e138592679aca73bf6849c1565dd4cf05981b8697323862cfa2c94efe4c6c08a47f3424d1abbd97427d7ca83e83e16266015ab53857e1f1688deedb1e82f8bd12aa336dd507e95348cb9333dd1d43496b3cb90172ddf3c0416ac493ff3534fe49f91caccbd4b427b3258828312a0be6950a2e311f288a895173242f61d519f4219c76e06a444bb82b9560a60e07824fb138d430cb6503136bb211b40cad8a4fdb231c1cb2b997249b2da82af7ce47c0153589d7e1f47a2f3b0ccd347efd3b99d31f82c7d3b0dec8cc2a0d30984cce77b2473cf26c99879e3fd094eff72ad7b90ecdc751806ca2160528b10a3112e290d06055f5c0b09f2c5ebde66a82145e6176b861ef89faad9826d2c7c4951d6c2b4a50a03cd3f91e6454a1bc84e19279edbab78c4599b5dd6818d77295724d639fa77a1e4aabcb0bc985ec7d0ff9b3842f9a0d59336b0b2a55f0103d825935eb70f569971b56fb50d89550723d097511d1cd03505a6df5556f9e3a61b7a8fcc781342b99bcfafb1df02e78475191a1af096a79c67bed8cd3ebea7d7904469001e2a87f1d941a0b89eecc72924f342e4303105aec89c65284734b90430c02180b374c7d2d79b5fafb254471baaf74ca92beb13363ff11ba3f693da9f962462f7c745b841ffd0942b6cc0f5497fe93e1cc792d683e2c5df190a7e70908cfc9c6109df4ecfebc91208702ea5bcf1589dd0c58e1307ac02cde62b5c1c62b90c6c32e5932de7f8884c1df62d093587b81603ac24e92358eb18d0ae8c33b4773d8481514eef5e48a59379d690dbc4bc7939592965f92328ff24b0707e2a4f08e9d5722ce814ed130e39eec204c5249aac5ffb009837bfcffb6216e1041de12c99bde44166ae889e88ca658241168885f0314056b0168506b68b893606eaa2185d57204160ac42effd3cf7e3b78d95997863e4e148ddbecf39c035fd2ba60a6706d7878ae40c95c5e66b913c5de1024424137175531692af94e6a21af4acd99ebda80b027c8df6583279c4490dd61d95a385f249d10d265894254fbe26270faa50615307db2019909916104fb59f9be147c5315ecc01009b1752944222f9386c6e3d09e228d6a075cb4a60e9ec18ffbaa8e015c0179b5a553386289ac8dddc4f1c74fd8ec0a8b84a228382c49b8572a3f9daf0224e1b64664f7fb4ea291bfc77cd9762663f6b488f33f917865c4c90e72a2fbb89987e33d5a2b913712f21316dec7312afb5923b7cff9d485c2b2fd63f45b14cbffcef72e239d6a0f71fc83fefaac66b4ace51fb3fc367482194cebb91a395aa29e2363f79a0bfd256f4cb55bb2cc72af437d24f743eeeddcf5232d9dafe57f4a46b29123c954bc28b1003fc7cd3f08b84b81ca2625f56c5b5028911f2b8d8a891aa18f5a520ffa872f0e56651fea3a42cc1d2e667f95cc43c855f5c02fd4491941d89e8a605b15d44f8b9d05c12d888a6269ee8abeac714f8993e943fa91768e4f56f16a1816f4104b47bbf141d90a76b88598b3af96ef2f990025dc57d294c9065548b7e293b8df1453c027f306ae4cf610e072d8857efd38fe61d5505ae6ce08937174b4d1a246392bf05ad536d054eb77066bc11b0bf307a64b8f973f02f4798d8eb2685d03bc49fefa713b3d7029baf4b282885a3ad41c2e474b91903ffc133f18aea5473e7b65be3c7956715c2924ecf594db38f81e71c1956021b17d7b33bf7924ad645cfd1dd336f6388d2a96b42e3b79b070ade13a1a889ecae14574b9b4d2368fdd88ccc9fa4917f49d91a194dfd08f2d228d36000867eeec5e384fcfa809210382f49efe28fb652da84df75a0a34fcf11a6fdbb25fafe046f844debbcc93e8d929ce2099562cd51e7b429e572ebb7492b55b84edad20152aa0fda8868aea22f60391d2920afbcae26c03127b07ef52494397b3390d11d5a3471c9a0d061a92e701c9a12dcb8428b921f8095c739bcd295ae04008c8269ae8d692d1cda11c5aa424a5b881e56a3c56e718efff041230daa18a4d75a028390eea3f950b703a177983a9dd66dcf5c42408b7a2f3c7c80bee37bfa33f2fcdaf1b522af5b007294fc06c6f0a1085d8742853dc78d55676491e82ea1faf1b372a524d592964ab5d5e161b7f1fddbe18834b3096f25ad968ce6d0360a219b4b463514f402fc5f8d66a9a2b47fd82b6631aba5e0d7cccf49f4c0ff05ee9c22bc5aa4badf293aaeb2efe51ad4321dbf1277c1f4fb0905f86f2b8de45841e482b755762a8055c3fe6890e838d3c8a934313400065e3c9c5b5f16ab7c247592787ca2b9f2b8644ea19924fad5e17e73ed613d3032cd27e04fc91d93e58505334170f7eb92faf475f4dddb4e41d6b2c88c3ba6874f24c4b576655ccf194543fb8a6c1c20febb01e4447bcf4c492809ea136c71c40bd3735a6ebe2139cf881e2dbc7b1461e0bd7bf36643c7cdc907df9cf3089a2e5eca7166cb773eb6bcc6077b15c146fb42a4755056409dfa6223f341da98c7367c376131e162ee5b951f09c4d2409aa148a2ca93272880e16ab7ec560562e0ad5ad79641cba8db2a3924ab9be181685cc38d9403b46194db16cee7cbdf822fe387543a6c2e565df6efe8e7d3b6490f15e65c36a4432bd829666124e1891426af5f44a993c0f76b73111c33c92fb32009e39b4b272ced6f4ecac61458222edf8d3ed23e04f1f1684691d3aca46eeb759cb480b8e4a97e46a020c79eaa961ec2dfafbcd07761bc16f693fa258d9a9d9e508719bd3d542884bcf8266e649b471a42e13fd2c26339a06375b46baacb30b6b645c57453cc07ec9156599afae5ff06a6716143332d13166d7bdd086c2f6ca727878bd74b7891217101184e15c1b996b57cc1947591895e380306fb4d446e39b5ea7588183592da769632e567843e82eb3cb2d1f71fa7d7645d64ebef42d054a5dffa2296c460a4d1e129d5b3f968d3ed8a8b1af97b28f37cf9c8c9e97f523744b929fa75220447cfbee1d6c3b53e7db21f4571d43ac002a85f6092b03ccf593ba36230f92137910e3780e46f3f615ec5eacb681a7111be6e54a96247148cd38a5c681cdcc7e1d6732ac3e15bc6d6bd7a87cd86a153d50c2b0872ac1151fb94fd6ff580dee002a45fca5c9359cede9da4aec3b6088c6ac400d17dc8d6d14e011d0b458e846b88347644f428491bf860f9837da5c42cd99bc2265b8cdc6bddeaa9a175e74810f85168342e9584a7d5e3f65c5c315da0d5503ab64513d871edda95607ea5e8f160c597601ce10ea9c63245895ddfe6d666cc9a0eb450a", 0x1000}, {&(0x7f00000016c0)="06398a8a6384ad765a06c3cf1def7dcfeb3604160fe1df3175197e8a4eb75306416920fdb613a19236590ed0aa4824688b37c2a6bdbd8006feceeb8a6b9044fefb664e9e898fcbba16d504bc698231d7ca41339b40ca1fc51da32d32cd5e097be22538edf2c8c05fcd53d4c6541c934606ade86c44b3315d8c66c12a79794d5fca3c6ce61d9dd2bfe6", 0x89}], 0x5) execve(0x0, 0x0, 0x0) setreuid(0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080)=0x856, 0x4) executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="f1060000d97a5b38cf28e0cd31837fd33c2b0018da8baa8bd3ec1fdbea212cfcffffffffffffff2a79602bb14b6250f62a3f73edeb50f09860adf165b54b85842f9d5989f5f8f338db52c8b6be55a9cf0966cd6bc3cf3e537cc3b6aa4ec2753df25fd6a76648bd28f07b2d65441c6d0300000000000000a870d3fd2115a9784cc1e945b4456549cccb7a75206ffafde778f8dc19c821a039e6806a011815b10be820c44b4d180e0f9251cb2f22e1bb02fe1cdb0d68b30000", &(0x7f0000000080)=0x46, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x3}) r0 = semget(0x1, 0x0, 0x228) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x0, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpgrp() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x1, 0x1000}) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffc}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x5, 0x3, 0x3, 0x0, 0x0, 0x4, 0x81}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r4 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) chdir(&(0x7f00000001c0)='./file0\x00') r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10) renameat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendto$unix(r4, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) seteuid(0xffffffffffffffff) 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(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x1c6) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x6, 0xfffb, 0x2dee, 0xe99}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) 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, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r6) listen(r7, 0x0) close(0xffffffffffffffff) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 7: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x3f, 0x1, 0x1}, {0x7, 0x2, 0x2, 0x3f}, {0x5, 0xdb, 0x51, 0x50c}, {0x0, 0x80, 0x5, 0x3}, {0x101, 0x4, 0x17, 0x5b73}, {0x1, 0x43, 0xfa, 0x8}, {0x7fff, 0x2, 0x5, 0x3}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr, @multicast1, {[@end]}}, @icmp=@info_reply}}}}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x4) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x20, 0x20, 0x0, 0x78b5}, {0x1d, 0xa3, 0x0, 0x4}, {0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') accept$inet6(r0, 0x0, &(0x7f0000000100)) recvmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000380)=""/89, 0x59}, {&(0x7f0000000400)=""/109, 0x6d}], 0x5, &(0x7f0000000500)=""/192, 0xc0}, 0x2}, 0x10, 0x1043, &(0x7f0000000640)={0x34cc, 0xb6d1}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2ce0) close(0xffffffffffffffff) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r3) setsockopt(r5, 0x6, 0x4, &(0x7f0000001100)="26b80000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee49ec633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000000480)="f21059c6797a58f76d64d4ce0aedec7858d693971d13d6632ce32868fc6027ee7f3e7782eebe98e3ee1afb36d70f83779d1a87868c9cfcde64c868469c062d9355831d9b", 0x44) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}, {&(0x7f0000000200)="93a279139e74dace5a99c8575dbf218efc88688c681054cb554ff33da5377994d901382b5ed6225012dfb2a73ebb93e14a062127c9fe9f4fa928777aefe9ca4e377c0cca8f41c848c3e7a55e3a559650b8b302f1736dcfe9e37daaa405ecbf35de746e04", 0x64}], 0x2) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000500)="c59da7b31ce5f5fd83ce7caa3ebed2a3ebaa8d0b0678d944f3bc628cfdbf0c26fa02c63b04c1cfd165ad34e51aa5f4c2961620bc3461f01e8e77b7d9b1b66a2f0e379c94e16a96b7a067cf1ae7c3c0462315c20b5f896f3a92f3", 0x5a) sysctl$hw(&(0x7f0000000240)={0x6, 0x14}, 0x2, &(0x7f0000000280)="90c5d0103978376e41631d7a4fefe9ce52c3dee07e79251c50da55e63a94f916740f2991f3d6df8de31c64e05fec8a3941f5ae15be986fcc7d564da06aef849c8671ac753620639a6d8341b8b169b8ae2bc71a6d22690fc11b51ca3f67f2d8cf4d8853a79232e0bf7c20dfd608299402f75a3a72fe8b82b796052e01b6b66408175ecc98b63a20ef89913d51abe08afe924d06a176d97ec0a6246468fa3034f7add9f927b44b7f4d35acd121b65573f4fc783f6c6aa39acec33b4dd15d21e979c13d7d6667744e07d9da4b79b5a36c92257b42cadaf4324a", &(0x7f0000000380)=0xd8, &(0x7f00000003c0)="101641329322337c581014", 0xb) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001f9000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f00003e6000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, 0x0, 0x200, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) 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, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000004c0)='L5', 0x2}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x7, &(0x7f0000000100)=[{0x4f, 0x92}, {0x5}, {0x206, 0x0, 0x0, 0xfffffffe}, {0x6, 0x3f, 0x7, 0xc1cd}, {0x20, 0x87, 0x9, 0x6e}, {0x6, 0x1, 0x28, 0x2}, {0x4, 0x0, 0xfb, 0x20}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r3) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x20600, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) executing program 7: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0xb, &(0x7f00000001c0)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a5ff4c1fe4cfd2af5fbec9360699c963fb7e9c4a640e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116042821b8c3bde0d2fd8863c80739510849a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96afe923414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ecf6e552e38dba15254642d791c33e0a4e39f3b33aefbd0c28510ed628cb1719768d44746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aa", &(0x7f0000000140)=0x11d, &(0x7f0000001580)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073cfd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e1ea3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e2cbe43bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0f6b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de49a020a2f25dd2c70fb73c6752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052829cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a7481707607a2ac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2982994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e32e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d918199b452cbf111117283f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af92eb280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdfe031ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3", 0x1022) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x101) mknod(0x0, 0x0, 0x6d4) getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0xe0ffffffffffffff}) ftruncate(r0, 0x1f) socket(0x1, 0x4, 0x0) r1 = socket(0x11, 0x1, 0x9) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, r3) r4 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) seteuid(r3) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x9) executing program 5: r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x10, 0x2, 0x0) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) write(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) r4 = socket(0x2, 0x3, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) fcntl$setstatus(r4, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x10, 0x3, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000)="3129b8fe2cb3a9d2b49104f2dfcd5956835094dfe40e5e8eb42e0f52cc3b689006c7764c3cd7e1be19e0838b2d963c733c11adca2303a2e8a79a1f692999de993dd0fa9cf1832a489ebc8a05048c29b2435cf124d83b035540d1acce93bfa67de4449675cac2362cb830a23c1d246c5dcc14b3ccf5a4fb0ff9a318ee3fafb09d727d63dd2771a6232d359a227240ce60b7e9adb54f4e02", 0x97) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xfffffffffffffffd}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x3f}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x20) dup(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES32=r3]) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000003c0)={0x0}) executing program 6: 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) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff00000000000008004900011900000000fd019078ffffffff000000000703008ced473cdef529b9070baee0000002ac1400aa00004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000869078000004020000081048fa89ae2b849e38741545b4b986080a0000000000000000020407001312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"]) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f0000000240)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000100)={0x0, ""/137}, 0x91, 0x2, 0x1800) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1004}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYRESDEC=r3, @ANYRES8=r0, @ANYRES8]) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r4, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r5 = msgget$private(0x0, 0x210) msgctl$IPC_RMID(r5, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x3) shmget$private(0x0, 0x4000, 0x523, &(0x7f0000ffb000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, 0x0}}, 0x10, 0x864, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 7: kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000100)="1fa1c4dca150cbc2858684e63ff96d8fa4c702885bae15ca25c480bd2a6ce34d4eb6678c4a8b671824377ebee5382e74d5c3fe079749b67e94379794099276b7b006379a0becb243da562e6f8b3e61f16d885c147a5f81d37593eed62558a01868eb82cef79579627850bdf9dcfb8b3769bf2355afcb8ca2c0b22ac67738d61498232ac0be68a8aa3282c44e9a8f053d8c250d9cf6201e8b68adb03613760517e98c22dae6e3624076a761cf848dcacc668299c64e7bc331e1ead90687e9210d416164394f87d89d50e90f615b9304aae551b54bb6f5f230c6b824c623fd005d8ffdaf038fbafddc7643e2db39f0c4cb9c0d381e249f8659b6e01c9a49c92c9625a7866af0386c98cf2b31876af27199e2168c85aec3e5e19eee62a7625c14570687e638e0f2c8db24f90ea67809821423f4934e92055d41764c32c0faa7dd26c875e1c7d8addea785676cbed9f87f25b3cec69f96d06fc4335f6e7dc7f32f637012aa4a52ae3a5bb203bef81226c790b705cc317556b984744d854685bdc3f90b207fd22cdae400cf534703475231fe6fd3cff047de7e481e1c02d3c650b133de8c3668ceccf840382cef3e253f6f2469f2516c0b54d23be67197f145214dd40a97adc005aa3d8bce3c0311de73987910f9c43ffbd91f215575f7c1fdce180fddf597be39268a890a30c3cc883a34f8b7b410bbc67ad365d5f8720e05cb60a18c0585220780f671dcc139e240c9150d79ad6283f048b9c05b2fb64816d077a52d095323647432ba10851b23c1576d6185db37e28fc59400a460f56ac9331b67c95b4a5c0ac76cdaed0c3116f743f076faa8f8d9079b8ffdbd79d90ef1d14b9fc678ab68ef6192f44bb745ad763583d32a739b05f96779601f32c0e965f57315461e9117bcdc6fddbbf30b6b7fb33199bd0927161ce358783866e85195be0ae204a66edbddf922599e4d8c8e1228411fbb3aa0b1c84f9f6ed326021496c557d80febc0480284b74a8ca46a73edd158b6942eec5d8b914cfe3df8037a49b488319d3aba82a7a48351a41ac49151030ca435eb928dde58b1f337ba67d7428d511e85da8ff79e28ba490c36c8f79bd098c62325ccd39dcab1d85bb5c8c1cb62d6576edde6b20bc9e609a96a9112dc1a7a5cf7e2550a1857a5f872354c3f21c2b4fc5e34dfc79c8ca20a43863b2f5b8dfeb775017a6ffc912123bb0aa67be023da151d8013e91273345e28ef004400626a2db553fd592bd54330e2ad5fa70a8a8c895b10ab7bf8c2439d592ed938f3e70a960ad96d241c1a1ee52aedb305135ddaf90e9fd100c4fb8adde0a424c14915e3bdb0cb4604ac4cbe55b80cca5382428cb2316585f25f02aa5271921f143b5e560fdddc1c359fbb082c9711eaef30b0cb64d6130019376f921b5184fc4acc7bb3f7056d2a016026eca26da7ee8be10236ea306b53605ad798ea1f26f88c16b2b2ba11d6479a4c7164a1bba4270e18e8a4a35dd1e5d17edb557f145fc6a63464dbe651331ce28b2aeb3b7fa12b8ee0f42a58528ea08e30a3e0af293601d47956ba6cb16ff0a54270f27703b69440fbbb2e8abdfa2481eff202fde4f4ece745f63154c380040432cc33908edf37161578089837097662ce5d8f53b5fed121ff78ec116593f23b418cc3e7fd4f99a26b0e4fd3f2553678eb89f50bf25c04aa4903d3d4a10779d89c54f94856bab2159294b4aa355b3336663e41090dfeba40890515b626cd6b7e5ad962ca84327c850aae739c2e6ff3d9120e99c41fa37d69a26149896efe2a1dfc8fe8ca8139d59108d65db89d734908fb827f8beffa3500b32322f125d11c1caffa466c11223b8f526e8ac2a6d21e491e03bcf045251814e0719e38d14a2e7163cada937818d9105bbc9678210bb5c3860e7c8f5543337d92ed985f43e41c7fe6e297186a900d4462cb743f4741668fcefcb9ffadccae3010938252b08acec14ca1cb5eb3adb6b8491b4da031a9320fcd18d6ddfb1ff1143090d4ff7a8c138fb973560288013df3e3b4754b46445b8fc8e397076e397ef42f69c5c4d56dc433090dacb01598d7e5ce2419f055b5f08b4cd1b2223856feb378fdc269fe33b55f0ba96e24b76da5c5cb168f71c7d24863419d77bcf95d6a6f6c15457e769b9310f330f4c4b2d2a890c67d5b58283ffeee18876cc86fa6fb1fa7ec940d83e478f555b9d83797b94db8423fd65357aac37c1e5a4cb8ff313776eda87d689ec307be05272f54022f1448c5abd5754cd26465e0f6e62b187462a58c0fb49be64c0d15ea73b0ea3643ce147fc8d7c8cb974476577fccb73e631d24f6148686168edbb300329e74a4d5dac618b536e023955c4c9da221e0bd7a53ea1d25029ed34d8cbd3ab954557e27aed2085be8278d1b1b44329a2380388ad6b7499e2127bb37ea9dffbb5b9abd037979b05df483bff9eeb4250c0a91a502801cdb0078dc715ab9225780614001706d142b8195f973759583bd9bfd2422898ea53eb728f404ba0e8af00484750c9200d57dbbe938d3ad137f9ae83ce620b67df2939951fd5fa1189a4211d0c38222bc8eb45b96ca69b71ade3396c3e53552fad7be58f6fc20c2291e568125d1ea7bb642256144abd7929c1acc9feb4ff77f99b7aa0f34447376ef60f5c8c16865ee066a7ce9c7510f2f54099869fea0e46c448238a2bafc99e8b3f4709eebded979f36f9281d62c5834d8fab6bd22e49abce9ba38b6ee082a5206bf17773599f8978bafa7b39e24aa881112ccb648aa98b1a440c0a0ba2c0ca99b0226cab28e1046ce3883bede686822c7b89ab9bb08676c338a0d32b0a40d8dbb3b56f16abe3e5bbbca3828a0a986a36a873b2e5d5c5ff3849ea40080108686044ef6139e8626607c725ab3026e39604ad66e880bf2ae8a862f3f4380bea598e01c8c4799527ff79b4c16ad8aa7b2502d646bf533081a81d6348b76c594fd1e172688a2bb7b53db17c5ed4dcabecf69266abbce3e1e2f54eb22576ae0bb476ba2904bc1639d22a00f5f3505675d83716408e76190310e610dad5611f74b358824a9c370a1965a312487c10ff511a75d65d24ebc56ea0f10f0e11710ea75ef60f3de22e6112514af05af660e2c3ada8eb7e7b6fea34d0e5a3d17be5b4f8470b89efb867da07fee67c62409976986c35020f281f381f1f12d6ac54d0944f4f744d5c8ea382e5fdd41324b404412d33a69da58dd77d128389246d8ef3bc773f71361a4409083dc830dc68cf98c280e2ba1cb37e91a93d610fc18c5117bdabda623fd4992c923c9f52804368d34c73fb7944d062997d83e54ff14774c8e8afb016b7385e4cd353578879502b52170380a92a1d4c285c6de05e281557d1542cf79ddf3176e3f434ab02f2a69de40a3b3685aea3d7987a78354a092a3f98602c7fe9b0ca719b7251354caefc109eddb6002506758408656d6e85409e2dfb80c16d4d07bbb53738e4066c55215435cbcc1078c7abf7d0e3608a4ad67afbe9b529fb0c9efacb07866093b15c5b90085ad5fb4c5c13665841d84eb33e9ffc6c394036e774490916dd15a6be59cfd4724359c29d03e8b850d1cc91bc7fc6b022e4c3d254129f2d01311c9c0c342ed8c8d5f71fb09262e5b893a1c8e274e862db4b834b8c7a4f1019ba8a41cde359b84f0e442df6ddb98034dd18a3528b211693dd8d4cd72cfa3f79455179a0fc94da0ec38119f6bf3aeb341299529fc2539033631f6bf0ee198e7600bec3e8155db0980847b2fc3b3619f7a32f1d5375f6aac5efe484b4977778413d9267bf0eda851832eb5172cff789c4dc03f942aff7a38ce82d97e1976effafb02a9b2001af630a976db7ffa3a36899291bd9551e7aa7f2317042caa1cc580e0ac58a8b40d9cb526f8d51115d1d70e41a9756a49c31ccaf7d0e3e7d86e84a6061b78b60fbaab0fbbd53b61d349934de758e06b5bc6b40d319925fc1cae617296323078207662792e6927ccdd28e0f074612024fddb0049db12d02a9904acabfb082983554b571e963a7c85d8ba25e5838d9ad287a482a4c8e5db87b436c5d032acafcb6874f2557b11133ea8cbad1bc8bc8eaae0e8b98867602f240110333f361eada3ef891fc62b445d978a46cab27b361be957476656e43d2a9e2c0d462bc2442719d96dec9e749eb6dd984fa10e5d512e268f673937dc7f2f208ab1e345d28338c6292db59ca8078c6c20ee3875c0d9078b3356970b7278efb87311a976cddc42ecc0bac6ea22d6805f17e7964d286300f93b580623b8edf7711dbdeb8f3354fd3f590bcc09a658d3334e31af0bfddd03cdbff29a631bd2a90bdc8f9d06dc28bea5be700910caf3a1b177dc2c6fa89fd7dedfcf35fdcbcd1af1bb8ad958577d9c35e9b6db86f73bc695ebd06a31c980f35c6c55121bb299a8f3ca694b93b6ddf87f6f84eba6da640eacc540bbd3edfbc777c8d37721a2b93754689a9cc02d927d52ecce7446e8d95c384a2f6bbc7a53acd4f175b6d37e60fc253b7c48665b2053fa1ef2cb563a261d9879c51093fc4d7950ccead72a77486c29ad3c47356475ec3eefdc082670ed1e9a143965256f67ac35ec6330ebce9ec69b4db9d59880ad1888e00e60178feda8b36cd5b124a8beb1794b2a6725e96b22c9d78e6ca9274fdef1e6e4a98a516d042370955a394f73e9283fd4449b8b7fd7edaa3d2baa0da68f04e7b62344daf652a4461319309899bd108d68ef2d28ce204cce3d5d0c1b01488beb7b855bf6a0de30c292991a01cde8e6f80581d357da229f047077704c423703161864cef1eefa7c3d5db732eb9749534523921c3f00612b5b27b352051e73e7ee2a4ca58bc985147d488b11214db67a2ded184f59b803f63df7db67c5a3d6022049944c0dfbe5d5df6161cbf4f5f2da9ea097943c16aed2ce3f95433fac18e2c5bf40533c8b8714f55a570ff2f31fcc26a9656f879f121fab47789b441c0b9bbe0b295c302c3651e2186c51cf9c976fd047644455ba8bd5c0b2007468d0d88ae738c9dbc39f48bb19789dc9fb56756e581f1b8509808e8fd554db2cbd883a1355f471eda218ebf8dbe3b3ec841432c25b7fc195bccaaec5b5f08ae60cda867dcb54521204a82e3733658a86701bfa83e3f29e3e48ed11fcedae22cd6fff0c42f2c50f282c2a0e71d0b37c744e500ff6f6b17b7fa09afad70bdb64935aa93d07c34f345c0fe0b1d80887965cf1dcfd53b723281873a5ba419f57a0e38ebe839f3009730f8a1f4defc6a828a5e7b8004357326546e6b5efaf3e2af418a9ec74615f894672f94bc373138a12833e0723e1b53ce1e20c73dfefaf921a84a26f450c9b9bf04d49e3d85d4f1604f2eff1f1fd1174dea8bd2d5172ce2a7fc7712397b5629b9e9f6b7353059ad145fdc1e220a575be63402430c9f5f761ad023ee794654b61468b73281ba2c83a7a4a9469bd267686df3f8b69b339b1b17b339a9c9d13d1bb975183657d1b9b671532a5bd53d2a732793c7e267205c6a00eb1d54f0ce0678d7defab4c11829248e8714058274b1636609ba70318b9affc5e891add54f6ad19f55575f23e40eb250bfc2c18bacb6fb37c5c2b302c80156694b15d3a68e9ce3d7e1fb852d67dd43871a2b077a57ba5b2ddcbe9adbf52603d1975e71ebc175bbb005635e1322d0df55ddfb0f33fba85f1a686725a771e9bc6dd18a2b2ef110b02e16cac92885d383aa33cd258e973f9b3eb49054dd916542b7dc996c6f31246a5c1eba3a30230d42ff673bd64fd3656fa2fdab519462245301485aadac4e665b6119fcbac44", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="9ff65eb4bb0eb0d1cd2b8548c6ea41d6bf679f057b329fe30f6bc2bb95521d034bd0310c6d5a36ffed0b0e3a3dcd9cdb7d037e483a0a710e3ddcc6e18c7d646a0a084abe6500831386703adbe6d76d74a5f97a6b7d40882303b393fbf49c62e8e29e4da0af766eafb21f24b8f431760c18", 0x71) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x524}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000400)={0x1, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) getegid() r4 = socket(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x6}, {0x806}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x18088, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x8000, 0x25) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x40}, {0xffffffffffffff9c, 0x100}, {r2, 0x116}, {r3, 0x2}], 0x5, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ftruncate(r4, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x10) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000004c0)={0xb7ec, 0x7f, 0xf2, 0x101, &(0x7f0000000240)={{0x0, 0x81, 0x97, 0x7, 0x3, 0x3, 0x5}, {[0x9, 0xfffffffffffffffc, 0x1400000000, 0x3ff, 0x6, 0x2, 0x80000000, 0x100, 0x8, 0x26, 0x1, 0x7, 0x8, 0xa118, 0x8, 0x7, 0xffffffffffffa86c, 0x9], [0x7ff, 0x8001, 0x0, 0x1, 0x7, 0x6, 0x91, 0x0, 0x1, 0xa1ca], [0x3, 0x3ff, 0x2, 0x400, 0x0, 0x4, 0xc399576], [0x100, 0xffff, 0x7ff, 0x198e43ed, 0x2, 0x1c000000000], [{0x8, 0x3ff, 0x200, 0x7fff}, {0xa434, 0x40, 0x7, 0x1}, {0x40, 0x8f, 0x4, 0x7f}, {0x369, 0x59ce, 0x0, 0x7d}, {0x2, 0x3, 0x8d, 0x4}, {0x0, 0x3, 0xff, 0x100000001}, {0x3, 0x4, 0xe710}, {0x9, 0xfff, 0xfffffff7, 0x1120}], {0x100, 0x7, 0x2}, {0x1, 0x1f, 0x6, 0x54b1}}}, 0x1}) sendto$inet6(r4, &(0x7f0000000500)="d2d0657e37139626ca582f704cc6617687345e07b0387d0be14ae16a8093a1b9482ca3487b8f2a2365be6bfc", 0x2c, 0x1, &(0x7f0000000540)={0x18, 0x1, 0x38, 0x3}, 0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000005c0)={0x1000, 0x3, './file1\x00', 0x4, 0x0, 0xfffffffd, 0xfff}) sendmsg(r1, &(0x7f0000002b40)={&(0x7f0000000600)=@in={0x2, 0x1}, 0xc, &(0x7f00000027c0)=[{&(0x7f0000000640)="421f13b114c2edbff8bd348647ed5c75d1e2220ae73078965f723bf919b0c158a54fa67dc6a8fe3d5246b77bf96915a9f84caaa9232708eaa61c8d757382fea1cf8eba254adce8883be2b2cbd01d9c8cb1fc1581886632a5d12f3177554660d7eeb1af5fb2678a1888211b337b18be4374f8cff0afbfde9c00b589f1c5b139ea7fff986117fb1c4caabb097c6b4aefbf2e976ba980751029a85a0f34734553aaf72e977cb4a70f8fa56c4495d8231481cbf02514443f59c7cea78ce702c8261bbecbd7423964a3e695529bd2d48ca2d3d05dac6ba01b69dde308311a560e15ae58ff2b392d61eab492c15e1762daa79bb9ee7261edbf098099656c8833881e16baba7991b5e584369ba53fe0aae81933975351e317671f54f3bd9b8c33faa0241c71eb6e714aa6b5475338d519cf7f421736554d6dfd20fad7dadd509c2622cc4826d806609c852a0e19c7de6414c6b664b3137b130d8bbcc696826e48fbd4144613ecadded24f074495c7ed54cac4eee25f56a06bb4801b0770b6a99dd77ca054340ae76de1e240e428bedc1a283734ec049fcd2f8bb6be056dd10ef4453bf35c1e791272562e03d7c5ec7e0155c12eda83da72f44407ffeab47f4fec61146c8b0f0579c41bf2f2585554fbeed79c6c008daebd7e5720f513672301510b9f38fa9bb5dbdcede1cb536b3c8f21064792ba394a0ca3aef48b6edbed0160de6ad1be1eaddd5d8c9d23598eeeaa82a5cbee9cb9df09c9d8406eab8a574b5b06efe66c107b6453520c351dd1677c20c79dac9c639087244c7a6ac5210e16dcfa4527b6d51ff06f209c9bcd5e634126b7a0dadcf60f0de04d8db8f4473f6b663cba09d57864273e00cc847afb1dc95ba470a6f7691ed4de5668ae797f8fe09d15236a3e88dc1d4969f2d361beebaf13b28175edffdd2d0e76cc885d719d325e19ca07c3a729eaaa1813f1a0b738a12c90d1ecf0729f0179a5fbff32093d41c4622db0df8ae28cda7f5c902006e8fa67aba589655a00b538a2b8f2a7e2461aac28c21c6c98efc5b99ba4cbb01ce48e4b40cbced065443651ec178a2563a0afd575b13fc151b6feb4b23d9af8b270c624745f36c2e432f11db7546ccbe675f072a9c089b973fc196d6cbfd5c1465d2bd7fdd9c044187c1c80bd2fef3e4eecbe8b3576f6acc79dbee90e000c2b233871f18395fe1528370daf79a136003ae696ca44cd5b945687c5f26483285d3327e9547f70515c275b7b8f5d55c041168751c4fbc88d18e2d88f1f840baf02b254a9b01c583aa093d6491a6964caad3e0e88d6357fca9bc6053eca93a0daa22450024625cf2fbad6223df736d5da882225819c00a51800dc1f7dd3c8ac4095faf6910c8850100f352a4e415a9a6300d6af86d1e44bfabe6f416d971be39c1a66be6143e45caf200c661f516f5aa939812bd8d3863327ed4978b78c7ff0ee5012e1a10597a38bc29bc4aa43bcb1274f77025c2839e1ea45c85df70d0faaadc11fe164c80f15c01768317a708e62d33de447ae377735d35bfaf4590a6288835a7ade0ec4d3c8302ff7d3416cde9a6fe71925994f5b55531dc306959a4d9dfbc4efe4693b953369157460509e33d32eb3b47f83ef4365dd62d88bafce9b937292a993a81862a865f1a86afcdb99eed1d011c831a3f5440e10c084466ab70531281080343f77105cc0abd3e68b584b9421e190b63f002fa5a71ffe603ec4ba4fd6a5ec81250da79d821eb0fdd43b7726bf24db94a630f38e99eb5374b8332dfc21ec86c338535939f99b9d50e463a3400eb8981d7b0dec1f564af611376561fa6172235769a573239a8c4af15c887e23f88d54a60432478316a5289e299f4cd22e37726a07cdc34645457e9699c501518f083a8e8c8a2b8258072eea16145913ef217293ef02450539a030454622edaee7fa29b38376128981e5f688f3a978922158df490dae91183850b4234ceeb968e13adf5713fb1fecdd118dcebd5e09947511e05680c803a9f5def40b6cfe8bd1c17e671edd8f58542c8f67530adca51af50982b9b438f4593647cd34bf0bee066c0fa74b790dd3a4b34770c64a0e81a9c849cae535b0528bcc039b8dbe9384fc655ef7b17cee9bbf805aaecf82e0eb79d814ce8bb1fe6a93226f356ddd1cfddb3b30745cf8b81df5ffffd967e3853d45645ebbde434a3ca7f67988ed470d3fe91d86f3c0580fbd7300b90a1dba08c8141eee1f612f544256b940f469f9c4024da8ddbd444e53c881b687b315b17d611cb74e6a7d72e9394c8ebf267f5a70be92951bf94619222a324fb157bdc437103dc1c89c2f4a2702d42546903944a5d1c70a24b40783ee99d7e09547c133f69b7a88c29fa86628bb37550f8cfe5d20314678bdc017cdb69b5fa3ea38ff6ef581e54c9f8c2cf1a5bf884b00d0d331a54b8d331aa2d1150a8c121d3ddc67815d06b3f55179e3e0ac76e81913980efa1e3c345e47ccb9299b8db46358b26928520617a6f806101424538c67ea578a6871b1bc8aa0467181f50d7a53a6b6a025e34e26ecbb64b4d40814dda0d3e565bf2f195f27f515fadf72f0e4c7f4dac6b2015c168f0a0818cdffac3f92b0b7df59312f8838f982c69122e2dc420cb5ac9d27c1243a2ea1f697a88cc21c53d7977855bd6fd4506ce58b5f09909684d05ee5bb6b1f05b87263eb8d46c4bf99a3b445435a09cb156ea16292aa187a4de5bad89078ffff7c8ebcd54635df1d5e2ce18634482b82c2502b3392ab143f83f9a313b6342168eb50af1a13bcd500d32f7e215ba468e0765310a3042e416e4188c37daa376de51364b080a722c563d16028563ac5e8eed5a98cde009954faa7e2566c03b2b2463e9e4d822d44839358641f68b324c8950e17e39f6c79801bcf3e62660e8ba6c60c5afbaa764f43c221da76ab13e9bb369406dec1a7adc825119a307340d8e1a8f1da4baa31febde76381985a37fec17486bb840668be2d9a40803abf44aa079d068533c4fcb6054b777993c99b02fc54af8b99afb49e8cc1f6bbba1cb69b22ce8f2eb030c807ff091e72176b24a588a6f878cb72a800467ecab65ebd0e5779f7ea779df5a5e863596eb7de7edbde20ddbcc0dc0f9ec7ec66d073dd5ee8510079ec40c3156dde39d466035413d249c93c61316ad245450b875891f4b5329865317da59e37a5d95488fe7acc694e724291991ae79f1a7f025aab93941ff2b54daa8d7d10b59a38ee6387a53f779d4a2b6f06566b031e8ce86dcb57d214e9997068223a09895ef5c480eba27007b29bbfc169de700537896c819e895bd3b2c7df0cb077e78b3890c6dcbd1f944eb075372974ab03e638e6611599cdaaeb614ea4ba7a96cfa959f52618f1cae8ab710135a8e3780729d27709ab02179f7618c2efb8b9635fa2c3923e60a65c7aea3615c217e38a0d2220accef4e3e52419c83b3592ae1046cb1fe892f736a9108fec9790737ab009c0d8812b6f0e1b54063fff184f7eb357859c60e4403d68ec331c582550e6d2cb231efd74bea5c4e80f7ff14e82afc51cf7180a05a52a0cd737103b637ba01e0730e1bd53a16db8535de14e71be2056f02ed5f99c61878c1ac9671d3710fbb9b1a261af77725d2ab9f6abbeb216bfb5717fbff38dbc9d4a782db8527ae6bb32dd0db8a0640609af1f1a3e2080d325195f1727fcec3ee1c7e096989bb5b4b53d56e8258c8a6dbe148c980062bb76c7c12d302bbb7aba7ab8355e0f29e3b2d15d363c22d911f5565331f73717c74202de227e7816392b8678c3b260d3f983bf9725064f8cb750fbd6cfbbc318beb4f22e353f21de9331767c3f5c178aafbb4e3317af8a4d83d3777068543af33496f8ae750576ddcda3e9a1e5f0083b53c7da18620c232921dbfbf885a3ce3e26b57e9602932a1e069330bc300db5079847fa7a38c5f85e89cf5c89cae58e89324ef23e14ad194416c2594c372e3c022b2e7efc658ef5c1606cd565eb031a68972450bfce1e809a83dd75b13e8b4074fb14482a87b6c5cb7ae54d91ffaac61e84f88c5a6a82e60c286281d5196e8c81b21aee0cb979962a5697d176e7d24be6464232c5f3f02014f01213fe8b2ae32cd1c2cc33c54bbd132845114ccd1ef87f9106eddae79432e75afc98c65ae392f7d9302073e45907e497d8b5e24b76793fe0aafaa7235d961668756f8f258030fa41325ff5156d2583f32cfe2067a0aabc4429521edd71a4b165749d601cd956709c180f00d7477c8089cfbb8817fdb3f7f40c2b39ba269e6289c83776e2bcb991560a3f8cb9223ff912e97855d6f948ea9a4757414657ae8b55bf786c18b67d1ffcadfefbfeec2e44b424dead52762d5552aae1d68102eeda019dd5c298075b3fb87df61be2ed1bf55928a25dc1bd7d8ff6aada6522a0c0ca70a5f124c90fe62a992417938b4b403aae951bd433fbbcfd3fd270de3b8e73338cde24eb3f4fef83f641fce36754a097864d3dccf436e9964291773db2853f4acfc6908a7a867173664d39cae89f3496ed63acb8e0990313cafe4a7f8a0b55f42278a09578e4112ff395e8508f48e921832689fc2825e2ec7009f48d2640289f3d6ee5347f77c98e6e1687885a004bb5a6bbc8ce5754f11db29ef7327e4f5db6ab0f477e3b77d1ac7bb3a450400ab255b2849f0731a6d47745483974cbda00d22b8866b8b2ee83f7a6e97b6ef0d0a4315ecd30e0c153aab2b5f55b740175cafbe79dc6c39e5bb2811d2cc244e2a52b10b6fc955a65664682f53713f8af0d0b21898ae5d36a76c516d6f124122b1afe4999cc2ebb0a589918788b632b41a49057fd07e252026ffde82cbecfd66c314fd39f61430fee59b786a74601ca01e8ef2475fbfe7b5835abe4ab8bbcfff47750b92f1d588f3440a4f56bf2a7a34dcfab5df96e39c5266d1ab62db90b04f92136ac8bf3ee8767c3ca5772265bdc41af5cd934972515260c52b4ae3d3cbad9e35451e54fbab25278f65a945bf16e1d8ce7a5b23f8223b2e94cca4ed211db8b8633f48f60f293f5b5b7b157755bc8add7201acb2214c48762a016aaa43e4ee1f15df4ff2aa9cd585caac721f90758df94810aa6fb2d4dba17c346cac5f633bb7ef554cba225ddc15153a78e48667d6a8107b5d9ed7378171ff79c8c34c4cd1bef071d0b02e0bcccb361605d2d326b6ad9a5540911384772877795c6778762186fe9447cdbb534c930c54f920d9551d85b0b51717523db174a996f049e62e3b81cde494c1759bf39d5c4a18e85f0de9fb441c15f2142219f1a6a3d1a828632ef8e0959f214436cc1e36b5a889d9746926d54c28ab0df2ed65647c0996e09c331e147e22771631a4b0fa29546267bee3f182e241775d93438c4eb5da8ce26d90e5223d4095ef762bcb5fd17c899529ce7e17a566d2ff56a7707e4ab473fc6ea1097f9a441541e3dea6a4f111f9f32648e0a919b62e55e284521ea18dea98261582a4a28c56ec984a2ac3575e5c2f774821934a1631221605593fece5a3299a7871dd7b93a78f5a51eeb963de5c5a98fa71cc132a671ba92aa4faa0849d89c233b0e0b03213af2f99a1c3a2d8b22eb88d7e36bd1e1429f53907cb1e27c555277f6046cc14d06d089425dcc8ea7189712f1c33e67d332ebc436feeb9b93b3971bf89efedb8d8ddc4c793833e2c97daec7d780e50660d56745dcbecc971857740477e241f424cebfce878dddef069a390bab2005bcde25edbc4ff7f34d2002266f6690d15d416f050e75ddba564f4f7273a9b9af1c4342241ecfd76c2ad0d49d4cbe1e8e064a", 0x1000}, {&(0x7f0000001640)="2e415f56d1a21b089a6d712d3b666a44493c1ffe4f5b590b48e25b76ea1d97b1a03b7c7f74cf189fee3fd0fc6747917b6eee768348f79d83fbb60ec40156a617150d445544b6fa477ea737a2db4e3d7d08bf0241e223148b810510c15d", 0x5d}, {&(0x7f00000016c0)="ee5517cc0250317cb8bc18b1fe4f87ad115e", 0x12}, {&(0x7f0000001700)="8155a707cc373674072061a5e3233f2ae3d2bcf9fdb945afc17fe7a83afa59c26be5b301f8e14969b3efb777985f49c9c51e01f59ef308ecc6d54fd4f1cefa5a51dfc636c0c561e2150a3176a10e5fa5ada84c608233b26947a9d71820fde28d697ef1288a6952d438e52691149882d210e0c623a851317f8390a529df1ad4d9d6816102b213a23186afe5023b31f4c8681a30ba13e019b6298a8cb47601f9c4db664ce9e14f989f9f81b654ecd26524ca4a9923760672ecc352d0758b99244d9aa926f11114d95b5faa4e316b053f1d9a948565750c7bf3f7c11d1ff9b88b940ba00bde784b79f7f98c28e857d121e01488a29512a173a6bb788434d96df57584b28aa602e4de20c8d4295946d349c7eaf6d7c13c6d9b48956776f4a3b17e72c48a59d9d0b6f3bea5669dd23f77e01f6cfb8dcfc32b87bb2345990722a0a82265e9591000a11542dfc0706c0e1e5a1c46d9b7a9a291a7a381699aad28848bb4f7259e51cc4481b939d1ec35e5afa5fa257b6fb566f13d85bffc1c257daf2c35692cd9642283debe5bd00add5dc2e452879d59e2e7b9747799cc8ca4ced24a4c3c6c9112fb0705e776f7121a92650893fde6116def9d2ebe8c5bd0ad473af2684a39b029f5d448e1f2d1c7ad2fe2e974c00e52e0a12e581c807e7a259d96d613bbe752a3f37c56d8a954f05e7e508a2eb0133a7850a586e0613ed6650755207d3a1fd085f0898b913e6d18c0b158e2c48d24a1c977ff4c26b1444318cfca1c40646df18dcf006ff1efad7d8339f8f6346d0b090111739242fc226e5dd581590333f77c92e08488d6fb3634ee1eeea3f953e1a11629b2a064c98cd1cecf1311db71ede183e1d806aec4e30e7dd168af6e87b31f9c0a12f44239207a262f3e7210e0d87d6896b05bf0747774b484c778f1546b2177582a6fa594aba5fcac571c35324ed419a7499c8a81ca422eb32e77f8f489cd1446ae714c914d10331774f37212ef0f9bd7427266a3b3ede546ca0c0349115d587a2653cc7297faa7c804bbbff6211005f3435fdecb6580b557925e3e2deba165840d3280623608666077146594fcfd1bc8e94426611792c2376d7aeac8d343478c62764fe30fe3a459d6a67c6db315b3de505babd0ff76af1e0fe8b7d5ead2679a4bf366b20ccc773bc58d01d479ea814d8a6a8cce240ac62ef7626e8cd68c8f33532b444e7f6b0d5c146427abdd88a3fb07d26938f3e518a219dbfbd249af1df17c219b163ad7b12f4fdb73f9e18def53fed199a9d6f3ba9e0f5dde0c6da840931e6c7e360e7e96552de9dedbae7b22196d6c4f650417b41a0773620ee9f876ab4eed1ef31b786bb23ee26e1e93da9a59c767ab1e7d82f5e2bc6f18ed82a4758d14c73163bfd96b947200762f23767fdc59e5af9c7d745769ac56435d4f04f8be68baf8aa580a4f87a2de9babbffe9c6d89f5a87875509acb680b124ca669ecb9f7a8d18132c5dafc29d6c52379fc381bd4446820abbc1387434a678abf94b7e1366ddb294b251445f422a39e278dc6e3f1239cbba26b4bc7c6f33d150ff13a26d46acccaa489121c4e749c8e5c5b7c19bfe569b167401c663fd8f24b4da700a3472e83ae7b0bb4e3be594068c3d77e1d606d104993bd10aa2584487e02e29f63e540cdbc1734c83bf81390d5890088c51bf567b56afd9d85f8263dbf7cc4a4d4b9d136db37d2e7c82ce2e550f06cd94eb1fcb101019949d361ad6a223d2fe5ac4d0aa0cb98a4b23454cd4ff16aea3b26e8043ba8d7745e320d6454e1519aceaa4cfe795a427921af86e188923169ab415bf23cc3ed86bd7dfe9ad32578d4444bdfd686f688a8670fbeda1e015b42402f2b5e4b856e170ba4092c1fd681d2775f6fa1b7ff1b528517430241899bc487fa41153941aa007da6a432508e3f8d11d3167186d3c408cbc3dc2c8839122bba246bfacce35d67c07f96393d70d1a4e8df8f0ec878940c9af30dbb46a661008650fef3fe83242a2ac4cb752e2a3b2b71c910c71f1c150bf9d5372759c268842f29cd710ff1c6de62bf9d669f66621834dbf05f44e7207859b1e91fd21b4820c0aca6230a29c04f7500a327b52eff0d5e55704d13ebd8b3c999aed4a64bb02d82e37de7b377bf5242c29133d9bd99ab7d5992673b4a276dc98b1ceb3f035d73b43b179b637e72f6942823e9f0728aa814f92e79e5583b5839fc606db866ff122d0cb28af403797e8b247ed7c8a0a6d1cf55f65dc10b5ed9ac7da4805c424c01aed0441f3d357473bc316e865f908d9383efb53abf914bf9881f853fde108cdcfb9ac8bfeafb235fd434cfee792ea3ffe4b1cc3d7bfea93764ea555b5db66c0ac0bd24f72f7435a793dd3d7446063a18e2bdbeda1d49a939701ee76e1456b7010f63ecad83c28761d2bfc9753c68b4a2ab0394993cb47bd9fab1343af4fcc2de31f3c05a10ab283cdf998adb6b1fc348c307da2ad186357532345ae39079057e2bbfc38097a7a9e95eef1df753a92e4f9068244aa3cbac878e3ad6220962bd2171984ffa1ca547c4f3c2b15aabbbc701476e0d4d769a5159bfc00b0839e0de64f7c6f6df7ae7f2852c9ba9ca8ff696e5bf7b1653558ca82bb2dff1cec9338ae2f8b85932059980bc0cbae2f961addd1aabfacebe7980af95224213f71891f938d4dfe2f1fdad18097786ba586456e4d127da704fb573a48b6e920fedf0d471e42e0f0f18c3ea16b4dc6d177532de88e3692f5edbf64bc7bbbfd6e07ffde1cbc11223d2f71bc74a26e0145138fc54e4c9d526d4738047cb5224aeec51ae4e936ec717fd617d991b3c5890eb71aac6a0aabec10189d3a5b8c230ed54d081cc1f4a99c2fbd9aef6b15f39fdaa890ecba477483b87e39cacb2a2be951676b9bb2d5d795dda333c6aa90e472ba176896b7bf1fd61f893e23c1ea175dce28375f4db88aeee91187737e9c65a62e8c03739ee3dba671409cb539bbb1edb6f50163f2319c83c62cacb15dfeaee4413cb8b62df083c8b1f957c2c064a4728a521fcbf209156c295313cec7643be462b0369a33a0e320358c74a38065205d8f473bf646911ddda6465532ef12fafed6ad78d97a64139256cd02421c3c23281ed73b77edf36b4ad4e9c116abe84ed2d5d400f8a754fb1c85d918967c1d24665542f488930e0639ee5bf6ea4a69f86f39d6580524e781f9354795f26d17f26aeec482717d06068e2b831fe094c4ba06d629ad7bbe50207579c1822572f217e216cbee0c5cdb4da34e90aa5240e8562880b53df6e5ed8610ef716e7b743a3c07c6695724c4aade4bebc093f0a79fe3affb84da3393c9f8f8818639eadad1cfab44678393db719fc7de7abb1743df9aa3cd2c2f9448eb381ec870696779d6e25c4671c2d498450a18b853c3ac3f0f90cf98251ddc4c068ff640f0ccc8d453504ca4e65e4480831d528e3d3af3cbe33edaea383695549288cf42ebaf2fb5aa40fa1bc330b18799ff99357726aa4decf7c157a4f2195998b30826bc81cc000e1c7002475d109c34a2e93ba5a3fa170395900beb9862c5a58bad4ee9a32122f143196e18e3af2367c882fab176375dbaded3d241e27affb3990c6beaf7cc5c40b2280ed5f7ca27df825d94fb8df6d7e1036cf596912c48ea3daafa86a51707732344edab9a273dc25ef5f6f75af03f39c34abee105c13f7086ee64890aef7cca9eb8ed0391ac383d6618a61c759500de71aa43d5443deb5ff55836084586317fc8fc0b38c7e27a207115b20c3703f86e499c63af088a93a82b2991e6779596466d6ee7df845b94c6f56917c8743b6539f98ec8b869fd285c299e932af274af7dc0e5cfeb9c28d6e1265efbefacfd2e648e9226d4896ea20b62a1928d49f71ee26f82236770f4126ef4dc6b4a7b49204bf27f3048e190b18f54d875b049345f375114d737d1df03e38321f3a41c92341df029c6d6e26e0336fa1f400cf3927380e2edbb1db9c07e6afe7df62cf193b4ab1397fc0fceaf1f12fc0836ad820a13fc4758affa1f243a4f242bf6e160ef80ffe26d2b35a0cf0ebfcb844d8ce9c80821a4b20f415272c745fea2618469afb426c174d29a7f5ffc58a2efea3841e89718b0886631d1a119390343e8e05a866e97a849a1492fbdcff03150971077bb4e34761005cad3cd2561f406ea25d71f2579e658e3c20318259dcf76ff41b34f0d24e54de64c5c356eb823f8194e4236444a119e11ff8fe5141f0ffedf554716c400b0d503f9a911a3ac141af556298906afb1f7b73143bd0aa26535dd28035fac808897658e8d6213dee1e315b0b405278e024b5d0ddd26718cb2c61d92c3c23c85180becf79879f7f2d02f9676a7318f7b423a92bd2713592163153a87e8f1a1d11b25ef59106ae3b20c37addaa7990da99c5344385ce4d9b5fc7305aa1293e0d41940760ed4c426c732b635b3c44782e70576f3f1bc522660425a9d5940c5e0765ec04ada64973f7ea637db782f19c99a75b61ef75e2a8b46d40dca9df7620981dc85e54b606d702ef63857f210a6e5018f34f10b8c033dbc40689ff51553e9c432d35c856e3b558ba6759364d6b41d8ecf39133a8a379564005a005ed473b60d362cc6d9e1fa059534c1fb06694f851dad14840c743cc9dec5b6017cebcfdf641e99c73b9ce883f00b7d0e51636889a61f514fcf7bb5ce3d6d751e08255382e873d236e936b41797ebbeb5ba9fe226cb173ed066663a855aa462acd06db623eefd75a203a149825e0dde5fb5c1193d94404b6ec0e9d1fa489a71f7e71f06d06ebe638b161750d85ce7e017123c46b1d0fdd017686ce80b10d682c3295637c865d4c094bdb22abd14de48878efd0561040e4ad0198973ba2b76dce55d72331610f325a02e2b8879bf62daef3b8d8851ebeef7cb960a6f1d4ba333b531ba28d889c39e76537e43493c6ea1fd0994c98abb49056ddbd55a93f87b90add55d7ddcde07356af4dba37098b7f93a5ae5331b5e56d765f687a1fa36f5cbe272b1a783fb3da2ef57d999aecde5bfebe89c1149c5cd025bda53b27653670acec190709d7ee405ad9c04ea6de23586c3604e799da48685d1b6de4ac32796bb140cd163e2e7901b28897819e69975a9b8d6697465d5e6a4a6e5c0abebe793daf653057da9c63bb5c9ec330db0dc3bb032abfc3694e2ba0b71684c98ed9b22f582eae478dbc9ecdad7afd264eadb407cf96a6ad5a31a90777dcbc11b5c203a18c060709ed67c29fda3f0847d35c65314b78cf68fdca264376dfd12f54e66327874f1df6e5c7b2c5506a06a21364001e8f789893d1fee00b78032a5a4b39b86fc0b3ddf854fd98b93efd27304c93a304708dcff27085284162cc91f66ea4496829731cceeb4e7e43c12d65407c0e07f4dcdf319a6b913302eae6b5b1745ef2675b4f13c85e57c991987ba15a94e2cc8fa7fa585bdff6ca7f73027d39a5e7e4c35d597d3f486d3c15d6fb3b0d3e007e991c17d4c5671800c14279cc641e8ac4f871694a638d8747fbde043de549bf764a22c69cb9f13b9178b8545a1f14b2e5159b8680f8f2f08c4e0f4b81c5430d949d8a012cd0b33e308cd414dea57cf8f3ded4d67108eb4a080428b2f05437959fe89ce9189be3326b798be9dc27eb5d0385b0bd683d6fe9b15ff4d755deb522656498ab148813f4a5b43bd638865421cc2c5125db141a2e4aea565426d62c991e41e7af84330994e245bbd79562d30301715a48b000537fb882444484189165d1f85ce14ba2ecaa3efafd22d4571437424347f782bf2307ca1a6722cbea", 0x1000}, {&(0x7f0000002700)="1137f49cab7312e8206f56d14a9a1c9bd76dfdd13528bf69202fc0bcb442316778690cadaef52ddbb3743e765ab1ad5c3cc048324d051af22eb7bf136650fce6c3b6fb2a5effe9576c", 0x49}, {&(0x7f0000002780)="644a802f22363ccda590df7beb5178a300fd370a524ba06d19d23b58ea6a7c302ef7bc7845dd57176bff2d3fe3156b957c0f14528e6c3b6db7654ab5537384", 0x3f}], 0x6, &(0x7f0000002840)=[{0x58, 0xffff, 0x7, "edc8184e19b835ae1807af7081d18b9a8a687678a0e4b76751bd9246f2a145b2c2532f39fd873308289cc2f7d23645c435c1c61266db992f3aaa48efb9719bcc33bc84c31e69bf"}, {0xf0, 0x1, 0xffffa553, "fff48c594879d731699f708e6503c4e7bb1455d1bbdf8b53bd0313431d927d1624fda909c514edf0a90bcc271d96871dde3d200c643cef42bb5101cbecc0b72b598b9a90eb85db98fd74719ce1da7ff368b8a1381cf2e29ede381ddd146d7088c543644112c9c388b5c97bf0e859ded4461610d71c8e98ac9b5a5eefeecfb249e8e1fb68acc9e0b6870e502ee6a5896e2e7555955db21d7f83ffef815de1d0b307d40cc4f8b69efb3fac459357b06a066e89faf615eb86312fcabfa61d726d2d6a1bc4b48d2f6874c218e99ab4f73ee3f14c04dcbfbf17a6e0"}, {0xf8, 0xffff, 0x8, "fc733300be814dc85d73b6679d703818d794608b9da40745bfa561eb09c6c3bee60b526720987cd9b706b8f429fb655925045c02eb260f53ac659d8a19088840a7f697f4a58207ed69974468a9af423e91b94a48f7858b5087feb2f95a21e0ae7b55153d43c273d3451071d948912a84f6723728c7433b6f6ebfb531942aaafbe8309fb105a5a95384ffe057b5c20e549c36af75369b9eeaea46baa378f0e2ee7ed4eec4c06c057a8db0ab83f57a505964745978d5e462c2c46d5c003b1b8bb215dd8f00239a762da641704820b0ed97c2c022149ee59719fd179614b4879eac3132e3901610ab"}, {0x88, 0x0, 0x9, "6d0f54fa493aaf1a025317e42635a06a91e234d72a16d41f585302fc8aee8ed2b65437e1eb650837a03be230657a4e448867a4d554c3e492d05d0dbf1921b8dfca6d568c24f3ba23e54f30a79cac914d23ec6cf7fe479ee86282e56224be223025039ec9ce3969b8c9b47cfd1f01d9e9ed868073bb"}], 0x2c8}, 0x40c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002b80), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000002bc0)={0x7, 0x42, {0x80, 0x5}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002c00), 0x1, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000002c80)={0x6, &(0x7f0000002c40)=[{0x81, 0x80, 0x0, 0x2}, {0x9, 0x8d, 0x40, 0x1}, {0x1, 0x3f, 0x7, 0x10000}, {0x5, 0x4, 0x5, 0x9}, {0x1f, 0x7d, 0x0, 0xe0e}, {0x1, 0xcf, 0x7f, 0x1731}]}) fchmod(r6, 0x214) sendmsg(r0, &(0x7f00000044c0)={&(0x7f0000002cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000004040)=[{&(0x7f0000002d00)="2d99379e87508731153d6be39b903af2c182e70b1060eb0978ed353725e27b523d39eb0d255c85963da8ee50ae463e9744882972358ea1ba602f72fc9da576e927734dbc617577f72284b57e26a6bef1fdd164f91b25a992efc3bb7927f862648c4367f807f2f3e5b3e1d928b06807050a527c121735b1b8c4be59d1807a13eea5f56db9c6d388af3b53226b67bb1bb8b0655901ba4768524bcdbcfb6e5c3db91549b7848cfc31ebfd4b5063c683aca5c55173510a95320cc4b645f9dc6ee05e0bdd7e9474f0244369e3267ef3607f5a5d57d11f75c2c22c4be28e0001be72b0796d81e341172e43b457ad43e651f9aa8ce852e6f9b0010ff8d47e6da42bf88a785db9d69a72fe153082c719b36b779b5d657a22048f87286df86dd15ee9d4c35965573bcff4f2bb6786ad4f58dec245bf93c61000e0806ae66d4f8bfd3f936184b07f27b9d377043c469297bbbfd59cedc63c1cf6ca2d41ab9f81d4800090ac777e4420dededff1673adfd732bb4f8ffd32492b00c577941c0f662301ee878bd17a9ce5a47ee97b8d3742f5bf29fb90a56eb06029cf8c752052d119e71a2833d2618af91ffcae2d5acc9b947d236d2c0cd00de7039e6a02534cb2274047988deaafa165c654eb31b064a39562cf2aa52c139eac74d0a778867d951f8b5675ae04e9da7de9dd234a2fa3d8fa5bcd55e7793938110fb287c8e89328b79f32b2d6c4651d03b743b04af8f175d0c35020f9790daf0f84b035a0cb665577ab76060e4a683c574e17dd52205845a4a562320e61ac905dbe5d972aa9370299d4955b569d5d52c7f60c843d042ddcda19f6d6bd4430331d0676b0f7cecc0b6f3ba0c803352465c36c7dfc437e16831d64baf2512e5e8a5480cae857df9d7105b9ad0d8cc9e93f6f88855cb43d0a5f156a4086cb13faecd27446384aaaff34df9a35132303f32a11d6a0c6aff9d5d0f7bfa50b2604375ba51fc98e9ef11546c38ddf88fa6f73c815d9f6841de42c746390484da3e067c2b89b780daff00935231076bed09a9acd647ffc7fe3cca9e8fddba70e25145deb95c4522f6e18eb9e465698876b3130bdc40e419e851339f7ef3b4bd8772837b62898e94f74003deb523ea4ae2cd6f8a22400a9f49f83f2e448d82ad163651b87b11910432935ae5946621713ac7be38fd175eca14b82567ae8ebcd40e73fef434c77f81b7c12829b800512814f1bfd07ce8f058ce17995e5bfdbb23c2668af476953f3a6693bece7e106397d4cb6859a594973864fde8ceccae47cf3cd208ff9405008f042228c955c54fea20a7b9322a6a6ec4a74903c96ef9f70d200ea3f0f21dc03e1724e7baa51f84f5183a448583983febbf5d8d1ec787fdd6f862cb99fc9da508ba02d4b50765117d31e1e7d4d673784f39ae732fef44d0b06633e4bfbf6330c72a0359dc3cf1703dae1879e570b9173808a3bb3801c6ac3c4933c3f17c1627844f1d1c6603837d3d8c226ca9d7c7c831bffd8a3d34e216949db3f74a416f4a7227b1c19126f9f4dd9d54d4098708e3d5a72cc0ea9b413b8ff8ce5b3f49e83fcb58adfab0e1a1b9da4044c5df2fb8f2742136e88535ed1260bfa5ccb0d8b7ec5a65747cf0d9036e1c0868ea40795803146c6c280918c443847dff847e358b6e09e2f86e026c05f3fd3902b7356f04cd546f470fe66af532bbbe63bafb0281c57e319409cabd190687307244f037b9fd8466088d1980f0ceaa080e22e9dd9036c569a924ad6a6258d6a386f6c29274e3605c8ab8d60bbb7d8e3e6190b4fc2ad6fcf9d991b12992a612f0957695dd197fabb6b76069582752329df19e24376d42011719f81760dfbf3be34060554f1b8e696281e462af1808476b82ae98338f589330c090ec7e3c4e039e4760dd92313748bee240416ed17ae73ed3338d55cc3beab725e6b54ff4d9b2431bda37803e02181c9c3d79a4965f314cd3c02858be5df9c42515ada92027f52e2f3ffef0e357364294a2b18e5bb074526a2165621a6c45a7c751bc6f4a458e4c3c287185845582c208601c9118ea026127f6fbfcee8685259770b7f6cc1d47ad7e4427d402ea8385dae265b8684cc8edcb66cb9566f4541814c70b29f488a3757057c88e64c89bb34277f15ba22185b8ac769ac7a303e78285541e9b5b959e25e7a3bb1f6aef8e35fda2f0ab10afc621949668a39d5796c09e620578dd2c6a6cd28711cc7748f15ea428cf9f6ea6b79ebeea6ce2f424486c3736fbc7c0854a394357850babde8231a3e080315efcb44782f71030c2f8514c08ce8d42df0f28ffa8c8a4366cf4348e626df88bfc3112e6070d565da7b2413538f2410d21c3eb63b97da7f020f00df74e624a8fcfb4c5b92569716e4b657ee81425c9bb73294dc92663b87e45e0037278a1ed0daaca3e5ca77b7269c55fae20ccb941ce4af32a57370726a4ff62a7cc0e1ca6a5092cdced7a2f2cefc06d400802dbbb7926845531d81be013a88b60c0402ddfcf7d790692f9ee9d53ec6eab842154d4074f9f6a886fe1e59f94f7733e826bcf03de0743f1d0e2a64ce4e921124fc85019a197d0487694ce22a121bd9f5da7f306378734789fcc54b1f33cb2aa83419321f8354a3e85718ce1d65470d3250d32a7354ec3bbca0853afe298c85bc3651a12d761ed59be18d439b07ebf18bc6216a49511ad1a9ddcf001886e1b5e8689dec83b281463465c5c61dc0124c3199ba15915693f7e0241b12748b430de883ad086cdc3530d19f2fbb2958414613865949b265a58210cb3b974aa309739693df1e1d75d1d5a26eefba06bed7c3a5e465dd81d8c300e175f6fe4f2e926dcd1bbb5c6dd0e5afc2d69100036f6afe4bab45a07299ae6bf533d7dfa7fee232811fc8d2a14fbc532cb7b7421a96f30b3e44df5fce15200828f5beec4261a1d0aaf4a628b2115a4b23608b6b927786f0c04a580c8567a85abaf322a3526f549d25658d1e79edafcb4d0684ab97a9ef0051284ad45538dedf6b510492fe5cde6f62733a88e3cd364ab5f8517ce9f70dec5fec4003ac2ad8381e026bc7181474f4d7ac1daf3d10f8e8f91af99775a89ccbf7746193d7ef2b6d34db34f4086147d5c0a156361ee5fa282d5975d5d05daf5e4bf086c2f73720ad6043a33cebaf6d01d2fb5a873aa5f5a00e9a0fa2678debf09a751b9ee12fa4314577d3c9362ad12a53c9f437fac08eff98bcf5f80e500d0753f2c3b858b92b780559ec75b65b5dec41a747fcd3077640d231bbbc3da8360abd9ff0a37f453487cbe3de5497157900d6d360c40e01ba93799a5f0de36ddd62b2745ef7bb7fe032ed162e87716777071d7b02ea75cbbac5db78f45c2b087b589f036284f60957df6a36dbc372826231169f68bfce4be164dd8aabfde2768fc7961e637769570c5458e05c1fca7b0832e8e5eddb1c292e5fa26be495d934ed69ce57dc8127b05781e4be6519cb40d2450011a780162c9214c44ca95159506e7a2694cbca8a0a20b6c8b39374ff5ce26c949d91b439160dbc8eee863e44d6a0f8c7f465a3d854769e7dde9b27284842d45837629f516375d9970a3ef18a487703c40dde858e8eb86f23b3cf6a84515df58a00fa30948eeafc17351516cef7a171729af1fa617889860c0dc8055f471ccd9e9cbe0d19501ad7f6ba9ee5126fd81ee53cb1e29cd1019c096f99ae3c75daab7d6ed1cbc7a12ea2087f1632f7dc65c2b3631c75842337b0f9b3589c5b0e3bfd7768d603d4b35d83962178f65a658da176f5fe36d4ee54095a9b77ee5e84463abb3d471588c3a330b5e44bef97516cc87d41f27342c584e953c40e37052ed213ce5b76556ed67ba488696afdc3ba41246d4ae5fdb8f50bfe66c8dfa7ad38c0d1ed611dae97c154d6ae1a2f7c6b0c494258d4a03dde114f2bbefab59f52b8ca78a4e5a3a3b3d03c70b8777511cfc5143a49bacb3a8e7dd0aab4ccfe4652d21e38a41a44fd6b88b7e5c899899fc733afa9e611c3f168b53b4a3fba7200c53cf9736ccc212b9f571997211baf30934b37b642ba3ba03cbd825f4fc984d40fe49a2ce8d974aba22ad09a58fe68a7ff4a7d2d9d41262985f31934fcf5f5cc8d55c8a76afa5ff07cfb6409e1b46f95459219f89d680c5548093b29667576100bd3666474d6ba0c388e82cea4b9a95a5b3ce7f8ae1a34039568f59147e46cbd570e588a447f2b673efd8b5f62472139408186721731e06c5fc5b6e5da632cdc8025ec57c3d609b449995ae98812c6c11e3dff56f051d88606a416adb60b3afaf8743f322846b0bd670d71f197a3908fd33f2199cf8166ca530b52212f1e914152a20b144cf03be266219295f75d1d5896c14c44cc70e4ce078c3f80985c0e88fcaaa0434678c5fc087571ca38c6f9b6d76535c067d26ffa8016f59675bc42d879d61f90eea5598c03b297196a8dba0f1c87e85e3ac75f023a5b9af44e2769ecf85c40082e9771bab86ff03169110bc4c42ec63a415bf5c16905827017aabacfdc615fb7945b7526a563e131e3045a887fe3f24ba025b956de392a8b3d3d68e5d035e7646780e6fba4c30bfe105d166399bcd10bed61f4b08b76ae8413bae47d487b7efedaed34b520bd484c07525986420ec7634cc10cdda39ea3b485ff0024456477bb933767614aa9d5cb9101fbd14b643dbc731bb9f282ecf7c4b5a5da96bda653f0f545d7d5a1cfafda8a991c54fc93c6795e32eef3d77220f85ed605cb9056933aa5e91e7c8f5c62ee9ac8d8799545ecf818e6b5a30e57a130c5ee654b6ea1dddaa60b7523cbbd87ae0eebcd129e8d11684bbadfe809d45c4be569d40de13bbf8d787ec4cb8bf140628ed7c63020a8052619f189d970f4ba2fecdc12d000bda2320763879418829ca38bc7db4d1b1418a271d0fbb2e427c230fa68d96a6d1910da2514d15c81afd4828aa5e567304d6384a68daa6cefbef707f3052aa3b861643b064c5171abef7f90398250290f61741b66e7427dbe5be6afc27d63645aa8723b3a06ce446b256c476e2e5a5b612c5d26d5c73afcca403a1caffdbe52e0a4ee823c9f83f8f00d4b5a0cd7df1b1743186a21d5b2379a57b48a3eb6759c7ae9ea8a4f68e6388d325ca80b249823088fad838b7e6f2420a60918f9d5c2d1eed477153fc8a41db17f4838d3567e398b903bac5c0cd5c82e1edfb7cc9f2c1fb4a9a15d59869c460a9b6954a803c26acf2e7f8cfd5d4ccb57ca71d9be9c5fc3dac0ec4b9edeee914ee2bef3f6e592e935367e0904765e08ab0d191260cea054243ba50747cb5cfe647b412dbeb577f6f156774ba185170bb71ba322a9f492dec47055921b174862dbdfef6118fecaefd27f9ca697fb0eba762d60973bf4522c8b6e180976db0ee7e0a08ccab41c06e2484cf41261f35dac7e95b1aa85d7142a914891c4a7bcc3dfbfd53e4b79c661580fb1b0dbe3304f0e6e9f925f14f15427969642f357568bd2f4e3a4bbdd983db7aa414c374c5b4589d631e6e1a80b48de88804a41baf2dfbacef6719b19f5a60e362b91eb30f8bb2609a844feddaeec3bdfde8130f233e17797def96950e9f328b37a220090487a74b82a94c72aadce52c1626825751cd9dc28b9b90ca19716f508c7b904325482fce8ef1284e15b31018b12102515799a29c632bb27fd2de03ee135a4f0c127b366d3c1c6279692c35931b1e3f0c96550a2fcf77d32f97024b286c9966e84a4f0b856950fdc3d2acecaac74b1a30a1f90273c13d0eb5e16426d40a41089d9728ef20fa3d086328d8673fc59261927324fde5b53183c50", 0x1000}, {&(0x7f0000003d00)="77f4cc37525128b29db7dc3251a4691ab973edb62835a2fbfeee2fcce2641a63880bb1a8da9ad3492ddb93663940fc98601d7c863e1aa0b1af427955100267aa0be6a720", 0x44}, {&(0x7f0000003d80)="a9fa08122199d84787b225aecd8ab4f0ac33550350d5bcc9047ff849a306a46a7ccf4c683720c6856d119d057168768007a615d39febc3d1d7e26fe5f3a3e540fa8232d1b3e1646904c980ddf8ccd672337b3027e5db5f95bc92c6bf6c31ea42c948a5ea88c62a4d94e88393fd765e6dbe023c156f2a58fd9387b13de14e1631a76d6ed03cce5933ff737215354d72363e9a158805c1d01304002b7eb61a68273b35552631b9ff6a66a9e5ab58543571f36d50d08f3ca98478ca74a4c79f3e3e06faff75c230e24803b5cd86e84f9ab403918d18f5311b933b99551985b237f018285e856ac03491a6d2a0142884e9", 0xef}, {&(0x7f0000003e80)="b9a547833f2345e4542fde799bc61f4761edff2c252cf8f29caa4eddcdd5ae7f39548ce7fb305639630192fddac25e4bc5b4174229e3609ac1eba1f991765f60740845cf5e7e30af5ed551cdae0056398df67bab34a159582db0a0e682a00ef0f4cdeba888729f305a6c0ef188fd7bdcc02f0494c79b759b13f7b1a01362daa7410e3a71ba52010f0b832346f0d226e89704401df9abbff5f0d6b3fd27f35960277a72d4e54e3cc62d764889cf6e1e2eac9a6a61f3d29f1611509330b492ed6ef07d235e9a3e4c9c4dd56d7f089c44b534776722ff02b52aad646e2defe13afe77316f325595cfcd4c", 0xe9}, {&(0x7f0000003f80)="3f520a99a169561f00e640b04bf923a4425e2d2cf949e48103a2d24ae32aed9a12db9157ba40d8d509b31f9e0b6e5610c97a22725f9e3d6a6b69a4ecbfd4fd9f058072665b6ba6305115eac9271a29c79fd5c04c7a92967c5c8d6c6b4c6ac63bcddba43bf3db4186ccf6de4d2ce4136b6e5fb099b2e2077e12deac3fff4eba95d52c9a17031567c4ef0f25c4de", 0x8d}], 0x5, &(0x7f00000040c0)=[{0x110, 0xfffe, 0x5, "560a90312610782f01f728649e147deb9ac6f8793bbc37ef03eed18e2edbe479993e22758b32da5cd63dea18bda426431efb03ea4f559275caf6af6465d67d827e727eda925879434dac2e26cf2f4b4cccedc69f80cba4a2c020938a67688fb2845e974ea9cfb400c866540941e281897dc47eed2022a62b263304e76c2e01138ccc7e9383522a03e3ec694bb8f63b7f230b0649e1284a7c825a827d9343d30d954ecf7421e822ce20b36f1e7173a82397530912007e509dc1c38daf40e3accc60b7b8fd1fd2e552cb0e035f0c8074eeafbd81c55de03b5e81a911db337d0a5eaf328ea71187b10e2cab0ad149ea4d2b876b84acd46c8ffd63f5464988"}, {0x108, 0x1, 0x2, "532ea5bf66dc5885b08fcd6af0a52e55488d7f28d7c273664b9a9b1d31063237e224a54829bbdf7bcafc3a4c126a591e83e449dc1a7229b217cc1c77e0aa7e5a273d656c4a775c881d96e04c251ba193ebfda0ad3d325353913c9f13af36850bc29b6bdf887a3d1b8cda77b7f876244188e516a31b37b82a0b58ece2ad9aba8d071ef9d21bf8bcc231c81ebaed840076899d223806988d63bb87c04fbb7e598f6c7c8510ac2bf8b100fc7689ceec53575524b6823c6bad7e3663ea5ea3b36ad4709da7033dfb3907510fbfe5e5f769b667556de04d43366d0e018a4fd9809db9116834c8b0e6a1d41a272a550106b0c41c7a954ff7901d"}, {0xf0, 0xffff, 0x6f8, "1070a2ef38c5a6458cfa891d74b0bb112bb3471ec17d6a71a5e48070db14845e7603a687d2baf94bb7e4e939b6f503518729099911a029d464157fc1e272f46ea1f99a2074f8004d49bfbc831c850980d92f2e5ade282612733594d095e325044c52b03fed5834184f6b6e750fb16cf90e645eb7b5cbfced432a508018c6cf2f60bf5dfc49065bd632022d2f57fece5d38f1763f40a446f94d46fe43c336cc490836e3d92fa84e5fd08623fb508c0f0f7714baab365e94c5339da1541fbb79bfc41eec36fcfae2d77ec55996fba4a18e706cfc4c931e8e526837216d9a53bf"}, {0x40, 0x1, 0x0, "01ca1a3b6beab25bf4b9af6969f79e77e9287ee5cfeab4c06b38417f413a19de6958ddd383db281ff31d6e50f07ea365"}, {0x98, 0xfffe, 0x4, "265f92f30d04360548a05d3e96f7656100d49a727735207c25d5a9d0a47c24d7b83df6666ac0f1f9388044d0b70fb1c145705d31b4dee9ac9316b8a28bdc5e140bfdc6c0b8fbd98975651f81a35099b4f996b5ede029b3ef170f579c48d36561a2eaa28a7175c8657e3b81b05d546cbd6a19d5957994d521f16b14eedae94163e40a7b5b"}], 0x3e0}, 0x402) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004500), 0x10, 0x0) lseek(r8, 0x4, 0x1) sysctl$vfs_ffs(&(0x7f0000004540)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000004580)="b2d87cd668adab0abc8cc65126a73a3d506ac352", &(0x7f00000045c0)=0x14, &(0x7f0000004600)="c07b97de54a5b9ace0f3c58bcb417ea39b51261f6eea6fa5699fddcc493ec97a7b87182359fa6f7e0fd5639bce1547315663015f5418363759cdd9af6c3f3147264dd74533c8282c605a4aa70d03b272fbb0f765b8596466285a10dde9e364ca9db6c9ae9855a386973fc57bcded2cbf6dd37023a450755b531d38fb391367f1e27381006d478ab5d2d42d4a08bb59469d0681bfbf87f1", 0x97) openat$vnd(0xffffffffffffff9c, &(0x7f00000046c0), 0x80, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) sysctl$vfs_ffs(&(0x7f0000004700)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000004740)="58bdfb3364a1a8bf6fcc6768305c2b9a77cd4ae70b6904cba19603b57afce86be612829c59b68bd7f8f00a65bf54547992feebbe0e929f68aa608352afaefd6c6ed25aab26c2d5ac71e1d70694fc3500d7e28cb03a4a7584e1c3a6d0f3ab98ffdc1840a526632c1f61391c5b15450ca5e66987411ea326df3a6d1c0af78420a58e8d0c613e9bbc3bb09bf110fc45dd0aa950402dfeda79877b9d32d9a9cbffe3319123ffd134d08ce8815cb071639efad9a5a041397936c7b6e8a6c6d6bccb07a593043aa4245ca9d6af7389f01b4bda1ff45b83ecbf1b1804ec184205750e727e90fe73326ce00021bb4671a1f336", &(0x7f0000004840)=0xef, &(0x7f0000004880)="b36e4dc9548202ff97c6aa4ffd9bdfa64af798b34de53b1fe69c75fde1d9045012eb072c851e84d8642ff01527740043b0078d0d5565568f9a6b68dc111fd52a91f3f5ff5f3d5a92f40749c6c942f87d2740bfeff3d567ca9c27442791428fc4c6c0149dbeeed5c5e181f085aa16a69f8a4690dc5b1b9d2f3f5aa7dbe0858a2ecce07d4356599798b152928e0435ce4516b357f687942fe4d89124b24fba41668838a64868466d27b76222ec1848f9ba0480886cb01e3c19c9b7fd71b88f1285e88a9c754e3084d383d0df4d0d9f42457e0d82b800413270beea2fb73a85b56968d67239a3db2d1374e84533811278", 0xef) recvfrom$inet6(r1, &(0x7f0000004980)=""/223, 0xdf, 0x1, &(0x7f0000004a80)={0x18, 0x3, 0x8, 0x3ff}, 0xc) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000004ac0)={'tap', 0x0}) sendto$unix(r5, &(0x7f0000004b00)="59659d38a0dd46d570fa0f48679b025c105a2aefcedbfd9aa7b5cb542aa5972ad6d944f3ac370cab45237ef369ce4ba60fe52b34804f3dc3296869d40d8b563df63dad8bfc78618eaaf44b5c7ef11e53a93b4213c1f3072687836c553b4663fd5806a70c2102208d54a852bfa0e7178294868f91212115ec8d4b0d53ba4a1d73bbb39723c4fbd4aaf54ef60d4e74c50c0c7550fc4dd0d0b7ab4bb6bcd6884cdfe9c9dd853376268363223361f36d5e3d68430bd546c89217a70392adea3ecd3e0fb9c650ddd253a6c10face17aea9204e2bb871c6fc8c1debc7deccd5814d0cddda175542641fb120279c71fe716c5e68f841166a585886d", 0xf8, 0x1, &(0x7f0000004c00)=@file={0x1, './file0\x00'}, 0xa) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x4}, {0x4d}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r1 = kqueue() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x16}]}) write(r2, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x224e, &(0x7f0000002580)={@local, @random="ad67a9476dfe", [], {@ipv6={0x86dd, {0xf, 0x6, "7bd575", 0x2218, 0x32, 0x20, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x32, 0x201, '\x00', [@enc_lim={0x4, 0x1, 0x41}, @generic={0x60, 0x1000, "c93a6b587622b389107322b0c9c1f3ada3fdf8a6ee8b6f692ce4e578b266da81ce902fd4a4225321ea102cbf6d30ac67d2ec13485cad7cd2c1a0ce4ac00e5605d0ec4bb7099a131d8ab717c8b2efa1f362f627d1a94a426b12114a1d736dbbd40bf3d1af0ebf1135884ce53d94459c5781ff108b09d30ac65719afcd487ba1c4ba791232c11c1c0370e7291e6fbd954fe9a81bf0576e2da888301c00c767715cfb2be5a8ea6d170d9da301b3bb58e521c4505dff488bdad4262418201d4f4d9c99c8a5ccf68000bae076a16c2f0873c82c6915dd5fb55a9e1e490d5ebf43f4a8498064569faffea11b55d81e1e7e1dd81aaf6a9deae4bf85b0b4c8c7c533518b850a99bd33d085cf1ef56a40136862d189b9c92b24b2ec45b6e28ee0b4481448d72d3d69003317b997fdbe846361fd03a4409c2815f05fdcad343e7921a57dbf2e3a7791268797197ac3ad989512abe01609e56cb8a84bf2864b9b2fe80bbb4668a06f5a48e732820eb7f3d57688ea6820ec990b50a808b714ba4c982dbba824569bf61fb5d1b389f68ed3ff5d99cfec683f7efe54a28a3d89952657f193202d0f4eafce975aae7c5dd3da4ceef2620461905138213c5c37a6e7d40ab004c8edf19dec8f3159028f0560f47c6b08354a63923cef36ff6c016d6b2ebab53a1f56c5cc35efd65fc22f7bf59521c6ddc8ea82df1f8937d5863897d3e5c8404f7c6e9a6190137272b04847b8b64670aedc3436b4f1b171e5040095122ef19096dbcda93b6730d56b20ea1051f2083cd7c67501aea912df7a59502a560a550618b8076a7a0ca3b483304b558ac5a85701f92ded6a19a0cc1640b9595a380d204911741a81615c8e6c315b65a9fc64f0dcb85f4361465ee5b7515e67f42fa63c500ab9f84fc03e2da4caf2c8417abac8da227a116ae452cc32a37529c5d9940db49f9fd8b3f6879867c015f4a05ed94793868224371f5818d9c6c18da7f04dbaaac66df7323f60f83371e5838b24684f4d5b49ec0128f6633b1f59a8b42d3df80dccf0c476c4fe0c5202dce8968a9d774b8a08ffe0bc8d5d03074a6098f65d883839c315688709f74ee324db9987a021267040bff861d89e4d47d66c5fd9d396bd4b75fddc80e73272a0e477377f5dfa035f0837be19c6e62f0a3f331db0b24b308010f5660448c2dd1b74a5037528d423f1d3b7d417f6887408e0ff1e518adba98d7e3886274c7152e55eaec39b4c76821b9b2de4ad860f7ab1e83df489b0ad04248f8c80cb4792fd71e85c257993073953aefa9578d52f8d81772707bb9c5f459951b588fc0ad9644b1e38d65d6ea7b895b5a8be1faf30e35947608fcf47e403d9ef23939167404a5cd578817d67d6a512e759913e900900eb869fcf245224f772b2e5e321dec716c516e87cb38bd6c7f9342f427418a197908b720fee7c3198789957aeae54e80c80651e3be5e44feb3c9b5467a1a9465385890bafa338a5e91462ddab879232a1dc4c3661dc45dbcb08af083accb7e79e730e50a5f13497195a24d56dadef26a85f8634c93f778f141a02ef15ef3c1e4816b3488acbb57850928c3547e88a6938bc5099b564c238b7ddc4332938993275527a71dcb52be35250c4d6941482f13065c23a30fcc588737a253e3593aac1eb4d9b3f667b7facc041be2806382d585fd9d702ecaf129d597386bbce29c9201a1da47971e47db8b82caf360a1bae1b613ebef05cf4c0239c621d516af2771f91a9c3caa727bab8e05e0b371acf6c34d4f3b4c71a8aed2c4672831dc935ed106b8ceedbc110c1407567d2e825ca0c8061ac852cd1e8350fb81b9dd07606c62daecd0e0c0e88a08e155834cd93c899ddb73908153018f2860132006306a2eace52fa8400649ed452a8bbcd25cc39d80ae97b5ca4db43697f2222590492fb0af32df3bf1e2a27c8b0c9d72f6a771fe68a026cf24ccf2becdce8905285962086d7b00e29b07289fa80832ddaa0b3106a0bd25ac9b1f039af2f435a8882f05bfbb2fb6f99e0ebe247f50883708b437e5588dd5ff29fb48f4fa39d94f89240fdc0a2613fd9f554778bbb2bd7ac0ce31b9a1b0578cc6815be5a00d3535a93e3902b28cd4a7cb37a0da1c4472cee9d1db18474907a05e9433a2ff30b8f58a0aff0fefab64c1abb82b6ea33c598280b19d30f525b8ac5c53830b779d52b109108d5faefd9a80c14fc18cd39e9a73e3061de46118984468f8a765f45a1fdb2c50c24d199c83dd9d83a823deaf8b418e484e469019368e301b4ef759c4cddeb0f99e5da6f9a75ed6c93577501f7bb7a07b3e6e316739211fa040f76b3ed642c970c20653a108c78a2ef08d0d5f04b6dfe0c295227b3fc458a8db764c6883235156d6bf7087fe0aa6fa224d1c98a6730f52fdf81a31182a3631f62725b100a73857b7f9c9e9e90a77c6a6a079f362ac93f7aca67f85eb2d88f5a16af4299ef0bd5457c4d106d7fe9a91e40a2ac50972aefa866825b8d8f84acaf4095143e6d6a2430c77270c12cb96c64c3e6f034cab75fd8dd495dd48d4e066a955443a74c53f634e2f3296f000337a9b6e96fa685611aacb6f05c2e98996909bc3b699b06f9a823d9fdd8bb4d4eeeb7442e40a3ac34cc947858a58c7c05f36227af835c7bd1e21a72f4d58e8243a4117530ea031ec511daa6663b1c1fa1bf54c9672d1c948cf00e7a1492e4829f2083a49e8c0c2132bf5fa5fe1d7319a1a9bbe18ed208f1ae74a0f7f8a42238fda929610a0d825558024e4575e183db8586b20ca3f3ece36cc2f03ad3af97d1a1ce8ae7133b333f75eaa5620a9f0b91dc77a85746f03088af606001a2170788624b18559633707490bee6af881f6a3731d9e2cd70e507d81a1a4ba3187ecb27706f8ff7369d98aff9aea286504fcfb3cb6efbb46784842d5cf85d997faa9dad83a27df6517f1b53593611cffef9a23b6918f503b6bcc3011945abd7dfbda6aa4b1376aa8183958aa3165aa84d8d52c0379128e63839cffc4ce3bd93730ff2a63888aa4c5a741c8487eab62ac4505f53477cd5c9ef051513afcee6d4963fe428349ed7220250d55bc5eece558c9d162a112a96e3e93f89bfe63ee3303fc75b4df2db2bf8cc868621d5335809f98c0c0539b1999efe56ea6d65f1e828b51056714719de280d9baf66eb1fa9d3514641a8cba5de009b00a05fd6820b0b9d1a2b8433cb7f792d373b9e87bc89b22955144c13ef037d1b1f66a589fd2adeb7070015a6d4fdb497fa4c37ce4afacd4729006f8a8fd2025346a80b34742d3f25efdf773036d803549daf4e6dd7c2c491dd5d763dddb92d39ea6e26289eb35edf6c798be4875998b00654edf1c2ab2e336d4d2b57fb540bbfc0f000aed4decc180eb90c2d9b550fd66d03875c25c106f1479d40ada31efe9001c16f7bbbcdaa533450638af032be39968b772e5c85d630c4d87d923d5a138b9d57ce04e9c7cb2d47eb6418c86ec4238debbd8c7bb63cd6cb4361405403db7c29025704efa54cde870e50aa4b27ca890174b07e3f984e64d130f7309ce245552a303c57fa99bd6535c8e1c94f497c8da721d21f352709281133cd2deead0e4b3628ea1227b382564c8e11f63c510d8b9e74bfa7d7439fbf3be2869b59e0a1a884ddb9fabe84cd7cdefaa13d1477e53e86861ef6dad737df3180bceed88e1ff484265eaecdd864db9966c0c156324f61a95effe50f4d3b7e49a4aa65c755c97db8df6f083d66c3acfe94bd9be7f38aa9586feaae515b2e1ce8c2857b2950bc945a9a607fb9be40b08ef520e32b996f7dab551aa68d8bcca3f66fb97b80f4e87afc97a4bcda336494d76f239108e8db962128fbe55e911459800822f641afa7fef28938a1490e294cc8727ce9eaa15e5098ae8942ba196a9d3eda55cc7f1416d09f15247f65142e8d48fa659608bee4962a86f62a254f255b7c60da0b5f3233bb16670810036667d0835e25a959e67a95d258fe1d6a31ad0e6351c8c390db4f63750cdab19000f9b016ad2a9f7981ed3d58eac9d9a392d514be87c6461b1513e6dee65da001e574520ab5b3886e51bb573023ad1b387f02baefe679b0c4d44e6ec84ee8fc0fed04427f5e4a7e627cecc4caefadb9020aadedad6d1e4d6dea46d05264a45fdc91811efc5ff2bb542ca45943a90837427d4f1e0e0532fd9c59d259ecd27db859eb6a381c815441d518a5efcfea8967680867d1e102c61fe514a79b8721d7d0c32ba923138d35be4b5185140279e55d624f0071e909201f08e932601107294510646d9eeea16446fe3d4dac5b164480043b45f265c58ca3f01b4a82eef98adff2f17d6d46e079a3792455c0a6d4f383c7403d3214e59e7aac3462a3972a5cedc3b710341cb3fb13ea5a6451d8268b1a49de64cbe00ddec681bfd7186e9441c37261f80bdc9f50159098a2bb08b00692c80b0e8586d7e3a2367c9df27f1a35d5cfbad64e4901dcb601d25fede387f6c040afad402505faa45e042570a183ea6b3dcf878ce84eaa33c55328cd56715a7e361470b29fb84ecb4974212980a257d510a659e984cec78930ebba7bb8ecb88d05956ab4dcc7e61c969f955dce3ff2c6cd2bb565659e9eae1270bd000a71d0282cf24791e598085e0e07e6e0af63f99f1ba3008e6609ec4bb87767deb52baeb6d0dc08630ea71de53be7b84a4400d31eb468d01d628956958bccb26babe9dee971074bfe7569d7bb522123474adf763c92f18c06a590cf891c0a84fa51216c16072d554e0f727f7b28002a0366fda5f02e776cacc645a4e6856656019e65bf671398bc746cb7aab047c453b92210c009f92fdb91e4ab813c88b0116f4a7d38a0067cc839a011c46d915135d5f9be3886c03960c3ed50a474264c427d5b6b5c8efe13e34614ae95c648d83a06b3b3115b63ab667b685340bc1d05cb514d2ebd9054136149cffd7e8b5d7f5a83caa0e9c77a0ad8e9122745499882635f4d7bf8f5d07b1962d284ec0b9858401064aed0adbaad1043f1d8545d8bb3612a89b79b3b1d6bc10e94990789a58ad053b133e408a23b1525e562e8f2fde1d68835cd673b261b39b12029a93ca93368398d82b9a1141a2a5e8bab28220dd83625c1303cd98b9262750fc6afd7724f6a95027a667d7b75cc43ef74b97eb876ad861aaa7daa2c746ad27252e89402cfe944fb2945b15990060354e55a24d59c84fa8d159488493762f07782262d70eb53a99aa76bfb5817b1e5ec9c25aec8f5a20efc84d88165240440d1cb172633fd65b0129d2fcfeff61fc0e565c3265eeb9342b7ba46da667130ec524bf57739bbf74a6b83038c4a2b62aa4bacb3805ebc6d3e0ac0612977274bfeee0dcca44ebdf305e337e736c5580801b07db7b15fc0269781be2d07c12a60affc3fa49ed1acdde1cce18cace2775445dd5b2238755f05894069c0e99d0deff2eccc7e7f92923ea4c727933467dc809f50bed7bbac673373aa5eabe5945cac10f7940a372af3b9e588bbcf577c8b21c87ffc12684ed92d1fc1b131375983d9daea0c59f56571c0f186edc93212fc91cc5cc9e87461b43b942dd912b6b8a48f7b6c2ca1ad46f8e4cfd904522679d63d0880460c4338f4e6a4ca07be7328ad66c0586c174daff2f8090ba27507f9d1d1ca8675b19c8c89fe0315d1054268ab6a8b7890160beab2a4b55278c3400942031498d3887e274b2a42c8a3240a09136402bc0f1944d1939266fc42472163d7ea384e9381f2f1903b4f703fc5e549a89e1caf4644008999c7da4b921a91b227a5c9033dfcc1a49cfe2a0f8a71e1"}, @pad1]}, @hopopts={0x70, 0x213, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @generic={0x40, 0x8c, "20bf1d64b0803e53233cca7014ed7797227b0b6593a49f9de94cf195eb8b1d439d23f6edc23d9ab5618685b7f21e2dde53a5b9d4736fa9be3cd3ff56d63bf9f5bfed29f04e4caeb1f6050591a7c9edc816e77b27d1e3031a27954eae857c1da6ff15deddb9db4b4cce301d7f93a38ae91f318439e8f4f0553511ead0c45c7913b4894ca17b63a3431d6f09b4"}, @generic={0x5, 0x1000, "5fd36eafbf71d3b5eba86fad32cbe6000d776b327a97bf01f86a7af4c5e9349f7c21baf8519ee1bee13a74a28eebd4c4ac466818bb0365b9b4ef56414dec9f0fb5db69698482736ca3eb1cdb7e94926c8003e314f815f8b4367c9ce669ae1317bb0c21ee0bcff7db453c250ded908b52a8623f74e510e6d664d5f5fad5c307f6e2bcb881eed0dbed29313a85f8554f83cc8ff4549cdd8debc242c86dea242ad0d9641683771183bffb17f8a86d47138f56e16361958abb5291e914e0c01d522290cccfecfe6fcec1b2f8da3d9827c1cd0f837df3fbaf31cc78a13f61a661cf6d5a69daa4cb49e0986b59c0c34b9a5169debdc1cfdb628e065041844eff007ebb5f9e0c30000c06e36b68a709fbd340113b0362ea1ceb1280fbe48d3e86371d0d79e3b473b3c1a40339ed501fbfcca7a7c82a877b51bdb52f6dd4337ead3060dbbd7e17339e30b502463eee59571ef2e2776045f4e214987e575590d22ef657d376c307f8accc9d77db81a7deaf0dd21d20cf7123ab1be93cadd9ce8b0a30d8acb5804c78c37991d8c7f410446b1589ec408b5ad5313515db76c3f814d18b6fe135f435bd57d9da4f8f5e40f37d74960c8f1d2539c7d3f80377cbfac8d296794d83cdd8657bc7a0d35487dba000803ab6d2100a22103b393ed5a06f725f14322660b4231bdd47a0c7b704bf82ffca58bd2f9804900651cf978a8a869f16f05325dc4d66800baf62e5dc8c3a7a0ded296e0aac4cbe260512978b35567020e24e67e21e077d11b139c0067702333e9c15fbc6552f0142e3de2396dd77393ef050e190bd1bddb062a885f3ca4e4633377d015721225b500e3a696ebc0ce887b2a151b5e60f0565b5ca8427c602c29e15f7654ae1f582906ccd95e156766dc8e3ac4f3fdac8c2c28dd9cb76227b5d76def485f31d98087b283346c71d355e300b243ec8a9f4de57a4a2b8c7939f77a964f8f0e419082dd2508e10cc2c45aaa1908b5218b10c3109beaf3d3f9cd9e7585de921afc341be76629e04a84a82b06408761c728b92f9f3eb29636f102668c8af97ffb65409bff96b3363097f71a9a6299a3121461c7ba18a10caaf8232f4e7297faa073faffc0bc702f4cef16cfb98600fb93ad9984b2df4c6c4906672ee97e1af5deb6012022c437db26245d9a8950d096f64a0fafa4b227b497c56a0c2d38f5a2e9f518cf7403f69f9c678194d47b1f3dca06452226757f2a5d216c607bbc7c3dd5518d02bf07835c668b40489f9bb227048ff55a843346f078331753539708a7479c756197f77bd469faaa0298dd7bab2030b503738312b7984b5778d7d22ee9c9f0e9dd6f3f023f90e5766ce6e00376eb3eb11b5fa6fc76a91740bf4b773aeab218ad5b74cf2fb5c170e27e31731099fa2fc3b0438073a65f9b98eedc6eef4b6a8cd60c32e08c79f276825f7f33790cdf3eb126199d3bac3c24a73ee1e3c352a4e467fe34e998e8896a94a048b60770377e0a52bc4ac9a577ba9926d7cd216e2ca45fca88667339c65ffd8d103ca0810120e7cef4acd0a34b622c7d873eeca39086830014c1bba06d403f6b6b327b5367c05d298a6a324468501f3273b701ffd88ec22792779ee7dda2886e6ea0a2fa6fc5c96e2dd2a393b3d6ae842250eb6e8c67701978b215805e4fa6bb32689511a3195a4067b28fdb111edf0d3600ad811d42566a145739b9935919dfe3f1f74a482af13038bbe744abf101a04e365658250a96da121c805a8c007e1d3d864c2ee86e94c974425bd727e926b9ec10cb6fdbd3a04b72d6b4d01832f17bff9eb2dbd609cacb767d0c18e33c7dfcf5ceb2874e6fc19e5b128e387ef07f4157fa98f4edb5b7789a2fdd7cd246f91a361758227c6b99f1b8d62b043a1fd5af775f3ef896d5c3eef94afcaa3ad8b67a0809ac9bf651bce755b7d3014b428cc6e010e1fec7f24e4d28b5de5698906f8dedf32d1bd762c02dd5fa997f238f2fd8b874b2a5ad621384f6eee3e7ee34c171ec89a681a060e5fc2255adc9b8117137e502f7e1b89c1714cba076bd55c84bd3e4380b8f06cbd8ce545e521c4292a3b378453e779752648cdf937196eaffb9959c602fcc9bc52db037bc184dcffc39a14c005d6ae81a651b0d690d088da353d1a4362d93cb5dd02cc0e016c5d1c1fbcf9757cbfba080e723de958e5d2b7fbbc95e2e787cccbfe73a0a78bcacfe69a954dcf9359dc5ff7b11454799275fbfafcac892e55b0d8b012c47b9d5aeedb4c52a8d56b14242301bdd823c7c8a9fc2feb21e56aaa9756cd206df85b4ff20bd3835bd81068bdab777c67481541f25e2717eaab37386e33ff08336b19e57b13d40b833e5736489e1c58c68afa01139cca607a5e9e2df59fd2c9bfb7a18ba37ebc1e1ae9d1aa7a2882feaa90308e93be49ef866c1b688783bac2be67750e3fd9523b7065f9b735f63f5533886a2ba6c61d5276a8a4516f6597a06f47e7b5f39636e28363f5a9f8255234b82eb4fdc247e706c02376ee9c25833eddd22e95b48345e963a4957d0ad15ae37ef40cb27e4b0cf21d044e8d93e06eb0b8b084f21b6454fafbb4568b097bdf01ff5e1cd589e0009e78b33515aa85cd99d2dc5a21537cddced4114c1cdc99254756e9380fd98147ea13b58b68d15f28b9eb4471c94cd814efe50c13270a340385883ebae983b9eba2df4600854eb9c55c2d902c9c30fa533d97943a8514c9ab88ab3142e709eaa4786df9c17efc013e38e5283a3ea210f7c2d56d4d279b52dec25d6f8245382fe65d9fb5b2901095f6f85927c14443bc8ab8f1958c07e7ac688c4e1b4ddf9746d1301aa337b72d62f81db5dc1f5c6399c3a8d9c1d3fe28909de70e5e86669940ad54aa1ecb0faf0785155a120b507ed95a6557efa292775e97cff8e53d03f13940832de35d86eac85d40296315d0dca986447771ebc703ba283ca9f0c9f3a116fdaec0feb01f485c57e37dc1e2f9d44d7a145e7e89e49750d77d6f62ace2fb89b9f71237ea88d2b99cf1565856962cf83d406090744670dfd265a2442944804795a9d1cc93dff308a8a32d130989d01d4f397272a0dce4466bd9b1a622a1982bf700c6c5eaeb5ec5dc6f03498b31c3553d4d4dd80de5a1febf165badf1e43ad2fc18a84018e57e68724cbbb9bf74500cb24135af1d703b87115e416f69b4a36ad3746429cdfb3be6b59bf86800c9f26b51556f71da805649babfa7b0dd32f92ef93e0677efc89efa5a5d9fb0e92ae5555fc83e7bc8453832062fa68aa19e0ec8c9e1d172572916322055376ef37ddc4475b1e9279a937c291e91c8938ebc96f9fbfded1bc25b2d9b5a978391a5bd89d8f98111b6a7a9459b910f1132bea440bc543a37d56d260a1a8eb44f9df8616540731d9ca7b5f55a2d9d1ae5620bd4e138eb5a44ae1e0826de908a16273644a8d541905d27589d5bd20aa80149e99269d0bcc8eca8884a62b2e03db50bc8761e75f9cb1212e2c684830d33593c5965b20a405102d941df45cab7ab5acc773dbd4fc1e124bb68231a81eefa8b75a3422e3cae918736346b2a00e43fee6d0c99aef7a86a099eafe2c5e66e60cc3b4f0ab497e4bf4e30f0d6829481a0e7e1ee8043f0f0cfab549e8a1b7dbdb8cc21f52259cbb3fe7df10bd8db2f2a5f5767cfe45a9880bb765e7a3fd57ebf6e71854d8bc3ae758f5521dfc8f57546d36de8f0f2555aa2d4bfc019eaebcb8369f60af73ffe372da39fddc657b0cab1eb211c833d7e9b21ab29da67e584a2ea879a8da1ea9ba6c4a000fa2d9fbdb86dc67dfb32e77e687d62cb2f7621c24e1b397be01ad85ba683028f0e47a1f9b2b58869e443bedfe4e51b47758c209a392f4fa062eec4ffd76d0b03fc9bb5802174638bb0d2855eef4ba0e1771fb1bf172f5aef8410f88452f993aeb89b5b2cc3251b0d94fe73607d752004271319b295d996e6110ea4c4a5f86e30f38a0da7a15672a9586c135ff1e431975b1592d541abdd4dd9c629524009990fc43a1df38dca78718b95462e0c0de9ae9a614760ec8d6bcfc01b734f2e0de4e44459b5268a19b7d6714f40f71503e4012fa13512af35ee844b1be9204f98a84baf89b8e546282219df34dc955e006b1f6822ff89b7f95776c3ba9205487cf31d81037e17a4f722f58d0a7e2e1058aec89b8daac9db49365a0bb7c9e179666a7d8d8aa3bd1de69eca219da4b0542795b936b88c3c8ac2c7bb2889837a331e1df1b49c963b28ed7fed98c4540472f509b3b9f2f5e21d3b5ac69784b4be494a8f4eff7f45904fa1468125c9b9cdc6e356ba0755f62e376b2665f72768441c4662c98d7275cb92d28fa2ae872d1abe710a8113ba0f91b4d4afaf02bd1e1da042e70bd93b5b5c8ded06a9c516837814222d5477e7549fe18855ed15cdc482dd9e9520e3068b47452c7cd9db59c96af799168393271e9c94ebe6f2267b03d7dbd45214f20623c993501cd072cc5fda111e44fdea39a435a2fff4430f028da8485c7d5c2b41fd2eb41650be46a7152b8603f35198c0d9fcd61368a84219cd2ca3a0adcfa764832010afb71e4bfd0d23834d252a9778766e4086dca9c1609cdcddf8c772808d6956ed76e4e33f65071f9cdf48f75999203826b0880c8f825ffbc913f603e159afae50e4b855f97f021c3bac15bfc5214294ab881d269cfe245f51c9726501a84ea9e4bfd50aa8b5074c29388dd855ae0caffbe273f29072870487ca75071cc83a300618605f82881b0e6840245e2b8afa728be7dc8ababd9ad671a7d1e6efd31317c4fd95eaec882e42f7fda3bc33fdb82021db128ee8801e6f6365c90a0da1cebff207953e5e39dbf5bc0d6cae2a84db6575709df5969c1f9fe3aa2d0837082d32ff1b707fd9553099b5320a18bd72a2eabc1fe610d9b9f644396be838aa4de664168eeadaf78310e33088a2dc70dc763255fe340339351e5dbb2c99d5b4505dbd9663a0bcdd9ef5fadc49172f957f17204f44eca79ed26b509c8ffccafbd7b0c53048a515160db1705378db91918c228bf7863fc40dc2607c82a629a34a68de5f7a4a523ec340ae7986e782a91d8ee5d86bab7bfd932c2f3b6b47294174ece9359d7bcf0cb6e577fafa917d2ef912ab586b60def8e436466559f88f23de711b4914d2680253738b61b9c862d83be6014a83ea638c1254cc4b885ac7302fa9c94bf3b17dc116159adce16ee6ddc41d328394a2b797fb7d577b38a31845e986e068527b1a620c1a1433c211fea5ef8ba70fba5508864d9dd70d374a52ee1e49b9e71738f9c16aa324eddd4fee7c5fc8e97b4ffc801055fa5aebb7829d94e394a6098372cea6cf990f2f7bff29840e588500bc8ba6afbe6a473e565aa5427192adcb37a003324eb3fdf25390e1948bd4d387d899f0e82fe43a5410004883f514ac333baea58ac21be5e4c9a8d1c11cc1d61fe557f4149e601d8c714d59023686e4d34f4f8ebb639b4ccb1ab43e82da942510e525875f8f16e0410df0945f88a9c0fb3c24b6d877e75282116eb854452005c7d131f8050078d2dc2a2c2e6481898fe60a58f50b4219a1f68315321cdf3b58c42d67a30e339d1a22a7567503a5fe4d399bf402391f178cc0bb5c0143d0e3f86c4f2f05d520a7f086db93f7ee7803a36b0c4f40f40e7be0cf0bda0786ebd76adac229c7e14289138753a659fc1d2e88dc83e43adf4a31ef16f92430c718bef91b7a20686542ef38f3d9a908608c3c8a851b2d0a8005ef04fd70617263b4137d69eb1db0ddec45f8365d3cc88ce27238e915c374e86b3fc76adcb2ddb9606b4702"}]}, @routing={0x6, 0x8, 0x0, 0x80, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3c47c25091ad6efa94a2e4df1b801033", @ipv4, @mcast2]}, @routing={0x62, 0x12, 0x0, 0x6, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e98126ebab35b8827ce8c49ad864d528", @remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}], @generic="12246fbc46aff159c4add54bf26662fb918656893871540d3dad56a609c971f53ffd735af3ab9714b324856f155156b8997aece66f667ce5b84b80dfb4ec2d0c3eb8315948ab08aa4f3d6c32d47a4d26566fdc5249dbc76829d20b362fb4225e8b3feaddf6dd65f4f53a841d1950b11c7e3a7c365da2ac28ba11691a4ef9274b"}}}}}) dup2(r1, r3) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) 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, "00ec00", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) r2 = getuid() syz_emit_ethernet(0x169, &(0x7f0000000580)={@remote, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x12b, 0x88, 0x7b, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x50, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x1, 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"}}}}}) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)) executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x20, 0x2, 0x0) socket(0x1, 0x4000, 0x80) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0xfe) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000001c0)) open(0x0, 0x10, 0x1fcec91fcffd8bfb) close(r1) link(0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r0 = getuid() setreuid(0xee00, r0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x8000, 0x334], [], [], [{0x0, 0x0, 0xfffffffe}]}}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) read(r3, &(0x7f00000002c0)=""/82, 0x52) executing program 1: select(0x40, &(0x7f0000000000)={0x6, 0x10001, 0x401, 0x8, 0x4, 0xfe, 0x5, 0x4}, &(0x7f0000000100)={0x9, 0x3195, 0x40, 0x3ff, 0x5, 0x5, 0x3f, 0x1}, &(0x7f0000000180)={0x7ff, 0x7, 0x1000, 0x378e, 0x400, 0xc3, 0x4, 0x3ff}, &(0x7f00000001c0)={0x0, 0x966f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c, 0x1}, {0x406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1d}, {0x3c}, {0x406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) socketpair(0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc0}, {0x3d}, {0x16}]}) socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000540)="76e5dead6f01f8607d6100000063", 0xe) r5 = socket$unix(0x1, 0x0, 0x0) r6 = dup2(r5, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={0x0}) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x60) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080)="00020000", 0x4) shmget(0x3, 0x3000, 0x10, &(0x7f000043e000/0x3000)=nil) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) executing program 2: r0 = socket(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = socket(0x6, 0x4, 0x5) sendto$unix(r1, &(0x7f0000000180)="dfb631dc2f2c64c7bce3e6977b723c9b3569b68ffa4b9958c88dc0fe8b9811a51790c728a92c413aa8f630af31", 0x2d, 0x400, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x6f, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') write(r4, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) setsockopt(r0, 0xffffffff, 0x102, &(0x7f0000000000)="d1b4d6f4a399b1c55b538757ceb57ca570e4e81c94c1a600067c7c5c03d686f8002b5ac3ccbad9ac52dbdeb9611fa7ecd32a463997f51e81bec5a098cb0c547b686231cb544222ed9305bfb505a699a4a60a800656696ddcf83d428f093359797e19af440bf13db9ba6af2f3c0de67d1aa1b4e69e01c7d4f7dbe", 0x7a) r6 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) executing program 7: socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000"]) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') read(r0, &(0x7f0000000340)=""/248, 0xf8) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000300)={0x10, 0x100000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0xe000)=nil, 0x889b0}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x231a3ecb}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000d12000/0x1000)=nil, 0x2}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6b4ea2c5}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}], './file0\x00', 0x400}) setreuid(0xee00, r0) ktrace(0x0, 0x0, 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x1, 0x40000f30, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x3fffffff}, {0x4}, {0x6}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f00000001c0)) fcntl$getown(r6, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x3}, {0x46}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad90008080000000000000000000000000000000000fe8000000000000000000000000000aa8000907800000000"]) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000200)="198672fdf3b0b3c966dbbb0f9c675e8fac219b27b2bdcc61bc317263", 0x1c}], 0x1) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 4: mknod(&(0x7f0000000040)='./file2\x00', 0x2, 0x5d4a) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x2, 0x3, 0x2f) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') syz_emit_ethernet(0x138, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$inet6(0x18, 0x0, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) setrlimit(0x8, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = semget(0x2, 0x4, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xfff, 0x5]) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x20) executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f00000001c0)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r3) r4 = socket(0x11, 0x3, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r3, 0x105}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/5, 0x5, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x6, 0x2, 0x81) r5 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) dup2(r5, r5) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x3], [], [], [], [], {0x3ff}}}) socket(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000002c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x8}}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ftruncate(0xffffffffffffffff, 0x1f) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 2: syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x6ab54f93b0c102d4, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7, 0x401}, 0x8) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) syz_open_pts() poll(&(0x7f0000000040), 0x53, 0x80200004) executing program 3: shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socket$unix(0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x1d}, {0x4}, {0x26}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7}, {0x7}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) executing program 7: sysctl$hw(&(0x7f00000013c0), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000303000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x138, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x4, 0xfffffffd}, {0x1d, 0x0, 0x9}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f00000001c0)) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x3, 0xe6, 0x6f, 0xffff8000}, {0x3, 0x81, 0x5, 0x10000}, {0x0, 0x80, 0x40, 0x4}, {0x0, 0x7f, 0x80, 0x2}, {0x1ff, 0x20, 0x9, 0x7}, {0x1ff, 0x7f, 0x81, 0xecb5}, {0x3, 0x5, 0x5, 0x100}, {0x1ff, 0x1f, 0x8, 0xe2}, {0x8000, 0x6, 0x3f, 0x453c}]}) chmod(&(0x7f0000000000)='./file0\x00', 0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) poll(&(0x7f0000000080)=[{r4, 0x2}, {r5, 0x1}], 0x2, 0x7) r6 = socket$inet(0x2, 0x2, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) dup2(r7, r7) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00010100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r1) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{}]}) sysctl$net_inet_etherip(&(0x7f0000001bc0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000001c00), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r2) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000300)="fb21d331ba86fb052e41", 0xa}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000900)=""/257, 0x101}, {&(0x7f0000001d80)=""/164, 0xa4}, {&(0x7f00000002c0)=""/243, 0xfffffe24}], 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001d40)={0x15, './file0\x00', './file0\x00'}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) getsockname$unix(r4, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000001e40)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24c67c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa06ed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b7ff6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127f2942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3b3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f129802d7c9c7760a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b510571ee1180f1e9c5386a33eaceb6fbe4da9c568ecd570460839546f1a0147ab1827b3be58d7ce169f91d2bc1093e8f1142578bfedde53d2f85644f4ea958ef255887305b536631f1ae4b3bab4b9d11f73adfae8d391b2f08e36b6a2313efc37ced348f2f4efe29d"], 0x11e0}, 0x401) sendto$unix(r1, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r1, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) getsockopt(r5, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r6, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) executing program 2: ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) socket(0x0, 0x0, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x80000001) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x4000, 0x41) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0x0, 0x4, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbb", 0x1e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r1 = open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r1, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000840)=[{0x0}, {0x0}, {&(0x7f00000008c0)=""/177, 0xb1}, {&(0x7f0000000700)=""/115, 0x73}, {&(0x7f0000000780)=""/177, 0xb1}], 0x5, &(0x7f00000005c0)=""/130, 0x82}, 0x6}, 0x10, 0x1841, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002800d9dab8ddff9078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r2 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001480)=""/156) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f00000009c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3) writev(r5, &(0x7f00000030c0), 0xf) r6 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r5, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/13}, 0x0) connect$unix(r7, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x1000}) syz_emit_ethernet(0x6a, &(0x7f00000002c0)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff31ff080045007150000000000000fe573c161eb33903140000083f0102907800000000ac1400bb0d4fc28bceb0e18fac2524d89457bbb5dc10772cc966b08ce6ff8ceb"]) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) executing program 2: r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESHEX]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f00000003c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x8f, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) executing program 3: openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) setrlimit(0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ktrace(0x0, 0x0, 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0xff, 0x0, 0x68e}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 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, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r2 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/83}, &(0x7f0000000000)=0x55) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ftruncate(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xc3, 0x403, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040), 0xfeea) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) writev(r0, &(0x7f00000002c0), 0x100000000000026c) r3 = getuid() setreuid(0xee00, r3) geteuid() executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c54c, "102609307e7be2df67de208c8bda612c3100"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x60}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 0: setrlimit(0x7, &(0x7f0000000980)={0x8fa, 0x4f}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_open_pts() accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f0000000100), 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x7) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x10) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000540)={0xa927, 0x1, 0x4}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0xc0205601, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="09ef608a822b209247f32df97e2ecf7873d4c77b52", 0x15}, {&(0x7f0000000140)="6384796432f1fdca14530a85bd0d6fc8f52dc8c7c7a908052405b38369504f262b4e3a", 0x23}, {&(0x7f0000000180)="189b6e8d", 0x4}, {&(0x7f00000001c0)="50806ee8dfe4ce2c51e3d7a75590b23a31e4cd6346cd68acb35393c1dcf961d566a5482cb0ca94df29a3ec68d03ef99aadd8b5cdca7e152e6a5b5f7f4a4c105481bfe8cab26347000dfe340b109ab87cbec60350134fb3ed8c4114005a4890e5a45f2ac6a9fe1b8ca80a2e55a2bcd275900e462011ac03830afc071cf89e14c9488bfff30c7f17a0dd745fef", 0x8c}, {&(0x7f0000000280)="eb52e11883d809644a8783b2ad", 0xd}, {&(0x7f0000000340)="34d56733b184739b98fb3ec8105fe2af05f138b803f05591efbf64bfe37a3d4828a26991a98931f0e30b4ebf701ec647a003b4fd38fa6a90e853907762049f56cb9c0b4f3563b689cc7215862a4102c819b160b23fa8ab63f62a5752642e41fd5bd8b347705d56adfd884445aa0c4423feefe9a6cf55e81c9e6b45df73d61f1452741578ae122f0177231b5156a948e275f3d8f615451d87654cba9b9c0b2262029dd6d8f0c178b0630305589d2d4be9530bdb76a5a10338b501d2701fd36722340e13971eb0c534c78653bec4e4da5c", 0xd0}, {&(0x7f0000000440)="cd0bfc773b7592d0649ce38c611b7bc7ee8870eed36c85f482d1f98d335a4a29f7560d7de7e738f44bba7afbfdd70c3a6b92ebfe74b98269bbdfd30d044c829b7f5aa96c086211989e902597f7334bb48a189ea22ae85b608d7f30a56072b96d3c78432cf831cafaa7ab79473ec98dbb", 0x70}], 0x7) socket(0x10, 0x2, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000010c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000001100)) r2 = semget(0x1, 0x3, 0x300) r3 = accept$inet6(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0xfff) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair(0x18, 0x4000, 0x40, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000001200)="56db898bb7d617583c2b668acaa179d9e638d8baafba308489ae79d69460a82b36515ea6bcc79b11e42495f95bb42d6eb3f0ff890bcc35fdb3e7d00f6ed3ef01e06daaaa31d52bc83c50eba8cab9c5eaab37067cc468d287e6d99c196780e0ea6ddff9291a", 0x65, 0x400, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001540)={0x1ed, 0x9, 0x0, 0x7f, &(0x7f00000012c0)={{0x7, 0x1, 0x8, 0x6, 0x74, 0x7, 0xffffffff}, {[0x8, 0x4, 0xe2, 0x8, 0x0, 0x3000000, 0x7fffffff, 0x5, 0x401, 0x1, 0x80000000, 0x5, 0x65f, 0x4, 0xef, 0x1, 0x6bcc3550, 0x2], [0xfffffffffffffffe, 0x100, 0xe6c, 0x5, 0x3, 0x8b, 0x7fff, 0x4, 0x42c, 0xfffffffffffffffe], [0x1f, 0x8, 0x100, 0x14000, 0x7, 0x9, 0x7b], [0x9c, 0x200, 0x200, 0xf29, 0xe34d, 0x4fd], [{0x7, 0x101, 0x7fff, 0x6}, {0x3, 0x7ff, 0x3, 0x6}, {0x20, 0x8, 0xfff, 0x4}, {0x1f, 0x8001, 0x3}, {0xffe1, 0x1, 0x2}, {0x5cc, 0xfffffacb, 0x8, 0xfffffffffffff801}, {0x8001, 0x3, 0x6, 0x1}, {0x9, 0x4, 0xfffffff7, 0x401}], {0x1, 0xf6, 0x9, 0xff}, {0x9, 0x8, 0x9, 0x7fffffff}}}, 0x95e, 0x84}) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001580)=""/100) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600), 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001640)={0xff, 0x4fb, {0x8000000000000001, 0xfff}}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001680)={0x1, 0x10001}) connect(r3, &(0x7f00000016c0)=@in6={0x18, 0x2, 0x22, 0xc74}, 0xc) write(r5, &(0x7f0000001700)="d6d28ac7185eacd5be7c8000218b6087e25163977abd4c36547fa103c59e97b5f311e50c2b27039837a6afd7fe4dab85f5fd8f53e56d858e74", 0x39) write(r0, &(0x7f0000001740)="2624eaab80f0f8", 0x7) ftruncate(r3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000017c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x8080, 0x0) r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000001840)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x10, 0x0) ioctl$WSKBDIO_BELL(r7, 0x20005701) executing program 6: 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(&(0x7f00000003c0)='./file0/../file0/../file0\x00', 0x20, 0x53) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./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) r5 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\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) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x5900) executing program 7: sysctl$hw(&(0x7f00000013c0), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000303000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x138, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100, 0x0, 0x4, 0xfffffffd}, {0x1d, 0x0, 0x9}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f00000001c0)) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 2: setrlimit(0x7, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="417a2ad56dcfde5c750e269040457688be5f4df028f6fd62671b1d29fdd3dfeed451aa37200aace30f01bbfaaeb2e66b3a929c51955db7ac570c34a9d3c0b7ba5f445ccb802f275f0823af381aa9423f91aef5b4bda86d6964da55fbf22d2d15ee3ab9b974b570bd96adc5b44994641155bed957c394158bf5261dc4c1b5eccaf091a15f91ad52e107e6e25f0994768e20f89e2f2278b6f1", 0x98) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x1ff, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/58, 0x3a) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x406}]}) executing program 6: kqueue() r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) mkdirat(r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x7c, 0x0, 0x2}, {0x200}, {0x16}, {0xfffb, 0x81, 0xf7, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xffff}, {0x4c}, {0x157e}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x16}]}) write(r2, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x35}, {0x5}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000300)="a248d29629b317f3637d1c83ab55528ac980471fa71a5762d5dc8d2034582f0bfd26368a4e61eff26caf81f7e32b648e2fdbb2d8ab2470cf62716afbb248d1090e92c6a772022e1d607f5e19e4291d4bf45eac1998eb3d3f3815bbb1397252f204ccb9acbbaecb039d3cdf4dd523ee51a9e1fc62e6f8dadcf33da82a42f9558d9ab73dd7df7c6103533f", 0x8a) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f000008e000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000200)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x3a, 0xff, @rand_addr="00f0372e0865911feb7ee80000008000", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}}}}}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x0, 0x81, 0xccdc, 0x5}, 0xc) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = kqueue() r1 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r1) r2 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x2f) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) fchdir(r0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0xfffffffffffffffe}}, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff865f6ad90038a572672d55543c450058132fa13a8be186e3fe8000000000000000000000000000aae1009078000000046006c34200000000fe80004274e759000000000000000000000000000001000000000000"]) executing program 1: socket(0x11, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="4d9c96652ddf705b64664d54c2ea05638fe9778066bc39a0443f7bae878c857a6e3e78a36b632e6cc82e65fdfa7321316df525eef9de95aa80f4f068f2a1d6cbf58019d693d0355ee9a640b7d1d93a4b9965bf994bfcaa5f00af5a0bafe1c43ffdc3bb6916bab5673afba9b7864137e04b2349c6cdec96b23d26319754f4b475207ea9aabad6cbbe769386898018b3e361bcff2e84921033f3f02afe5ca1f1c8dbb4072b", 0xa4}, {&(0x7f0000000100)="a09c9929cbaa72dac0e6054866e8cfd009366c5a47ef6aec3f8c7a2e36a8e756e6e159dbb121f5150b3870a96e97e87be0fbd472ac5e629416e20f84c75209665df9dd8c00e5a6ddace5e0f052813675be", 0x51}], 0x2, &(0x7f00000001c0)=[{0x110, 0x1, 0x0, "071a37fbffa02a8f8e541a1471fa6b36f593fc56c70b21087c5398eb5a7cb036272e8eea773d3954d6589fd440b85590f4f0cd5cc268ca4ff8044cd5a24330fc6a7f76cdb248139d0c97bfbcc29475f0aa71434e5618a84b0a9f9b7a0c035213e7840db95540aa9e039f7637df63c46a5e4dbd8a5a3c9671f937b8c64ecffa8d7123428b270c4c6e4bf23fc22313f6911b404db22d488583590554b59ff4d833f292662d526d2a9979ddd65ba9f373a3b6202cb0218465941f8c0369997dac9d6fd36182bb9e6388e7a4c09771721129312973c8185fd2044035d3ba01d967e729fbff0f62fcf2bc33d5c2c9ea3ff6d2bb64e801a66d7dbd83607bf6e9"}, {0x90, 0x1, 0x6, "05af115aa453ca90628105da39cd80249879e23e97cb59294af19d1bd22ad0f5753504fe0b56333460b7c50f07da1f8cb1b04c6abf98627f79e04eedc863be6b6e93732353614bd75245137711e7baec6139a3fdec9b33f0d956f8c605385b7c38358120023745a3965363339445dbbb18dc7c42e19b0ed08c99"}, {0x38, 0xffff, 0x2, "b1a4e47a7b82618c352cfed841ef64c8d2925971df375bf81f8c67931fe9189e9fb14954d9e3"}, {0x58, 0x1, 0x8, "ed165e5aad9e60d7b3f25964b1b76853d156302fe9c4a06bb67670138307904e7b6e3c3088bcb7b2f4e0cb4233c03f64574d120d5ad753f95bb154c4ce703a0039b93cdf936c"}, {0xd8, 0xffff, 0x7, "64c5ba5be4969fe56babac43067fdd48028ba9b172bb5db7fb2fe28b5c092250d5804639241e63497934bfe6d885b9cb5115bd912e3e44c6f4aeb7cc7192a09febf50d206a7d63856c079a0b1a804f5059917e49df6c7d0f77b2114a7ab553b76fe70769e56d524f8d115a63f98bcd6d7a7ee77ccbc5e24daad27f2f92707c518299f09ec57d66200c21c8cb6608b3f5c8f5d5e1e4fbf82f3e7d409be4d9af218a6608491c517baa4e3734b39dbf8592aaa3035c3c5ef006f356b8b5b0c7d36d2650dac9b9fb"}, {0xb8, 0x1, 0x7fff, "50bea00c072b92c2c3df5f754653728e64ce4cc80a6ae03c664f9b3815f5034c2545ffed3e814cc8dced3eac4696aa2c2de096b399955217d9144ef0c63560e17257cab7f721a1090e342baa4074ba749dd3e29c2f25cf5b02e7cc92dcdd52afe72e62201d73ac75277c1aad4883b6910b904d9326456c622b7550d20e97893da3376507f9a54470819fba2cdaf3a32322e1cbe547b7dcf7d6a9c35df4eb82c811"}], 0x3c0}, 0x6) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x8c, 0x0) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r1) socket(0x18, 0x3, 0x3a) r3 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r3, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001140)={0xffffffdc, 0x5, 0x0, 0x9, "000000000100", 0xffffffff, 0xfffffff8}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 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)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r5 = semget$private(0x0, 0x2, 0x10) 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, &(0x7f0000000200)=[0x6]) semop(r5, &(0x7f0000000440), 0x0) r6 = semget$private(0x0, 0x4, 0x556) semop(r6, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000340)={@random="b9d7945cbdb8", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @generic={0x0, 0x5, "6ec4c3"}, @ssrr={0x89, 0xb, 0x0, [@broadcast, @broadcast]}, @ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@multicast1]}, @generic={0x0, 0x3, ';'}]}}}}}}}) close(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{0x0}], 0x1) getpeername$unix(r2, &(0x7f0000001280)=@file={0x0, ""/4104}, &(0x7f0000000100)=0x100a) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000000c0)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) executing program 0: read(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x5c}, {0x813e}]}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) accept$inet(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0xc883, 0x7e}) r5 = dup(r4) sendto$inet(r5, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000c892a0", 0xff4c, 0x401, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="225cb3d13bf2", [], {@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, 0x11, 0x0, @loopback, @broadcast}, "dbba69d1d19c93d7"}}}}}) executing program 7: msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="b20db2f7", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc018696c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000b1", 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) socket(0x2, 0x8000, 0xfa) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) dup2(r2, r1) execve(0x0, 0x0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{}]}) sysctl$net_inet_etherip(&(0x7f0000001bc0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000001c00), 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000008c0)={0x3, &(0x7f00000004c0)=[{0xc}, {0x4d}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 6: ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fea000/0x13000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f00003ff000/0xc00000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000077000/0x2000)=nil}, {&(0x7f00008ea000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000416000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000f3c000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x96, &(0x7f0000000180)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x60, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x40, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing, @routing={0xff, 0x4, 0x0, 0x22, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast2}]}]}}}}}}}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xb) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x67) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000100), 0x1000000000000309) executing program 2: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0x10000}}, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3}) msgget$private(0x0, 0x420) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getpgid(0x0) getpid() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) semctl$SETALL(0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() chmod(&(0x7f00000001c0)='./file0\x00', 0x62) setreuid(0x0, 0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, r3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1, @ANYRES16=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f0000000080)=[{0x11, 0x0, 0x0, 0x3}, {0x0, 0x3, 0x4}, {0x9}, {0x8, 0x3f, 0x20}, {0x5, 0xe1, 0xe, 0x3}]}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x8, 0x2c7}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000002c0)={0xffffffc6, './file0\x00'}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x4) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="fe", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x30, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(r3, 0xc0206921, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x20}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 1: r0 = socket(0x10, 0x2, 0x5) r1 = dup(r0) listen(r1, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r4, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x2, 0x2) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) shutdown(r8, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) setsockopt(r5, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) recvmmsg(r3, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/132, 0x84}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x8}, 0x10, 0x1002, &(0x7f0000000340)={0x40001, 0x475c}) r13 = socket(0x9, 0x3, 0x0) setsockopt(r13, 0x11, 0x3, &(0x7f0000000780)="97a47b8fe1cfb23860be8d8ce9c5bfd0209d58c6e2fb07001b1484e7900fad24d18771e62ea62ecfe915e0fcb3372dcd9432e8c0f0aa2f534d7f4a74058fab0950bce726740ee011c7448bd46c35171baa4b064d0e7f249b1d7241df883a5cab7b6dc4acb1a2b1d447f67113424c0b15c920fb172da6ea10b656e2da3d359aacd4a7571f89169eceaaf47afafe0cb7ad6f3700f839592d0a412d1779c0014bc2f109fc6dbdec9ed3029a124464e15b4ca32594a17076dbad7f45e0b23251897386c70c78fb161109694d7a261ce0a208fd6a66959ab283edf9ea5fda5240906e2b6af0d64f98cecae99e53ccfb70680d", 0xf0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x1, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x1000300010007, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2cd7, 0x882}, 0xc) r3 = open(0x0, 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9", 0x20}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r3, 0xfffffffffffffffe) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x45}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[]) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r6 = semget$private(0x0, 0x4, 0xb6) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) semop(r6, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x0, 0x1800}], 0x2) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="67fbf801000000000000006c2b5cb6ff1bfeb967bcb75c514fb349436b9f275d3ae760bfeed114b01dbec8a082800d0ad92deac60020000000000000000000000000494f7669eb305c70167e554470b68c3e5cdb7714b02ac95409ab4816fbe16d7f54a54241a1a53dc476a29b5f6246d2f4eca3678eae34c58a2dd7f2006ac2c7b010d977d8cd6a3ce7e4ca99f12eb6555b462b", 0x94}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@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, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "c8d6c009a0c4c49e"}}}}}}}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x80}, {0x25}, {0x416}, {0x9, 0x81, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) executing program 6: select(0xfffffd4c, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0x1000000, 0x0, 0xdec5, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sendto$inet6(r1, &(0x7f00000002c0)="9149453a262f96ce7d7bd4af9487f9cc1617c17c795e17e9a972176eaa7160617cbe2855b809a5bd3e5787e118a94a8405c3fd22418db18085c64b38932cbd3f6b0b1ec864864ac3b154106fb99246e51dc6397bf660b7ed90406873b409fb8c6fc88ac09e0906b6f8ec50b1602318cd5c1305ac4380a3baaa651135c24a20260b4c64c5b1011beabec664fec166018a85cfff38df13e6a000441716eecc934d3c1b8634aeeeef824fd42eb243450120c48dc164a04705fa13e7561c3ee1a1e0a9a314ec8f85ac1761372e3a55f618", 0xcf, 0x4, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x9}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) kqueue() r3 = getpgrp() wait4(r3, &(0x7f0000000080), 0x8, &(0x7f00000001c0)) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x4000, "080000000000000000000875000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1}}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) denied attempt to set clock back 3182363170 seconds executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000a00)) read(r5, &(0x7f00000001c0), 0x0) executing program 7: setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x5}, {0x54, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r2 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r3) setgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) msgctl$IPC_STAT(r2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) executing program 4: openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) socket(0x1, 0x4, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x0, 0x3, 0x40) listen(0xffffffffffffffff, 0x0) select(0xfffffee4, &(0x7f0000000140)={0x7fffffffffffffff, 0x0, 0x80000000, 0x0, 0x0, 0x4000000}, 0x0, 0x0, 0x0) select(0xfffffffffffffe8e, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5, 0x800000000, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa000090780a9800000000000000000000000000000000000147c0ca83a1cde6dd9746771c846ee113889314332728abe3a58b3bfa8ace1571022f09b7d544a8852400d903c2e2d214ce7c97d7125233aa0149f15f622fc829b4b9df454499df23f7111932de7e21e9b80aba09060a9164401ada3828efa1c9a794eb8a3a8920a9f021067b1523589e11c4ce85b648c6565bd0405087ba97fd3d8b580e68c14a5bf785cd19661c9dcba3a34b475fbebb5abe6be5fe827295d5f78c077494f838cc7fad0a3ff5c91a1a6b53c7e6325feecb1b65d2b09ee7f81866a27f3817bd6c5f0a309ef571c298559a4f5c125c2dd4f9f4382bbce51daefe08044dad3e9ff3b2749e8a2f2e0a6e96fd14806c1c0aa5d0e8e21624b2c671d7950213d90686987bc45bb5ea4ec6967ea12e950c725171bd8f80e1bbf529399a30d1212fdee55ecdca8a7448ac378d230496b91aad6baff2c6f696cd2790ae0aacce9a24e32acb065d0e11b20b353756cb1c5670afd8b5c9a116f7eb1f"]) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="84", 0x1) close(r0) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000500)='./bus/file0\x00', 0x0, 0xfffffffe) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget(0x0, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r8, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000003c0)="b1000513000000000000000012000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0d17c038faea55fad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a421180000007226dee501d610a05f0fd38bfbb770c1f5a872c8810600e6be890400e2ff0b000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407e933faeb1eb3ec7c60747b8b99e09a823f13a714bf3e5b13abfa91cea70f5c0275b18f425df2419e9f66c91e888c95cb6d6472aedb434afe55f44c6c6e2dd6197d73d91258f179a4cb6ab579fc3ef0ace3f1792ca00fff6de1e29df0edea7b51bb91bdef7b317911533fc2226ff93015cc24442d", 0xb1, 0x406, 0x0, 0x55) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x200, r4, r6}, 0x2}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r4 = dup2(r3, r3) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100}, {}], 0x2}) kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f0000000000)={0x2b6, 0xffffffffffffffff, 0x3, 0x4, 0x0, 0x4}, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x50}, {0xc0}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0x20}], 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xe9, "083ee7e27727ba9d48bc00", 0xffffffef, 0x2}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x20, 0x4, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, 0xffffffffffffff9c) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x5, 0xa7bb, "d8f176d3bbb3950000c37f000000000400"}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="793f8de1f543340c05d04866762f11b790a6a0bf51fcecd437ad41363cb121425b776fe2386c123eab7cab9b469506f0efcaf5c0c527f9d907ddcde42c832fdbe7363855cbe69e4e6932805b471db9ec304d3323eecb5deb6bb5d7e1d06bdc47d2b74be816be8b78378d18aab288fea3beaf7fe4f3de76034f2ea7b2f0c05095698db47abe408b7dc539491a668bc277bb94f8162c854e9ae33b8336fea5d07559636945ca6f7a18dafff0b39377e3cdeedb538b9079f8c1e30bf3e0f8365982ae80d00fb4163db139d13434b58fe86c04", 0xd1}], 0x1) r4 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = socket(0x18, 0x400000002, 0x9) r7 = socket(0x18, 0x2, 0x40) r8 = dup2(r6, r7) r9 = dup2(r8, r5) ioctl$BIOCSHDRCMPLT(r9, 0x40047309, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000), 0x10) write(r10, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) setsockopt(r4, 0x11, 0x3, &(0x7f0000000140)="02000000", 0x4) setsockopt(r4, 0x11, 0x1, &(0x7f0000000100)="12000001", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r11 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000240)='./file0\x00', r12, r13) setreuid(0x0, r11) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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') sysctl$ddb(&(0x7f0000000000), 0x2, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656", &(0x7f00000000c0)=0x32, 0xfffffffffffffffe, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus/file0\x00'}, 0xe) listen(r1, 0x0) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(r0, 0xffffffff, 0xa, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x101, 0x1ffffffff}) executing program 6: r0 = socket$inet6(0x18, 0x3, 0x3f) sendto(r0, 0x0, 0xfffffffffffffe54, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socket(0x800000018, 0x1, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x40d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x400) syz_emit_ethernet(0x17a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1, 0x4}, {0x1d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000024c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x16}]}) write(r1, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) executing program 4: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x7}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000054}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f100000000f3ffffbfffffff00a100"}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8, 0x10001, 0x100, 0x7fff, "944f01cfda38d745386c8960e4a6d2d713c0310e", 0x1ff, 0x4}) r3 = msgget(0x1, 0x10) r4 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x9, r4, r5, 0x0, r7, 0x0, 0x9}, 0x1, 0x5, r8, r9, 0x7fff, 0x6, 0x63, 0x7}) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000000)={0x1}) kevent(r1, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffffe, 0x8d}], 0x1, 0x0, 0xbe5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) vm_resetcpu: failed executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001440)=0x7) fcntl$setstatus(r1, 0x4, 0x80) sendmsg$unix(r1, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) socket(0x2, 0x8000, 0xfa) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1) dup2(r2, r1) execve(0x0, 0x0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{}]}) sysctl$net_inet_etherip(&(0x7f0000001bc0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000001c00), 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/517}, &(0x7f0000000540)=0x207) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbac1400207aa5f1c206caf400450000000000000000000000e0000001e0000001"]) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x45}, {0x2c}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r4]) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r5, r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x6) connect$unix(r7, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x26}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x8000, 0x0, 0x0, 0x0, 0x6, 0x3}, 0x0, 0x0, 0x0) write(r7, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="dee49f688a7812afeac0d43bc89f90887fca95e420d3c8687bdae7efcbe7ba5e9eba0bdaf55044d3e0fd0a080a0a36bfc0af9b3210a120d2d080e420d7b61df95d704927bb735112fae79b915c43b21c2b518c2f904a50aa9e66429a21ebcec346f5ee3302f8f911c454d26dd73161d262cf29eeff6e2967f72d18d9bb14c967b67dec04cbcd0313586f5476ec7abbe9d84f4ba6193c03a721d3965a614d45acb9fb465f72b6371ef7911c68de267709221858d72b810069432659dca1903149d78d2aa7415c64ad861de0803a2e948100921728911dbc1154b0e02796248792d1df7566e99cde", 0xe7, 0x6, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x51, 0x404}, 0xb) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) close(0xffffffffffffffff) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$hw(&(0x7f0000001440), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000500)="0f9c7337fd1c76716127faa83f1a5574672e510c8ceb6c9985ee192c53eaf1c2ec786f3710f36131e6ab0fb553e271c2cfa1e0facdcfd745ffe8ae7b97d26007de303ee005e233124ec5c1ffb86d9ccdf7876e42cf074398b9a141e4e04ab9580d95d421890a66f1f674dec0bf570500000000000000fa8a0755ce68", 0x7c) mknod(0x0, 0x308c, 0xe03) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a4395196"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380), &(0x7f0000000300), 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x7) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 7: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000440)="5a61ca99a6f65a7003d56c5a5230489d37c2ed71a0e12870096ff358a55474eb020cbaddaf300ce48bf3b5fbf2f4fe4058014438c0da807dc0a6f09b2de2847914848b6f65595091207c686982e1a2971d73bb4c6ff1650258660cafd0df203e6811a0120ea9d697b964a2d053b64f822ea5bea1be79216410f9c0b37903339e0d97763f7b1828324b75633819adbe5554159b42f1650d080c709b89a82395978e2f04eeb81ecf2e41cb165d922b0694ce5d87b77b139e7c27255ecf976e1d38b3882edaa79d8099b92ceab328e8f429432b2f59ec10a2c5f4896889e278baa44ed43232ef9981fff04c2dd6a6f5aa2d429281eaece97c42e8421f7efc1f618ac1b8dd032110f497b51345bd4a68beb1eab32af63709f51ec1efe83481248f1f3973b43cf77920c69ec8b24ab3a4004d01b3e6030169778fba5085005c2bafc72e18d72413ec0df493a979c07fa343c24f281943676e88722b0aa5aa3b5a8dcf29dd990db911e8ec92922d077a4e44187e467429431d649278144fc5bf9bc1541f769cd52e2da046994e0ea57c5f0f6469a7db2648f9207b66fdd47835a83e85ef8c551b52dc9163e870fa657aaedb7c90d4740159cdd95995906e306d435abff726e60d2fa4dcfa87a7c85c30075612adcc31204dd199feef11e648d6ce243567a01d40b24a1631c3ca68a74fb819e726d9c9b194f0a7f89f07f8df5fbf0f9874cc09676b3499349fc37f043ef9c710c1a0de8a62ff5a351340b4187188cae5c610062bd58d00fe1b179964c81aef833c9da1230b6e42b44209fdf08cc0561e84a9b66b1df64a3b379c6a8f72409782ecfa47414ba5b3d21c95c7bc8a0a2d9d2319c1c039c1df8b479764f7db84f8c591174e39eee182f15b86ebd35bef3946253923235a5002f0852e1042b9bddc1a5564af5cb0afaa60ed89ea3c8700d823e8f416417f998b40f8cf66575ad7405cf8aad8c50cb8deeacaf420ca449bed438e31e783aa306592bd3761c2e7bcc58864b6c8a4875109ecf3475b416063a663aa240cac397503e574524900f59424794a02e30ea6c05222a25f5310cbe54fa7162bc781cf641ee9c3b5648a0a6554ddf6fb84857b09b0c05afd9316735b317a98f07a8528e3991461fef4dc0066b10e10f56af23b7753f58784a07bdc82be3d586fd090bc8c6e32006fdfa3e636ee98b10594a3549938327e561a67afd4ca583acafe69523f3c69e66153112449bb17504e0ff8ca2fdfa07b30cce61c6aa43138455445b30ea720ba0dd09e775b3d3afa0b3d258dd1dfbd410a2f6c6e69850a322d88c349bea43d0a664a69dfcac2274c02387db0080bb74b9d79a2b2e7a76a3991b791d7f5a5717cf7fc9b1889b36c8a025b2aa10fc2dea70cfd205ea811e5ff008cf6d12797a33b02edd7a06fc70f0a864a54a659f16ae248ca7fa9341a1305a01d36ea37243a939cc4cebfa661e07b8b2c214fa9bdb37932e6d2cd64244c04dc09b32a57043868225ac31ec96edf47c911c756c1e189254746cbab259b19af2d361d3c51a917bfef2bf034f669e5162120658064840d39f94f3e63f6cf6265bb6dffd8eeced7f6fd5b596076e48bf918546068ad7450a99b7ac49aef2e81275779e586ca2dfbb8149494000beee0cfd9695fb4f5c2ea29b7fe5c5fce7ac1e4b1775a1bd70d175aab9aa1ad05eb71047a6ed368fd91c0d3d122d5730d68e6400ec2723f8f93534fb0945527aaac388287cba67259e700f767ca578a52d0d8a6ad26b57ba400470db74fb6de3ac26749ae5d3da67c88852d253f74d87993b00421c7caee319aea3949a02457e99012bedd662aefc921ee2fb3660969adeaef11620ed751b43c7aebdbf5cd8f93ec8902cc8191053344f77fc363ba26c42c180453754a3d5aa655dc6f483c60cf9fe61b923bdcdd8f744c761300f6d5839d8010dea3f0c99f4d48c29e8359a4b7d4c55ee940e80988af28d48913ceb492f17d7c749d7c4302c1d64f9e777b2b4cfd3f769149b45cdabfb47f59907116bf49464fa06a25ec2227c35a085ae4934d662bc77955ccf4530a8b6e74124976775e253b03e3c113a566772126e3471e2e24b93450078ca11e300e841b96b0bfcbdce57ed6cd7eb51a79a10ec70642b3c78dcbe4e3d2b4875a6141523c24bd206345f594d271a7fb4ab992ec778f1f3f9ba1e0b33d9f77d2f9e8e588b3ec520cfe54caa3766e3d1f943a9ee62b4e7f931d1974f26c8db0e71393e387e8fb5376a078ec898fc353b89dd67ffa6c9a0429eed4379f4fa81ca42fc4899ea6eef1717ae3a48639c8261302ca08e83be1bf9c3763190b3cfff3998652c77ba87151bec903d8a2679d6b400dc0174b2f4d3297237238478d3cf43e258be71e956923a0c665ad6cadae860606f17ea4aa49c46780a45f687005eb8a702f61bca947bddb62afcbe634782ebac32a0188c9cd73c05b03573e90644c6e87f610129beb7d364db04c10ad358d57ce19e82319af97bcadababbee73581747704a3580c2465102d89727d5b3eed8b9472bbececded1c30bd4496f03a5daa48c0a8d640f4c022ca781e1ee76afde06664d37961d0813fdb937d6516f1ce19706943106b083d8d263f6bf2119220854e75ba09ad69fd98e3908c19ae7cc69cf412203a539e1737dbd9fd8596619964d3e1afed23ecb46db028ca182ec64b7ef35f1f9bb4e444b6c8627747b1a1350a7d5003da3707600e4ab5306a523f9a29e840540dbaee974f6c43c768bbdd7794ee47a675766d2c9f23fad813fa8898c157b526792a4a01f470501b53e0c60ce8ad8b9f1003f02ec75af280eb5271d82b669ecff8b9c988206b1d87fcbdc0da74f305e45ae8a1717c9348c26de5962926817839841b48ac65705f3fb4c290d21a39b3b5fabb3f1b7b2775950ebd22732419620e030ff3654482131104d53c4b9800b042cb447566b315161b632f50350fc3775d1532dcec8ded99eb6ac1eedd1fc10a8a2f90cf336a05f2fdaa3f4cdaa63b528addcbe94bf3cd32e9c930c8ec7b389d30f7b3458210e1e9d5215f8ddec903624a2b2bf91d8442fcc3018f12a844c2ad3d82509ced86886fb1ae109cafa643ab988259ec3eca15c97dd956877b23f750400ad76b21362cafcdbc533d97ca9136e180e46574343d6e433bb08cf9d8fe0833ba273643d56ab1e0cf13dfffa54dca0349a7191c1b67988cb7652925d8f7780372ed8ce30a578e91f0c07d04bccdb177cdb18adb7de2fe1f9d38de06999599627428b78f247fc655c6b51159792d3fdf708f370cc1a624340846400e1f56b97a8aafe73f6af4b796fa0b19f3341771b17c7a0c48db8e19e716468835a1f161f99ea02c58a758a845d9ee2a0614901b300af1e72036429d1ac36e1e1583ed571159aba9058ca111d9e9f39e73354be17371ec73784c98f008bc8c5d7e353dd6ebac0bad28e917b061e9f34d2c18be05cda88a8e2a03c5e461c3304111fe2bfda535fc5785226a91e32c461d146f36279a9398fe930d101a35541dfca27bac4124157da8c3346d07866201fc0bed281da3f89e7bed1c47e1f9a27058ea7cf551a43a41072756c097f2def6ff431e295b85ce6184cc5f4e2ee75dce4811e3047426ee2ade1a0f78bb021a25d1af6e5ecc128cce3aac0f748b1a468cc209f704bc4fd370bdfe67c4370f867a2e6b74be16a2245428079a888cb454bae59ef639fbccaa1dfb78ec145087dcbc7fbec71a2ae614d75c91c906986d186ab0443fd85605fb4a1d5247abe79bd7f5d1322ef5fb6a115d00ed87afc226af164f2683e58eacb7f753368d62a463381cb15d41ac8afc1e88e82b1672f32b23d8d06ced2338356e67bdf83ff6b39e91000ae74d50a6cb712f384b5255546b23e532985d0c671f5de92b0f74e6e53b94e1ecc5a5ddf66c400e8b3d062130190574ba30ce9a659ff4958bf2757bf9801a3f100f2e289dd40e168fd14d203e61595662133a7e69566d2992cae8ff0bdb4a9b6602b329e6051b53af12576dcbf6b2971faaad66827639c3021016b1654a3e168c6747c107f5f6fc9cc965f040ee64afaff752fcc1899fb147226f192a7d84d1cf925ca7b1b98e24f9695bda23fdc0bab30944507c9f1ecc5681019f6c5f1229b439617fb7c6853256df087befefe21803f098e8707609f89c7be24f36bc31c919733df5a70b26b4402ec4a749baa9b052534ea3a629ac4ad19f83cec8cd095ddef50cf86343374587f44acd1186fcbf258ed4a46200671a24c4fc642f3e6eb26867d43e7fe8fbc151779874ffa1b7e26021f37cc9a267fd377444c6831a1c52a0c2eed4580e2a82bf8fb859edccb05b411e2b2bddc3c055aba23bdf136ab7767ad14952090cff5bbc9fdb03346fe9473dd1bef44dfb72c416d37f6ee42df8bea30cc2bb0a8b14b5a01e5808bb07ca9700f96ca9753246fe13e399fdf31fd563f2ce20be828ffb247d96608e00784bcce3b296d0deafd45c4ef8e206ec4e13925a11681063095d597866058cb9a2ebd423bb3e2dbf9b474330bea33f7b666a007388aeaf9aa4da220037046ef38b7717580fbd29c24129123d2c33152f1667196f197d6989baf0f8dcaaa61c2bd137b9a21edd52fe5e8d44a7dfa02268f97cddf15484c00e836d7807bc64be9ade54ade8ec4d62db27d04ef7eeda3cd827be694fa1de8e68e82b50284de737e1b6e2fcbf8df62719b665e87aff867bf87eccbb429e6ed1e74ee30890fdf7804a374fea0ed7ddb06156e61a5b2186b04ec941d60cd3bfa5609e0a0df11d04af77f9a2b2ff6197285b0f1090a8158a5188d546ea963f11fa8d7358c6cf6113d86f5c7637772d3c8a04efa98def66957c695b13a1dfa6dc8cd5f9f3836e9666adfdaed5233d0777ea86accc6f699f176ad6f7c9684b7b8c4623a687d41c96bee42de0161a07d68560392a5611447f402edc785d36a9b4b76ee34066128b89066712efc11a22b379fa08a8875789de3a027b4e0aebf3138e95298390d423a04b80124b0180de8a3cf546088bf9e3e9fb9b6acc977e2116e1f47df1ec107dbc8623f771d810cc8e4574a80532fcefac1cb004eb14c1e1cc86596a40fbfddcb5bca7f2e53df24a1732d0e25e5917cd8d6226cea8f9b841e3064d996d284781e3967661f6bba1f800507947d88b317245e387c9844c4385de45ef267581d020607f781e492087f8b15aefbe5dc8f478fb30273316c2f108c08f3587043b561dca79c9ec429241739e9b2a7858be0a66ee055adbf65d88300fb282759b527c7db197d272918eda51a824f1786aa4abc7a694a203f35408d8288507f0245ed3a7b50d50a7284540e94085861ec7acb51b6d9fe2a536722b3b8ac3dcf365f20fbd9f6af3b567222ea731314e2070d6c192c6efc6f67c4b75098d39c79a102a9c20f848ff26e1d3ef8dee40b4359714193cb0d1b54a5e9b472a49f7df3f990e0f9795c838813ca4b6d0cf1f84b7f78593dd8ce825917fc32f46ded741544fc650c4324bfd051356d2949f55e17569bc20366c206eae106ffb53c68ec9616328a38f697dd54eac80fbd17c055f959c5dfccfb6ec67f6eaf473265793422ea16669e2707b8a6e72f0d1c8e670f09c7d1e9677a48ab8933e289f253333fbb87256bf276b8d8d447ea94cf9c7381d81863c0a92081310a7b97c15097392a264c121640ceb7ef3fe8a3adb3604a299f799b23e4a3d3166abbaca14e7c5cd5b70024b1b4b721b9d918a69bf22b3755a89cfc56b9ed4fa41eb8edf6daa237754f4a854e35841ab0da71c9", &(0x7f0000000040)=0x1000, &(0x7f0000000240)="d72f1f0217f1b7117256784188d94355d23f4aba99fa24327f4951b78be0a94340087c6f097edd1a843769c28a7ca6f54390848cbb944191cfa60a2f091a983c41d49d049ba4acfcda6b99c8187f98683d3e3618a39eccc8017e086313c89a94b36de9460184f9c1982c0637e72b857c56f90819a3ab27c5eef5d24dd4e8a6938759087c933f754973a33583b32c4df241a6dc4b4a07a0e2aecbf4ed0109f85bc8bc433b3d8f50af3471180c22f2b3fa65e8303566c7b01702159d84174d6545351003dc5aa6f4d02a21ac17b439bc54a399e22efcff8c4071db93e0c4da382e045a43e1ca1f950dce783ef1299cee", 0xef) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4d}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 6: r0 = socket(0x20, 0xda2f7afbb7112978, 0x80) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x2b, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)='\b', 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() write(r3, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x16}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r1, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x80, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x4}, @dstopts={0x0, 0x4, '\x00', [@ra, @generic, @ra, @generic={0x0, 0x19, "a2d8579f68f643ab7b9cf2940ce93aa5bb09c6ba655bb80179"}]}, @hopopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x600000}, @jumbo]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 2: r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r3 = dup2(r1, r2) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='/dev/wskbd\x00', &(0x7f0000000180)='/dev/wskbd\x00', &(0x7f00000001c0)='\xae-@\xd3&\x00', &(0x7f0000000200)='/dev/wskbd\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/wskbd\x00']) read(r2, &(0x7f0000000300)=""/178, 0xb2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000003c0)={0x1, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x4000, 0x2) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000440)={0x10, 0x401, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x46db}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x14e60000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], './file0\x00', 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) getsockname$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) connect$unix(r4, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = shmget(0x0, 0x5000, 0x381, &(0x7f0000ff8000/0x5000)=nil) shmat(r6, &(0x7f0000ff8000/0x4000)=nil, 0x1000) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000740)=""/70, 0x46, 0x1, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') faccessat(r1, &(0x7f0000000880)='./file0\x00', 0x2, 0x3) r7 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x0, 0x8) r8 = getgid() fchownat(r7, &(0x7f0000000900)='./file0\x00', 0xffffffffffffffff, r8, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000940)={0x2, 0x7, 0x6001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000980)='./file0/file0\x00', r0, r9, 0x0) r10 = open$dir(&(0x7f0000000a00)='./file0/file0\x00', 0x20000, 0x2c) mknodat(r10, &(0x7f0000000a40)='./file0\x00', 0x8000, 0x600000) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000a80)=0x100, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000b00)={0x4, &(0x7f0000000ac0)=[{0x401, 0x5, 0x6, 0x20}, {0x4, 0x3, 0xe1}, {0x4, 0x4, 0xff, 0x3}, {0x2, 0x4, 0x9, 0x1}]}) executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = getgid() r4 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x6381) r5 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x2, 0x0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, r3]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) getppid() sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x22) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x91, './file0\x00', './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) setsockopt(0xffffffffffffffff, 0x2, 0xfffffff8, &(0x7f0000000100)="c8d011627cf77a1f83062fd3b38d83118c41e633902ca2216ec13f9d120c96fce46e5da1fbf239d527f371fa4f2606162aad3d0fbfc12064c44aa5e17cda70bccd1e12f4e8e7363d22a9d9ec", 0x4c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) socketpair(0x2, 0x0, 0xeb, &(0x7f0000000200)={0xffffffffffffffff}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x7fffffff, 0x47, 0x1, 0x0, 0xf89, 0xfffffff8, 0x2, 0x0, 0x0, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0xa09, 0x0) r5 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x80, 0x160) faccessat(r0, &(0x7f0000000380)='./file0\x00', 0x101, 0x0) r6 = fcntl$dupfd(r3, 0x0, r1) pwritev(r6, &(0x7f0000000500)=[{&(0x7f00000003c0)="cf43481f04b7a503f483f0a9844fb12232b91dbb8a62d2ce8eb1d0f8e55a52d44b6639d42a74efc629193b573658646ec3588311f15b1b240673e0", 0x3b}, {&(0x7f0000000400)="378c3798e2ca313c295933630aa75aa59bda561334ee3857b47722098eb8e072c0afb0232c07336ef36767cf4a977661b6f41dca1c2c1518762253cab35cfeb1462ab3a0ef68cbd58a1a915c1108e2f483e8df7b37172c531f2098c66f75ee9d2fb9d9d5a8294dbe3f0ff0ee5a2779bd2ca05a73b86137f36dc650ace82b159a10dcc679bd2808f2f68db004520635aea4d4eb1ba3d2e2ad3debcfcbcfe720a7f2c5a18708376a3df1faab66ac6ef24cf877b73a58db141233d565341bd0631714e677a2d4bcc47db817d2c722c07352fa0ec873c4e19a838802a23fa7497d9b42", 0xe1}], 0x2, 0x1) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) poll(&(0x7f00000005c0)=[{r4, 0x10}, {r4, 0x4}, {r4, 0x100}, {r8, 0x1}, {r5, 0x20}, {r2, 0x2}], 0x6, 0x7f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto$inet(r6, &(0x7f0000000680)="424ef2a41dbe0fc5b146be16b5f81a1e4bebcb8d46ca96faf4a6e2fcf417d25c9badd6bdc707ea1c2964e4daed5fdc161d33b9a61cc29fbfdd8b3935adb07555dbe525c63b9c796c9117cee6359236f1c542b74521c6368198effa88b73cab054c604f5a17945db40b1c3e34ddecb1429f9a3fa80e5752cd193205091132b7a17fdcff299a2d8ebaff", 0x89, 0x404, &(0x7f0000000740)={0x2, 0x0}, 0xc) connect$unix(r6, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r6, &(0x7f0000000dc0)={&(0x7f00000007c0)=@in6={0x18, 0x0, 0x6, 0x5b}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000800)="3120ef762de494e495e932f8988ca909599fbbd737806092010135205e59e26baab1eefb6ac37b718b45fb7936882c37bbb77cacb0b0a53027522c588cf4906672bce2a43524857edcb6a0daf6ed70184a1802c178f087a6e35aff85334c5a5a1efda68a3d0d6d866eea34f14f98584b42bda9738d7eeaadc3e6decbd5f6015c897864d1548c2b4f7adc8be13867a1e97892a33fd3bac69f249cfe4eaeec0f1a207eac21f3e98f0833ec3d8702ca5b4d25cc46d8bb5cc6e003810fb4050ca0cb59bd1be3b619ecdcf013ebb6c3f2d291f135a3b9cc253fddf82fd2f77e9e7e8ae5ffe06dd26310cf92615fd11ba7f87966", 0xf1}], 0x1, &(0x7f0000000940)=[{0xa8, 0xffff, 0x0, "85b9495240c3f942afe980dfa2ad09ae13921c14abab98470555d3c23feef5ef2d0b1e0f5fe7cce7f18b9de79e573a282cc88080222db9844587f9954c861e3bdc0c9ebd6eca1642cff5ddea2b68b54a75ddfc528de378cb3270e9c0cfbe482df695d0685a7822830eb3da4e4d4912f6482fc02af58c963601b44fe2e4550a82774017614b5e7301a61f4731490d89a13d28f77e56e192"}, {0xa8, 0xffff, 0x0, "e80332f2db47cecaa7560f1e0967ebe6a549ac02e2630c7403e3a2a240ed3f3f424d7cce13f6c9dbdf28796a807ccd92d90823282669fb836a60a42eb16ae7792636c690052dcd22be2864f0166bee5adcd66518c905f85e7e243f0fba732807a918c1db4eca1786e1e755157e9762be8b83917690b94af38df3d0d2a59f54303249bd314a03235fc49c9687a659348ada"}, {0xb0, 0x1, 0x9, "7127b500823ff85298db247dc809b60f4f130875348fef8eb98d70b48ac27f159aade3018706ab2d9e4f02b3d07cc2d1f4698c4f773b130b661eedd22e4cd992458c2dd05bf8e6ad0842e7b25a7f0a3781620e6cd17dd408411736caa5c50dffad63982b990fc86fe45429dfb2462b666941ca3f4fec0701d87d18553c511541441059ff4332e706567570e2f621c6ca816e15e3419bccc6e0a06783f52a5904"}, {0x78, 0x1, 0x2, "f923c1228ffda27c6056f69347b472b1f9175d2af214a17818354aa701a2abf18462be3e82a64fc3bf7fc8d302d5dcbf05e30462d2fb40cc4189344f7cb8342f5cdf8ad08522a2ca233dd2ba17499e9e1d66342f56fdf659c2012d0340b67f35164825e35e86fa"}, {0x78, 0xffff, 0x5, "dccaf0917aa6d4cd51c87553e9d06977f0932c6f89c3ad3fff1633b24474a4a5d5750f6ab7c02174aa5fd723e0f358a98bb9cda414bb7254ae507e259f314dcae048a60628735d6fad2a3f47eb4a100c14b4d12ec3492241947d26f2403a17c412"}, {0x40, 0x1, 0x400, "84e730f3a3899a28388d3f192a39be7e3d582abfc5db77d04cf9ae2d458cfa3fc887c0aeb53e37e3a642"}, {0x60, 0xffff, 0xf25c, "949571f13ffac63a90ba80c3beb43a101d0964ffda935404850ffdf865a1e124e63c03fec2164fd1e9d389e0c32ddc3c7bbd99d3633d73a5de9e2bdf4aeb74b4d40db19d640880a74ecc6c"}, {0xf0, 0x1, 0x9, "0368587f852d74c749226d406d9030fe20d33ff368ece7beb145a7f83d368bdd4b06c97989b46a7e86fd412e62026f315ff1e38f78c7059911a6f25d1a56ff848ef0fad86567a42d536d163b7172d7ee49d0bd7a56cb93eaffb5553c7bd3a43d19cd0179bac496d634e6c8702c24c99b295491903dca948f6254f9dd20af4ed6bab5cb4872ba5f407d1cdfb4655d9b1110e6c6c1240b843fcf13f8335a657faa19943c56fe516574c33ee5473e6d0ebf2a354138749646df9735f68d5fd4c0de47fc9fb7a910bc14d3f67e207608a732c29aaa79f5f2f31a2c6b6393fc"}], 0x480}, 0x4) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000e00)={0x9, 0x5, 0x8, 0xd46}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000e80)={0x4, &(0x7f0000000e40)=[{0x0, 0x20, 0x20, 0x5}, {0x20, 0x76, 0x40, 0xff}, {0x4, 0x8, 0x1, 0x7}, {0x3f, 0x9, 0x40, 0xe00000}]}) r9 = accept(r3, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0xc) getsockname$inet(r9, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) recvfrom$inet(r0, &(0x7f0000000fc0)=""/82, 0x52, 0x2, &(0x7f0000001040)={0x2, 0x1}, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000001080), &(0x7f00000010c0)=0x4) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000001100)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000001140)="6f58fc8736c9e50cc95664fa7c6943718187e89cb346affc2e0b609033e1f041d703a4b5b7cf91fdb75c422966d095cda5b831ff0bbd4300d823fde403ceab9821f0a0712dbb8f257daca126a4a2f7e54dadd90aa17ea4288e3f232c722617e32b2447fc4d8e946ed6ae34", 0x6b}, {&(0x7f00000011c0)="53d3df8388d9101e26cd27420e0d2aa84effe1d924b6b329b0b87daebdef04ddabf0f65cefec0459c93724ff933bf9866b1ec4f55d6275d6aafa1ad50e95c69bbc91e2d77ec4f046c824719a6196aae7205a7c271e5b2adec187ec0d78205d99ee30fc40fd3bad514beb78307152509d", 0x70}, {&(0x7f0000001240)}, {&(0x7f0000001280)="2bc79afacd49c4e002f8e9f42a6edf1fef53e19c34022a4744a98cf37e9a11fae93b1e6cf6b42c526e148842fbad229116991ddeeaea06b2d1371f0eb9f44147dd31628fb09469fba243c8b702fc0e29f587e28a3112c2c2d48065d124a4099774cffb294716900ca32e03ecd19686e751c5f086b2dc816204eb9e969df6bd961f757423490548cb5f35c0c25d21173b1779f9f701d3", 0x96}], 0x4, &(0x7f0000001380)=[{0x18, 0x1, 0x40, "565ce3175cdf80"}, {0xf8, 0xffff, 0x7, "b2126520b09b9e493d3fb9571bca00f7519726ffd92c8067c8dc4916bfc51b2b1bc36799c8916d91db246f0f81f34e98ab62cd7104ea5c5353905d972e8861933eae4d4aa6427eb3a91ff9709d61e836984cf45415e2862461bb171eb7a1027832103eca54e7588607a174a26bcc3dc63fcfc661d5ac295d6e466abe2ff8c9e2a7e0664fbb81517831c061350fb333f93db615d8ccd1c731abf2b574c1c43ae1baa81814d9f3e1cc8e0162553b7f68e1d41a5181c685441e88b710cf17558331d0e97b4155997345cd1dbcb036d2badd16d7fdcc475d201e869371dcce71a32fa9967bac507698c6"}, {0x110, 0x1, 0x3, "35492f0cf23c7730e6c4282d282b5440e7e50878a178ad2bc9cd48b28f758ad9b6071796e94c2348e138fc4459401b7e094c17bc58a4aec52ad7aa2d9cc95f1b73d7ec9b71f119b4348e364e1b90a6b88d76c003cb367809438648e60610502db22bf59638daa29624523ad585e7cad3457bbf33a77b81c431edc8b1bbd786c8d6da87e5c92f05cb92bb6b8f3ed728d57aad822f29507bca70497fb7e4d65bc73e003dec7e92756d6eb380fa2c646b8f06b2eec045d5bc411d7c0ebc9183a59baa10fece1e4fabaef0b636d7b46a0c1c5ffa0db903de2f82a14bed834c375d23588fca979521675f3456ce14bca5e3c9a934eb5617145fcd70a33f5e22"}, {0x68, 0x1, 0xffff8000, "ec33a7c41606d1b6ae003196460fa4b5c051753fbc60e416e9f54938fe947c8fbece656cf6eddda2a6ae33e00ab96856ad208d5e88e6dd3f0dda1a79bce9dca3d1a22f6f98d8b5b12471e0a1cc219961df3ea57774bd"}, {0xe0, 0xffff, 0x9, "9810ceb822b54e62c694e076195bee3f1d3bcdd77ff1d31fa83f9b7058cbdaf0b3e4ddd79aed619e6bf476a45375db13aeb927e939f6477e98de837ce1d8629ed1e14a2384a911e542bc9f28b26ede0b156931c4b060e31b9574e5a791d360d51d1035c494e465fef7575525f120505b82749ef33ad27d34a7371772249a40d044b666f318c47213111b0fc7e2c9954409020efa5bf8a17506b387c20614413267793fdddfb2b912b256d40795378007d655147bde6887983bf31eb94e57debc0b4383462837a139b05d3a1756bb44b3"}], 0x368}, 0x401) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000001780)={0x2, &(0x7f0000001740)=[{0x2, 0x7ff, 0x1, 0x101, 0x1}, {0xfff, 0x5, 0x2, 0xf376, 0xddac}]}) executing program 0: setuid(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000161000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000}, {&(0x7f00001f7000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x8000}, {&(0x7f0000163000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000015e000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000162000/0x3000)=nil}, {&(0x7f0000158000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}], './file0\x00'}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0x14}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) close(r0) fchflags(r0, 0x0) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001880)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000240)=[{0x14}, {0x45}, {0x6, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) 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', &(0x7f0000000040)='c\x00') kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x3, 0x0, 0x8}, {0x6, 0x800, 0x1}]}) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r3, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) malloc(): allocation too large, type = 29, size = 28292870884 executing program 0: socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000400)=""/4096, 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x10, 0x1, 0x5) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r3 = semget$private(0x0, 0x1, 0x260) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001400)={0x10, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff0000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}], './file0\x00', 0x7f}) getgroups(0x0, &(0x7f00000001c0)) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setuid(r5) chmod(&(0x7f0000000000)='./file0\x00', 0x208) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r2, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x45, 0xfd}, {0x1c, 0x0, 0x0, 0x4}, {0x8006}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000200)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x3, './file0aaaaaaaaa'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x416}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) executing program 6: r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2ff, 0x1000}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r6) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000440)="4efe19d67f523d987d869b065c6c48e5e7938beefebd0fc4369336203fb64f74752320a07e166bf9abfd47a882d9017d42d31146177791815080c95d5863ab7f9de4e7446e6264bfc8ad3a084310ce9794c2d3e3012c29f4889fe20902c322aaf9155e862f2e416cd10087f3e5b2de0e017be7246e06e7a7a56de972d0bfd63bffa8114cc7653e7982e2bbbd", 0x8c}, {&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40d", 0xec}], 0x2) executing program 2: socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$dupfd(r0, 0xa, r0) open$dir(0x0, 0x2, 0x0) socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(0xffffffffffffffff) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x9, 0x1, 0x2, 0x9, 0x8, 0x4, 0x1}, &(0x7f0000000100)={0x5, 0x100000001, 0xffff, 0xdf3, 0xb935, 0x7, 0x35, 0x7}, &(0x7f0000000140)={0xf3, 0xf057, 0x0, 0x1, 0x7, 0x800, 0x8000, 0xd1fe}, &(0x7f0000000180)={0x6, 0x2}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ftruncate(r2, 0x80002) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5d, 0x200}, 0x0, 0xffbffffffffffffc}) r0 = socket(0x18, 0x3, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget$private(0x0, 0x4, 0x54f) semop(r1, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x6, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000240)={0x80, 0x40, {0x8, 0x5}}) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2186}, 0x10, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x9) r3 = socket(0x18, 0x2, 0xfe) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) dup(r3) setsockopt(r3, 0x1000000000029, 0x4a, &(0x7f0000000080), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x811, 0xffffffffffffffff, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="1f", &(0x7f0000000300)=0x1, &(0x7f0000000340)="51f4823ce67ac6bd228bef362522288fd4c103260fb074d5fb9e3226caeeb1ee4d1fa05feb9530d4099e8c3cfafddb4b0589b6fd999dddee3fdcbdd3", 0x3c) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x80000001, 0x8, {[0x8000, 0x1ff, 0xff, 0x9, 0x4, 0x7, 0x4f, 0x4, 0x6, 0x0, 0xd6, 0x7fffffffffffffff, 0x0, 0x2, 0x8000000000000000, 0x800, 0x80000000], [0xfffffffffffffffa, 0xff, 0xc25, 0x1, 0xffffffff, 0x2b3, 0x0, 0x0, 0x0, 0x1000], [0xad, 0xb8b, 0x1ff, 0x80, 0x6, 0x7, 0x7], [0x6, 0xfffffffffffffffc, 0x15, 0x0, 0x7f, 0x100000000], [{0x8, 0x6, 0x2, 0x39c}, {0x5, 0x7fffffff, 0x18, 0x200000000000c81}, {0xde, 0x6, 0x7, 0x294a}, {0x7, 0x3, 0x7, 0x6}, {0x7, 0x288, 0x2, 0x200}, {0x7fff, 0x0, 0x1, 0x3}, {0x0, 0x0, 0x7fffffff}, {0x8, 0xfffffff8, 0x1, 0x240d}], {0x0, 0x6, 0x2, 0x8000000000000000}, {0x0, 0x0, 0x1, 0x397}}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0xa62d, 0x0, 0x0, 0xc0f, 0x401}, 0xc) connect$unix(r2, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001}) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x0, 0x0) socket(0x18, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = accept(r4, 0x0, &(0x7f0000001300)) recvmmsg(r5, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) dup(r3) executing program 1: socket(0x11, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0), 0x10) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f00000011c0)="7d0016336488845e61e9b334446934b7f796e768889c43dac77857dc607ddb4e3bb5463fa496c491ab45222bd2d3f474d47edf8750f5d818ee34158e597faea49f5bf5d98184481039eff13245dc", 0x4e) socket(0x18, 0x2, 0xfd) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x18, 0x4, 0xfe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000000)=0xc) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r8 = socket(0x18, 0x3, 0x0) dup2(r8, r5) executing program 6: socket$inet(0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x80, 0x0, 0x1f, 0xfffffffe}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) executing program 4: setreuid(0xee00, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000280)="7cb2557d64c7051cb6f20fee230c017f2326acf7c00aa3afc11b7d574f1b76bd0ce89fe338b51880b376e6b5ce01e6aa29554d8aec457fc17452b455d9f9d2c9eea239df825f686733a4afc7e07986ca7cb6b52d147cca620408231f7d0dfe170a47ba4313bb90e2c021cde15d9b6bd4239af73a9ae3e608b602149d9bf172e2b97096711a290e62a9d9ea8bf6d043481869be5dba5b4790da734a891966e06652fc68b206e9b3b5f1716e23217bccf170a07da3edb55411e4fc1b6bc0ddf7a563b3d1bc12b965c81ef77e8828076914527b934fc9a39da995336887ea95cf5ad46955809cf76bc8a9b9bf4c39cf2ae3019ee5055d0e7025b894e9d467b1d6dc17c32ca2170093fc01f1a7e6e01abf2849db412b2ea1945bcb7ab29cbeebd58fbe4c759f9ef5e53157549b6bf8910873622871d484403f13eb98c07a96a8ac119ab9cece120474b8a465cf7e42f9105ec202ec2a78bd7a3a8de4a610e398fbb03afffc8bc2d7dd4a4709bce550775508fba31e9ad44df7a65421cdfdb1c5459f548f53d0d6be9fd56d9beb522fa580cef76238fdaa33d27dc4f517ea32ac96177214d456b76828e7a4c156beb5da4b0c2b529ad64092aa35ad765dc97f9ef58e991770391724f1203c4dc83bfbafe2296ce88e6f39a5abfea15f337de387862ea1721c153ac9f4659c964c5f4c6879f9d800bd3d384c4a261227b6e52c1f82c1f35f41b67a098e7ead70d954a4d7a53b9178854ec17c06c2e33978eeb2aad9c74bb9ef93c1e2df13ef8378d62276199a816c3be0429d2a2bb3d40c3d49f43ab2fb728e83bb8fa85245621e57f1473c84597e85cd9d6f5f0fc18686aefe494b8c11188051f27dd9302c9dd2ca1de4181fd6e6f6bc9666869f65c5600c01c73561f19a86564fedceaa1c3bd69bff97706ef5a11940165680132721f1c54c026e6f713141bb5c139a062174bcf863b97713cd2741e9d281cb2df0c7e0d4cbb3f25654e596ad92d1746a567a58bb65eb73182890510a1dfd2ca72251eb642d6e929b990359a898470855d78ceb2a4d26d09f9760d0d671815acfd9e71f66c52ccfccf640b3c426eb023c97814ad761f810f36271022f6bce1a737ac9db9a319b7c09ee63359707264425b962c1a0f61cbf2b43de09b8365e8b7447580a626bf1d0ee03d6ecd7d8ae65d4e57320450c74d73b51e078ec912cb560e72e378508c823544886209dcd316b6000696d67c8be7195685243aef387d8a4abdf3990b6f273d76b4c8695b27b97def30130589e093a978a626f0b978f00ba42dcb56d44aba90a28c3702c458b0e2479f7a034be5c6031725d5cb978d64e28eac885a0915f69b113c9b304c0b0cb1336adad304b21bcedfa73806afb8977c98b23780a80aa8ac7a87c6028c8bdd299420da31a09ad3c8afed10004db6bc5cd4bef761dd6e43d43b36cb6873e9968fe9030a6d5401139fa1f9017f356d020afb2f44aca755687aa0ad2ab19535cee57c14304d74a14c5e9f17cd36e3db325e684eddfa4287c4a619e5ff444822ac4280a93b757cbe5eba8eec113252423d577fc9b584d648f35ca9a9396f2f61faa63d1c182db5dae03b5cccdd5e219d3f34f9979572012a185bc4f57e50491d29ac72823b55c07cf8df443a62dc832dda64ab2ff3f7a4cd8bc360918e62b9a40e2461c6134a7b480300288ae910e9ba49ad0ab00a59e7d0ae97249f2af4e3652077bc5bd92a284aa7e40980a86496a474f31d897b9aef88082ad8881cad058ca33940562be77a2f0198069c2bd777f48d1faba34d2ef1c781dadbb3f8d5c177672e64108e8dad64ef70a6bf55589090ac659c57104718933678de0b53ea9c4cb3b762a0bb0afb5e96fb03a5cddc817800311a8aca73145dcb05eec4b256cb64508fc7370182ccbf91ce2c16f3565c5dcfa9d1029fa7d839ab1e1e9a1853a10275f6df84772b9467583973b9dc302c01192252cad5bb477dab8f2180165dd095ef8adb15a1a4e3cd1cdc89b58101b631c46e11f3385204dd7bd91cb307e057797b28bbed3454cee23130e168105775750a1ca7454e73d6fd8d47889a94b5e4007049b3a18676d5cef9f51c48da0a2d50ff7b25aff4e4995f881e98d1e9f38c40225423209f058b832180c10f78c615f59847671bacf03224bfb4143daee02028e6d4af15a68914b7da98f0b17f90533669e5cafc6a87a3940ff0bd41ef91639d41dfd0672a24f9345206200601f39333b95c79aa215305a40b0182c9b85a685ea19461f4cc7b1df8267ae30ed4f00d77b1253ece98def10083dcf4f77f774ff2eda8bceb6ff3b8ebc94d0710194dc0b31d612624311e810cd1f8e6ae7b7165eaf6854683085a6c93dc3aa6fec70a2902e447d9b90ff42ca87336b28909d934628455175d78a50053980ac52de55a2284c0fae261621aadb24eeaea2ad73fb9602b3728bf73044eb738da1465e8b643234579d1491387a0ee2abeea9aa92327570d61fd5105b551922ecc490bae7d1166b4dd84271833c3074682125f62227a1419fa1d8a5618384534e83efd4e88aa79c5e184b96f9e59c34eff281bb6530583be1641a42682c24b78197155a68645d8805f594bf219ad015f3a8e3ca30780367d09a295919b72173c01adaea1204ef56e4d47af23ce429fd3022eebe4967774961545bd5c4633d0813a9c5a401007ec587a0fcd228886ef64a7485afab58a746a8001d12f3c7d1807d5aea48afce9662c011001061cb83799cb0f5945826e8982bb7edb3bdca3ce76af4da5df5627041c6567b6f540eebb71a6a4dd71966ca87ba08f599d067205fbc2a4c65b0340d2927df20e7aca71ea465a6a3ab3b95c32be208f82ee0754cdcab4747b9c6f64ebc52f6535b30a92dd7b4b8f50ec05e68c8f70bac87bd726044837fa32a6d7a77420b14f5bfe2d15c59ccd72c3b332992ab389830b20356d43c86b480225d3b3f4fed3c63688bfe24a5a10eb5b4932c6783cb38ff8417d9cde82204a06f2c90d188de4155f85c3c021cb504f4c9ed15925ca1d52fe3838861d38c3c3ae8c37dcd15a6111a034ffda43c13e8c7bfba3ad49bc38e139f22bbce8f584bd5a5e9de943d0d42a232424d078298aaf66fef34b9b0a9df5ec8c1414dea28cd9d45952fa1fbec18a17ba2ced379b6b96bd2d2f5914acc940c7aabe3cb7f888b6be1b32497a0991c4b0781e03440ed2611037c0ee4767d900fa58e75e5e14ed492134ecbc308a87d99f871aafd7f48d3d7e44d0d1e940dc7ceddac36e2ad8306974bb1e8ab78771e21ce3299964ff2252d1726047c2ab5970c2503ce44e9fa1235b8a0655de9494d2a692d1238802b2f5f1254d3ab166ec34cbfbda420116a32c99c86aa98b45c0da982c1484e360a47fac296cdd17129b6e6b77ce090509fa5d9dd5394b2f175ec6c28c820bc51c60ef7a0181cb8af7ac053833074b525d32943302317c3da91574d3439f2d1c1373c16051eed4564d7379cbcea64c1c89c72950874de8b9e8424d29aaceb3e7e0d168be6ac0c79034f48ed65dfe0d7e7237c5d6dd251ba18ebc966340319da15f40e3b173a5b6b40a1b72e3ecf5360b19ad86fc0d21271a5887ea0717111ef81914369ea3a3664eec0963156c3ae9167732331cd47bd4ee5ea893723ec97eefc18d0deb0b17b7065806db7f23552f852793e8bdd4c342ea409d67fb9cd2272aa909ebe714d63913ff2427b0adf79eee4c873e92508a38ffd0dc11f7d68ea7bd5ca5f4089fbef738fc0089566f5228cd1b5ad72683d0d10dd861e75c988d8395c28cce00c06e640ea8aa69f707e9d5d4306463155db586ba6ebdd29de825519573489ddd75d8b9b8f1390dc650d07dbf3c5d7ab4295f07524a52d2ff8f8ed8177cc913b821e063b2c74b40755220dbecaba48fe4f647a2220146a4c3c63831ceacfea3b18a7a7ed7ea7fe6888f0d1a83361c9b424f5cf98798344e9718cd7d5f85c90485ef58bc31a85e64662b3bffb174e2f88fe1adb3251066112d42596284821dff504c2d8071b79f703e206b717768884b292d5491c0981cb7539d26a92e6798a4207ec30aaab34197c0d2eb203c07f22b20d3d106b3abd8b3aedb5dcf837b7a058363227389dc5db9fccb34b98ffdc61aaf271a767eaaee2d7c8008b717ff7e3c5996db938c67593437897cdc2346f5d85807263cf8a37b50fcc82b71d887265598528876fd96a389de783a3668489fd266381f540f79cbc139eae5b3de63bc09a411067619fda8ce4acd9883d211ca56e8f17d0f7b018e0dccf76df5f84d9b2e8176b1d299ce167ee7cb118a9f013131b5f306b817ed6f433a27bc193e06f77cfd2123b3470b01f00d4d54e9f726bf199bc3d8029473e5781f34ef13d092ed915350b94de8199f4c7f1b4fc7e4bc57f4cc7557df1f3e4e02b06fce1cd0c85c49bedee418abdc0b00a448d331c2dbee84b141a5dd6322ad58bed1e1e339504e80dec44a1ff2bd0eee2fd9b47446c5ae96ea0f3810c2226fcfe8b64a248b1cfba125c6ee20ce75865d40c1af8deebbe82c011cd9b5e429cf54c109a097852d32eced2e403a3c1ccb3bfef45719be5fc5b8a6129b8857d9b89b505d2ff7830e4ca872152f4850000322309c13b2df394ae29d74f2145e8bd4f556d8513e565edfdb2747558ba8156b7505b6cd32265cb0a07c470d6c3157a0a4670d1ca6fdd7af1ea78eacbfa940fb35a40a957b559b81ab965c2875fd99de017f9c156c56c03a673b8c378ac9efc45ada3010dbcf8512d297aaf2db5f3ece5302a75d1e74d360097f46e42fb98f24d691cd8a4142ed539e990bd87ba0d01aa21961b622b78be064741a0dd785b1871373eac1a3681c48ce728c776f2068de2c20794c390654b4fed3079fb9c861929df05437b18d135824de7a68aeb8eb3cd9fa676adde5776018aad427847925b19027bc29ec9f775853b0be34f3d604c07a175cc3ea853865492bd8961554a583b5668516afe54928ebcf8c8badf33e2d7fa239433ba24d65947979187e7bb7b01c8ec3a484854c3727e25d844e2f2366683d3138a5c95ca2490304bdfb02d4d17f2c913384ff8dba0556b6d2ac297512351099ce73df01a525cc9cd24263a66818df182ff77e21271358b88ba29c57ed8152483609195aa39449497d9c9965bda62e1421ec2fb61515fc75ff0c1d28d25f0e4dd6c8584a5a50cfbccf1f76b2c027ff7e4bbd5966958c384c1ca25b7b39a648630ea23645bdac2f2bda6f88cfa54d47704120f55e4981642ae6bee81664530dbe710889e95d0703c283048ac3ebd112cd992db9c40c115a40b18aa7167e7062199f634cde083717fade37a0e4e2f043cbd10ab023cf4f4853f95847b4757c7ba0a991bce0ea4eb2bdbd5a13799b7e3151c721e79a7976a1532efc984b0c71163f5b39b1b83924562287b06afa5f656c945ae7059f15586b9e8d05c4cb7021dc4c88b6933c262c2a860f32ac2c9752c1344c9dad19e442aabeb120de489bcef1204676565dfc4e6abe3433c807cce3482f8a6c65da0b2feb46a5aef44a1a14b34acb2fc3cec4bc94a935985d185e865993b92c53d9f5f0ace822ccb954b44fb404eaa27d83ddd1086fc6e6821fd603e6593ece2749184557220729ae4712b7e4948eb6045567c8c8484aa03e0ced0610980fb3e5ed77e612dc3e33d4a5760532d8f050b9aa38703b6818474c3e29f26b33bcf78f95ac8ac39f6a0e907f1113799004e76f75129256e80db1c9ea5265d0a36236a50505c8b91b5c6645404395e5ac3fbca947a31", &(0x7f0000001280)=0x1000, &(0x7f00000012c0)="82259db243d402bfab10a0be9e29b166db53b6476c2208ed01f6ad83130f1b3e1bb5880d6b6e2ec6dffbc17f5b8b6240260d9ac498c146ffedb02ae5dbbc32d2cd88e552a82a5a4cbc28d85eeabff0c63573e7ffa2470d543b908130e24a931b883c5b936b5e6cfbaad7dc41b7377456f0d6f4d6f201817983", 0x79) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fb9c0b91d121f331ba536d6c", 0xc}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {}, {0x6}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) writev(r0, &(0x7f0000000100), 0x0) execve(0x0, 0x0, 0x0) r2 = geteuid() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c803006e2ec58904000000000080fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000001000000aa5ac30a874bcbe4d9000000fcffffff00000000000000000000000008000000", 0xb1, 0x0, 0x0, 0x0) seteuid(r2) executing program 5: poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000200)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) kqueue() kevent(r1, &(0x7f00000000c0), 0x1, 0x0, 0x7fffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) openat(0xffffffffffffffff, 0x0, 0x8000, 0xbf) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) getpgid(0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x5) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x35) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x800) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x3f, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) shmget$private(0x0, 0x2000, 0x8, &(0x7f00002fe000/0x2000)=nil) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="45a2945120955c5239e5b809001cf06c", 0x0, 0x195a05e282d6563, 0x0, 0x0) executing program 3: mknod(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd01) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0x0, r1) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x200, 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d", 0xb20) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$ddb(&(0x7f0000000480)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {0x0}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}], 0x4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchown(r3, r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001ec0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0x9, 0x0, 0x0, 0x7, 0x2c, 0x0, 0x0, 0x2, 0x2, 0x953}) socket$inet6(0x18, 0x1, 0x45) getgid() mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r4 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r4, 0xffffffffffffffff) executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={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) clock_gettime(0x4, 0xffffffffffffffff) syz_open_pts() getrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0xfc}, {0x0, 0x0, 0x40}, {0x8106, 0x1}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0xfc, 0x0, 0xc4}, {0x2, 0x0, 0x0, 0xf9fe}, {0x6, 0x82, 0x4, 0x402}]}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 6: socket(0x11, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) listen(r0, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffffffc, 0xfffffffe, 0x2859ccf5, 0xdea, "b4fe5c09f6f6a635930fbfd000", 0x0, 0x40}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000400)="16", 0x1}], 0x1) syz_emit_ethernet(0x26, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffff0000019078ac1400aae00000010a009078000000000000000000000000000080af8266dc950bf3db19c0c28fb76250bc62cc31fd68982e41bce8162ae585a1089b011538b8de844406d048cc0d484f71fc66914644f3767123430dd28048389389ad4eb74805a197e66b65ffd58120bd7a0ea6095bded3ed703b3f6fcad4d319e067e188"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x6}]}) write(r3, &(0x7f0000000980)="76e5dead6f000063a3d3f068972f", 0xe) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001040)=""/130) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) executing program 0: socket(0x10, 0x3, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) sysctl$hw(&(0x7f0000000200)={0x6, 0x19}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000280)=[&(0x7f0000000140)='/dev/rvnd0c\x00', &(0x7f00000001c0)='\x00', 0x0, &(0x7f00000002c0)='*\\.-\\!\x00']) ioctl$TIOCSETAF(r3, 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) r4 = open(&(0x7f0000000300)='./bus/file0\x00', 0x20, 0x18) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) syz_emit_ethernet(0x138, 0x0) shmdt(r1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0xfffffffffffffffe, 0x1fb, 0x5, 0x8000000000000000, 0x2, 0xb}, &(0x7f0000000080)={0x0, 0x8}) getsockopt(r5, 0x40000009, 0x9, &(0x7f0000000000)=""/40, &(0x7f00000000c0)=0x28) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) denied attempt to set clock back -9223372032593427934 seconds executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0x70d02a0e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x40}, {0x80}, {0x26}]}) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x92, 0x40, 0x81, 0x5}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0xfffffffffb45a2a4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x43, 0x2, 0x6, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x22, 0x8, 0x4, 0x2}, {{r2}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x4e5, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x24, 0x80000000, 0x6, 0x20}, {{r0}, 0xfffffffffffffffd, 0x50, 0x2, 0x6, 0x44}, {{r0}, 0xfffffffffffffff8, 0x81, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x2, 0xffff}], 0x4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x12, 0x2, 0x5, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x96, 0x40, 0x5, 0xb279}], 0x800, &(0x7f0000000080)={0x7, 0xe4b}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r1 = getuid() setreuid(r1, r1) ioctl$FIOSETOWN(r0, 0x8004667c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x38, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffd09117000045b636d859538269dadd0000000000000000000000a8343d4fc3c722ab77714db5606ac5ff69ba51b8e282f683d23f6c8a0d874fa6a303358a30e9769eb90000000000000000"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000124000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000128000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './bus\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x140, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) listen(r3, 0x0) accept(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}, {&(0x7f0000000240)="06549e", 0x3}], 0x3, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getppid() setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(0x0, 0x4, 0x0, r6) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r6) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="4fc43287e171180213b9f2402a6a62d412e8c00f052c8d7dbd40952f6d0a47b16170efa8c9fdf812ab9fe9e860c2b96ba35c012d99011f9b7f5a3d09dacb6c40cf1ccc695354e04de5dddf6e6cd995f32258bc995a7d4ed185026c8eea6364f2d395a11457961701e8bdea74d31a357929155e1dea05b92b51a52757e614aa8beb5f30da5c583595262bc407b236efb8bfa76296aab4056bfc6d6375b024e07af55da302b6ca2ceb3ebd32ca6e2cb2b12a7210b97c5c966089a29abfbb4675de7a6c8be4a5b72d5a410a0e6581d49673dd85d156232bf45bd11c30829ffd52711338c40ee419ecac1735308370972f31d22e4092df55b7dedfcf4aae2aab371792bf85ac1255c99476f11d2a7d335ea13c55617b0e84d49aba4510ad157baf4b9bfb07b768a992674048292e7341be1b5a5e74303c", 0x135}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, 0x0) rename(0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000140)) r5 = msgget$private(0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x598, 0x200, './file0\x00', 0x5, 0x6, 0x6, 0x8}) chmod(0x0, 0x20) close(r3) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x9, 0x0, 0x7f}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000540)="eee24bb6b82de44b89ee8000b4d54dceee85db264db20f57180e76534ba080a7b1a014f0f7ff4c77041c6aa55ebcd28d5f53d6594ab160b0a51745594633bf33cccdc0c167c4b21f4f5de652345a6ecd2a4c537b85bf58c60656e7c490419efabda0174227b1622810677b5ad8c9f0669a1048bf1e4561451d5e8f50055292e3ef5dc6ec15042157bfbf5489807440d31676fe07905124c93b6fce9569e4694f8c34709734c202d75d6ac0c62b7b359917aad56fb349b94bf8e50a3f4139ca6fa82c59", 0xc3}], 0x1) socket$unix(0x1, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r6 = getpgrp() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r3, 0x6, r6) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) fcntl$lock(r1, 0x9, 0x0) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="0000000000000000d5c11a700f2b983298641be125502dcd8d850dce3c65cc7ad1b04a2295734dc1aa2a340f746862a1dbf18bd2fee984f845289453834af8d8858110d748ea1ab15116aed7f03bd3a35665752e63fe47f1013dd68b5f2d8862d619476b222ceca40f6bee3e44beddfecf0529cc406894bf298cdd21031c41c8e2c9766adae520c988d97aad0b6de629f4cfbfae847061bd09623af2df19ea623c2c642cbe5d7c7b2881568851d83b485cb0cdebd052b51089cb0b4318b33c523668cdc78a77d52cb4e66fa1c4db124d444bb4a9d2ebd2d960d679495720115bfe613ba5f703f2ec106b3f543f1d230aadb0ff96e959255eb623ada12d9a5f1bb61d54a63be1d47bebe0eb7b178d9252a1a898200c79df8355153496fc02fddfd39aa2d3f70f00ba3571f3e93deb7dd798052203f7aaba92c6213fa89fd164105294fd1c3f3f333d96a058a9e42e2803d5c32873a4d6a3385203d42c4af1457754aacf12679197d4c9803f942ebf98366455b86718b193af0969883c70716a7c5b69dcdc1eb0749926e8d2fa294756f33e6994736b0e7c2391d782e9abc314997f8b1359a70592223346719da8c4ceff723c09437240afb130e788d0d067fd130fa5ec798d8e0f09b07e1c18bbfa5d051a75f75f7b86d261b1121a35e4ccdcc26f471302a3e8b8d150e27324e5173804d84ee69168d684553072f7cc68abfc0c3c2a2ed1741281ec04aa4e77d3afd05b2f64df4a2f459873ec115465943a006c8c842c74c85718e7f2b35628cd10597df00f2ef470874a7982b5c3708ff126644f24fa21ebee8a34a6655ade8204d7e4ef8a703e5840a8ff9a5571c2df1482802f3481daebdeb779fa6c74e358e223dddc708bf462945f245ad74f7bf9fa3a6ae6ae774dda65733dda3d78fda4d213466ee73bdbc5a2a8b9c2ba3c55442120dc744e40dc5d86bfce393faf72257e666afef4b97758eff6936009d1d0cb3127a419baa82c6f5ee4bf1d1f25cd8eae66cd1838722de1214d38958e9f2034fcc340cf91dfd2459c505a3a2bc026a2caf5d1922ef6977305a6c2338ad5533ed07a75303d7ba5eee451acd687fa49a4a4f359bd0915fe2429230ab710ee672b0f0206c3fd2b6ac104724c595bb31840a68845b7412eff5f9b3179be6cfdad48de6c57de2bb425f862745be5c209038eb3fbd3154fbae37a104d415853068778e2208e024431ac202cbc94df86d0894f72672428c8548d54cb610c8e2f0370e655c2f7787e448303634e94964dc08d6777d1d27009b26ef895f8395f19e618cf09e365da6b037b1af9e03f5a1a6320846d25f59f9dc2e4b301bf12d20e6cf9636af6bb15cd072108f0c3c0149f9e009063678cfad121c0dd030eed28a55b953ff92bc136f51590dd56bb73216888c8688bf001a963044be1c2bfe132bc156be9b663745ca5889d9c0627d908a4277d180cd0edb23a80ede59e9682935f57cbb0a2b702feaa83a28d3432d389d328a96188151d7cbb5da7f09465235f749197e51c69f78ccb43d1e8186c815b3190e3c581e244a6c5bd1cfb7cb8a4cddd8e72ae8ac038fd43202ef6fcfc52eca7cbd937493d50f2e28e60f2b8a0a8a534eb64c44fdff3a8553c1de56db254bfe457d0803fd2b306a673b40b4eddd1495abd507e8ddc21f66a2a9d5d82c99e9fb9f8691ca6edd3f0b9321c2ac3f97b94cbdd433507ed54292177adc36a7aba7f46f1c4dc8748d22ba1c169b567151d97641b98fbcace4e3b711ffb265140e82ba1a30068523f99a972d0db33860f7e2e5dbdcde98867654fea4062d2a191f921e12e3aea50216169161de08c939a87e3da75f3ae3fb1e9a75a66ef4cca5db3a1b92de67a166fd03b70d765c4da6dc76128f45da624c8e4ae5b8da24341ee9f4f1f9a3361daeefb268263b6d68fdba00c3084ceb43ff71382216aab014d288e2cc8263317a1e37d42134245571907b462da0ef6e93a4f014d1e4c4f656405fa04584c2c0b4c949734d6559cb816e670c0bd92a0afec96b1debacb6b167fa9c293535d4b037a60f171b14ea4aeaac321f2a541704b3d35f01721f7ca887857d80164542cb59c2b161d7eafcc79247609e982b6d71a9f7ec1517025c5cc04fcab6a58f18210cd9c3e57ede017911f8ba00211b972094cb81905acedebd413c56999917e423b0e7e070211cff36491b363078eda92a5e10b362f703725d15054ae2781da055616cbabbbc91b44f35bb78659fd4e6cdfa6d8a6c55000b5bb804e8f2feaf15ce996257248b3a66f650222205c648b84eac54f4ba1af2000bcfe69e34534ae9cdb842da94d020f504998cfbcee8494d7d5cfa4e127c5b5cf798aed90888b846f7fff57ccbcabc63de3ca88646e95ef32497544216277a83db5259842a250a0582291313c769bd7c7e8ce24779f21c50bd6c3b25d3491df44a1abfdafc8be7f79b9898d28d2a682e9832821fd0cedc9197b958fd46b5a9b953a2b7836ed41533717ed528568c5243013a9d5450528a8700fecee93a8828b3d995abe2a5afa7bd619f71fa864af08aaaecd8e593576d5b4492963a7297abf925ddf4b32a9f952b71aeeb437d8f1daed8de66dec13421ad5d02464071cdac542953443e327fcfdb7bf1e408118962b343bcbfe7cecedb8dae450fb755c89157910f6fb44018a9f75d40b26b961be90ad9357864cbeba275cdc8c6ed403b4f25c1aa74b71751b6a0fed459fdf52ff2b7aaae6524fb97ce92a9348e405274a4e097ed26ad78409c9510c37716aa4c52e7ecd91c6a473271f559819a4b35ee047d914115d5140c555ddacb941f47177d7375ea85f5f8ad7b469b4098adb471ef6e74e88222555591ad565102cc4aac1f653ac209c38f380e10224ad9e314034303ab0bd6c69"], 0x808, 0x0) execve(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000240), 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) 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) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x2) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000100)='./file0\x00', r4}) r5 = dup(0xffffffffffffffff) writev(r5, &(0x7f0000000100), 0x1000000000000309) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="67fbf8010000000000000000000000000019a11e6d4f36814f6c39dbdddced40c965", 0x22}, {&(0x7f00000003c0)="240100ffbd285e00fa4d747d55ac3b710e82f18b29b567232e", 0x19}], 0x2) execve(0x0, 0x0, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) setreuid(0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 5: open(0x0, 0x0, 0x0) r0 = open(0x0, 0x80, 0xd0) writev(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x5, 0x0, "0100012d29fb000700000000098002005e00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000008c0)=[{0x50}, {0x8a}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000240)=ANY=[]) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000800}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2000000000000}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ./file0./file0/dev/bpf./bus@ ./file0-/dev/zero./file0vm_impl_init: uvm_share failed (22) ÿÿÿÿÿÿБE¶6ØYfailed to init arch-specific features for vm 0xffff80002a20b078 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1c}, {0x6}]}) r1 = msgget$private(0x0, 0x404) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC, @ANYRES16=r1], 0x401, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) geteuid() getuid() getgid() getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setreuid(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc018696c, &(0x7f00000001c0)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000840)="7243a04d541537df944a59a24dfc89d8298a0ea255bed752c7694f9afe2c7ee6a7953546433803be21da5d5f103753289288dda033c4d3d633fa35deb4a58bbabdd0ae494db9055d89506d5d13b7453491739ed618240f26b8d0c13829fcd8c361d4f58e07610f93e0305ab51474ea689b1c22d6cb7aaa8cf8eba412331d5f94afe325ffebdf4a200d6342a0dac196422d", 0x91}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket$inet(0x2, 0x8000, 0xff) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000580)="6107ea27a28fb38631616bc3447cbc3fca502d775bc1f9763fe3c1daaf8c98fb3116d5908bdba0c9168820a421046ab89d150ba69e2cf874bc8310f84497e6924610701aaf6e2bba1c64b0599d6ab9be6afe3177b1bbc49f42a238c5c0685c2082606f9c56d58cb4db80f26b3b5f717db45057fe12767dab24c0195a97a288fa5259973029af7462092b114b3d1b7710aea6ca28981c3b416c14404b77abcd4e3aaef75e690083382a8031c96b0dc6b49acb380b5224cb2dfec1c82305bf2f5cb1cdd546a7d454b3f5b8d36bbc82337dbcfc1ac63e2a79336d1984f1cddfa8333cb2512f76ecb120d0547309aa00d1557db9ca9f8c0f71407545cfefb9a815303229803b3e4dd3cdc2b356a4fe16f6deee3872b801b34bb401ad9e616af3a9a9499b595d71eab2ec29c6f45db23810d04df669b9e23e9f812801dc3aa454a7c1d8cd7cfef0863b9ce55b491b5ea53d7927995d3be7adec272c8b11ff4ff1ef8d5c79e98b48a61cba8dc14d6746999d41ff3096c132c3a2d493280106d8bb2169d3913bf8f55c7e813cbed40c80d7c052cbe222e267f817004cf35824480d548a9f152c86c891b5dca0f86e0ac49cb21839506de8550d09a7eba95f3bca5b34ef64a2d06156864c4bbc8545dfac63fc94d5603e12ab09df6ac916d17f55373394ecab4c31f8ff9757ab968e44af85dfdad749a5b9c6824ca6510f4fb4473e5ba0082b7960ae185c32ed686d6cc526d6260b27a524133d5279132495c834784e4c2d003e00588968a0997f723397a8682d9d0e3bb63ea00c46ffca9a1f7ffe135ecfe13cc4bf709a9411dfb9b162d45d33496edc21a3c527fd4d70c908901e1d9f8111c1ffca9a331d88974f557b0b31b9de89f1444c421c5b9d4f9bfcf3df94cf58d4c1229cd28db85cb3cd230a4374bf7fdf37d925edd13b044cb619a4666906623cfdd15092b23365fc4cf58e02cbbf89d08ddd428c30f77ed9bd2e7220bc3578a9edc4bde1c2e428de149b9b3bd8e840bca0e3d7d331700bd6dfdd81345e4eed6d9167c21f6ce995da620e9bcd47e13ab6d4e54d3441046bece105f07dd41988cea80eba4abb772782d9bbc10ef2f56c4137cb857a465bf3b68b732bf58387f3e16d4cf968f14831e78f514a68f60b4947c67c2bd1bcd6b91e703f1240dca5e0ee3eb2a2efc0dd9b72d4441f515390179981c8d431b10fd9e0ce735a78048f5ccaa91a6e7692eab0a415c71f87fd0cd8f4cac2b2154e34ca26f8b94925b47a5537e6622fff2e462292ac4e3504afe2c5c18ea3603c54b5ba39ee7277b2044d8cfbdd2860608ab6964e6815bee2e091a0c077e47e3cb9debe76fb9be67e8f2838735cd5845e47beb9cb4004c71062bc650f6a1f875fb5550d29e4ed56bca4ac7a7cb5964056546d2ee0e360b442862931104ff960d91fb8dceefeab1cf058e7f7673d9c760210e1fcd9f6a5a2a3950e69f6b7fd1bc3f2a72186bea316f5fe57973da28d52d1c503e0399638d6278959e832f41856d9d2ba5f0366e5897efde2b79578bf7cc328686c476320c5f21bb3ef85a80535ee9612ecea261c827af25cbc90fa30e130639e77474d939a309e0fb601efbd57c1efa60e456c49406ed42a0d16f4234c1bb6e7b33c598f62b153528991ed25023c452d11bcb12c4c48627fc302864d14fbd0659473eb5046d4e54ebb681d80ed885dd7275f56f833dc8261a361bf427eb25941750dcb77a618376db129b8a817a0bae40d55c834e35cdfba91273107f214181209db4cef30ca7c238bb255db83119159bae5f988c71e48e9662ee1a08b120c84b529e38dade8afe1b784447f29a7fa8fbbba0868c55ed80eb757ba74dedda81a85362259deefde3e1337207a618342d1d9c016186d347677c67a99b637c2c26894c21101b3d16038998b7bc6f3bdc794544d4d549d9a0ba4829793624ff065bd95c5a5e72a75705e9df35c80aa278c565503bb78891db892f1244ee825480a218d9e97b6b236791d72d39320f409f16f06247c6cd03e573441c7438f15c319e09fe500d17da0d87a1945cb5a7fc50baa4663e645c84b63411864838cf780720e7c3c26768030e95a556d247258cde724686ec7149d5b928da5988ce7a846e7dc77baa3fd39933fa57c1fcb924446cad24bf74dc3a13417081f68dbb63b0ec827a722fab86aa7afe8a9de1360dc45f0cbfab0c4ca0b3d10e754135ac9dd7065b45bfbbed079271b3e1d227642d49433b64469237915839c59bac9ce60d1b6f171b1bc20ca5af45ea7871673f990577b9f56926d2ef10bb8589fd727f1c9049fc36e4bf3eff733a8759a3995af26429786445369bcdd28cd089b4081ae51702a6d90ec3c92a01276a1c4e53da4c2f8026a24f3842035af1930b3eb9310e31d715db66945425eebf246b9eacc787eabd506cbc602834b6ffc940a1475ac8be26483f293f78076675b1a430822da4de6268154e88667e4545bf6714a90718e0eb59a61c1fe2ac6f1ae1c1e92bd8e23ed73f89928e6f0459c1202a8026de08e15ac5f46364893978682d3713ce9c83e99e5f086fe1b2e95ed08524a69209213368766d9c5286be243aac2110cbc726a985473092430a22c58e2ac664f2a6857eda73c919059534392a7270c10a45272620fab56ab44e7e9a3ddc5d669b6ff0c9cdb31c839201b16a0ec6fdde4575098c3945a7e76b3b94dd0415fcc55ae748dcf5d1dbc66ac47acbc67e13fbcbbe2329342032da604a9c6168a3d1b5e9b74678560962c36f537f195e7b3bc2eb186ceaab2c6ab03bde2dc6a9074de4d4d1c69e3686acc70ae2df9bcce9a8867941fd41739ba86ad0c809e2ef94c3f91f047225808b320eb9f389d5e71cdca046a857a7f7dbbbfdd2dce681d25efe46222d3523dce13de99f963911e162b48735deca699c0f2c32c7c11defbc89b37f4c8e049b1a8612cad749b5e7f475ec06fdc785ffa5aefd4a0dac5c775d1505a9df365b85174cc2dad216a356cfe5ecc31e26eaf22bff234de54fa885b9bc790e7c6e0603b89b6ce5164af8f988c87a3eaca9244fd68d5e18d042c582688418337ad35c1fd77ef563d472de1680f5f8143988208c085a187e0dfc2cb481522aa0e1d8c982404f4c04e715e9d25be11538e582bcce324b7299a64e643a9ed868ae31f7a8b6e6e20119ff2b51584e02bad73fc735f006aacbe352d8b56c6c46ada0915e590fe84c9a6c33fad9314d0bd317c36b23f25c22ca7a50cd4e7b78f24b85d154da3ecdd332504208cba5a64ded9b0daa07e284399dae01d45d38eb32140bd20e8cf0a1cb286baadf2783a160ba35acf16c76f33fc4ab31559efb975b8a951e16a871495bcb1d2caa1b67591efe2182c17522c490df4139e6706486ea660391170835b8205297d72ec800a2f0c037aaf057a462b10b5e97ffa9c98ebd6f1c37cddc9cc64419b0af9e66f03e89a4d40a917cd1670811387e07485c31575aeacacf06fb0fd1632e0332354727021324e608feea8d05ba005365a027bea957b098d64c8a714edf14ab57b872f19cb6ae234b73e1fc8ec97c558408557e3ac805ce88942bc1e27136a7dd947bda7042696ec4879d302b270aa6c06c31d51eb1ccdf09d38a0bcef639cddfd6acf6a4b526ae4e3f856b28937e2e7fcf64acf422b27cd4384e7920f0a880d1602a2293b88d4ddf50009c4a360933b4c217186559c94a1f26fcf2353e8e9ecb2b7608740bc14d75bea04d0549adea133bfdb65755105eb7f54213f27a7ee762f861c74b71abe26b709444e4532a58e51e848a56701cc5bf8b722a857be2984de79e3f7ac46cd3cdcd723bb38e276d0c05b4153433841a5616842e29d2e35f116e08321e1a6911a5b132fa232f586dabb7fef390109f92fc0ca785f9eac05b5c5f38e038e7f459bd262307df67af5760ea110709d021717f5b5b60e1f29def239a994b665f019def14ac75da507f22d48225ddf52124322856c7ec7c301e2090a2c822fa47a74f9bd805c58e589c78320a75855f52f72e56f516676c4282997fd80d6757cb6279a2c44ef935045371363ddc60c04459dba6df385d36a66a040ce60f12fb7d1d247e11731fccaf9f4bed36a46853f9ed2627a48c838f559ba6b5b8e23ba3f262ca56aa797ba1907c5344abe393db4743aa6f6c225f6d500e098078bfe5449c1d0e32268ea1ff20bd3827397ef9ca0fd2737c3f16cdf6c0bac178636ed30365c6458f88db14fd7b1cd9df75e4f2a821bb8019eb79535ccaf67725bc6aefc3d7bb8ffa906f58914872cff515ddf65f451fb23649ec672190073dbe6118aaabeddac2fe50c263722a7095378fdbe0a65119c0a4ea147de8f853b1681bb927f12a172d3112d3cda67c8373d0b861717aaae08d9c164954949303f430a50c123c0d8632a238e1a530e8981691d546483f6d99eb1dde86316a7bbc3115b2185ca339a31e53340f6374315d3a704ecb2dd4c85c2707f82d3205f67d6f228a3d592d8aa82b55ad1fb516fd841b661a65d65e566f3702a5139a7c4a115db36ece775c689512fa7ff87c857693b2cba791254f0dd63c252f28b3e07dbf7863ad41f3059b5d48321c8c1c17a4bade0d6629b62813b48e3ac19cdd9f7c528fd2414d3064440426f0ae206db67723db95aa46c15fd0ad6b1b6cbae4d483e0c0a7835548babc18ed7fb885afe548fd033372764cde2ff830e9727eec46658991f33fb1ea0b0f62cf71d7e4479d41560f79571f594880bd0339d898cda866c7dfd309989a596f049da3bf2e28bc43fa64de41ac05e26d8ef59dfda9d3a7ded7cba12b10ac9730fb88ffca546081e99e80b34b900d7dd77bcb752b208b938251fddd4861b5757c17e7ff1dbdbb9aa27eaf69980f8cac14a8ff207c147bf7a986f3e37381bda1c0d0120b519e58aedfcb578b9fdf9ebbb6343bf232cd2f22ff8a90a8daca9c925c32445da84ee5637fb9acbf0815a5ece2b174fcbe900b71b34b6086ff91cda89aee0b28b43d4e7e1bcfa72bb5d52877a7fe7383230d9dbdb480b444458f8b5d6ceedf91aa0eaa1581bc180a268d2f589d3f952c86868c70a01a7576a24589b2a47577c9c4977c57533f5907e8226a1bb68f7caaeb3b310293c88bbbd446d3210410a79399313a162b36bcf5b10ff7df79214ae790264fb8b371b8d5f6fc57f3cd207d5650612bfe18740f4b7d1bb70db101a06304484d68e59b06ac7c63812784f4acee48e8c6f8270622a63eb9ec6055f9a3fe4862525e9ea6af4465aa4b8a32574b38021145649fb028c929bbb11b3babfde09182f8c46b00e119a3ec72d85ed4977001a64160702a0aef74089f54fe834a3c8ada54ebd0dedc26ec613320851e07220c73b708f5cea18aecc5f02417d1e0a04c4eb9889f698305fa3d31810ccaf8e38b9f830451774c5bd56ade8933a9140eba6def27c50a2fb55c1982bab5e561b1a8a29e212b7e27dba0587d9d6722b039569236e8b9d3119a551886ae2fed802acb58e1b8366f5e25f2a5a6b3de6f3c145e8e05bdf6fbde405b09caa3f866a0f37d301b98b5c6b53b4c43ca77ec0e09ffc54ca78187aa674f0d6716c660707378574be58ebee5046dbbc5bc11e4982e758716913dc006e93c4ed9134b74f3ad632c611e96490374f0f07b9ca90927e548d1d5b9144c5b5153e9d652f216b49bb834f204e262fbc42ca9a16a5a442a49b2908d49d3c26e074341298e0b6cd67257fa3674f75a80487436691d47d9843e7346886b509fe9b2150caa77b10429dd323e94fd8953e6f512d598e8e7c", &(0x7f0000000200)=0x1000, &(0x7f0000001580)="0bab2829ee2202716720d2acb77f6bc4dafd15ee171b937caf1f6656c3ae22051a414516c9c05177d7e01088b725b6476951042b8510ed77f7d903eac9360a3285906a638eab3a3b57e030392ae00d6130893977a0ef5f4cd7a6267e38d833779f9a0bba32b3d5770c5f67eed63c7ce8731940ac0d0b25f716782dd55ed2b6eb3885e79474aa0e8a48ef6b0229c3bc7b6b12cbc648d0c9a4c36a89c7ccfeb3d897c29d21801d97bed486f59c9868e45a9fdd3d1885b96de6fa0d40", 0xbb) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) bind$unix(r2, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000080)=0x8) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000200)=""/68, 0x44}], 0x1) executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) executing program 5: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0xa4, 0x800}, {0x5, 0x2, 0xe0, 0x5}, {0x4, 0x3f, 0x81, 0xe4d}, {0x81, 0x7, 0x9, 0x1ff}, {0x6, 0xb8, 0xd5, 0x9}]}) close(r1) geteuid() bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0xffffffff, 0xccb, {0x489d, 0x4}}) ftruncate(r1, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r2) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x101}) r5 = socket(0x7, 0x4, 0x3f) fchdir(r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x7f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000340)={0x2}) clock_gettime(0x7, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000440)=0x200) r8 = msgget(0x0, 0x745) msgsnd(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="0200000000000000b89af04b6c671a3de39d44a59197680f178152bc3af567343c297188ae45abcfd167022eb8a0c0c2631d79deb1e502c8372fd6e1301c19fbe6f92206d1dd2c2bdb93efd554b3c5dcd110132d2e721a463c6636bc656a13c889bb05d1d9bb6e2ff8125c0dea54207dd82330b8ffda27a5690a7469e505e9fea11700"], 0x76, 0x800) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)='./file0\x00', 0x8}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0xc19) syz_emit_ethernet(0x11a4, &(0x7f0000000040)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa3116e3aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb89"]) executing program 1: socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e1000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000022c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f00007c9000/0x4000)=nil, 0x3}], './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x34, 0x6, 0x0, @rand_addr="feceba7d7ba90e0000000000000000be", @rand_addr="e75df200ca70cde02b726ae00a1a9ba6", {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x5, "774ede9478079c5628d5b22f19655714778405d0aedc696c570e3532a5268433762fc09fbc30a8a0f38a"}]}}}}}}) executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet6(r4, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x100) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r7, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x28}, {0x3d}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000002000/0x4000)=nil, 0x0) r2 = socket$inet(0x2, 0x4, 0xc5) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)="66a77d4ce2e5c7c33e6e29ef360b4657184e8e29acfc480d12676129c2b5cd0bfc40a2a02f3f14f115be3ba98d87c0d0765ee5c1d4366ece6c3aac8b71259f9e8ac435b03c32e19dd380816de32d6a360603d40bb824e7b313aa3824483c3532f5335743e87c46667ea737e041d88cbee92e32657378f35d977b00608e7cc5cd07fe433309992bed0cf25d1434d6d37702a52238e913b33d4fb58779e0f00f5a2c53fbfeb912fe810264e76515ca90e84f96e287542f4d74f304a46f9ccdc8ec630765956bad2ea23bfcb3726da3285773f7685a34a6aa9441146d5a7097a42fa83aa3e9c4ee3ba78285979e", 0xec}, {&(0x7f0000000200)="cb2b42aa007b5678947d576fca456305a71569ced41976f630ab52c5449d7a37fe0899876285d171fddf9b8b18af2f64b14d5b6e5ffc648d5cdbe4c15577e2c7ec05ccd7af14e27dc7bbc2879d04696ebc2ce1018ef274948234651dd73e00", 0x5f}, {&(0x7f0000000380)="51d24df8b08fda98cd3c23b432e621133e1930e2c612f60b9e74c45569ddbbac048ef6db1072d9642c9c63b3dfad91f70d9fcd5bd6fb7c1855ad0aa7b687192cd6542fad5b025482d597c167d65bc943f162183b96cd567749ad5fdc0221c1c4e7cfd0f5cfdf4c912543b36df110c8de3b0190b7e8ce479909fe8a908ddda2fe6bac570de9467c3ef9a45819c9a79aee23658448c166e9a837a2dc42263ccb33d1b10f18bd375c579b75685e8bc25bc4e66816db6a71cd7a93cc130fd67f336284ac4a819775b5be0ffbd037bafc248f6ec6ec02a2452dbe52412282d9fdfd3d0fc5c50979cac6e97762c994ce3c76c113d4c2fba6119cd1cc3faf65712ce3cf393e95282e35893d82928a86f6ec91597d9eb532bf73cd49c1bd732ffa8afe70a267c52d2ad3245d6cc7377a2274dafb4ea5be36ef0188979fd62aeb74af23f0dcce7403caa468b7c5e11e30465412dd628791618ef8d6d404427aefd20c61cd18fc1b3d224ae001b06ef69b113416f51b2ab84c3b365ef4c806848bfab0faf711a07508ab4666c399698d06565ae4a1429fb5f039d7526f9b0ed92fed41aa40105c4f97fcfeb69f30b182cd5280681f2ecf6a21173f39c13e018a33ef7412f1a66ebc4629df64d11e0369e1d7c3e33bc81917f7af3ab1b1728168745f116f1bf7c8fa93ad3686412badb2b92709a538e0f88ab344214d4b8016f38ff49968b86c134f19733b8ff4419685136b19424d9e0d570b1f5ee0dc02c62f04bef4f42ae1e02386a3bc5269d4da6da293acd75adf01632abb86af081fc13f1a410e7aa6d2fdb9a0b3b7bc4a1f3dda945930dc05f26bc1e8974dd9ced49d1f1e5bf95564b0af7f41f06991a31127f7acd5f4209fe648dee14f19557f7574c35f79cce01b831205c8be149a8b912cba64388ba70897defc4b04275ebc70a311438e6f86baf5714c11f38d5927075d76b08ab6849ba32898e5645276004c8f8d85ee134550efffc5390163d05f04f16e7b44b7524df33626a51470786ed0a993f6bf79c24fe71f27013e2c78ab56cb9b321cfaff93817b11bcf997dfbee307efd8f6f33c76e9f01147eba178e8c0e9747f514f5d4f2082eeba8b41b622c154a55b939f7bc6f9e88fee80d41df0d8d3fee900e38463f0cde3c5ccd17aa5aaf65d479f90e9e61fa40bddf4816f276ae9560d56b7cf8d7b95f960b24f898989cfa34cc13d0015438793ef1e218a5b605e24150aec52d30265e23fb4beb353618456f136d465c207ac7509b57377c246adeee6d454c72fc04248f5ca47ac3961bb172e145b7c84d70be1c7f06cde249d8fd45898a14ce84187d3db0ac9625d6a814d48bceb849c98be66bb304553266e422b9eb90508607ba74b016f5f579965897d682c3fae63ee683fd2eb7a3411d85dafe950a31a04ee9d1060d8909c14b930fa8873c63a10efd0130dbaaf360f7066d442595f126b46541128872463b7ea4b1c63f3634003beddc81799f013d4252a367d1f76da44e011e03f2831858f7140485dfb70fe7c2beb6090fc5212a6525cb0845045c9cadfa95850ff42cdf03d5e784aa6bf6f3ca0cbaf6d9b4143ca1f0fe20e65038a9e239b92b24efefe8d228f63e20aff1733b326ec86fb0627872dce26e99e0e2e44c36bd63090657c968385c72ff44efb9a2d7ae3fbac8791cb773c50715ff0606fef98f37914c93ab3c1bcad2f51ed05fd98c1c8c4459b6c7384612e223ddc8b6ae477a0b5d485c4c99a32a1a56b9a208c7281700a160aeae9c520eeb6f4d3474642ebb444fa4a36a5b5e9a13e59d75e10763aaf03ee31b8a37230e0853ff761dd3987b6775f30af839ffdecc3569eb0016a0c8e128b578368a958c6611b46b1343ae482dd88115ee37db920f5f6e1c5c26407121e6ca1dcdc5a0c736457fb0380f83ca75a27dc11f6ae4235a7778dbbb3baf0f143f2782b8ed9b1ddc99a030e90be8f853aae5264041fc56b75ade1ca8487b38913876beed661207964c58e62080197ebb85776abd27e8a16c67a87f54de8cf48cbb2ff8ce77fda931ee7c4db763026da954b35101b9b1a8811ae6006a4f68288129a9e259a12e5d2b81ca4c108627a007c82f8efcdf7db5365f6a29f92165a8056294b470a77891875f932c9e1cfbb763a51c3444ca4dc4e021271581e5123b2a5b0d96ed43489423adfa5bfa0974915b9cc518f2325bf789d70c494fa9c9f42e6bcb3571ec5cb9ca6c85eff2ba9b50efe72e3f0e9f127c1f3a0caaa9f9d7ab76e57bd2337412da2709911e5b45f7468eaaf08b5960c5595e72a920bf2500b49620a5eeb815d83848e078af90208cc197867552f15d9f615d02dda07cc6e87a71f2ac1268a2f55428aec8825aa9568f2b2450dfa6017a97e75d4c40b8ef46227e80b691dfd2e2e0f670b4352d4f7401f480d80f0c945f72439dd57007b41df9476d78f00302a7d29ed1539ff2a3f8935d610992c482a75c8ddb834d7752e4f00fc83aa7f1c9c1ec4f17325e762fded8b10bba5e1cb903eb90dc4f4cdf65bb2b723c1e28fbb88f54daef373e047b7459cc66eea8c2f90e2b99327e5a35861600d5a5539c4138453e2b67afb2e79713c55176c807df15167700740e8eb71ad19c024095dccb609dfddb5c6e710ec8a51beb1b88e62d820e36cfb48f7225bef0f78561c67ac27c6ecdad5de8c6f447a0782a993bae18b7f4946da2db78c640e96dea5cfebbed96da0573017de0f42b1f1642f3189a5a4434f4b396bb24a89b1a7865f5422e9556d8b0ed670d74503cb9bbd4fc41d60cb3f63d687f4c7f70cc5e98411c0380ec97a22c1be3dece7bf0bc61a43c83b931ff695f3d6cfdfbd86ddc99cbd42ff6f8d69a4da8e6c1b3cd90c1a0757722e7cfda6b2e43f796873cf3146b83e10478c61a5245da0d19f6afd1d35480259d1fe2ad51107fc0efa17d7ca3f57376594859f15639bd537e8ee05d261dc90534407bceed8b9d959198e45d3f2927e62b38bf47b69dd693a0acaba2d235311e74da9719258e2ef271e06610f3df66e8a26629761621d4ba10897b9a505c845a7ab8bd1e73f8a4b9973860be4bced3f5dead9a7561bf00e392ce3351a1c955188c0d5af002f93f7fac17eacbc685fbced54c0e7d2e6c0e44b5166aafe1a91356709b8f6aa037238697cc9950e15fec7aeb09ebe4fc4f2dd11eec9ffd8df61eb67f04de7bf8ff3ee9945b95647b2e54405efc6c2753920e05ff58a53eed07ce2ca3c608736e819ae5377aa303b330312c18f2cab2cb519f083cb3d6a10518ec6be0010d158ca5d3bf7d21bacdcb1ab1f91590129a7feff1d360d245761001668d091dcaf15dd4053090f5e1c55d35d603ad260a4dab3ca2cfe407c8b335f034d24447f1c323476a15e0701256ce44714f476083267e007d5620866bda7ac0465591756f27a1af645314560f819b35f1e7e6cbe0f25c9f50447c8ecf84839d359bfdadc2a0ec62231f7249e904eda419eae5576df8fdde55adf0aae09fe7b1a174a502ce1ca3ee208db6dad55ba7670ad9d14317fe385d851c5d8c0449c90bf92828f3b1e08959e1f959e52d896b78431d725cabb8716c00acda8876b47abe216ceaa930912c0728b92aa7e3cfa752fd004b492cd1244be8a85987a75ccf883c72f225b6c0f023c0eb77ad8035494624ffeccca8bf419889b27df912673f6f5735b2578f8bf9bd5cefcf4940120febd5868401e4554ef6cac6e46e96a375c2bd08eb7cf0757bff24495710faed1eb9d1395b0a5244090d54840c9041e5bb5e6a0e6f2a0de446edd15cf79df30fdffe369fadeb76b5615f02e2e1f4a325af643b2628628ade8dea34e1dd50ebfeadbb7360d4bce5894ec305c3bc1dfcbb4a2eb29ec58c7093771cd0c79e56cbe46f4eaa53eace88e44e88a84107326535a82bb185828e618be6dd072c44ce4a5008acf1c7d5b369239f8a4d74b79d36cf52b080df2acd4caea1a0ebacc4b5544d3a667cf6b8f9266efd2a4bdddf9557d568cab97d9bdaa3cd0847d28064f2e888acbc03178cee0aa3001e04efc8079b0e2b580c93f4cb3891be70822e0e135d8d8583bfa6221e8ed31df7b35c3874782d19ce08795c8c7552e6d9dbf241976249e3a6fec60bb63fbbd70af760fd3dc20ff5fb15c14a582feee9ecbcd1b5b75e0d007d577f9e81c48dd438b1323f3d141301467b4fbd68ecc499768f93e8c3c9f06b8567e85c32a0361b30ba18e9960411fed29db7a8d67018c0a8d8f633ce74baffcb6dfa0f48a2eea3f472f14dfa3146a4a5a43bd949f62a93b2dbbc9706c4006baa03a8417380be2b471173ab0452dded4e48ff6598545585c299cfce90a224637cab762698b64a8cf74edc57a5453c0eebeb11f98705ca5d1da802b8b4f0ff3c63a48ab0b3c8dc1a9d54301c793cb19495d42c0b3ece940cf2076ec4e590f6867e757ee09083ba0dbf2d5cb684c7d84ba6f0aa5f62bfaada46b0ddf42c342f8016ce43b2795d99aecf823589e8e431d21029f0fbc2772fefa7f66f0e7d730b561afb029de3177187739f2acac82e8d7c67b309d72e0dbe3b3128807b7f5f13fee6dcff41a1ce2bcb643d74027f673fc3188e53555cb81c353f7a1139e47312cbd01be8c20b1a7916253ce58685b4201969c9dd241d3ce9cc75416a9f410a0134eb454227400f57799695cda14a3c637496d03c0adc521e985038fec496f2f08960bf2dac5b1193289b8655edbb4bfc43160b60f2973c3d675dcedd332399a48aa94fc5e0826b5452f55ebf351dea992afdf93719123fbfb921b9990e56c9455e966da9df74626e1e5a76cefc0bb4e3b7074d904c3d4f355af96bf2020ad2024ec8adb99375d1acc5261480735bf19cea39846a1e664665d1815fe738627190ede527b6ef0675873df497ce76a98bae6352beefcdd684d5f20991ad4e2855a4112c0de52855f11ba5ee9d50f4e3ac78e1f760298bb6f4a505a7567f0b64c94ae6c1ee9a1985189f272c90674f0bf4791de1916640f1ea0455c2f6e2ace482c4ad60e9685ee89b11228db780a7a3540b47a02b02bb1414a8cdf93a8e817b4aa7f8ec7f3c7ebb026d4f52792284c8a8f1d3272867f42c73e24c0181ca2452764bb7b1101ab9a575d021da5f0cd7646a3e5a2ee5191fd6ad0f072eb1e5c5f92e46432e963abaa9c05af6da95649d5134b693a795d34233d9e820b81a355f9e201850528d64290277dc3ca9d5c3a74736e0ee29daa730a9402eca7d28cd35644b3df09ec4351de74260f335b16c5065141636b21132f5bd9a727945536cb407a0021cd8d1af80518092951f5658320600a15b11d66d57d7f0db5256cc918d29032c8fa04b22a2d950a37487dce067ff96ab6b10b2da5c80b4f8472d9baee4c2074a9408e42f5958636187f4fdc1bacb720f2c507ab0865ca6d6524b0e22fff6c742f214af6ca4894fd00d0b7d3cfdf8bb0db0873fd48926d737acb963a31707eb74c1ff0ffa631ea58a1788e7184fe8828fa5818e4427f68f42557334fe5dd175af19af611c692f3e1695acec6330026ca2dd236aa1170cb868bb3fc969fb9051ce1742c5322e63d6f283b70e07f0ab8a733e6bc3700b553fdf39fb7708e730fbb18a2dffbb299bfd9324293c5deb200d662bf9c5ed575d96fb82acdebfc329ba72ac946bf0b7581ba8dcf0044f6868fb57195a792ddcdf86db9bf111685314084f69f8cb69d32984b5f176e73fed7eb5fd66041a6988f93f3224c47f1552e980848092c791d0c217e2ecdeec024870607aad42f8b1f5ee2e557b29a23bfa107f8", 0x1000}, {&(0x7f0000000280)="5a30687684cc4ef9c0316ac7fa94a524e2b23a93e4587638a78a1b74391cf9f11496991c5fe644d20b2af0b810956635540ec5d130b5d0e6b940cd2ad2ff08ee9dd3cc307a1c00cf3dca1a1ecbd4f44a22c208dc7fc1fd02b7dde7aaa558f5c5fd95c1979f7cb24525e32948224e54fbab96e924612f41571225a66f742345e867d15813561a989084e7d516f55e07f471f91c69b04c1d61ef25719664094b22480871", 0xa3}, {&(0x7f0000001380)="628016c10f7d04e2a3277ae2491403c50e72563ed98715bb996cea22054abb37561c4b8bf99f4e679449ffc0313485f332a442c9428acb68c3a492850db5a2267d630df8a76ffb74691d5cd4f6b449138303b9019e8728d438ee289038670c374d171d441fab1caa501978d7af752caa39171293c19d90f599574e104744cb2dd6443f2684852aeb282696dda1e9a0d1bffec0574b64615024a82aea95fceaaf05ad0266f7ed1d9806b4f6039d3a969fcde3ff3d368f4ded1fea156a5606dc5078d1d297689785adccf20e900235116a12ec769661e095413f53a2dd80", 0xdd}], 0x5, &(0x7f0000001500)=[{0x50, 0x1, 0x2, "292ae63a4d38ae4ee87562fe2f08905518bb03ecfdd30b1be394f04b3cc3373ff533b8d3f8063cd9f81fd0c62c5f790ef74a601fb83c3e36eef161f7"}, {0x50, 0xffff, 0x7, "5aefc7abbe9bb5b8f14690fb99800b66c886f783f4c919ec8a052179085e7d6ecdf3695f3f934e99c5ba2828d155b1411813c8fa3f9154f9be7ccaccf5"}, {0xd0, 0xffff, 0x200, "3706b7aa70fbd54418ac15e97f2173f0373fefdda43a661874c7996dbf8cce3318a144a2ff20176dc08023475e520f3580afc888cd7b539c4a296ca36ef020d03b60e45f7a2106e5998e146a053123f211019c4ffd3b5e5389205bee0ba2b47e9ee189a7ac621c553c1e17664e7276fb77936167afb0f896c078f3aa3b81ce72bbd9fdf717b569397e8cb29080ca04fcdb77dbc3df6cbed10ed2c17b9af194b9fd3d8bf5507375b881fedb4819e87ab374ba8e348581e87e96491498"}, {0xe0, 0x1, 0x1, "1ed6eb74af80d59113bfe6b789180331578429761df58b2e2238ad4e29eb83e85ad04d0a2a6ebd98303dec350b72e559774f8b6a06d4c7a70f932b66edd14044dd77e894ef96eed30a350536c7e8dff6ef07e85b7658744b8a3695c9c4fc934761e37b81bf40dcba01375074763a5649339b717982c2cf86264724a84000f0d9b3a1b3676d8b4e8b9a71eab33894d5a6cc40fcab21d6079526bc496011e493c8693498c847e073358edca535bf2b904c34db54fd7562cbafc39aa4a17ef7649960fd43c2deeb975819d426b2dd"}], 0x250}, 0x2) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) executing program 3: r0 = getuid() setreuid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r4 = getuid() setreuid(0x0, r4) shmctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, 0x0, r0}, 0x6, 0x8, r1, r2, 0x6d64, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) socket(0x2, 0x8000, 0x3) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r9) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x10001, 0x0, r5, r6, r7, 0x9, 0x1}, 0x8000, 0xae, r8, r9, 0x4, 0x8, 0xffffffffffffffc1}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000000500)="347c25fd6487b700310b3c0cb3b62e9821ac0e73395b5afce9b5e12b96f4b7864328d2ed73f478bb2a20be6c6ef212eabf2105065a5f3eb76d2e732dd69d03e6de5875c2b3c3a90f8300c37c29dc7ec5956865584eac240836e2d6cd959593b1e162e63aea30de392c7989114c41159ea6f628f309f217bbb4e34e03c5a0f5ce38f74420b87017a303062c5b086765f72ff59ae91e76fa3cde3ad74d28f50dbd6b3d95af35c8c14336c63059443fe10d89af636db7e9bc78c596bf3e5f3644f9a37bd4237147e0f84db747591fe2d73808af0d7fa85c568eebb1261874b85788886b0024dd978a9ccaba01544dec507be8e08d676bab090238ef8fb2aa988533139275a965082b7e5b851c5ee70bb93d51ed04cbb30af4372bb7b356e2bc8cb5fae2ae281c374ecf9339b7c99e72236fe5107e5833e0d5265cddad6d58d4574f497b2255ce36d2b2c74b1649ecf16460ae1d0f476ed5d44ddb8e054ba908847c63a175642ad77112f63ccfc9c09f72a218b9e2e4be6fe96cf0ade967bf52b0807222c47d5a3ec8816d8adbb7cb9a5b5f091c5a68836659e3fdad7b275d6cf9a621f7d9151fc17daeed72a347f1059b327ebaead7a1dd3447473a84d1d76265ca52ab799171c473cd6e8a9d86adcaeeeb225f56c5b60c1bd19faf70728a27d2a710b3839b6b9041aa9f406ec6ef0e59fe5a1695daaf2e83fd469aea002f598dc9a387dddf6ce3c1a6099ba945ea6f9e8058300552450abc172306cdf7296c4e52a36882352709c990113d7b12c75d289c71911c875be7e43f64c0f352b6cfdae0dd4353fbd9bc10e550f3604d607b61da05eec9eed38ee1fa3a107e5481e2e799dcd31a74ce26d50559189ab901d8a1a5297215aec085d35bc8d76766be7825b6caeba656d8362b148daf1a585ad23d70a177281edd99f536b0e0b7b255cf803ab77fdf0e2c2c75dce4c12aa404db328e0f875027c243cab391c43f38dd84b77c9565f4d407801661c1d14bd012ec000bc07a9f8384897f28b1bd8d6327a39926e267800e36cdb01fd7cc0a78d9ef1f019cab9da21165cd1fe5778d96bcfcccc43befc5cba27071bac477f42f401066167907f595c8285b863dc8da097c2e6842fc2d53769a250209ce6a60edda01a55601b1e72a927d97b4413755f0ca1ee5b10771b5fa1fe584aff96515403e064ac2c06aaabfa7e3be49d5e0a50be5e6ae746d7b972ff6ff0c3c7f576f665f3b1f3987e19ece7ec25d01bd0d6f7d758d8d9b88d89a31e60e5567957fa106d9e2e80ac74944da37ae5d87f23a1c722db12187ebc3ccf754af4cbd82c72aa4a3ba302f57c7c64ee3007a516aea0cd4ad8858963084ec7bfe3456c0f0608d00d74f26cf357749b244f1ed070eaa380b23c36c722d84f7fac14c0aedb28c7459fd8202a2433dd003758fb1adcd52f367e4d29641f976c1bd638e14ba9289be7e9c572f4a7e26c767a8d7b8b9f44848cb91a6dab8c1f39966593bf6ca10da4f87d36a1a8ba252f30a83b6f7a2b83edcea15aca8b60a844d53bbd42837f4b0fe44ff231d40c79c4c6428a2e2ca49e4664599ccd0ee4a9e4916a26889c8e47f258f7a846607a572cedc39b3162f434d4e98d3ae8dc3a20917c6d848536f3e391f37da9d29ff2ca560f519cb4db92788d158d5b4c2c54d1b441d964793ad7a53877ded8f8c2775b5b2a08636aa87cd001bac868b530d03723b9574b906d36a05a30eac4e2e82084532ac00d2901e9857c74c78fd06f0bbdcce22e96f057ab6280392dd61330dea56a2d594b783bbce6a3fca297ebcba21224cfc30ea6c956ff7f7f7421761a5c84a9d83002d42a57ed2c19b0253d3c4b073facee7bf39798a40195bb792b29b3261761defd963a7879e3d762a6c91fdf222612ad833d5cf6ec2b6b6d935ae4562a8275eb888f40dae8247bb40cbe8592f8d67eed49a5da7413d13a755ffe249f63f33123ffeeec690be88a1bee3c66334f8e968023bbce499a33a289978048e748934aa446ffd95a69329ea55c04e3070e19f7fdb9d7a471f3dc9105f1f778230f8daeb005590698d1f5e6d639c04faa20de4a99f92722ade3c667be7a6c4dbeea141ba57d2bac3e1d982189b3ae9b75aa37719ba5639259d395da02e6007ce3affb605d046f7f8b4d39b3043ffe91fd1b74ef784e0740582f80ee38459ad1481e7702ffdaa3cd77f7ccba4809bae912ab4c59cb756ed32060cd299eb2922093cf9253fc0d5c64724c24b3d1e2305e01f2a5b3869fac61634fcf73bf92c0fd43ac226d6b989e1a222622a9b897076a8bb23658aedcd4386966d01e3126f16677ff7f40fc68c5351f08909a54e30b8a43d8fa68d4d35c8fea1df465b0cd86f68b628036c1efade7523768e50d5422e0f13c1dcef7e6ca7f245a4d8290e730016cdbd46c722bd67c42b868262dc2f0ec1207a0f7c538a1d75e8b3afd9f2caa3a96d70ea1d5cb6c2b6772cd53929746967e406681902ab41f8fc01105cb6c539165cba9890e4080f61ad6f913254f12655e97e1c4d4c64f3724b3c5088bfd0275ed48357d42d2f6742069ea5956ed866b087bc7ce5e9047ea6dc228a77f3af1db6d75d60c66f4775858acd594b97f219dde50a1b0eafc64f7c702754299f5231ef36c2ffefefecb6948073c620b9b6e630f786bf56c1261e5099195a6db2ea163ff259a666b73072c25858090336e634c6da7ac5dccfff06de9209e5c03700cceb05b3ac9666b1dd509cdf5670c89dd5628b1752dba0f3c94c37d92c6885848790b83a209578727a55748c6018f5f6cc30a334ac1b627f64a9023e2dd862bf790401548c4f7b4151ae3470556dbcb82ed8a256d9ed59199b5c5ab2556fb22e03def018b0ac89ff40e88c26eb661d05f5aaf8fb3a742d5f4f2f9f7680f052cb74564ec3691da2ddcd8191a9a9b424c3cac96cb82df767a059457f6d198c3c33b35552c876d4b8a3c860805e3b26b1dd6777594e761b1ca96d13bfe86e88ac9ec054dc9c10eb55a6be03500c579829887203a785b984cf64f2398d8f564b7967ca681868b6bd01fefd9ecc65bedb08617c40f3b8f55ebda56379cf2bf2f42c59ef71c000b985b295472aa0de4704e43ce0eb1560eb15912dc7114c941a4f9dd7721025b1ee0c658196ebaf6174b6d8fb2d42b41dc50e62bcf911c3757072880b5e4b27984472a7b5d154330be47b091a64b693a7e1d9844340f28e7acc61462c21e400a5c3f7e7378ebed2e8022bb1e13d17a0cd082f1830f1858d6450f9d91d1bc2673ec35c3195237ab522d95d20618d94d05d40bda7c052b63541829b7fc86d373a56d689ae2a57d07255a74201a59a985bbae2797ffa9cc56190bbf1ebebf3c332f2df5a232b0b1b83511bc379d2f4a9d2f9e95c5049180940a094176950e64687ff5ae7b337a7f8d73225c524e0185225954e9fc180a4d9c057dcb18a2517549d547e65a6322bed47287789e64636d57cdb0f684b0112b852f507e656162c17ae154fdb0247c2488513b4d40684086a96e407b03284d12f0509cf27a1ef3b209c5a847c3fd57e526acc79a659bdd239c6ed751372ae93635e18cc1b7cd506696a3f3d478b6294ddd1e4ea95ff1b8eadfb538163ebb084c597ff5087b03871f652c06380a293866612ed7d45f0a54dbef7135925db963e26b9e2fb3c1d9a658ee85cacbbfff86e87278aae3f54ada00f8e134330a24986b182c8c4597105848bb10b676b78c0e229eb4cf7d8f6e195ebbf6c660db9735baa9104426d8fed28426d3c168b3a1dcaaab2e955b9db331953ffb4f7c2880d7d2665f0bf61f8d8356b1a9c69074389e02538fb7d8e8ff29c71a314709a0e1346ebd6b5b02328a69a13718cc7640e0a0562c4a98e306ec819d49d67991f40f4804fd8db5f2e3cd1ec21d34da209ae2f229e94c4e4d7881d302ed891b94122a24e4d7e5cc1a6ff492e923a7f7227a8bad83442a61cb1585dc11bca5555cf755373e071ec34876d712bb35eea5fe6e5819c33270cb52983de7b261317cfc63c9ba449db826006504ff175563b8601dbadeb71329e5e04568151f935ca3631ff40ebfd01f3ebf46b7691a1b4520b2b673007599a85f4753aae1d2459b93a809c6a466f8d3b46d0f511a4fd2983c898a2ddee10cd6b6162cf1c82f8a0adfabd4c8dd4ffeb3585d481486b54a9d63ea5ecdfdef07b0c33c10793719026fd15e901e04e41b6f3ed687982b6cf64826e94c6192ec93cf1792af61d506d0c5be918ae2713450359c1f780550fa0d3f74f4d57e7ec5882fda1830e542312b621ed63895309e3f571766ffca072ce8357f75f744d909576f5e6a8ed361faa6e4ae7be28ba732a29498c73c785756f301a315816379cf9f326c13a0b76dcc298669a916ab7b0a23cf6345718befe178097940e9cbbee0e165529b9c32388b762cc4ff8af6f114a89feb9dbda5debbb387312c193931ebce1ec88ea10fa238df435b6f6dcebf69e59eb0da5aeaca46fe5bd3adc1322d0595d0b80377643cf9b1082a9a42fe104a8f3c8a77ffd34ab6b554d69f9b6ba14fb899a75da822257fa67ed06e1ee739161b84065a4c68c1e229c8d688eaae3093a8eadcbe3490f6d753bca8f280721c4c0cd7e5f08181f60bda922e7233578d2c62f58129d2b9aa80f54cab9d75ad40e5248415f995c44c03eae202830ed6a7941df72000561991215e2f3f10572ba39674b27190f4f8749913736aff6c82d1d38d4b87afb3ce05912d7ca3a714d978774d45355fd0cf897af103a6f49c18d55456620cdbc7548edd7a939d9b7b1ea096c6bd8fb2802f2b5c337d5f3f8b388a353f0a6af12389c78b5118e42871507748fa91673f65c3cad8177541b9b77791f1eab0f1490832ad2b887b4837778b86cabdcbd11d18668b826d7968384511b52364651cdfe004e2de1358b7e693aa1b716ef758ee05014c30c4c73196d12f5cd2be6adb6a053e3b078dcd60d04f8f0539776d57ec1f4ee0c97f904633206f531922b2fe12e259a17016aa4e033b00a78befbb42d94e597ee52e5926fa6b639c58a5e7c02672dcdd5e63bc30a29103bac2f35ccdb7a87176876985187b81fa1837558c4510f2d9ff556ec204e5d1edc72209196b0fb504b802c0a261791583aef097276d664522f0a4ed0fd9df99dcb704ab7dc90ca5de717712ea1994d0542807f615280e85f219d240d1f941bb226b3cd9d7d197697ad0ba9d042e659bfb10068b66b517f6c38ff45e812e58652281b5b15df662d4f814253501bc31f3366c682010576d5f40f201bf2268f33f36265dc35002da75beb0a6654474d12fd585e990277609fdb74a1b8410269f55908942616f352654df853953517b32027c849b1a2f70cf404c4891d1aa2a892130a9d255ad3aede62d1056c4ed49e96edc5050258708fb0b63d915640eb745d19479a7dcac421c9f34bf07173a351b40d1a763adc00b02589f58da34127798fdae46151f4b7cd692e8d5c9f79d34384d6f1a2a278a433db96f95bd5f7c3fd7266668c384ad10f33a8126db86ef92e8b64160c50bdb7e1f1636ffcf96520a70b073ea9cca67b62cf70a9b3d45abc165d49d05e888517785557f1bfe3730ab433f14626d5bb0b685d7803e80f80585ca713a76d827ce39bdb763d58ec8c29d2750a3cd3325afd2e79c8aad357f0e61e43bb97b65683e5126543d4a11bf497ce621a71e807b0756ebcdb88f6190c5d9de06e79273f352b84d58f1fb1da4ab98f2bd89374256eb4c8935dbdeb60b49e27faad6641e37627d1af2d90b23b", 0x1000, 0x408, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000001880)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000018c0), 0x0, &(0x7f0000001940), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x40e}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000000)={0x4}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x48) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x7ff, 0x0, 0xffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0x8, 0x2, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() setreuid(0x0, 0xee01) link(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, 0xfffffffffffffffe, 0x0) link(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0xa9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000504000/0x4000)=nil, 0x4000, 0x2) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069c5, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{}]}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(0xffffffffffffffff, r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket(0x18, 0x3, 0x3f) setsockopt(0xffffffffffffffff, 0x1000000029, 0x30, &(0x7f0000001200)="ebffcbff13b97d832e2a4e713048e6993192ffad", 0x14) sendmsg$unix(r6, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x407) writev(r6, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) syz_open_pts() close(0xffffffffffffffff) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 5: r0 = socket(0x0, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000480)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001480)=""/224, 0xe0}, {&(0x7f0000000380)=""/44, 0x2c}, {0x0}], 0x7) getsockopt(r1, 0x0, 0x1f, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0x0, r3}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0xc3e}, {0x5c, 0x0, 0x8}]}) syz_emit_ethernet(0x4e, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001600)=0xffffffff, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYRESDEC=r1]) mknod(&(0x7f00000002c0)='./file0\x00', 0x1108, 0x0) syz_emit_ethernet(0x24, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2, 0x1, 0x0, 0xfffffffe}, {0x2d, 0x0, 0x0, 0x7ff}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) executing program 3: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) setitimer(0x2, &(0x7f0000000000)={{0x20000000000000, 0x80000000}, {0x4, 0x10004}}, &(0x7f0000000040)) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = socket(0x1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x10000, 0x48) mkdir(&(0x7f00000001c0)='./file1\x00', 0x118) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) syz_emit_ethernet(0x5de, &(0x7f0000000b80)=ANY=[@ANYBLOB="aaaaaaaaaaaaac7db236805486dd6035f9c305a82c00f375f66185c3bd4c002b70e49f130000fe8000000000000000000000000000bb0601000000000000000c56e54aaf89aca6613510b83d"]) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file1\x00') writev(r2, 0x0, 0x0) r4 = openat(0xffffffffffffffff, 0x0, 0x10000, 0x1c) r5 = shmget$private(0x0, 0x4000, 0x409, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r5, &(0x7f0000ffd000/0x1000)=nil, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x20, 0x123) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x0) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) setrlimit(0x8, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x74) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xa, 0x0) socket$inet(0x2, 0x3, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 2: socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(0x0, 0x0, 0x0) readv(r0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r2, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0\x00', 0x0) utimes(0x0, &(0x7f0000000280)={{0x3ff}, {0x0, 0x8}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x74}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000001a80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x8) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000001d80)={0x0, 0x9, 0x9, 0x6, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001ec0)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x1, 0x9, 0x7, 0x1, 0x7, 0x2c, 0x0, 0x0, 0x2, 0x2, 0x953}) socket$inet6(0x18, 0x3, 0x21) r2 = getgid() setgroups(0x5, &(0x7f0000001f40)=[0x0, 0x0, 0x0, 0x0, r2]) close(0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f0000001f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chown(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, r2) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$KDDISABIO(r1, 0x20004b3d) setitimer(0x1, &(0x7f0000002280)={{0x0, 0x7}, {0x1ff, 0x4}}, &(0x7f00000022c0)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) setrlimit(0x5, &(0x7f0000002300)={0x292, 0xe000000000000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000000000000000000000000000001ee21bc1e990cd0dc612e40ba2763562b0a2402307deda6f89dd238e42016491944a7a2bb4d7b689d7991836423053a393919f3428a5b605b84a1de8ba1f26a3953264754d9eabfe5848685ff4f390afab43d0bff4850e4e6e1efd63ebd08c903d5bd51dabb34c311b56e75b991410803ee70863c1896c817bdf5b41e2f257e4ba0202bf935cfdefdca4116748a75f69cbe99f8823028a000000000000008445f78499221aaa152cf3f853c67bae"], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x167) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() fchownat(r1, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r0, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) accept(r5, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000000400)=""/4096, 0x1000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x10, 0x1, 0x5) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) semget$private(0x0, 0x1, 0x260) executing program 2: socket(0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000380)="e33f45e8", &(0x7f0000000000)=0x4, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x1, 0x5}, {0x0, 0x0, 0x0, 0x80000000}, {0x16, 0x4}]}) ktrace(0x0, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x1b, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8080691a, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(0x0, 0x0, 0x51fd) socket(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x25, &(0x7f0000000440), 0x0) syz_emit_ethernet(0x4e, 0x0) getegid() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/2}, 0xa, 0x3, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0xc8, 0x800) msgsnd(r1, 0x0, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000240), 0x8, 0x0, 0x800) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) r2 = syz_open_pts() setsockopt(r2, 0x28, 0x781, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 7: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) syz_emit_ethernet(0xfffffffffffffe04, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{}, {0x4000006, 0x0, 0xfd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001100)=[{}, {0x3}], 0x2}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000), 0x1e}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x1ff}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f00006ae000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000164000/0x800000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x988}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000380)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0xff}, {0x87}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 3: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x3, 0x6}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001380)={0x0, 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) setrlimit(0x3, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1c}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mlockall(0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000180)="e465eafb2353677975c86ac472aa7983bd803698b9b48dcc276f7372add900cf1f823ba2906284d55999059177827c0c9ec40c2ff22f3fe9640485a7b99e5e5e0b534e8b57ceb27d4a78d45cbe1e964da1a59110aa9491765e2b86dd8dd0612eefa932b4d3299750da38330da9314e83cab41687cfd50d4eecbc13189b980d264befbb45a03bdc18978ea97785e0e7d0bdcca9d6f7a0b88f3907c292313575eafec002019b9e7d54d169010b1f611f223e818cf852cccaed547b20cf58d64369d91e4851daa2895d0c4f8821f54ba0fa98ae56e6f7e8a9754561785602ba5ff774dfecef00000000000000000400000065b133d44c85d8c8cba91324f3b4100f3f9e264d2751228bbeb3a2ebc3c6dee86ddd8e737bdc9fc8f1cea61782597ec7f2840b9da470df443539236f9fbc9c10c46c887eed72eea3a66f780bd18ab576a06c1d5f0049b33ecddb5ae0ba264060ee30528fd7cd28b1b197b1255718338c5c27d9e9863ed0ce57e1154ebb85eca17f0ca7974db9d2d52df490020fec4f61214b7eb6c072ed93a5ad97be0ddf8f71f630ae5adc39e0e3c7287fa76ffecbe09f000000", 0x1a4) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(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) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0xd000)=nil, 0xd000, 0xa665276bb58b57cf, 0x12, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) r4 = dup(r0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x1}, 0x10) executing program 3: sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) linkat(r3, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x2c}, {0x4}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x20000, 0x70) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) sysctl$vm(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r3, &(0x7f0000000080)=[{0x0}], 0x1) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYRES64=0x0, @ANYRES32=0x41424344, @ANYBLOB="50000000907800009d966fc935c2a9f011586cb5249e758deb3a56388f5682b11b68e2624e5a43da8f3fba553e62dac633908c0c9fbc6cd4a99488c78f70aeff2b01ac46e5592870c279c27cc1bd540fabd51ddf7c98f74e05862f69149b47b8aaa0aa8f85e8ba16e05a8b2111ad2614ab6faf1de5d2641072b86b72b623c0582a6d7d4f0f7c23c96f42820fa073d34a7b0e04f67ba3927dce4594396642a4d94efdc33595b8ef47abd8be17cc95f43edb7d227e46825cb5"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000010c0)={&(0x7f0000001100)=[{}, {0x3}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) sysctl$kern(0x0, 0x0, &(0x7f0000002480), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) chflags(0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000580)=0x7e71c3db) open(0x0, 0x710, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x7) getuid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r5, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r6 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffe0ffffffffffffffff86dd60606260001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001000000004e214e22bd3b9ea6f4d32c0cbb56987be2c4ff55eef01c92599e2466582ada5c153d7d40420ac696a0ebfc2a08434118006fad7d16185604301ecddd3ae71b3b9f43a2841062a5e5522278f498103bf5d91861d232679a0a55386b473d42c00000", @ANYRESOCT=r2, @ANYRES32=0x41424344, @ANYRESDEC, @ANYRES64=0x0, @ANYRES8=r6, @ANYBLOB="d34c900d89ee1a3aabb13531942a2229330408333a13c470e349d7dc5fcff226a2718ac2bb7b3c49fff8889e9ba5b530c86883c270045008bff1668f2249dbe52f45ea4055a12877b6a7ceba81c3467b7b59555dead12a645d968f8e4488397795619e2007c660e1de3666627085231069c64c20e1d4df90f494208d6093c8a61bbed76ffbb00c758418cbdf7b7604e19394b42dd66353abd46deb66d28e7ba6124285479dc1f482ab0075f8726864"]) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: setrlimit(0x0, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2080b, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x0, 0x8001, 0x8}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8a07fc059328491804424a11b2fa028d6cdea11cc55e5eea3e712fd225f505867123b7f479d6809197b7abb245a6a90d101904863d6e9a"}, {&(0x7f0000000180)="02c1e20a2e0ce81d339ed28b04a60d52cda2b3c86ad335e799f27a1597941910"}, {&(0x7f0000001300)="349409068a157a5d1cd1898fdd78cf8ebee5129ab0adf53061d63d4e70ae40ab544d00f5ca6775ae4f9c1076db79108ccedc8e3783e2a86cfc619429c6ab373acab96b35e818ce5154edd20e074dbe033ba9c2af6527497f77063821ec83053996276228d6d5dbc7c13718ca1113bea34ab01fc2932518b5cf93c3a051aade6f26347a74540c310eceaf2304da2d4c37d7b6d0666a67ea50ecf1d2fb7336a52f08695592437406e2ad9d4c9ffbd260dce6a9eff53832111728a7b100fe85beeae0825a2adc97dc1d3eee31d6e482e19f50d8f03b7e92621c09de112e7663521ecb604ad3c5f7902647371e116514953405a10bc3bc5a010d9eacb8f4ede38de585066aaa8ee9dd4886ca2cad43144bd0f3c0809f05382fe0b1b018cd0a1bc3b61c0dadfbc11e7939b47897df90a75084cd4fe203623abc7bd607a2ebc5e8ff0a933cb3498567a9a2941a063d86e263090c95ef9faf103139fa509fd5c76a0652b1e2234816e854812ccac047dad28403551275abee2de74a226ffd6dadbf7b5f550c7f46fab2e11be5af4fc7bbfcbe42885f9d90ebf01523a97dc84416bb4cb755cb7d3268ca6242aa1e0c8bee4bc0efd34a28485acf30427cda6125bd71de4b53a615105e19bab53514e8b1c6f59461cb0c3b4cbb0eb88d3da0534d20a665096e396278f7d4e0789588f420df9b7025f9dec8d2f4deab15687d69a056537b44723c2c12bfc1ed2a57b6b1fa3fff9587e81272484babaf3ca670099edc163a40d67931a457fab205604347d078bc6069602a1ec600475be8d3e0beb8e2528a5bb3d937ff37000c487f7d14f5b8689bc77566719be278e2bf3a293417498c34989d159b7ab42a6d4e0a83df7d4e96f8c537c47cd3f50c19b5576a1830f51b7dd8505607401263dc37e733e5d9e6be4c4a3ce3430228a21ede7d7ad81572f33688fcf39585a9b94169107b8cd092d5bf8861177be35ab14ada48e240f90ff38556173573fe1e3697f27a94a472397b1528fc7269a83576ce8a49f9b4395ba565bb9645818f58ec1d863c61a52d7a6dde3cbf3ea0ccdfe225cd696783685784ca798e4f700c47fbc159b2b41c6573b63061ee61326545d0d815d209b6b07ffde9750a423d4ee028c8ed2ad847ed21bdb58a19c6b4af36b916bbe47272bd33cbdb2bcaaafde3be906ea31ff2f123cc77868ffcbe9cf359390daaf4377101d8454e20cddf100084c0c0688a67d6772c945d27581eb4a1b2e40b1ffe2351ea98114d14d2e4bf3df16e45ce2def4aa9d845a04a27325a697acedfb23e891eabc1e6c8df87f02dc96ad245b3f884b75ff7d6fc421eeb924595daf33bbab051533a9927706a845f92cbae3277a4092a1acc93f7db688de0622c0680b96178015232b5db6a347bb8635b1792b43998c0703519e7ed1a34d66c806e10c70405a6bbe9c62433083d7108974224d0eb76f271b317749ec4b797cadc773d3d3314d9dad7510283080372917e00860d29baba7ca6145fb582468ef85d98b5068d7d25679386c723c47b3fac841731ab44d8935159a4f0d40a937df2c26aa6d6208992487648bcf8cc29d05cb447636561a532b0006ecd363340285cab33fc67d99305b38e66d533a089c20c9c64e96c6246f3c9a6f97bad3ef1abc0854d5619aeeba72cfb62a053245e32916987175e2f527ed6145dad3d46f98b10414c9180dc2c9b01eb2b6e9a58b96547700329febf9a2d9fe9325e5e35e758559ee4648ae2bd392036496b473270cdf3c6083d67ed4752e8107fff174d787ee1067af50f2e12ad33636ca1e3e1b0b98026c1d7214390d53990a84e864b8320cbb9e21d6db32b700265386e8bd338b6b601736ab8d1d8871356ec79fef672aba8074d8acf07def315220bcff5fb03d5e7e57b1ff26732ab9fd571c2876265481f8eaae49b13c840ead6231e7f237a9fc4ed83c3588a3dee05fea7aaaa5aff8e152c8d5c356e1756b2aeeae4d778718f08847421263f2080267144f1eefa5539f8c5b320cddfd4042795822545583bd56951f3f0760b9f0f74a481f29d11c1518bca77320b96a154571c627d7b1d57f910d002b51be7b2a4c7964953c6b80d5b182b7b2227211084c6b036473143f5244ac3e3b392792c661166d694927a8cd948c2a5bb7bf10cf314cfd85f86077b41e9b34c2dee93e671a50a5fafbfcf73f64f5a1afc92d194e310d3b819b90bab16ec7aec59c176dd463c955c14d718b49ae2bc812dcc30d32ab9c83156ae7aafd507bf9901c367c84e292f0af9ea29d2705655f54223f80eee9466faa5cbc4d46ddf62b37acf12063af4024ac1e336bb457b3c2bc0f66c6418c657012bb3aecc900c16b39b86f02894fcc60da0661d0669eda1397aaea4658813ad3868b6693a02be0ff75f64a672255dcc85562fd9d52d97d3f7c911ff9de786bd607abfc6e21d06d22edc93b1c95155c5e998b1bc45b3a544cd698eaeec65322d6b7df4507b19f77d15e8856d15da2abf2be48523eeb5a9971afc617e215861740629b9f0ac1e42d0d904ebcd70e207717c16a57f938b823644cc091a2fe85dd066538318bc2cff34cd4231164ea06300b4d1de763b7eb0fe7c8600a44647e6a760eaf9e91a1482bc3a39c749a426f990db81b5a930d614fbb295d1edda9be352961685b4cd477f3db580f04ee59f27c27f212efb82089f2d71d6951bec7146efa7e392cff3776eb2d10021255a749859a082a265e43eb60896029b6af3ee4e68c02ce2e150045d856fbfca1bb1599169f492722de75dfb81ea0579a9789a1b1a964f534feea3e62d670bd4be55f84a932f644aab077bff3fa9c110224b4e381965f4a9af2e13d7771f5a77498a74deab9de3c759723c6fade4713cc1f857069d889107018d95fde366a43b7b4237e9b903e49b8c21c7ff6aeef833fd79a35c84eb60b3bbbff67ea6243fb214d54de7e276ab39ccb0c5e40489635a44c5aec4978470f068e4c264531b921ed2212f6a06a675da2607968b13984e502068e24427aea33d1647b906124490bd4e9133adb014bfe71a98de1a37566e8c9c65d119131b41980c41be9dfb4149ef4ab6ce2ec81c731466f9ad409f097f7bd0fb6134325b64ea6ab40d6dc001802c6dda494343aae424f1d0e46b582a3a849f8891bb44e4c4a47967db604643cd3c34eff4d646db8dbcb867b4fae8581bb9a14f620efd2fb654733f04420ce010de178c38ef719414990e3742c00fdfd5c3b14c4883d50a0289397fcf08f503134a12ef8f2bfd669a91a5e813535d5d256b1d98490a1795979664dd768de802a0b479b11ee72aee7a0fa021f224ea2418902d2dcccafccafb194ea7db8410e80f8648f96f46df94e5ee12c146366a7dd483caf164ff430a91434b090f07082a3ecee4acea1889f4b7be6cffa58a7f0c4c0af20af88630c9d0ebe64e65204c4da50fef9c19a3f88a57c0480abe449ea08791d5f217b927b13787962234e708e9aea67461d6e2e9db8b3afe6666a33eaedc1c0fc07160705a3098f2394f2220d91b89693eb0533b6512bf27820608d11cd8e928a636e37e296d5cb030d567cce87a411416e7bcae80d21b38b2f50cd80f7b7ad205dba1af9e76f6e91395c830cfaaf0750bddb278687d2f70977b50f3fb7dbdc3ac0aaac14dbae97f49cf40ba6832e4c016e3dd397ce0429ee0ddb637a913c200c7e9384d1f97293db4f86943449b621aa10b7868df92558b8b1788688225d07ea0000cce709ce67ba7be299d0fb950c602da1d0228a61d65130879f6015d3b4787096f04e9a8737d627d4cafbfbe60df40f1dafcdc029d9bab336aaab0a8e9d49e61b127687bbfa40b6e126031be5ab2045c1d5f9d8c5d8f2dae487f5639ce0f57a5fe908d18a282b86c78e8cf6b2bad426d22742f414b30d05386788e65b8ee3b58c36f7cfd1e01e51f02491a0c239ff7d4fefff13dd3565e7075714b634a3c764a1a17126a3ccf451fb60e593be9551b481e4c93c268c6ce7feef26b54497907c721963c0cf6964bf7c194c137b2acb78350854f0a72503444b799d622d3342224e10cefd05381a222e99648882a4f39b65bcc62b8a6618075084819074dae6325e1826a68ccd45b940d8b7bcd38c00ecbfe72690142cf8ffa1b86c37ad7e80f0cf2b39abe0afbdca0f17c97b6d7ec666f335e7ef848946f876870c74fec8dac0beda5f8f5514476304452b936f0e343e440460d578d80eb42d99034b5894b16049f28f1e0d7679f35b672bd241d7bf96f2ef2484b85a12743eb8434da5e35a6c99eeb451b289a96f0a0d41e9d555508de504ec63c4628c02abea2d0ace115b7b1fcaf3679d4f68b45785e1ff2d7ab135834f5a34d69a336e95e64eb754ba9c67cb9787c2cb4a115f09fc70ef5bd87295b0287a8fb33789d53c9de6daa6058e29b017af3acbaa3269c109f131737e91cded362de0a080577affaf912c25a302ada66f94358a1baf648a5d8f20a7d588b159e49ff9ad9634fac8708093990e5cab88d4b2c52818c9fcfb584b9a83bedccec466e94dc5cebd892d89b9059b69ed69ebd52f5a736fd8dd8caac0c296a8e992473cc374d81dd5cff98c7788ab590e450b3b0e2f3d3353e14dfe849847b8b263407c7ce0e45ea70192bb7d0f96ca5846973189abbc9e71f73f2ab4395ba9e2681c67aeee2b6d3ce009b517c0872f3b6b906b9ca86e15196d38aef602a5ee671d511993c940802a4d3c4cf98ee012f5111e9c10e46cf2110afd22ed016238e16e8f1e9bac75c84f59b692e2cc6e4f9e0edca7e85c7fd19989f9de4ea904a572de19af3b8c70319139c0d5c035e54ad3436f6e5cc1bda4e252dbe5335fc1776794926fabbab1e7039e43b112c3b83841fadabda56f531245b1140483fbbe548691b3ddc569fa2b5d156698ca78cdc5d11aef9363fe85eff0dc2292024bba9f055316b1f0b9c08b7729620e4b459d7ceb47ba6de350421dc71698b1494b14bc35be2c21cb125c36230599ba362206d8b9819e8a186d90a218b6195c26ea7e6d215b8c7f210e350396e87e3b9fa302366a91327be7040272d04125355876cecb6d8f6ff13115806cc946f63bfa4ea7675eb11fd027a13fca8375b4682f4b669fb9f7f04320d93e7f665fb3307092e4bc958b4d33604e262f374956f87cc811becd7313c91bbcbefbd4356426d90cca601092a90d16c8dbd8e5e8cfa2d4fdb0a6706682c993336be10378492a9c980a5def332c2a3266f4c3460d9ac4a06eac3addf223454d6896ece7824efadf29f14c8e36b9631891143c952e1f67ca3de76f93ce410d74147eed5af08bb3ce37eebd3cbbb2baf77ad57ffff186f13ee31b263e452c4a6780e677188f872944d2496167ce92eef6f33b16232e6de544c9d0d3a77df877c7ee3c4e2b464fd261c2446bc71d20bbd9947e1de113933efe365bebd8b1de05f0cf11d842c9cd9cbe03dfdd0068ba7e207e48d44e17458ac4420769ca9f3d9cc11bffe6cc16313167b605cee6513989fedd77b076a57a6779cc3cc724b1e2fc219bab630f310e7ec903e74d2a6deeb06179c1d8690ce46a398eeb318d61ac4cd66758f6262235b931c510a5b78f02a3ae00258cebf0ab362c0ec0fbcc6e41b7c6b83f441cfc907d811eae3a39aaaa0b91bd3a3066d1508da3e3df742a97e5e4ff88c2a56655f3efadbf78cab2f32caddf31b9513036e5cf038fbf5641cf1b6e75a961d91e43b299b4e72b6d210902c1a9ca933c282c941b14f336dff31bac5848f12e982b99b7285e128fb000000000000c6159beeddf2165aa1fe5374321ee849bb33733832fb16632ece8fedb7b06d7d2b0159b2c9a85907ca47be9e7c17bacdb2ab0fb592945fa51be18ace572681be61"}], 0x43, 0x0}, 0x0) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="06", 0x1) r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x21, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000200)="f92a9bd300"/20, 0x14) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000", 0x7c, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff000000000300000000000080"]) dup(0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, &(0x7f00000001c0)="71f91e3471ac00bc5a9150080000000000000071b59c3535c37082001e74e50ee912d643e02ebb3cca6ac043c9e2da7332f4dfdce3f60dbd47e481b1eb2e8127d0fbb13804452ea978d81346a0eddc460b3f460646a922d436b02418eda6b82da59686e2def38967ce5094e55b57ece3650d196686076098e1e587fd1d5c31c3bb89a30000000062f876ead1c42b0845f1d268a365861f1c69f7f4d1be3747b69daa9b6b0bde29f788cda978df47ab0b01e217298ae7bdd79019e935006a4ea62cdc769b2c103e65464046090f6b175aec42125e19bb56d5", &(0x7f0000000080)=0xd8, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8010000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007de000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000058c000/0x4000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f0000c5a000/0x1000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xb4ecb88988f9d746, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x10205b1a) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x48) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) close(r4) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000340)={&(0x7f0000000240)='./file0\x00', 0x62d3, &(0x7f0000000280)='./file0\x00', 0x8}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x836}]}) unlink(&(0x7f0000000380)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x40}, {0x28}, {0x16}]}) semget(0x2, 0x4, 0x10) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(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) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) msgget$private(0x0, 0x81) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x31b4c336, 0x7}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x6, 0x941, {0x6, 0x7}}) pread(r1, &(0x7f0000000100)="5c6cc3c65c336fc4608dc344", 0xc, 0x7fffffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x1, 0x1ff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x1) getpid() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r4 = semget(0x0, 0x0, 0x243) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0xcd18, r5, r7, r8, 0x0, 0x4c, 0x9}, 0x8000000000000000, 0x8}) fcntl$setflags(r3, 0x2, 0x1) sysctl$kern(&(0x7f0000000400)={0x1, 0x41}, 0x2, &(0x7f0000000440)="62bc450f963808a9de60d4887451862530cbad3a2b5223bd541e9ba916c78a7063fbea43ab1d23f346b94ad549aaf4d6f6eafd4b1b82e44f89531a11e925a29b7d551422f22d7b4f58c5be57128261213b03f5747901bfed048125beff7fe8", &(0x7f00000004c0)=0x5f, &(0x7f0000000500)="35536a1a6fc2e7c4c377d287cd5e78380386a3637d5069096887ef7dab3509a66df7faa6644e6412d1f7b8ece8c1ae2d11f59d243ebb16f4ed5de2451e1fa57cc3462cdc3616ffa63be16749c47162529863cd660fbf5e8f8ae9963c0c524ba59df2b79c7569c5dc23304050ea35ed5fc8017e17a22be076fc404dab775fbfb9fb9b126172ad554d7b016e1bcb266d04c0e4554399ff3a2a1cbb113cdf747fc777e07c17a09077f43c9164368d5884ee5c0b2edcf13543a52176572474aedff6dca9e3c6b7e8cbeb21055bb90f2167c6a44f8e486b442a96f8b8ab1bd18310b502a9692262852a015799c8455139c0cefc02bbe8b018ebd11bc3d548be55abc756013d46eb9c57b50ae741b7e390542e65fdf7acc645628a553e7b0b0675aa35587a69d589af45bd4386d6a325a5c41fe1e5f7088f0bf9f22b4186d1cabff1fc68421485d13c7545594db86ba4765a37b6d5dc607ac5c9fb04681f17817cbe58f8e4c0d75dfcb7c519338c3f78faf8827cfc95bd9e19d4c34e8094e2ebdda258129d48fa2d11270b4e1f47b74893d6b6817c47bc0a571547e9e09ea62a00f9835aa1e929a7448836281f93138905a82730b60a6becebe2aa8abc072469ffbebd103e7001331ac8b0ce59856940d144cb4de5d5e87c479b7ca89b1864a7a241d40a079e031802113b742ffed05f5620086471799424d1b9c7cc2f0327a70e7ecf64340b64c610ed73466d4afb788a02e6f3a924fa9b093700ccd272b21bdf7b97da8321eaf37f8f37d300335101f173f551db5eb95edcca56a6682872217bbae7120e60476155ca5004ada3a80dcdb465756a01028a52613444d93530776b61908a21f04c2361898c73d6efec75fab5c1df9c473e27c606204c08b1377582a0667976a3fa0b032ba5ba076c7da3990bb44db0c286b643051469306566d6ed0f99fcae587ed209fe5128512963188d5392e62807f8e905d41320bf5ca065d5aa461ae85280d4b1c805dbca0df259575e87be8e56132c1490c5f11c04fcc8ff8b40665f474795d294167d16b7e38b14a701b85f4a3703522c2ef7866bdd44de1e97e9e08819249cc6f658316690802bfcdbdb9211fd990ab50eea9e91beaa5780df8fd76fdce267f55805278c81d482a51fe769cb8d2e1d1688f07f1c04d511a7769fbafdc13f89de21f06ead7aabe149b6e9cdf6115f4c26e614daf562fdb9950a67b2b0ed9ee1086c1c869019c1cb9ac68e81ceb69185ecdfcbeee1f561202f0d3c4871d0ed6d8349a623acd6dc39a1814b707f330604f557e741d8373c959574f6613693c22c895f62229b0add3124c66fd80ed3449c0402b94768abdfd7e54c76a6ff64f4a0caed46acfed59a5e572743afa5f099a97416856fadf8cffbaf7125068983245420dee539d34c909eb50dbdae1c519fab197ef71cbde1e4859701a2a188f17c8b89554d8b99f5e3ed064f4ef34c7404064651b26055d0903ee90d1a4c94451762bb83676f07d290ee23cdc465bfeb247ee39df41e8c34241556af26856de39040598bb7ef4f7b5bf51a0be8184f2193f850aa51f39654892ab1adebf432bd214cbf6d535ed56eec009f88b48bad4bf7d6e2d43e8e38abf83c637449af6cc13621bdbfe0ff3fe2e7d51581e89b02d0adb8c42ab1ce95cd519621b38facb7e088d155fa048be9e604f0fb0bdef863c1e62460cd38985213763ec1afe75f243235ce2978d8a833dea59598c4e8bde5272bfac017f6f7e473573bc5d19ee7aab1f3c54e2f1df2ec5092dbb0fc22e78d3fc72a688a0f4a9faa3aa038b2bb162def5a9dfc42d0207fd66f37177e2aaa9a72f7509ea914a92cffcb8d342137a0732126cd0c211cc052af27efc6a79c715fc15aa828ada06b6ccfd11b2f8a2d0cad54beb99561b4ab021849cb170e0f70bd7035bd6e511123cd945a7a8d03ec703273be5aeea9dcb784168086068d40fcf1ccc8d75baa0ce51c7fc66cdf2f5f236890b2ec2ee8fccb100c2d9e5c4ade143c9bde4da9ae3ffc0415f48e4bb53ce65c41598bd9b4995e4941ae9b4d0a8186bd172cafb769d4faede79f9afb62be8ee501a3ef907c54c8b213de10044f30b616b6b721aef566ba9e95fed5a2d40d5a8dd395af43663ba2cec1adf9bc10421d1ab0b6e81c3670f62a28e6284fa75e597b506b508acbacab557ddb5f67a78bcae9718b5f9fb58938cc5fad54838d24290e8e13c23ee556137fc65e23b577d1dd900dca9be39291c9b922abd661ebae25f484157a870de673b8fc6e8728ec394a5d4cffd7388c7d718de79de0cdbab098623afcbf12bcdcab18b08261c9dbf639e5367a04aba10932881555699320d9d442092e835ac31913b7ac6eea3aa4941f0e8c0e9689230689ff3522834d82d04bf7cddb38d8609d8f785f0b0e9a33cd8b08f03aaa352aa82fb3d26c604838ffb343df63ec1d0ac8aa69dae73e22afee6bdadcd886c4cf0b8d74aa5042854dfe9c774dd775e18ef4a69d856a14578b70102a3a8b59d9f535d16f2058cfad4cbdf9fda2810be220c15adc2e19e1332d9fc11b6174cc1ec263ffbecbbb9c0e4f07b0fc1e40b4d7785ebd1771f446196c4a0a513989d4d935dd3a87d60123f4535e7b8e84d219ca01857d1a4cfd5bd384d23c65bcaf7d049758861df29da63ae4026639b7eafc1908adfc48fc1eb45ef7644a0a5a8b9b69276608abe43eb682017c6a5a0c048726c7625ce1af051b112f9139959cb15630fa2f85e389c89e7468b04273cd46a3f73dce09a1480039925df38dbc2d8a4a89ea836b24d2da981187a4ffffc64a295312e22d46335872ed8935f07f0cb6bf9629efe42a3046c76e82d256fb8dc9066ec19a1b99a148ac8d63623b38559a8024218af8bb9114b6c99371cc5284c5640e72547e121ebba5d92ed27b1129513875b71baf417cc81543f2bc85c3be510548738b15139ddbc0eb3e051d66b440eeaa3d33fc521647971b27c6d8dde6e9cd3b15d7abfb35d0be343670792b446dee4f3bf7afa600744d0231dd4d8cd10d3949b042ad03f951044ec5aeecd8c4178ab1a340795cf551a241832173d81d1cc981bf3be5cf0907f32e53de0d7724a7e71ab7911c7e8c866606c05586beaa163864176ee7825211f18baeb20d8e73a47e3074af5cf03e29cef342f556c8b9ed9d0665969c1ba634a47408c08a367acbf5cb5c446a429c9deb92c75d77f9ae8f1182b03ca791991a816c02a1e1e30a235229754a9a50bc25962f5daf5a09138d73e1c2b00358c6a0aeea971f7abc8c2efb8fb6a207507f7e04ddd8e2165a74166f433d62858929baebc5315e97629b4415d5540000c063e0610deadb7c6a3d29227c9ee3d082bd2b9e228b38f113683fc2c270e647cb53047d0af2306e1bad4f4f0f1095d3debfe2a87ba2f3f8af019d2cfcacb00179be9560535575aa0b1879ee02106058eb503b6b0f8c8e72ad62f1f5ff5ef9c2bcd12dfb468ccf6c91493e71e89f35ab687ce859ead9fcbb436e281bd0bd9d8cda1ff94bd58e14ebc5786fbe86dd71f7590ff388c5588cffb0535456c56c6e4180595db6a6f1731b963a01f1bd2db8261947b8ae1b2401f213ab05c00cb135203059378fe91c4515ae29ae1a90f87eece251f5b8f323eb6b87935e175e642dd4d6335fb2358e971e4007b6810e71e3e93ba9f16c8d12c962221134ac9833228cb5cff1286e98885a242ba2b3d6706f9aa209106dc4702613d205be4e4307979f629673f53194578a76d9cc4e3516eff96687f9deacdd6d41976de6c4072bbfd74fa7d5269a3727b6b70007e69f88c2c39e557e819e5873dc5e4b06232c360cb36f32e75692d5646b58962f2c0bd709f5f78c8f6232b705fbb0fe388dace04edbacdccaea8bc826898c50a771cc126aa1852c234711837aedb0dd022161c757cdedaab2340ce6cb651dcc1dd51500523d4b884d8b0a84feea403e221ba94e4937b2a0aebe6e70abc09d2ae469d87a99b872424bc33d9c2ad38853a7de8f3f546e2b0b1fe9fae87ab3247430657cf401487b0ad7d4baf619cd980bfc81de53db2685d8958334ea8ac210b222b65cd5dab325cf515d2b107a6c64477ecc28210ac056c7a040cb74ca2f2760799f10f30af06603445e8c500e1417a4d45c04d81d4078e58bd7b68ef4c8b6aedd290269b048010a939a58f9cf8952fc15dd3ba08882267fb68c6b7ad5de1a886d83c210078e709ad00ae2cbc778d39859f29df11ed549fc099a54622521a8004e479e42b42d9b8f84458d7ec1d58a2a7ca41e7c14e45f1a8c779d862e85052acb0531c21f421e2815c1c19a5979c80fc21c340fc20e0e79839317d9f18f347eb00bbbdefab2b49afa98976b2bee2ec546b426760673d76b8d20515188f04cf8122dbc0036ae7e1e94e54287e82a0679caf5d2eb3681a2d8c17dc52e11b0089afdbaaf9779f56e3d86b0a835dd9d6e15732e6892f50b0d5d5e3a7a7025289613620ec4a60eed114c7f9364b6df52c28577d7033dc8e123c5b57aed236f4e1bcd26e3cde8c158e9695118e97ff016d9ea5a755c24f66518f2330132e053f3b4f4afec4daa3a2a8c37ec7bfd928ea7e3d8d6b08b59af6925e48f029e39553d51a0e68e088cea845c43dab577c2a4bd8f8ec556725d1904d470b51f7db43578d592111c2ce03fb339de9c2bd010638cd10c4ef83c3e758e75057fa8972605b20ff73ccdf33e05ba9a9edbb64b1dd4a28e6d0b5deb0abaa78e7e858561bef4b83ed53712c691178c9ffbb29ea4cc3f39cd4f1974f413ce23583053a0cc0eed06f7234fe0f624298209ef63cc02c31952ee2bb6a609f9cf2c951cfcf52153f57ac8527f4ba9014a674d58209bd7a444ae7c3df1f14d19153af931367a7cde6a04c7f3ebf4cc058643ebfb9a707106f1085a184f0536a80f47317fed8503744201c9fca1b74a37d71b3569505f11ac4db83b32c0d70e586b91f22c77b8efc8c1b5085d77e7a4964a166c6a421c53ac4e6ce226fceb6626cd6369e81a90446b8a5a6b6cb8c7bf23a61b0e680a0d184c3e8775eb6f4cbdb5636632ef6b08a5a5ee7d153e90110843cce629460f61735e9ed94a69e9d9bf11134fb6a3382f19713f7da3dcb5a99f9f37553613c4120322937fe3bb7a558fda7677a72c735025d251456399554b361456ec4c6ef1143a2587b515ba4083f0b83238fb8d837ba6f4534ed09f36718503ab83c68fb594604d4123400e06a6c2b07422d2db7972ed5f9591a68e6badf284c794588d1678026509717d92e9bddf0386291cad79609e83b7faa257d3fe9caf9e7d84b72f95bbe112b0163c2a094a3f43e57993a4cad036d5e3cb9d41857e1d457dde72c0dc6fce1a843b7f347b246c776ddb21e43040c2fb6a3a0909cad4287fb6ccbb01041034826445c6e214ebb688bf0d42693dee6c40f37b24d7bdf7f8dff09d1f6a699a344dd255ecef1b6ab8acf1cbb848ae9bc99cef7931f7f266a99670929059aff2bd2ecf0b68332807b9a30cc6eb3241c7399b6912f4d8a636cf8eaf5643574360885f2352b2919189aca3ccf2cc17883b3fd797ad518833c1f572cdd6d744cf997a96e2bbdcfc227b40aa39024c151653550580f97821cd38d93c141e85791d3e2c9862e1c00260c1c0a820c4ac2de386f06b0195cc72dfe10885901980797b23b7d5a52658fedcf76bdb339981ad51e9b05cda029688d30a95a7903e9a2f7b6f15e55121bd8e8f9f94573eae14ed3dbad9d2e27826740180abb063697692563631ca5683890e3f72e36fb035ba40057853", 0x1000) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001500)=[0xdd, 0x8001, 0x3, 0x0, 0x1, 0x728]) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x10, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000001580)) getgroups(0x2, &(0x7f00000015c0)=[r6, r7]) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001600)=0x8) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000001640)) openat$pci(0xffffffffffffff9c, &(0x7f0000001680), 0x80, 0x0) readv(r0, &(0x7f0000001b00)=[{&(0x7f00000016c0)=""/198, 0xc6}, {&(0x7f00000017c0)=""/57, 0x39}, {&(0x7f0000001800)=""/232, 0xe8}, {&(0x7f0000001900)=""/205, 0xcd}, {&(0x7f0000001a00)=""/174, 0xae}, {&(0x7f0000001ac0)=""/64, 0x40}], 0x6) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x80, 0x0) fcntl$getown(r10, 0x5) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000143a0000f0372e0865911feb7e000000000000ff02000000000000000000000000000000ffff00"/74]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{}, {0x86, 0x0, 0x0, 0x70dd}]}) syz_emit_ethernet(0x119, 0x0) semop(0x0, 0x0, 0x0) pipe2(0x0, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x6000, 0xe06) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffff7fffd, 0xf01}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000161000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000163000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) sysctl$vm(&(0x7f00000044c0)={0x2, 0xc}, 0x2, &(0x7f0000004500), 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20006, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) 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) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f00000006c0)=[{{}, 0xffffffffffffffff, 0x21, 0x4, 0x200}, {{r1}, 0xfffffffffffffffd, 0x83, 0xf0000000, 0x6, 0x1}, {{}, 0xfffffffffffffffc, 0x39, 0x1, 0x806, 0x8967}, {{}, 0xfffffffffffffffa, 0x28, 0x8, 0x7, 0x6}], 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x80, 0x2ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, &(0x7f00000003c0)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffbf, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0x2, 0x1000}, {0x3, 0x1, 0x800}], 0x8) setegid(0x0) r2 = semget$private(0x0, 0x3, 0x40) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6416}, 0x9, 0x2, 0x3ff}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, r3, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) setgid(0x0) getgroups(0x4, &(0x7f00000000c0)=[0x0, r3, 0x0, 0x0]) fchown(0xffffffffffffffff, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x102) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)='C', 0x1}, {&(0x7f0000000340)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f000069d000/0x2000)=nil, 0x5}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00004f8000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x52a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f00006da000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x5}], './bus/\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) semget$private(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 5: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)="00020000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x2, 0x3}, {{r7}, 0x7, 0xd, 0x1}, {{r7}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x6, 0xfffffffffffffffa}], 0x6, 0x0, 0xa9fa, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000000, r1) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe}, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2500000000000000000000000000000000000300"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r4) r5 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0x3e, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x3ff}, 0xc) getsockopt(r1, 0x29, 0x69, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7}, {0x20}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={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, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) 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, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x2000, 0x54, &(0x7f00003f9000/0x2000)=nil) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={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) readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000008c0)=""/116, 0x74) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x6, 0x1b, 0x2}, 0x26, &(0x7f00000003c0)="5a125c592a61371f145f616d462294a915a997d02ec234d42c0ca165c3ec1a390fa1c071d8e5e917ff4435f4785d08366bafa5a0b782e3bc916a81a6ce8bddc862fc179195aff54ce24226e00d999d526af3d95d47d6236f27fab35b6001eeacaeaf571a340775d8a5453d244e2500"/125, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x3) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}], 0x2, 0x0}}, 0x10, 0x864, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9}, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x7fff}, 0x0, 0x0) chmod(0x0, 0x0) executing program 5: socket(0x11, 0x3, 0x0) r0 = socket(0x6, 0x5, 0x0) r1 = getuid() writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc0", 0x4}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) r4 = msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000280)="5fd49083a0540b6535a14b56d84dc7ab1dbeed65cce76d21f60f655ed06680f07677923132ebf53c2fad95da53c966d6bb9362fe6421013d06ce1dbd4e0cecfa2d4655837f67d28f36b3033cf07149fae1ebe7402bf58ca9f3e1b22696fc48dd4c7704952ab8053854d2d6437686a0178ff70b029bc74a53b50fafc3845da7f1697c2b09dd355b257abb46d8cb2a2b29a330610a1775a4d2ab8ec1bbc947ce1d7c7d3dd368ce2f95a9a0b751c14c148a26ecd900e0f1376168c8b821532c3d303ec7c29179c333b1c76fe2328b9f31b47e4871c81d5528d86f6cf53f", 0xdc}, {&(0x7f0000000380)="c95ca9f21ca2157307bff5bb1ed2a010532d9422c329363b64d85d8a71ca17ed16fab45ea616df421d1e1840bc50971323cd9a9b48c0bae76f9bb0194b03ae643663289850829b6f79cf52bed3cb2b8a045abf28bd4dbf46b75ce78e759be41b5341ef41e4b65f1be10cbad62fbf17fcf78ddcfb8ec56787d0771229d04095c22d0fe23094071ec7044e", 0x8a}, {&(0x7f0000000440)="e411ece2d35bc670c9f05486bed5198e51b39c9781fa9c3f6fb8d733d5838b301c094f23731d9c666f21b645d3ff6246a46b05e3a47474dc6afd34563ecb34eda520971d", 0x44}, {&(0x7f00000004c0)="29dcfed639bd08e88974c7f6aea26a2a01be4c24dd3a8f3258826086be4a9f058e5f9bd5ea7b04c977db9966ceee9b714b8f", 0x32}, {&(0x7f0000000540)="78cd8b930460a9cb9def3ea0871d287884e4a40d647eaf5e40b7e958feac38bf1e7ba8cf4cefe5fc72b5f2c09d043aa570400ffa8f04f0b621deac44fd18519aa3184496f36a62ef56ce6ca78ad6901fd7e7c969a5717de359d7dedfc72a565addf45ccc1d5f9be2d0ccbd71c368021d0841dfebfc47fd7b743fbe14b493dbab650162", 0x83}, {0x0}], 0x6, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000180000000000fa0c0000000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES16=r5, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x2}, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', r9, r8, 0x4) r11 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x43f6, r1, r8, r1, r10, 0x18, 0x1}, 0x401, 0x4, r11, 0xffffffffffffffff, 0x7ff, 0x7, 0x57, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r12 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r12, 0xc0106924, &(0x7f00000001c0)) r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r14 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r14, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r15, 0x80206913, &(0x7f00000001c0)) setsockopt(r0, 0x11, 0x5, &(0x7f0000000340)="12000000", 0x4) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x61}, {0x24}, {0x86}]}) write(r3, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) faccessat(r2, &(0x7f00000001c0)='./file1\x00', 0x10, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f00000000c0), 0x1000000000000275) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x80000029, 0x2b, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000280)=[{0x4}, {0x61}, {0xe}]}) socket$inet(0x2, 0x0, 0x0) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c", 0xf) r1 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaedebaaaaaa70043eae9989f9d90800689900000044000000000000bbfed69d31b3f770162c7200000000000000077e72246810df5172ef1a4dd2dd96b3ca50c806cc71a1623ee185"]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) pread(r3, &(0x7f0000000400)="1ecd8d6330984f5ac2c73d85fa3d", 0xe, 0x7ffffffc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdc2}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f08000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000cad000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r1, &(0x7f0000000440)=[{0x4, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0x4}, {0x5, 0x7, 0x1000}, {0x4, 0x2d}, {0x0, 0x9, 0x800}, {0x1, 0xb5e, 0x1000}, {0x2, 0x5c96, 0x3800}, {0x4, 0x4, 0x800}, {0x1, 0x1, 0x3800}, {0x1, 0x800}, {0x4, 0x100}], 0xc) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0x84, 0x7f, 0x92, 0xa34e}, {0xf20c, 0xe}, {0x7, 0x40, 0x6, 0x3ff}]}) write(r4, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) open$dir(&(0x7f0000000040)='.\x00', 0x200, 0x10) r1 = dup(0xffffffffffffffff) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, 0x0) socket(0x18, 0x2, 0x1f) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000380)={0x4, 0x20, 0x5}) msgget(0x3, 0x384) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() setreuid(0x0, 0xffffffffffffffff) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 3: socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9", 0xd}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000092a, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="c118020dcf1353839d9f2d7563", 0xd}], 0x1) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) lseek(r3, 0x8000000000000000, 0x2) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb9343", 0x19}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x14}, {0x3}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x200, 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) chroot(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}]}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, 0x0) close(r0) r2 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b000009fdbc00000000000800450000"]) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x4, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000776000/0x1000)=nil, 0x1000, 0x4) r3 = socket(0x18, 0x2, 0x0) ftruncate(r1, 0x0) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x4}, 0x0) pipe2(&(0x7f0000000000), 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xe53, 0xe3ee}, 0x8) poll(&(0x7f0000000240)=[{r0, 0x144}], 0x1, 0x0) sendsyslog(0x0, 0x33, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$net_inet6_icmp6(&(0x7f00000016c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x1ff, 0x800, r5}) executing program 5: sysctl$net_inet_ip(&(0x7f0000000040)={0x2, 0x11}, 0x4, &(0x7f0000001200)="208d2979dc3ea95c2624b4ad6646f54e64319ea53315b9ef15a6612cdc8fb0ac98d3f21700bc75a8880eb84b9ea4efff29ce72de6b76c211d8d08ee1fe113df7758a9796b0f752f0309f13be9d6b237dc9b166b4196dab5c88d1aa6daba8c87d4dea3dcb4a47", 0x0, 0x0, 0x1b) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000f0000feb1ba7d7bb9a6000008000000"]) sysctl$vm(&(0x7f0000001340)={0x2, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001280)="9ecfe405b4b3cb83bbda95744ea23b2930cbf109b0fc9e1d8beb7b710f2da4c83a18f22974376340f8f8bb60348760e0c5777b8023e28d9328a514c00afbf0bc993d79f1403028b3f1857441bf6908d6c37620b1c330cb015939cc2195d6752a62278421d5e122e4347ae85817a47a9c9fce0f8b269d9a7b40bf506cef067707ecb50c09c48c79038ca35d5127d567f7626b1b5f6da195323ff39dbd8741620191", 0x92) syz_extract_tcp_res$synack(&(0x7f00000011c0), 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xd02) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000100)="204f63fb6f75f8db9cfc13ed6b1e0ae340616a", &(0x7f0000000140)=0x13, &(0x7f0000000180)="c3c62dd1ecf44c640d6eff44401cea55d7de195d8b63e16ff0326c89239886caa40253b0c84b83e7afb05a846fd442486c2c6d19d4616f74d3b6f16be37995c5a1ee653f5dcd7612e27db798c200bbccb32791bed68234a8f2e9b477eff83a03eb59d951f422ee7a83da522d06db5e295927c11bc90c9116f618e7fc31239499196ea7b5b6c9af8a8f02965fbea7a9e97b3e6e8ab19d8c08f5c6178a0f03f40bc7e707669f03c4eed08ba8313e0173bf042c57f20474e80e2e558285726a4e9f741bbbd791e347953d48fb6dcd9c4cabd49b0fee254cbc82ca9d6465998e4a82888447f2a0391c82592dc9bdfde622e2139967dbcb0b96a72ac5160cab1c668b56c47395356cb5fcf00ec359149d4d71fd0f7a9355a016112329938e0de0db0b29d98384eaf4a95aa9d5995281fe646cf1dde3d0787161ea5fad63a8bec914bd82a0654d40b4da92d7c162e488014700d30ac41ff0cafc252bd0495cdeb982ad5b93e46cca6626f222c506146e10525c9e359869a3f0b482efa6474714d7abde9237ce7ce659932b2655dd5cb3fa359fab0b8840a2b58f495c3c288d0e74a93d88fcdbb0fb98140cd516edc8c30aa81f7db46abd4205f80ce4940e81913a57fe68e54ce41b7e5026b78a7ba63a20d19494c380ed7536175d4f2c5da2cef978dc5c8033e2e03c4c78f77225731ee52cee7288ae15647fa592446b06994cdee4332c0b0ef27261bb8df91af6b62069bad1afd48d25fbe98622a74d9795038148f5397a5d65d020ea5ea577c768d39c2a56abe54eeaf7fac30d6831227dd3b9b2b1d48d12b0f77a83740baf105f1834c2ef5a7fb353b95fbfbed3382b90478d170bc600dcb1133c2f0a942a158a79c90e5a8c75f06fcfabd516258e4e29acf5daf75ff1e660b426d86333492ab71b571f180aff51a3de56ce67e117c0c1d649bfd68e114ae60e19c871c614d4ea8dca415c6419bab233304107f6898dddc0fd0e937857055ee031807be736c2145cef64b0262a0116f1ad94473e9f87accacfb9ea023c7837b624c0a75fe58b1b4a78e3f41aca0be47f6c45413f0efd357712f1f4d679ef4e19286d751dec9c449bbf9de86083fd13665a70e9e37ba069206e092eed6aab1f08437fc36aa3bb6432502c1d91486983b18ca3b4fb0adc61f61e1eb3dbf2d7ef24147c1d3b32ee1f63f69bc54b3b68debc8e21ad3921bcbc7c7ebf18b4ce15e8c06e5bb0cd96923f2e95fe141b41943151294e523327b8236b54d438330ffadb6478067eecbee0d0281161cbd542c25ed21511381096f2e9813015a1b8704d9258b8e8a52843fc49c31d4a93e053303ab10a3ef3420f70b3a310789cef498685185a2263ccfd9efced135aacc911c0a94f94b46f212f7dd6eb08cef6e8f5a7e77085d8bb9c1cfc3ba7ff6f65f58b7d1bed456d1de387729a90f3b56cf0f67b067d93791a582cd6c0401f326ea8413732531135520a2c6d2e7ff2be06ceac681891b78128745e22db89f1039ef16e58205520a1ceefc7468a5eaa2c899ec42a49bffd059a27217dfa46230d903c89083c6ec9a6c18841cb3bfe472ac8d15a2edb40771c1bc730d7dc2636506eed41f311d2469003fe642c96c1778b378f79a764523c87f4cafb908cbf96ab801d81faf1d527866faf0e3bb489dac33559e7f3bad9558a1de721f60a1d432070216bc406f11876bbde54d444d7da291194bc044377e015d31e5799e97db26a0412e0b85531ed7148f21b274af1c70bb99daf7275d027f8e7b94ce6992e0b20d9f63998853d3eecb9d35dded28467d6fd7640728b34b5b73431b8720064d1501986aba9ae36be9b70a4e60997bd4eb3abc5ae9f1764d48c1c89cc41ca1de3a2e430cfc359c626fec0c8fb0becaa42dc06db6aa50f4516c700b37be39002429f4753a9a9a9b6043f45a92456f40d3717e40a2cd72164dc3fc4ae258666fa9b308a4cce6d9436b061ff966899f84b2f653ed99861fc555109fba7b9c95ee6ee941c80f8fc58f1f5f183fea65c86abde4a8673f5711e055244c1a19e2d9fab25a00f71c2c6af48fa03c33fa4de7289dd5bd53e365484744cc84352709402d9d6ef445328ee566dc53248fbd77b043e52ea9e130cbb1cce376c5d07d3ec4f5c5293e0fb600e458be25f097eab3667ca43add94a43ccf13d26e415fdcfa7a1f0cefab650a77a239672a8f943a26c1610dc6e40630c30c1095922686d42e2f6aa17fb7cbc8658eeac1843ae4c07a32dd3ecda8bd9d7b733df9ee29addc436b3ec19a8d19158859255b333aa8826167384b7ae903dceaf263d301f987180e596143fa6c025415f2b33992f49f01c530559b8a2ff37b4e7ff4bb8d8d65eb94322e94ece57ac31b9b61df620f9c2ed442709127733e1aa42bb56f79018a47ca1a2aab86f860f7b31dfe8ac13cd036cd92be7d5ee71699f9e06276516cbf3168104a9d94b4817324727ca054fc7a87f07567a650e7ebefa8d4192f5bafd438b633a9ae9d208200efe914454a61b6b438876292088ecc8ef1ae79b15ff472b74b554aaebb3ce450e49bd0ab4e2c369d1147e7b1ae08e7355ebf203ab46c651dd8be9c87be180211b6161af7aa11483958dd3beb6d0992c2ffb2816a400fcfb32a1d138f3c6d1c5725df571cc58b5f8bb97bb1bc2161f1203e3b9470ce76462fa277b45d5d1353be67de5e4d8a0c37e7b18a2e5c7eb6c6fc558c3ffbfb6b91632e671e9fb9dd3cffa0ead264978a0d16aa6ee65c654a9c25140ffcde4f6d474a67e466aa85acbdc8a53f8c0963c3a3dfa70afd9c29c79b3e79d96bc2871c1f389d3d4c717603a3fd733d4b78964ad338d0ecc340f1725e1782f9d79d300f78071dded440e818e77ba527e378478b8a49f120f19e46f45fe912c04e3891647ba99e2339bc92ff9ae8e9e62e29ed93eeb09e63f3106c0f2059992be0ad3f83433fed4ee556a5f33b762ab58b836f4419dcce2ca3bb219f48ddd3830991bd8a9e770e4ea265196ccf93b74860a75ae7ea8319a6c14e5cc101591649b1c56e156859f5c888a157967c68d27792cf0052a06cf103758b31634416ca8873e06410e056072c3b9e044a8f2c7b304dc436e03c0b95fb95ec38777aa872ded4c08e45665081e92070d97e60247e495b2008f7ffa8b1902fe193897998cb09129df2eaeba229185ee8083c2ba1212d030ec7162de468e2d8d691797ee26d67f8d8f5fc36676aff81b0366c3569b2e4c9399ccc2e4c499e700bc416239b976a976c79d1c344542bcc7886b7fc12f7114b0f65719b493c4c909893a98984c95c6c7f869cd556d0e90187d4fd7244dc15cc35a9aa0b43b544e5363e91d2d44a33e4e723338cc01067db40dba39038b6e7d84403743ed70e60e0aae3d5ebb13220f9b0abdd9f25e854458c7b3111f5f4e6e4ffe194b289a1ed8a26aa4edbcb17f2a2573b7560892b8d8b339343750a3ce5702e01bc5a3923430798a7971d7edefcaa9dc406935628a97ad24954ce9087c9fb9a4bedc11fcc339551e2caaeae6012ca29965f27921065fd8cf4e747e17729569c9a3ac29d2c5774cdaecf28713d61290e7a58794c4b877292a3ce692fdd3fdc90630312e0c6414be70ad2815979afc308a6e4168620b038f5a871eed8db2373fb202da17a5f41c7f63011f665ec62d3c22b84aa288688be169c47a70cc214c4f2ca69c5a6439439f30a2314f54ea3a2fc3511b119228985dd5f260d880c3dbc2c62bd7d7de1020612452b8ca2f8f51069a88f1dccfa381d83aa7eced5a7605ad7449a9e3d99db64b18b9b9abb11d584148334d49fc887343019e5b4f670a376119b45423ea5df38bcc2ec11588d36773da8a0335877c5a81105673ac4b74fa40575be99acfcf9f7c7a34aadd4ea399f59bfa447c6d854e4fce85f33711602e1ca7c46cc189595f12ee0490e0279fb19babd7a80c9b957f589182deb93b17b356feea6641f37e163bb0a1e76dc0eb1f06ae5c95394d9f6c215656af70f92d4cfcbf0969cd8265091cc8f221aa9d1edb166d60bcfda92ae39c0226bb31792ff61aae84969131b5f5f5f801b2a0474baedbaef00c13095d554705f3f9cc7ea07dd4fc8636dfab7929549f382b194e2939a35fe35f1d1a9bd7a8cda313e83b4440475db43d85a199ac0b12d33f3982203efe17419e16f269b6349bf0de066d0ee1b2dbe8e7889d4bdcd72c1fcba0f3a558aa955180562a6711014606314c830657a8aa1e77731b968708bf6e1286cf5a0f05fd304d471f142767308c540a2bbcf2970fe622de9a4628b8f3bb41a5b63c85a1d3feccff79620c9847265433af7ea191b7707b3b40cb0f09d20259cca905c190976720c9cb8a2c3bd1fc8befea5fa4c4c58b6d92fd86f48a4e0041957225cfe562b1828bd3e13ed96b3d71381d3388a5ba1a8a8fc22177bd88f4adce088cc0ddc036195b49a8de2032df93b0744415b40be01f19781e1cc5f42e0990667ad107423eee99ebae0883dbbe25b8cc8669eca53afb0512361b3ba9ec0a72af69816200a856c5ed2d7b16cf8d430b5ace6f6aa4b39c03503508e6d6cc4032f0a73ea404f7fa79b035a9b1c98cf74c63ce681fd56d295f664ac93653ffd060dcd40cf2309cfb47169d6ec1b0ab5c6cfcd408844ea61427e4d6604021e938052784fe3bcb5c2f1f660e892a574f0aa9afee9e9f552821b75d6dedd9c7093bdd0616f27b1cbaa503b89b4d1f6045afa540a44518eb8001ef986b07a7707cd9d992835540bf0907db174bd5c210413852f5a04277aacf720ce433f42cddfb1d98d7cecf337c622625254279084067aee8e6bbe2bec826770cda60e48ec1194d549b944ac310a1196cb8e540721ca39e02bdb2779011ab0b71fef4cbd176fc69c3d7a79dd74d6137a52ff6d21d61651e84a2a58430e79739887be3227417822d8a5709aa1e5bb0c7a560a57c0edacf98bfd36d7c3a2a3ad6a5f3da8a48eaf5a646769d72c703348a44fb3ef296d967e80ca51c1c6aa66d219ce1c3a88094efe4de8c3ad21fc6edbc06909b0afb30ffefa5130937da23b3e5cc6b43e5b54923f0fe4f089833f1d67e4c1e6f6e33dff856bfe35ebf9c9a932dc0993fa30c8e72cb7eff50a9424939c72104bfd23733c4860596851b6526e2e7a2213f04c97d52e6ee8f7b42157577cfec6ff1cb3b53322fcd17796086a3f89e67f1344b4b0b993457eda74b7a26e8f04396069bb58b4d0937b340580f4e7e3317f3ac708e735d3910288d98da429336df523dcd370ee83586f65f4c57f1d7f1fac6a7b45b120f3326106283446600f283305a035553ab32a2ce6dbeb6fe7bc940c47c6b713de360fe3aa475bf7819d3c254fc5e660610ae72ccdf891702fe3a9c7a177a9b83e4da9776267e1d13fd330fca5cda780ed7fb3fadfca576d362f00d3c9981e1c77132df4d51ad3cd11e2d960214f5af42406f53cdb7286da01b36e496e7a5c233b0593293f051ef3895da445d070153b8eadec85308d5f8e95e60acf865fff3206cc9ae8a95c0e7c155014eb0ab695b1988fc96dd2d1a983d972e2c595dcb92458e1035e309f47c4048fb56023f53ac90ba3f75fb33c037fa28d888ae9dad0b3165279bbb0980181956594b62c96e80d0acb02eb16a0442aab5a01b124769ab322c800d54c692c9ba18fc163d3fb0f4c3c0f71ae2f3204b6bde0ccde415e9c56ea0ffce361930ce5718e7812504ef8714dbe61eb1b235866b838bd2b61fcdd4636fd4851969b7d7793aa469924d34dc00a1687c3dfa5665b44c85aef3edd1f2fb3b62", 0x1000) r3 = open(0x0, 0x800, 0x4ebfac6bbaf795d) write(r3, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000001180)='\a', 0x1) write(r4, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x81}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file0\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000004c0)=[{0x28, 0xfc}, {0x4c}, {0x8306}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = semget(0x3, 0x0, 0x21) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/166) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000280)="e0653e3fd45e3421660c94b6f5394ac98c6611b51f8021059dd7ada3ee1c2b4995ab288f425a82d7b2694ca89e3fe832fe8076e250f3df523d20259c0977dc1065d9c7b29763a1ee0cc444036e8ef35a062dfa82ee0ef38f1fd570cb97e36a5bacea7f2b41620a9a322bcacc5bcc1dcea5e4c51cbb0d3bdae8e6935f0f45aa324e2c2a7707bd6aa28331", 0x8a}, {&(0x7f0000000500)="e2bcd7b1ef6ffc9f89a910c67b8b2e9c23e30bb8414316f992ada39fbdb7965e710f89e297d82a105b0153b8b214e6764703429db27105ca1c876eff63fa0b3d70242ebaaa0b0dd420cbd7626cb128e17989341e2cc3527c2d9b5753dc850ea8a73b4b6e4d2ab546553d2c65957172f21f1bc065ccb70b797090f5fa46d19d5995ba8d19ed182d668df30decf9d59ccc2058f9956e5ed449f0c715ce0ed2857c938bc2746a1a1b0d4e95184725", 0xad}, {&(0x7f00000009c0)="beb902c97e929ccd8c13e434e43c776e5176f86364e32994b889e191cbe87661818c285b6d6e9a37724cef82665986c802c26e9415ab8d0da7be1bf39c863e0fbd98abf8668c44ce66289e74d588f8290a7e1ef1232fa5013dccc56715289ed4675829ae5d07c07b20bd6f2c9b02d4804dfd8a3ba968353c1d924d9762bff55d31f79efeb6963755b545b2c56b2cdd7abf4b1346592c704be31665a94a166a175e4fd3b66531451ce69b1e054c230ae95c1cdf5c8b6a728ae7044cc13cfd161302386ec171b178aa4dd7f573529da241ca89670501f97188e642559bc7a412ceea1cc433f44290926cb7f0f09d8f83b5bbe589caf7dd61e53eb235bd37e1e893f980f58ee60ed55675da77820505718a321ada46dcffb8dedb5ce760ade1efef36db565da2a3b887c9daefed2681ddafac4a198f6d228d1a5877eac7300947a3f34c571abca5ede8907f70843f45247df8ef962c6e48dd37aeb866bf9a71916f051ae3f8b8d6c708a32cd889ac18962dc8c25e56a9e0f5ce6eb0dd459d669ab7eba9a974bad5a99746b8c578612e1bc27bff9d82c4d2524491902e9858cb3b2325f29a4070d0332db5859a96b4fcc34cd43501c32561d0cfc5f76299917bbf2ecc67d4209fa16404388ba40979d25b88238b1a069a9cc1d3aba190a7883813e9450c271a7706c48d0f5442b996d2e182f319d66e3f0217b15d441a5da1c670fd3ef003b58d4a598e819605124346898fce44ef43b89b542a93a2400df378f890a6f280a7fee879286fd1562d324a3b85aac4f54475cf0a467bd6c6e9c3c24efd07a5df88ed416c7de26e46f899b686db2eb6c1c234d7b23c7ea8c796d2b30de337fbb814bf0b15694b93ed4afb12e0e2e5fe7e48dbe26a809184bda471227918baf11ecbc54317671b5e32439f232f9d7a5a3dbf1f48e3515561ab61ffa03ed85b26f8030e08a1b86d3005032151f446a143e3bd6f15d271f97bedafbe53d02ba5fee45fcae6dcf18c3524fe9c65fc0d2b57a27d89d4dd8297862206c96e308d80c18ad19dd1f177185d66fcd466b3d33559538046e751a7a375fe8ccf00ea3fd2c6cf3ca0841efe4d7b4a6680acafcd191e4c8e2000d54193cd5842105a598bc83d0661f43145a202881693ab95bac21a0df881a16f705f6bc46c1dd1441925a16ff7ea87066277fe6cc76478467709e29170d7654e27ab2f182c7ed982497f5b2445a7d0092d2817f62bcd9c433e40fd1241951477e9f1c532f49a2beb0116be3c5c20ec946a335a8172e3254fd12562d4808bee525d70df0625624ce6c723e9d274fa640d3073d0c6e6eba6231d36c8f153664beb405071d3ef9f75b2c1fa61853b9c93371e759ed20499c7558099ed04558d3fbfb54ba1697bc165361de7b6d4cb5d53336b233a5cfe8334e431ab8c1d434fa4ef15820747f6bec71089d8c5cf99c4517a15072d3d0cb388934dbf75d38af59d7153e4f6b015dbe140da7c34ed3fec2f85040ecc37d7d1146ce37c16e344a0fdb504f14393309ecbbe7fffce42276f8865fc80b4ad7d03f0b3c70c3f78de36ec9eb7bfbc18c9692ae944b6fae646fd21bfdda841352a70c4631217c44a67fd422534c1ca57031e4594d4e4337dba3f7e8d9f58c21c6026e56670acdab381d2f0f6dae50a206a36a6744cd9cb425c6dcd5bcf40de26ffbf18d3c1f5daaa94a8d11749af1b975db89fb40655318106127261558be35e1deab15595a7f9dfce177efdb7b0fa5c7676bc416d3b8b0bcf1ad15627d0a9d3ad1ae595d49741f494eba53684c185e6befe2373bd8cd28520525845a883b20d4a170fbc562b1ca98c09d923ec0e821aeccb0659bef3bd5a3354dc7a62e01a1aaeb141dd4d06d4d76bc8c00d079c94ee3ea04045f9633da0b4e172ee2c1d4faa8f04047f92b45922c36e56da0da0f5b33a4d04daf39ad30eb57ebb0b9d053b067e4915dab65dd5477467fef700707599773aca1deedb55caab5b2e88c83749e0ebafb4ff56eef12bff5baeeeed0a1d2f39326bfe8c121bd29e08d8526ed852d284e37d1e7d2f6a3b1ac2bcf406ff580ba4d94161531d1a1f5264b2ff3f60a54765f9fbddf4046773161a895b521bbed7f849d5b36c54e35500baabe83111316c3f9cc58d67d00f0b96be6c2fc606d6cf36fa01acb8bd69b6eef8f8d6a955886cd2652141aa857e25ec6c3e98951956a2acc0cad0b7b7b157452040f8988ae187b4b42087f3abf712e7721391c6034995dc14e85ec503db9f34bffb2c3142f89372738571f1868180f058d188713464456857158e575883f2e614e96be23add0266c2e05299686e5d0452f00ef093b551e26089f057ea4b1433a4ec0205cca84c6b8ca7ae9905be996ba811337a0cca7a7eb66e33ff2531199b88c1ab6fa2b89b322ae5330acc8af9098ba790122af01b3bafccc1d57815b1393c81999c4834827b683c54791767811c958ae7c009b8a966aa8ecfc1288221b395a828b415371efdddb0456047086527f0b186ce3b329ca3e611126732126c7963193c6fa52cd68e4ecdc3a19268fd5fc00f4185c5ede524711a2896db0684375ecd93247877748c5e166077b0977f6fc41df8a893e658fd70f58ec27eb7c72cb8c83b6270d7f7b0c1a9bcf507f76f8bdaf580eeb729b69196e642fdc40ba1d3489e790b2441af5d78146cba740110fcc038d57a6555cacd6d1c9e4557c2a1b1e0cd52ee0aae6403233ed7f62bc2b6dcf4b1f39f9abbe6edabd2a011d7a6737bdd973e51c9b65a7f833500e85848f488f163ce4b6555f2e83705d8cddedb3f78c49744954d316f655189821faabf8a193733810912e2acbd46852a2fcee213dd4b1d531e0ae9a3581aaae4beb353827d62839533d244715069db3d577b19a66e00431f5e200db78020048e42d26d2c2e3558203bc7b0d1afd0b020e0bcb2ba6211bf4ea22b0d52de204e0e2dfe4f1d9fc1ba20afe25070bd621182b55b0697391bac4f09da0026f5c3fe5c5ed28a4e8599e78f41393f0ef1b16d627a5fbde66783b09fd57623fb1cb3d790c77ce9f80e11e0349362c6ee702849cb236bcc47303db8d15f5cec097fedf4104a3c69aa13c571935638a08a79eb8203dad1cbf675d821e236972e2d59721cc327935796cc4c650972b50f1fb194118d586b4b2e09715d45082967bbb5c8899e413b3bdf9268d387d84b9f14cfef42e06d6abef32e053a394eb15f4d3965f41f30ee674dbcee7e975fe984675ac64eaa0af0ccee0b3e0df338ec6d779b369ce609e27522311590554a4f3c49664ce1d9075883a769afcef568704a2c39eb242938483dce4fedf980575ad473fc6cf01036b02002b248e96f36e7014e4e6ea871c9bdc12d88eaa17b8b3c77a30c06d5658f713e03b29fd557346e0fcd5cbe750ff5e35d1da677c53665c25b486d36dc6e6cce002156dba505ad0ad7534c8688c17cbbea3b0b4e35616445b5ea79747bb78e02039663dc00d4042e2f504c22a8780bd24156d06b580f995f4ebfc33fb41a8733342bde6bc5712eb4656c98c600cc015a7c48ee4146d8aa5df33429d267cef604ddedc060bbc19286afa2380ec6390b2f219be7e0f9d9d30a974cf80b0606f6d662e22b542cd061164303eb90c7360352e554e06e0d58588dde56afa00f6ac4e422ede7c85a26a37cbfa29aefcf0084c6e29cde9c31d7074b1c0873bf1654f81a5c1a1a6d40188a41fd2d8da751aec38a339e6436dd1d417a5951b729ab00ede3642f2ecb0a009c99f3f7c311951737fd9e6c380ac0111fe540be9e0ddf55cba79ebf2f65c6676272143a68bc450a6dbbeba0e211fc54e7fd7b95b65e083e1d82522456b79d3e3c646caaad78d1da8a185089304b6b420d433c2002b98523d7c8b8a9d9810b2d85bd5a6a739bd07c96712b423cbf9f58d4f5a2d594e2922437cda1ac85a713a535976773211ee2b20a60aff0b331f411fa3311288dba11a10ad626977309c32f710137f1be15cf2d994e6c2f2f915e9f867035f598fd1d1fa24f81eec53eb31582bf49941e383f50a500c4b556ba50327142908f92ddd03d6b43ba11a219d57f896798556d67de46435f68180999059f010fa957f3dc515c9f8f793edc72291609aff2f5885410b4e363069645be215550d9e25944a4eb9c70bba4071c06ff29816a1279a9c236179e0976eeac28e61ec137e511a759cc7cba8dbe9ee8cc80323ce84cc9035fd0d2fbdeb0da0ef833297bb30778b183de604bc81b022806a39fb11c1199df77c97a0734e55e209fb871f0e005c8a0500a3c4a9793821ee1c44c63ab49ef5c1da30edf2109acfaba0877ebea81e1e79dd670b40ef712ccb406f83f29835d4b36321c744c2df702cc185d8ebfc1fb3073305760ce794b9af4028c53ebdccebb98c91f7a1e976f300c165e7376f372668607365583ed8415117ce3b921e4c89d5916dc6c8cdfa2f29cf2a98921b39161746dd51ca542936d356966b6451394e7ba1254af84e459ace9cb82a3e805a19697bed4990650ed5ea0e4c5d10f7c7d4914a56f63535883a34dde07749d728538bf172e32fa24905cec40715fbf6473b9f8088f06ed2b23d4c6eac2ad953a03f3ae5fbeb55f0edea519f8cfc26eabca8a469b165de935530ce917c284f1dbafa6becd9522a5f414c4e7061be3051b6e84e55a77f8363876931b36ac49de40ff4d645bc1913245606498f944db57942f59b97760890497275e37f6133b7c4a8617d0590ae52df506790efa9d1ae929359701f0c7c98b11b60a3a4dd782f5c171b04dbd00ed1bca1c1643b14bf6dbe91591483811960473a0b609237616ca4a7282affb20b3932352abb6cc63abc11272a730a1072389d57125cbd4efd6ec3bab9105dab4a33073aa9760ff4d41ed7c24dad6e864d45dbba7a7afd25607619f0e5a1a5110b31e65fb9c79cc676f0cf3e0ec17065a8e9a132d2a618c42800816574f0a55a71e7f2b0895fedcf472a08ac25803634321bbf6539dc76e49a9a4c8ef6f75e30bd102f0515a0c12982c976b8472ddd66b9e9894a13dab05c752c917c2c750611504b6d42043144d729496a8435e1e3757a0420c545897c174f8e2d046b2381ac329a507c02d01d7a8304d152afde04b603fcb8c15a5327fea7e20b1ca85a13d3a5f5c0e2f98cf86b182cbe41d8f545c9d22f6c8c5d71fbb9d3578bdd1b367b9ed1f8d174054bc0263a0992795a9b5cc6f6ce08a261fc3135b236dbd43e6d88802d59dd47066285727dbb3baf7445b2555d33ba0a4b6aebe73c33560e2abe10c3de7c2e1d1b823928c77ec293d6770f7be9c92c057978f235688239e54545aec2200d12e806293c84287949dfe12625f042b03d8d8f2608080dc7742205916d8fc4972a955f3828c3f592522120314e5475e2a85949f381486359f1ca444890b0966c229f08e7d1c6587b63cd0bbcfdf680330d9a9e72dd6fb08cf999bf1bedcecb7ae21b26d516784e3a3ad5a8d4d4e77ac5ff914a945c35c9a0bfcbbe9ca756d0634e051fdac4d63f09a8e35afe018367197d3a14acf7bd08fc2ca3282eb15eecf68562d5ed06396f5caa7168a2bc742f2b6b575784bcf3edfea1f3e6602c0b19c62e7033519612e454da35444d69f518ee653dfaab4ffda1d9d256b45015b12709e57b6e868f9b44fac4bf12ae4f3a2415b6398dbdc9aa857c15facec6291aa51c0e56b0d64f3ce179a964585f66110abd543534b37839f2ec33f2f04ed1703359fad7038f2adc16d589c1cf6417bad5904195104c6d894a1f8337c2c54249865c3", 0x1000}, {&(0x7f0000000040)="6b9f8393297f09bc4be39aa379ef", 0xe}, {&(0x7f0000000180)="bf9d6e9d0e8cdb1077fee72f386fa7c321489b9291f29f54", 0x18}, {&(0x7f00000019c0)="bf79dc9a1028ab921cd071591f7a9db15320bbddf0f305906f98bf3614069ad51dfc03749f2c075c568611f61ded46b816b59841106638062950b942b630dbbcafc520445b79c5115a4ea4eef1e7f977e3774ff4008bf5151d1fb263007d28788d35b404e04ef61728f68211ffad9c16ecae316581a502bab4bfa19f7e0939632fd5a3052f2d0c7dff58e3d11230599bb854dd3f3a427f570862b8d2fe8bdbe6042f21bf163cd5dd7c1d0ef836ae8045aa7ca35f5e53e9ba848a2942ea3ed543641ef76570f7cd3b47fd027f626f3bd6d27497534f80ca359bed2312c12a261bbdb231c228a6317ed463a86de46cd2fa52e71a5d47310c9c21ee3b15a201c0072bcf2743fec0ddb3eb0877514b6f5202f641051bf4364bbd9630b5b8b84a0032508b3541138f10aad5f8a4c89cd72f8b639b1869fb5669d717256579f94dc7ef9f438b934adf00d3f8e82da6fa64528d2a002ca428ff27209ea89d1c9b50e00d20283bac8e0b88b0fee795206a345e7975398218f47adc2cc7090eb88296803d60bb2902f54470353da0d58f6ee66066c2ff393afbfad422082a1f26c4c9e5ce1304241b1f2562bebe0b226a6e6072de1b1d914f0463df2a2253bd5f861d015ff05e7b7d7cfb7854ff86e53cb388968c2ccc18abb41d43be652cf0a5c0bdd3d3b1ae0f3faa10df7722fe7fce63810f912921a6ffdac23d7703cac5b919b9af2645896aba8c0a703ba00e053f4b42ae313f1d7de9b1565cfaaa2d8424aa4f89a307bd1999bcec69c8eaeb544d1e7b6f2240bc2bb9d53c0e196620dc3f6c16c782dd7e5bb6d79964f5b3289c6361288636966365d42edc71f2724cea2b4fa8661107069b3dcdd39143f00f01bd963901332edc052b9f949cf749be1eaa2604097b7578ad2244fbd632b2d8ff2ca5c94f97f3f9fd3a682d4a9986f7e38bc049a3102be24495b3c00c2f71ac18100dbe40c84663f824a6143a7fdd706e22e796d80014d021719dfb7b0820a464bc0d2333ed0d21c3fd227fb62d13a0256345ececc662cfd248d9c09b421649fe03d519598b278eee49812968e8d9dad07d593f6713c14ae0bc3cafa0b99511c3fc679aff59a2e9e8c80d75c4f5c5ca50f07e2086134f3683eee17f92a4f7adace694e6265b189e10691a872205b50efe167744972dd5717e536007bae37d0e8ec0ab3e101969f7dca2e7e33585e4ee3e3f642130b205bea763940c905cfbea9e359aa1aa5d520c228f7318912873a5c8b907966b51bf641d18baaf3e72f0ee87bb8155906d178ee1a978aed3ee581852f87a6db8efdb7e8c471969014282b39eddf013d7cd1058866c94dae1aad70fc9b461eecc61f0810f87302fc438677390d95745104e3a97e816ec7a2842112f5de7538e6094a93724b84193b4f4cde930934aa653afc59b09cd43ade3a36c366fc2cdbae86d8f4ca90d6fe4e726f3fc453edecc1e83315299e5201bd9c30c53714a1969f9efb71d6765c386cac47bab06037914acb2df68e2380b243df7d0e8526ca467b9d70a27deba7afaff440335dd629786d6c04e7b7158169d7ebead42c8a87a5a6556a3d4b268ad581fd694ea2d8982135370cf83a758baf1063a8a7f0f48852344b21a6ca6df7cdde07b13c8f3e73577b9ac0eea1df355c9c9a492cd2df3d148d86deb7244b942dda48616f57bb32100a34f524053bb238b5c748f6cdeee855624ded4ac965340261ed2bad9cc5fed6222fa3df5acaf1bcd270ef7851db6de60c186c6e8b92d11c3acdb1b115b03b0a225538da6718ce58c2d3aebb074f1dcedb67f910a31bd8e4fdd554f85477d800e822ed087705021a963c596621f2cd5b7cd325452c336e19b23fa67710f7e6d4d5707117b1b8ae47ab3de65a00f4cf065db0e82b2b1bcf9a7665441ceec2886fef2e165f8705fe4e2e2d91fd3b237a1ff99970a2f38ad08b65614d0713f2f4279b407408c9cbfde724de4a0e4daaba90826a2a7537188d74c96fee73666a32fab7f5c502ad5c0669fe2968a12de6a2bcca48e1d8c3d7dfa0fac46b3218ed932e2624265c7152c9d786388755434e0d552b3a90dfaa4e7c7b3e8585e2da1799030b377ebf63b096cd14e92788392d3f659b4e15e5b0e675f593f17fc7e409e0c6ecdd814a89132dbe4b105f36d0ad570699100d219ed8bf6e6ceafed8a8e6404b4bbc7d71876c69870fab4641939a86b4c6f73b0e00ea180e6e2ca38273b7672e60507c93c69b0b009de3529c558630ccde1003f35335c1d986e81c7953359f24414a0aa8c80f469dc4ad28bb191bae26f6b822e0f05df44cc08d6d664129104bf83cae9a31558c9e279636741bb59993b696c25a7f26045a836c890a6e853c056bb060b8a8b7cad154467e739a30b0ae98289842ee54fbb66e3e5cb677476f0028df20a8fe5541a79ce5a897bc90834983805161730c285bc4ef772a3deb6f428c2822cb5525fd9ceee72d86d76269dd4e2cee392d6b8e64c4d625b6b6ac84ab005c2cc7b4e633028fdd1e42a7212e7e5dbb94b5961d30f7f6bc8fa6f212cd614b8e44125d51117525b5e1bcc7813bb29928f736d6bb7edb742b58e3078270b8d47ad685c8f2a6ea7f4d95055de19d7346cccef836a7a735de4fa4685c8090531216ea6b1c219e84ad25a313c871046a9c3a6abdc4a0e4447329a58d22e12c8659e3b099e602689a7919f38f591e848d1f2d71daddaf6f4ecdce1d477c028a6f0437be74031d6dbf9879b699ff2d9b99b653db8bc46842313698636d4612a0afdcbe881f48eca319e3f03b97e9f16758a999722423cee0a708e9fccc9ab0b82e89f7892b3d60f35d2a1eedc4d4f87bf1bcb69d69d3e2aac6fccd5a83e11a5d11c3132f8b8523c57c9e3d87439d59695ee3f224f0af94973dd6fb1f27203a5f4492740816086ff4c7307e01d2e50f77e89bec6dee50d9dc5ffabb98bbd4508436fa07e86af77d8883c49ba3820046f80bf6fa60877c4ef83adbef15890f4ea87a50d807480b5455f2463d867515a39729732f488943cb9ffb7f9c0e4c0a18cc401709abe21a3e37e3ffc97b3927b9a5f38d84e1b1840e00d6b71cac6736c04ce4dd8bb14865d8bffd32205a72ddbcdf687f182b11a9d4e6f497a4e319cf9e51dcd3c10ca38b1b0616ee6f537c78e4499757ff9f787d4d29639741568cc10a3d5f855823b379b05d084d3f5e187224447ec55c52084141cb86b9b3195c5a00fde7a21d7f3611aeb40f1d7b40f4c4a1c8f54a5b661de070ea33bafaf3fe8b0c69822e149b2345e13c24238f82cbc7b373d2c4f3e57b1230bbb9a6a7a83fbe54520400cea7c3145e76bb372832702e4e2dd263d84105c685e25d59ea425a3e94f1f86823b2257daf517817fa31ccaa2dbd0635e58dad654c5c5caed5d48897d314e2b7b731a5da5540c5b15158c5dd35db65791e4082ad9909ac0f48ac82cb98628a7e541abab43ae880145c21fa48d44383a19c73f7e01d0e9e4cd698a7036e0ff18f698337333869942a4ac8bb9ad408fe174e7ed1447f6f793083ec765d957aa37b1899758ad5d7a28d9ac0bf9b55874c7cf7330162d8ff2ac66a86da1b0c9358a673c06515bef153f0704d1889e59ab43b8da943ae63effaa770d887176541a5a3c27abf0a839ace23e682edffe255132b9048bee22698350e104c1d8c7fe20dda5e1f12ec158de5d8947c7d383a460ecaae288ba5cf15738881ac238a7b6fe0f59363c6399bf2708ae13defa3a7e3e5ea9d1461ba04ed28732721620709724f7a3e0b960d5a039ccab0a8c9981fbba0cf15a5927fa6a53b714a1d2d16617cd57d618947f0261cce37a2dabcc9b3a46974deeb86f9ac65c47f39e53138f15e945bb8e48f4c460f54cbd35bae5a9a878310c7e2c702c333d9302886c2c457142007c320990f7c635f32bbcd14200388f8286cda2d838bac9ecf29f2078fd84a64c83e4fa8da22d6314b20ed5486ea651260c1857a3a0ca388f8e38a1cb6ebc27e854821345ea47ace59fafd416b50fca995334ae7fc23e7220f8a7353e82d41ea6b5f53b26f4f3ee5746c28be41d0eea75a2c566054a79c47a8f1e0c68e2611f82c39d44a3a69ce22eec97660c55370aa4c5ba1444713cfad6b8eefc8ec1d3a01fa75b06a42e62900b7f5f2e9257adc37336fb91dd6c913ba3472f0571dea13bc7f66d8b9e0f651dc53a3ca3b6b4443d0adbe674fcdd27376b88a0d1941cbac0c8d370459364b248dbea1068f6ee6078489e96649dba892be2a905bf3716f8d3f4a526dbd1c4388e53a88fe63f8afbc9d3e4845de2209186297df3e88ac928df75c43178e586c1bc0fae1144adbc36bec014c262fc5d8b12307e3c7e0b296dbe47be3f8c8b2a390ddc3b19f24e0bfd9d9cd041965a3be1dbb5246615ae6e5f477b23eb8c5cdd3c664bcc04a0ea97f69ced1ae50b69b6e79f5400b4633bad529852b2a917c2f560b8cc7f60a6abc18ea5d75d57d82ae1a5465a3b7508dc616f9146cb71aabc7d1e1f393fe6cdfab412055a24334a290db2b3710f4137f590788a6955272a52364aeec4eb0e0288163e8de5aa7f28e790669ea6e0fc754b6cb354964118490ebb0530e57e679b0b125a196a9a198ce5e137397b4d0130d98d13571c2857f7393ef356d7ec369e4033d104c54efe4ed63c18f0a3f47b614d5757539feb79045f44ed75015728c083c50fbf2d647ca113ace208b0ad0125d4c2a67b7a4e5db7275c52d8cf66382228b4a29fcac5eab0b9be68cd0f65a74637c04dfd19ced9d18e2071d50671f5a915e7fee2ce48c6c3c517a72859ebed7c9e6e3d431fd21472ad9719fc5162d5fcd2e2fe79a56b094db78c2def4705212b1468e977f95a709dc2718e8ae609108cbeec2b09e57a7af06dfbf03e18e174254fcfd2b8bb4f5f593f1cfb0af9339b2655047bed2d2fbc2d75ccfac57de2f777e5ea36c15183ee22ce8373958b3e4709", 0xdb9}], 0x6) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="d80aa5cad6088d0ad96e77bd20f66516ff0f", 0x12}, {&(0x7f00000003c0)="d9", 0x1}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x5, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x416}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1}, {0x40, 0x2}, {0x6, 0x0, 0x0, 0x6}]}) write(r0, &(0x7f0000000280)="ce4aa40300000002aadf8701f131", 0xe) executing program 2: r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = semget(0x0, 0x3, 0xa0) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, 0x0, 0x0, 0xfffffffffffffffc) 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)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffe2a) r8 = semget$private(0x0, 0x2, 0x611) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f0313171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ff9e91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a1491710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e00"/678, &(0x7f0000000080)=0xd4, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYRES16=r7, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="6002"]) executing program 6: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) close(r1) close(r2) sendto$unix(r0, &(0x7f0000000280)="b1000502af0000000000f2ff06000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb20d907c400000000361b1257aea8c500002002fbff0c230000aabf4bd62fbe0008e371a304353712051e000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) 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(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0xfffff4da, 0xb, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="0b20224119b14b60", 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000002c0)='./file0\x00') r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/118) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa5282e907e3476d65fa01080006040000ffffffff02f8ab84becc3cc3434260588996de856d2e0d4afbad518bc3e462933f1997c1c7fa7f25d9edf16aff46cb2e469b60732d5f3dc705fb6c8399a823b49cfeebbc60b6acf7ddcd00bf89b1b93beb851dd74b579045a54ef3b30df93031ff26a18764a7e84c"]) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a7b6b46e731871faf2878cf301c450c9e1edc3a00df8b99ab4057f5d52181f4beb65256afd658151a64d2712f2bebf8bf84e86c798be462e29160d12a6d1e014cb007be69793a4fbdb90196fa790af3af18d50cc348deee89ed4c6f41daadc5962038e2896556a1ee1ed85764ddae145668026a614d36b75930920507b03f9b50106171c654fd16d4a4a69b0987768a4b67559a32a1bb0c4f333bcb2f95f7b1f95952b7bc4165549125c2a37887ec6f787b378a1eb2f37d8db77c4bda4845b62a46eea6a24dd9cf2e7568ecc1caf52c8c8fd267acab8bbb785e3ce77ad2a14cbf51fdeb9d0047b5d895e3b42a358460ecbdaeb1c96e078b3d450ebb997bfae9c2a7b8b0f0251d4c4a6285fd96f07d9a711b8f59acd3dc692fce583cf86f8e0a6a9d5de3cb1d603d7467e0c6885bc3029c97add1ee73a869708a9a1aea0f5941c2244b78b4d673865429be75952f811aa1bdc5ab6b4d7d9fdcc12c86c435571aee7736ba3a41ca465e90fd374a570fbc0fb37ff02533ffd45afdb59f3d505a3c8551d1102ae73547fe1d26bf92597aee0d2fff8fd61514e23ce7a75be3123a057a40df7bfc03e2a14f417312bc72bb23f6eb5c29216ce67dfa1128da07169d3f4f4891427bbcf20f311367eb9cdf2fac6dac4b6e0289aa57bdea4196c0b36227da8843d4c7e6c43487c3f8d44af144e4d4d205d4016a114af144256336980305c025251b3eec3a6aefd870a8cca0e8ca7a9496b134532256b88140f68b89feeced84cf6c5e565fabdf3141b2fee864167be9a879431f272a4a3be8ebfa3bf72b9ee0b32aeeebe11808b1a9619153bf71ec66cc793007ccb9085b6fec16aba21b950c03acdcf26c2cc754905ca30a41f638cab1369ac6da7686b585d258cb4bce72610a2fc67e4919382d6ee5ca28491ac06dbd4a9c0e4917d95eee512db05ac79e14ee69081164d19b3d7da1d4ee06ea1d4f4da2c4daf26c8f9bb0b5ec693851442ecee58e780dd49bd3688cb8b62af4a752b3f390b1744b40c4186e9cdb7b80bcce1e12c3ffa07ffc63854b1d373eae8e2f23757583f21367c28f276a41a23e3e2789c11666bea370b3e79deb22087b81f7af43cd316ac8226c244af112571311683b39ff0d2350cc206e02c081b68a7bc0eb7b17ea11d7091c18bc85a034246879d445798bd5ffbf2df012217e9ce4e94d927c98f6771f5d176c42dc8b3c8119a516bd9f4d53161c8d5906dc934613372565af80b95b9cfb209189cb3114ac9495ae7c54fb044edd677c0d2d1ccee8652033f8a26fe7baa4d34759f4246a0c3f0be672200f959d4197d48480aecbfb8464bf59b685b04193c7c442d62c08f461530a88e38f2150fd8cd3fa0cfc264704c41ff3188d4c68d15172a6dd13f2af457862dddbc5f972686784abc716ca88afbc5ef527d7e2dc66a3be695e583cb8ef6eaa1f7958254154dbd44b9a2565992a9a50ab2dfce4b9b4988eefb4896157c3133a2a00bf419bdb8958c12a20bec4c05cd63dc3a965e03b0db72eb523a99013be94b361db1f999b02f062adca8509f66d4dd6af8bd6c644e59126aa24845c090f68d069d36167f8cdc039e3c556b616b0564b11c1a40b985c84e48fdb8033970691c406df643bcd3cd39071304790953c0ff19c7b254e8ac552764925486dc9184a22e48488f06c4d34d8acb39657720c841679ecc99df9b083eb2f23ca600888109c4b23b278962324674c182341bf128aa54fbe05a806825e2cc658ca99a90ef4e67162a7859540363dcf272eb21d03c3ffec24ddd2d157b8b15b22de699c9d2566068ca87d1ae4459357644359083c116efa6bc5b4dd0590c1b5d276aac8f87fdf243bd17f8c1d2546a5de7d09a97707cbdc740b8160f4f7f49ca5a07a93de6f993d64296144c058d565f3d138bf36340a3654ef865b2a295ba45008c330802e643d6e2e467a2c837d48b2a00553b9533602d39b83d41c18b14b3bd8671f51e956593412702c065f45664566fbf48381a9af18b76e57e5f95830a654af096a82897d717be57c7ad874f5e50932ba5b95e2185ba3e507d88f1164e835affc89ca2464cd03e62b52b7607f753601866e389156a6bfad9927acef9961c4b7d76d8fdea1530ce30f82908c49954130b9dc079656591d4b58dd992b613a336dbe0476e40f82c21e69a6db395f271e62cd5cf6dcecb7cd3b45de261bbf6058a4ad13c5f4fd1bbbc240b1009dbddc1a7b6fe7ec986c70a3a2d1ffc3035a978ec3810c54e290d5e674e8e49fbf0b672e5037f1d397711f408f04022ab72ea1acc0a66955ad625b9644623076c38109ea335e812c5c602127e3de081b3706aa0a64198ee453f6446e770c2cdd42d209ff98c4f58ead00be154d7ee33414680fd579ba8837e384ceb152704848a623b5af4a1c574032145337c0cb0da0829879421241232cfeb67ac39bb2c71273d7ba9f4b5f53d4dbe508d89b43b037463bffa9ce0717323e70bae18dea6cb71e20e0f15af4e65f2c5ac6a196a862f9dab191030a4903ffeb1ade4a89988db545def791a57a431af0d0d920bbceec910b5c2a8826eaddf942ff9e30635f69457334e3a117b737b814b203c3c2459fddc7f58875c38963ce5efa14f639e3083c932a884aacc6450c41066da8b8cba195fbe1e9d0cbee5d58da231a9d5a734995821b71fbb4fdb7d8501827107449f3f22b96f8b4b22bdd60509732a1b400044fc11683b3b4db2059c1c701c5cf6b03207ae873849377348fcb11291f590dd7b99a083a4795afee936e3774550c7d99a4ecf72c79e0cb4bbb7da0439ab2ec4e8ae935387f96cc94592ed151fd97b8cb795daeaf22be9d49a92d0ff77905a1a2f59d8ca1fa9d5289c0e25628283973e3c5e8c47490fac4766fdc9dd6ac1d1081d6efc0bbc3bd65dee61847bec35162289f1a2e14a78e2f44677ebdd4bf4c0d854c1081932b0e94236f4fe9bf4cc98b0c59dfd4f89a788547165968bfe6d344d62b265c36b82fa090f924b7185f4f167d339ecd5ef508b03d291bc4c88b115ea7daf522004b9d27e5394591f156e2399a6555e27416a8c7c2acd66bd4ea50254990b008b073239a1875cdc13bd472b3c407aa58a44735c13002ea96ae76aeb30bc22be116c3bc854bcb00eb52b9245b388ee73cb4faeeff059cf5cacdb8b83df35d25f5e15fd761f7a71c9fc82679ba08869193409c9824b0e74f7340c909c3960d4b67ae48e7b42bf6aaec2444f8e9d6b75ead621ab4268a6d45b1077a9882bb8ae89d73bfad5105a98430d597772bb1046f6902ce04e091dc9c920a5a7619749b76d4ce6006e2031f4c87966f02fc45cc880f2a613325c761df09ca4d3635432a79bfc5528f5fe473712009558f353eb0ddb85f4001339f7b140201a1f7ddccc312965f04704bca2dfaf5e4845afeefb2371faa26367b212739e4c255b54c7e0d9938848ccde080d65fd92f962fef031086387e74fc86687670e1b774b87bf0573232a3500d7acd7109573e66414f4906a414b1e1b119dd25ef1a88ad2c6ef1baaa593768f7a5d756b41dda4102ab2f1ff41daa948bb4c1473e4e407d267d0ac99c1547f478b87e71af51380f340de411f5beec41c01b44f708d30c7e52cfa270bf98f5f7caa3b9f8a5b90614f73226a8811417548af80d834ac7ca8883c5b69a39a8e8989a993ac0aeee8fa1134192d24a26f78dfd4f8c312e44019b10a5f1e359290ac8b4bde6a9b7083204c01afa2beeed50bf1705cec11148cc2766100c2d71997c1da5e01ab7c2d2c653031f7ce6f1263ded33b4b249ebceb43092e04b0034ca4bb8bb59ea7010f8308be0c1a65de192d3fd1114f6d93f1ebf02db051b2a6dbcf1ad148d808c2d8840068a35ae8e249128ab004ba4e935d2e350c4e9293f28a4604f09965223b7e1706be6c7d4469d1e6fdf30b951aec189072a674b3cdf27a490cd2ea32a8e097a23b331ea85b422405c7cb5a8bb68085dc7e6c33fd00ff30c82a8c60be645e25b8c30d98a5e8aad7392e3f6d03fafc27372bf51eb904b9e6374eeb581a0292212ed43428c4b472e7a4581bd4b808933eeb79965a94fde3af86fde422946361e5388f984e65c4f90bb44bfee3e2a2b5bbf82cb867ca4e3c962adfd111dae52f1e7df445317147b97736780fe37bdb749cd2c3c6d78bbf3bbc08743cf37d3ffd0813db72cd7add30f5f2c7edd83baca7adb4567c123eb1f1da6e4625cf58868fa49744e381ab6f9e2cdfdf3e1b409948e2f2a37e357f8c024839598f7cb789ede1a563e4eb49c605fd2cb96ca2abe8b087a3626b765d46e7f21aa3dbfb090b188f11f371a6a5cc218a5198d5396199b6fc0eedb2e2141b8e7c5916af7831ac4c047c408350d467424a5ed33c2a431d6606b08b99fca4508e3e4dc8a89ce26f4cc9cb5746a810a856948f8ffa277c9de78639014c14d56e75c766fbd3a3bbc2fda6bfeeca64abb449c263a2ff986214e092ad2dbc827571be786b20e62a837cfe561d37afead2426f8e0b637f61ea0f91abc6f630909b24e237f0c021938f76ba6d96f3f7eff4a0519b24e84935b690243", 0x0, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, 0x0) read(r1, 0x0, 0x0) read(r1, &(0x7f0000001040)=""/122, 0x7a) msgget(0x1, 0x3e945a056885207c) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) write(r2, &(0x7f00000023c0)="ba640d52aa88d072eb7e533e5291a66db62b6eb250f976aa2f94e86c04f37705962496f8cc8ba67014610a826c71e38275c0269c1dc1ff", 0x37) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000002480)={0x6, 0x60000000, {[0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x3f, 0x0, 0x0, 0x0, 0x0, 0x4, 0xff, 0x7, 0x4, 0x1], [0x0, 0x1f, 0xcde4, 0x7, 0x7], [], [{0x0, 0x6349, 0x6, 0x9}, {0xfffa, 0x6, 0x8, 0x5}, {0x7fff, 0x0, 0x7fffffff, 0x7f}, {0x7f, 0x3, 0x0, 0x3ff}, {0xffff, 0x0, 0x7f, 0x100000000}, {0x2, 0x7, 0x2, 0x6}, {0xfff8, 0x100, 0x200, 0x6}, {0x0, 0x1ff, 0x0, 0x7f}], {0x4, 0x0, 0x2, 0x2}, {0x800, 0x9, 0x2, 0x8000}}}) pwrite(r3, &(0x7f00000026c0)="81e28a65cca75fe716d381405d08ebff208734050ceb0cdcaae871ece97cf7a7a1ec0de260200d428481064bb7ea107ad0d52f9434743ae671fa96d0a61a6e74587039422d6ea0a4b8be26a22aa7cadcc1739b75535e7f94b0011cfc62ee482150adc59f703ac9a2a260166ebb345a9606faf32cad01f2aa54", 0x79, 0x8000000000000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140), 0x6f) fcntl$lock(r3, 0x8, 0x0) getitimer(0x1, &(0x7f0000002d00)) accept(r1, &(0x7f0000002f80)=@in, &(0x7f0000002fc0)=0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000003400)={&(0x7f00000033c0)}) clock_gettime(0x4, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2c}, {0x6}]}) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f0000000300)=[{0x2, 0x3f, 0x20}, {0x7f, 0xfc, 0x7, 0xfffffff9}, {0xe122, 0x2, 0xff, 0x4}, {0x3f, 0x4, 0x3, 0x4}, {0x7, 0xbc, 0x0, 0x6}, {0x401, 0x0, 0x6, 0x8001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc018696c, &(0x7f00000001c0)) r5 = socket(0x2, 0x3, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[0x64d0]}) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) poll(&(0x7f0000000100)=[{r0, 0x22}, {r0, 0x8}, {r3}, {}], 0x4, 0x18) r6 = socket$inet6(0x18, 0x5, 0x0) connect(r6, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x2, 0x10009c, 0x0, 0x10001, 0x7fff, 0x0, 0x0, 0x0, 0x1, 0x3f}) execve(&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000600)=[&(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x04!#{\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f00000005c0)='/dev/wsmouse0\x00']) writev(0xffffffffffffff9c, &(0x7f0000001c80)=[{0x0}, {&(0x7f0000001940)="38b4e3b1cd53aa9de3b439f48839e7611c1c822370fcef7e178259875324001aa427b6e6cd676416d685135d51dc0442d764e6fbf970a697a9d34f2055f7b68365d7b67c576e4f75d74a33feb34cfea22a77edddb050019a57dabd805c292eb987aef3889bec7ba1347400a69e733ea241a5311ed301f047d7719218afcaf7a3efb95372b111bfc160143266a9672a54c6ff8545285485ad09c0aee38a520dfb97480bfc1246cd25d5839ca43974fe4f6f189ec9b14ae817f8cb9e94dcc3940af0f6169af6cb0936997fb09336a21b192bf9029ce042de977a1faf917503ff946f09bf3d44e3e50907", 0xe9}, {&(0x7f0000001a40)="3d651710cb2e4b0736b72efb7bc2e99a326633c74a9e048d468c48447928519526819d52f8a2b5783fa25674b15a6fbc16f8e49cb03f94adc275649a3bc1943e32c10c01b490860b37201fb6fe83788ebcc39e44f91c109f12f65f3d774f83cc0a23c56c91136cbb6d4d73cef7aba8f62325f5bec32be6871bd64db3c1ce536f0309a05ca2fee89f02ab84da6851b0511ab958c56e96be406fad86a6831c354c135109a9c77d90", 0xa7}, {&(0x7f0000001b00)="a4c77c23e311503ff4061dc663c593f10f5880e40a99ac88b48e6a8a3dc505e67b7b24d2e695e2e8465e87faacbe31c4a1b0c988029816926621591c686413ce4f0f587990da2bfc2fab61", 0x4b}, {0x0}], 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001d40)={'./file0\x00', 0xffff, 0x8, 0x5, 0x1, 0x3ff, 0x2, 0x95, 0x0, 0x2, 0x1, 0x7}) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001dc0)) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000003380)={0x10000, './file0\x00', './file0\x00'}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x400) close(r6) sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f0000000380)="80", &(0x7f0000003840)=0x1, &(0x7f00000002c0)="ddfac36bac000532000000000000000000", 0x11) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x62, &(0x7f0000000140)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @multicast2, {[@timestamp={0x44, 0x2c, 0x80, 0x1, 0x2, [{[@rand_addr=0x6], 0x98}, {[], 0x1}, {[], 0x1000}, {[@rand_addr=0x9e22], 0x4}, {[], 0x9}, {[], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x3f4}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x7}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6b, 0x8, 0x9, 0x6, 0x7f, 0x4d}, &(0x7f0000000040)={0x7, 0xf00, 0x3, 0x100000003, 0x3f, 0xfffffffffffffffb, 0x3, 0x4}, &(0x7f0000000080)={0xca, 0x1f, 0x4, 0x800, 0xfffffffffffffffd, 0x10001, 0x46fa, 0x5}, &(0x7f0000000180)={0x7fff, 0x9}) sendto$unix(r0, &(0x7f0000000200)="b100051300000000000000400020000000000000cea10500f7f96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 6: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) close(r1) close(r2) sendto$unix(r0, &(0x7f0000000280)="b1000502af0000000000f2ff06000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b697be1aa5b230500000000000000c257699a5f139b67274d335d223e7d026ba8af630037382102230000720fd38bfbb77ec1f5a8727781ea7d4cb960d28315bd93c14625586e69e0bb20d907c400000000361b1257aea8c500002002fbff0c230000aabf4bd62fbe0008e371a304353712051e000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x7f, 0x1, &(0x7f0000000080)="e4c913e31b46abec17050c7cec7e51210000000000000000", 0x18) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/239, 0xef}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f00000004c0)=""/1, 0x1}, {&(0x7f0000000500)=""/2, 0x2}], 0x9, &(0x7f0000000600)=""/103, 0x67}, 0x841) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40000802) getuid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f00000005c0)}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {0x0}], 0x7) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) mknod(0x0, 0x6000, 0x1604) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(0x0, &(0x7f0000000300)='W\x00') chroot(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x3) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='}$&\x03*--^:#,\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f00000002c0)='#@[*,(}-#\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='/dev/bpf\x00']) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x8004570b, 0x0) r2 = socket$inet6(0x18, 0x0, 0x5) setuid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) 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) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') socket(0x0, 0x1, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d614", &(0x7f0000000000)=0x51, &(0x7f0000000340), 0x0) setsockopt(r2, 0x29, 0x6, &(0x7f0000000480)="abee9bb2cffde13d6d2bb18b50d52ba62c72736992ddaef597658a00473f6ec827fa57adb22dcf2ce1227ba4c5244904a090d750ff2b58135e2d7824273020763c4404a110230010000000000000afe6a423c7e95e3f157208c55eafeb1f6788b73f2d6f5794c554bd40c720dfcbefcb5cf3069fd43b8b08bd259a4de3c22e8b0000295fbc2a692db679125783559bac630e21fb7c21152eb517dfb831061067873c42c1bf01cd9d98f40f5f6b410372be45f5652bf1e24ecb502e98462d7219bced886dd0b44b5be31a1e182ccac46130a8a6118c4e10b3ea32898f4b1b5eb3d57d2fc1b2b1f305000000000000001598ad67c4284f97610862f818f65e45fbb41cbe351000404f96f7a7bf1e3f318b8e9162783cab05971c6654efc4ac757fe8fb48b2480e6a45f5990594bbbc3e2d326cf166e5e8f6815212fe2e68372627fd17ef744f0181dc8bad449fc2aeff89671973d039d85899e83d02ef62bf72d2e37dd4a307f096c2238fbe88541004f4a65de3c89b29dfe7b81fea006a8068c9cc3faed6df87ff17920c13118374e17b2552c0c3794efff70e0d006624ace0f73a17603da8dfdab145ccb973fa878c689e", 0x1b1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x8, 0xfffff801}, 0x0, [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x2, 0x7]}, 0x3c) setsockopt(0xffffffffffffffff, 0x0, 0x4000028, 0x0, 0x0) executing program 2: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x7ff}, 0x10) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x89, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x32}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x24b78ff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}], './file0\x00', 0x800}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x3}) writev(r2, &(0x7f00000003c0), 0x0) r4 = accept$unix(r2, 0x0, &(0x7f0000000400)) getsockname$unix(r4, &(0x7f0000000440)=@file={0x0, ""/61}, &(0x7f0000000480)=0x3f) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000004c0)={0x10, 0x8000000000000001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffff}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0xb8bd}, {&(0x7f00006af000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x101}, {&(0x7f0000d61000/0x1000)=nil, &(0x7f0000934000/0x4000)=nil, 0x5a7}, {&(0x7f0000c21000/0x2000)=nil, &(0x7f0000afa000/0x3000)=nil, 0xfffe000}, {&(0x7f0000b75000/0x4000)=nil, &(0x7f0000644000/0x1000)=nil, 0x6}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000d62000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000885000/0x2000)=nil, &(0x7f0000a05000/0x4000)=nil, 0x1}, {&(0x7f00004e9000/0x3000)=nil, &(0x7f0000fe2000/0x12000)=nil, 0xf35f}, {&(0x7f0000e93000/0x4000)=nil, &(0x7f000091d000/0x4000)=nil, 0x1}], './file0\x00', 0x80}) write(r4, &(0x7f00000006c0)="4101cb4d8230d35611298e0d442ccd4c", 0x10) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000740)) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000780)="2ddfe7c0eb56cb710f3713b94d90c7647eb93e99a21cecd1f0ec845aa528b7293030478f81328627f5e181293502e4024aec523b39eb1ae586b59b97ed1efdbee00c3e264c27eb59eb3934b5560868b2f3b531028e551dbfda68e5875d3d", 0x5e}], 0x1) r5 = semget$private(0x0, 0x3, 0x14) sysctl$net_inet_tcp(&(0x7f0000000840)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000880)="88c144e3d0dbd352442d0c8cc77d9f60ebd120520f0b6a03c3861d804edf82bdedc7fad10dd11bb91bdd5c7d33e2ae62a41463b0923cc9870eed3197a57d8d6594d3672323794276616072404b4ef2c9ef08cff901e02899f9c6c49f679a033e3b065783bdc3056bc3b6082bb16a59c2f5aaa1496e4432cdeb31f3c228c933a3f6ccff958345afc3ea803c8311bc84b39416d3d1f63dd6c22a04a6e4996384bc68b9684fbb145f88f13f35eb581e41b071", &(0x7f0000000940)=0xb1, &(0x7f0000000980)="91a23ee3ca895729210dda3336c5a2e281eb92019481903f3a7816a6d59518032afb641976faaf0b3ac8f42f7a2a50f4255da4b9b777f856a8b01f1b4290eb7baf946591e185742ebdc08e7a4e6b5cc4e868806c1c22a2c5dc5f9744104261d3fbb4da7d4f3c72f9", 0x68) r6 = openat(r2, &(0x7f0000000a00)='./file0\x00', 0x80, 0x58) getrusage(0xffffffffffffffff, &(0x7f0000000a40)) execve(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000bc0)=[&(0x7f0000000b40)=':%v[^($\x00', &(0x7f0000000b80)='/dev/klog\x00'], &(0x7f0000000cc0)=[&(0x7f0000000c00)='\x00', &(0x7f0000000c40)='/dev/klog\x00', &(0x7f0000000c80)='.}\\/\\$$^\x00']) mknodat(r1, &(0x7f0000000d00)='./file0\x00', 0xc000, 0x2bdb) lseek(r3, 0x6, 0x2) readlink(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)=""/204, 0xcc) sysctl$net_inet_tcp(&(0x7f0000000e80)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000ec0), &(0x7f0000000f00), &(0x7f0000000f40)="da4cda61507b7c4a0007e9c7ba1858a416e3535a94e428989da476e7b9a3a4dfc5ac2063b8fa55b2a20fa3836e41c63255d3a8560dbcab631432dcfd605f91dbc118a39b645e527ffa2906cb20236caa688e7322987b2199", 0x58) sysctl$net_inet_tcp(&(0x7f0000000fc0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001000)="c5d6c9f915969c0e1865326d37bad3e32e9afabb0770a5437d392641f2c300db1675fac02ebbbd90f2812bdff175e32c112b5c0b8e645af97e8440a25931f47166632e6b9f3ef0d4b9fd98c56792a5a46e0365ef120958c60c96a403331a", &(0x7f0000001080)=0x5e, &(0x7f00000010c0)="b47bc6a22e50155cc4fcbaab62a5567e4fc646dbae569f3e7bd18eea6d4558c828555c15b79f3d77d39947a7633eeb1f20d7ca496a3fbd1245f719764d34f2f646979c9874053ef24acb2382dff2bffbb40039b2b9703982ce77e09656183eb2b226d809755f87504b46e2c38f35788dda0830e5d8d54566ef2d5933e95538964735c109e9c8f5008b5bf6f5371353a79e2646af745356bf4681116320066b79402c41b50a6ea232", 0xa8) r7 = shmget$private(0x0, 0x2000, 0x40, &(0x7f000066a000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001180)=""/10) readv(r6, &(0x7f0000002300)=[{&(0x7f00000011c0)=""/38, 0x26}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/190, 0xbe}, {&(0x7f00000022c0)=""/55, 0x37}], 0x4) chdir(&(0x7f0000002340)='./file0\x00') S‚iÚݨ4=OÃÇ"«wqMµ`jÅÿiºQ¸â‚öƒÒ?lŠ‡O¦£5Š0évž¹ êÏmalloc(): allocation too large, type = 29, size = 28292870884 executing program 1: ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getuid() seteuid(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x4000000000006}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00001e8000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000193000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000018c000/0x4000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000199000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000173000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00', 0x4000000}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xac9, 0x81, 0x2, 0x8}, {0xda9, 0x80, 0x0, 0xef}, {0x5, 0x6, 0x1, 0x7}, {0x0, 0x8, 0x80, 0xff}, {0x4, 0x9, 0x7, 0x3}, {0x0, 0x2f, 0x40, 0x6}]}) close(r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0xa6, &(0x7f0000ffc000/0x4000)=nil) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) ktrace(0x0, 0x1, 0xb30, r2) syz_emit_ethernet(0x26, &(0x7f0000000040)={@broadcast, @random="e14de9915b00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp}}}}) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r4, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {0x0}, {&(0x7f0000000c40)=""/269, 0x10d}, {0x0}], 0x4) executing program 2: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/505}, &(0x7f0000000040)=0x1fb) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 5: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x40000820}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="139a8c7ef3e59a53bcba42e54a8addff1f7be6d468b219bd8d095e021886268063cc2bd0ccc4e53b29d1b4ac7afda2f901ddb647c3b91b996ada43d5d01c14c9ae07126a0b8ffde9d939ae7fb2039e805b5271752ba58f8823bf17ba6b14d0270b3b739760483b786d7594dc8e7fa07cf2eced9f92441b9271e30edfc3fc83b7fea852b87435abe532851cbae190f364dd6e061200a9114243d53251f5", &(0x7f0000000080)=0x9d, &(0x7f0000000280)="d1cabd9c66f4030ecadabfbc29086d51e9fdf0deb4541f8a88410ef1689bf56b561ad572ac1d", 0x26) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x7) getuid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x1, 0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) executing program 2: r0 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffe1, 0x1000100000000}) setreuid(0xee00, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000240)="fb9c0b91d121f331ba536d6c", 0xc}], 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7, 0x200, 0x9, 0x6d, "846d80f42a1f26491722657a5423fc556b931621", 0x9, 0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000d00)={@random="1194abcfc1e9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a4bd08", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1}}}}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 3: syz_extract_tcp_res(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0xfd, &(0x7f0000000600)={@broadcast, @random="2f245b6c3e96", [], {@ipv4={0x800, {{0x32, 0x4, 0x0, 0xc, 0xef, 0x67, 0x7, 0x7, 0x33, 0x0, @broadcast, @broadcast, {[@timestamp={0x44, 0x34, 0x5, 0x0, 0x9, [{[], 0x7}, {[@rand_addr], 0xffff}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[@broadcast]}, {[], 0xfffffffd}, {[], 0x3}, {[], 0x9}, {[@broadcast], 0x9}]}, @ssrr={0x89, 0xf, 0x7, [@empty, @rand_addr=0x3, @multicast1]}, @rr={0x7, 0x2b, 0x3f, [@loopback, @empty, @rand_addr=0x9, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @lsrr={0x83, 0x23, 0x3f, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @loopback]}, @ra={0x94, 0x6, 0xfffffeff}, @timestamp={0x44, 0x10, 0x27, 0x1, 0x5, [{[], 0x9}, {[@remote={0xac, 0x14, 0x0}], 0xff}]}, @lsrr={0x83, 0x7, 0x81, [@multicast1]}, @ra={0x94, 0x6, 0xfc84}]}}, @udp={{0x2, 0x2, 0x8}, {"349dffd01106541c7b1a86e57aa6026b21cbc53da9164494ace6b3bf31d79d"}}}}}}) socket(0x11, 0x3, 0x0) semget$private(0x0, 0x2, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)="91446aa5aaed1114c5c79f3516375b21072f4b02b34c718dbc8a655906c0a30308ff002bbda6e4a12bdccfd6587f6df1a143cb84649827da1f1cc0ce5efdfc90741b50c270388404db3be9eb08460e02ea4086903272dbf17b8b2e612c1b891ed77bed647606b89335c32fd7b65c7d74b859d93da8971988075aa208654baadcfc8653882b52585c6cb9f9f3a15991977ac03788eabed4202c7479af87d65afc98bf24d15defd74ade4b5e7a1ea0f0abe5b816f5c8c7550f2d32a977bcd2cd3afc83f384112bb2b2a18f3d71b86666c80b474ed68320d1a91d6816a6", 0xdc}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000002c0)='./file2\x00', 0x0, 0x118, r5) executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) r4 = socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x12) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/199) setsockopt(r4, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="1493219986dd60756aa300183a009c7e4d500100010008000000bbde0312fe8000000000000000000000000000bb820090780000000000000000000000000000ffff7f0000010000000000000000"]) sysctl$net_inet_ip(&(0x7f0000000000), 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f00000003c0)="0341d86c71a30018bc5a91505d9230cca32a2b4b71b59c7acd912c34eb8627", &(0x7f0000000080)=0x67, 0x0, 0x2e) r7 = socket(0x11, 0x3, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r9 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r9, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) setsockopt(r7, 0x11, 0x2, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) utimes(0x0, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x10001, 0x0]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRESDEC=0x0]) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) 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(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x2, 0x1) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) socket(0x6, 0x1, 0x80) pipe(&(0x7f0000000100)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) kevent(r3, &(0x7f0000000180)=[{{r2}, 0x5, 0x14, 0x2, 0xdcc, 0xfffffffffffffff7}], 0x1000006, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0xb, 0x80, 0x5, 0x1000}], 0x8, &(0x7f0000000240)={0x400, 0x3}) geteuid() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(0x0, 0x0, 0x0) open(0x0, 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17", @ANYRES32=0x41424344, @ANYRES32]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0xb1}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f", 0x3ac}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) getuid() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = dup(r2) pwritev(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x406}]}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) nanosleep(&(0x7f0000000180)={0x33, 0xe60}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003b80)={0x1, &(0x7f00000002c0)=[{0x4b0, 0x2, 0x81}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x7}, {0x6}]}) recvmmsg(r0, &(0x7f0000001580)={&(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/165, 0xa5}, {&(0x7f0000001480)=""/200, 0xc8}], 0x3, &(0x7f0000000300)=""/85, 0x55}, 0x2}, 0x10, 0x0, &(0x7f00000015c0)={0x6, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') bind$unix(r3, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000180)='./file0\x00', 0x0, r7) r8 = getuid() setreuid(0x0, r8) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000001640)=ANY=[@ANYBLOB="51e2744b2617b28836112b85e3f47d0f38551baad3cb07021df417051e0ed7c06528a32ad372ee7b0169929d155dba4b55", @ANYRES64=r6, @ANYRESOCT]) executing program 7: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x140) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x3}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getppid() setreuid(0xee00, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106, 0x7f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x4}, {0x1d}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)={0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f00000002c0)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r5 = socket(0x1, 0x5, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r6, &(0x7f0000000280)=""/206, 0xce) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe80000000000000000000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(r5, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x5c, 0x80}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) symlink(&(0x7f0000000ac0)='./file0\x00', 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mkdirat(r0, &(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) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000336000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mkdirat(r0, &(0x7f0000000440)='\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', 0x0) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r2, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r4, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) ioctl$BIOCGRSIG(r4, 0x40044273, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r6, 0x7) executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x120) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x2, 0x2a6) socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001340)={0x1, &(0x7f0000000200)=[{0x61}]}) write(r0, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b", 0x28) r1 = socket(0x2, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x8000, 0x9) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x10, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4000, 0xfffffffffffffffb}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r7 = dup2(r4, r5) setsockopt(r7, 0x6, 0x4, &(0x7f0000001100), 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="b800800010", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17", @ANYRES32=0x41424344, @ANYRES32]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x3, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 5: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0xbe68df9a610de7e1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4c}, {0x24}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x0, 0x5, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x62, 0x20, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x51, 0x80000000, 0x400, 0x4}, {{r2}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x20000000000000}, {{r1}, 0xfffffffffffffffd, 0x70, 0x80, 0xfffffffffffffffb, 0x400}, {{}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x200, 0x4}], 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() setreuid(0xee00, r8) r9 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r9, 0x0, 0x7, 0x0) r10 = getgid() r11 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r12 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r12, r11, 0x0, 0x80, 0x3ff}, 0x3, 0x8000000000007, 0x100000001}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x401, r7, r10, r8, r12, 0x80, 0x3}, 0x6, 0x0, 0x9845ca3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, r5, r6, r8, r6, 0x140, 0x6}, 0x28d, 0x4, r13, 0x0, 0xffffffff00000001, 0x1, 0x0, 0x7fff}) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x0, 0x1}]}}}}}) executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x18) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7fff, 0x0, 0x1, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r3) sendto(r0, &(0x7f0000000140)="38fedad1f778d9b0055907058fe8ca2276d72abb5df5a53cb4eebf44e36fb74ab741fc88912cf1e217115dfa92c5acd2a520582b25b1a67f0b4ef073f6ba02ebb28ee25f53893e2b50faecafac5135fb94bdebdf87e6fcbdb02419299ea76a34c4db9b5b3639449f476d203e708fb2fda13a419f4597febe924db9f7549c0e28c19541392cd531f067e0559c504bfd10cc7ffd07a6618e03", 0x98, 0xc, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000340)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="c1e281cd617df8e899f0e063a1e670b057e31bab0781d1f50edbdb4cfe5312bd7f1716e575f96bd2390f80742093c0d4763dbaaf18202cfa659924c2e58c19447f53127f28dc921829ae6c215bf72a0e8843b128549382f9790ae68c84043f695e2cf0ea84b225202fafff8e605c70179591d050729c546dfae98746d583fd0a8c0e5ae86306", 0x86}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r0, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r0, r1, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0, r0, r0, r5]}], 0xa0, 0x40d}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x9, 0x80000000, 0xf4, 0x1, 0x3, 0x7, 0x81, 0x2, 0x1, 0x7, 0x100}) r6 = socket(0x18, 0x4, 0x1) fchmod(r6, 0x80) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000540)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000580)) syz_emit_ethernet(0x116, &(0x7f0000000800)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "0f49d8", 0xe0, 0x6, 0xf3, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x3}, {[@hopopts={0x37, 0x6, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x1, 0x1f, "bc30cdd2e23c9e7e031ce1056467a163cb0823461c81d522689e44dc9d980e"}, @pad1, @ra={0x5, 0x2, 0x7fff}, @generic={0x5}]}, @dstopts={0x33, 0x0, '\x00', [@pad1]}, @fragment={0x11, 0x0, 0x2, 0x1, 0x0, 0x2, 0x65}, @fragment={0x88, 0x0, 0x8, 0x1, 0x0, 0x0, 0x66}, @hopopts={0x16, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x741}, @enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0x80000001}, @jumbo={0xc2, 0x4, 0x10000}, @jumbo={0xc2, 0x4, 0x7d}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x2f, 0x4, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x1b2, 0x2, @empty}}}}}}) r7 = socket$inet(0x2, 0x0, 0x1) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000940)={0x9, 0x80000000}, 0x8) readlinkat(r5, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/3, 0x3) kevent(r0, &(0x7f0000000a00)=[{{r7}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x7, 0x3}], 0x1000, &(0x7f0000000a40)=[{{r4}, 0xfffffffffffffffe, 0x12, 0x80, 0x0, 0xb9}, {{r7}, 0xffffffffffffffff, 0x90, 0x20, 0x2, 0x129}, {{r1}, 0xfffffffffffffffa, 0x26, 0x20000000, 0x1080, 0xfff}], 0x5, &(0x7f0000000ac0)={0x0, 0x1000}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000b00)=""/151, &(0x7f0000000bc0)=0x97) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000c00)) execve(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000fc0)=[&(0x7f0000000ec0)='\xff\xff', &(0x7f0000000f00)='\x00', &(0x7f0000000f40)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000f80)='\'.Y})\x00'], &(0x7f0000001180)=[&(0x7f0000001000)='*\\\x00', &(0x7f0000001040)='\x00', &(0x7f0000001080)='-\x00', &(0x7f00000010c0)='\xff\xff', &(0x7f0000001100)='/dev/pf\x00', &(0x7f0000001140)='[(\x00']) pledge(&(0x7f00000011c0)='*\\\x00', &(0x7f0000001200)=')\x00') preadv(r7, &(0x7f00000025c0)=[{&(0x7f0000001240)=""/255, 0xff}, {&(0x7f0000001340)=""/75, 0x4b}, {&(0x7f00000013c0)=""/22, 0x16}, {&(0x7f0000001400)=""/146, 0x92}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/28, 0x1c}, {&(0x7f0000002500)=""/146, 0x92}], 0x7, 0x1f) setreuid(r2, r2) pwrite(r6, &(0x7f0000002640)="dc1a830d68897045da0a394119f119f009aacc5320b216734b15aab46f2552fd0659a3cccdcc982c699651b923f2740e0096cfe4ec90e1edc2404c1ffdb69d0363c30ee6015998acc2a0e1b911db2e9fd795eddb3eb66124b3d39033cdfbdd4dd1c306a0f76382c13c2db73d92cf10b639ae79cd6e8c640fbf4116bb7dd666ae4791eb719cdde5f2bcd2545a3cb4c9ac7b71a6ef3e3d5bd945acfbb07a46bf395a7e021662c8c6a617ded3244fa39e6cf6822bbda8e0deae5f10136fdf6f26ef953da5d3bc363a25b438b500133b451a4eab6a8920e9c5bed27da84c5a1ffb4ed99aecaafeb6129feacaae5bbdaa52cb8f8ca0da3a9abf65c81b650eb2efc68287f19a210385937f5675332b8a42395a9ce4bebbebe1d6cbbca5c6c0e2529d7dd971ef0925e344836c13c7b993d2baa5da8300872899bd46175d94c99e9a662f1d70f6ce904b409a8ec814b5608f74fb57a359b61aa7b5a0c921b46e6b60820d62076f8270dbdf0e30236718edbcb74bb029969e538572ee4bf61444ccb912866eec977fe5b5d1c27a7677de6c60b79a783884c1a4b91d44affd61a387a3ef5b9ebb611e54a79f97e5a61bbc6889a51df62ec199694df14398bf8751249f708369c00668d5b83f695d25d879f722c2d09ff4c4ddb8e690593220634a6e66941aa13c4bb5ddd0baee809844e86817f1188fbd0fc5587b681d88a218d9f835e0d1364915026f8195feaf17e6bcc21319669b11b3b62f7e2e977bc73b26b715c84f53aecfdfb8c6e0152b077cead75be8308675137156417f8316ce210aa72ef8b8423a2f054badd4b2554daaf73d22443b5d63bb574bf93e411a5b473f86d0895116dab1c13f8aed8fab0263ce5f84518bb82e5a9035874e2a24dad7d73d3fb9bda553f6636aebb1db859daf373740c7121c3ed18310c6a39302c69574950a641b5e871e851a3d66e0e491b6737fb643c6f18b97a0d5b6cb536b75dae9b845d676e1fdcfb8fdec0e2e7050fd19213455aa31e38d75f53ac7ffab74e1554f5ed00a618b6660bb9dd94c2c877ba0fe3712108c482b89f238a9009a7b48be2f28504c9692d3718e1f2280fb5bc7687d96a2d6546207bee34e30f50fc287c62ce802aea441e570ec69a3e2cf30c74e62fd3016fabd37f0c87d84b392d354d709d2a9c2ca7220122868e16a4ec52adfb4faf98745e315699f0a139ccdbb5b5de604a5cc2cf784bedddf7895b64d86d182c02a2535d5969ca21555a93571c34621fd012bfca83880747a0bbb3eeb946ba9f8e49441a6da1efd2832c93819664ed19e6fe583130c61ce5161315c167bf6030906bbbfb73d382dd0dd2f01990022d401c3a5cd600e087cb4c5fc77d28dc7a56f90869f779b223d6fda59248594c9d233bac496c862732bc7fc427522524db607f94943e64c0a1ad9e2894a8d2a0344ed93b1cced66803192d08ea6b638b048d446477a572c3dbf8063ba4083adeb07ed1a0c965acbdc7622b88d1be73b7fe9efb8a2a3681e9e567cc3d603337a35b5f718d152457214c0836c054cd6bbbceefaea397fd938798d90866a0d679e231595cb30d15ae584eb3509c2b4b4781d70006a40dde0aeb33d0b76f35cf2743ee74a0f7ed405b44e63832b80b1b15b9ba1092d88a0101a8ec2f3fd218a60f63b99a1b027ce70ab25ccd1da8716e311a37116d9cc493e6a585a0d927b8ca35602c68d5b1d9670787dc31a5f8832656860a6258c7cd428f1438fcbdfe9d64eaacb075f2d36da95db060eef4b5ff6d4bccc099a46d702674c7339ce5bff080a96e8581a2358d1616c674780b9c61a0001aab987b4843d638e3b36fce63b04819ff1f51e4a27444a102929ceaed40a3d9ccf205d974bef24cfc1173e226301fc3c8bddb9fa1a2e09c8d93c2fc9ef5d7ed3786dc707a41a7ecf654d698307819495eae53f4780cc534bc799af1181c5d4cf1cbab86c1f93d819c8d21b2b18853c7ba40673af0e82c3509a1de1ed46242441d63c1860093c0bf57ccce837bd540588656e4bcbf8fac02342f7a35e4ce6b43faa359329f50ae3da4b30df6ea8427141f8a817e206c4cefd4737d3a249c91374d8c2f1b290f22c0d1b9318c495f9f5ab895da85089250ca865bd9a861dd46ab953c3ecf36edcb4b4d82e40b884795d238e6a7980c9ea0fc91bc49affb71684019af25ed5e20f0f9a993725b0bb601b22d5ab7d2c82e54b6c0af0fbf95d0e9149456086a5ea9fdf6d4d990428d3599f076f02db222e145197fa8813809785544af393d7033d017b14e2b21eb9137d888217660179d39280ff00f71df82abdba45ddbe2c87c2d8f8910b47fc6a520473c0d70ad4c4037a5eb58feb8aa94600c0bb6494bf165277a062a617e1b7f1799e5af6cd54e9b34fae20b6ff38ed83930fc2775f58854bd23339b1d37d0d6bb385d7554000c3fa50f068c58039a2235cba8fb2f81258c0e672823a53aec7fe3b3d525c23d16f8696a67b709ebe99754655914d938b30f09a3f9b6a58bbbc107ecaa653f57413c2df87da80aa09c8cf688a0194a44346c9085567242856158c5b6c86c8274d7b6c53888d5db497ade220c87bc9fa38fa01aad68ffcd5cfe5cfabb85c50a48ebc7f807be57b3de4641fa7156c100a48b2249661c4d1c8e41388a21c3da20db62fd49f6de25c636be5d3147e323c9f1a86b63720bb35fddd59fcab5dab3bfc0954cb0ce821bbd9f5d0758fa142e135a120b3274920ccce0deeab433c4c991e8eda445b3f7a9ed6e0d015704d17c7bdd5f804321f146e1f833f6f1829faa7b7a6d9519f1efad261e4fed34083a1910dac2056d26ab83be0ab522760d85f9625a721da83360d9f1c40f4eb227c148e7484dbab928c234758d57bed7acfbaff995f832bb1be81920eb708a3c5be75dbe61e6a1ea5b9d20b6019b10b41a982a9ac864a0a97059c9ff8ca9fdfa0d04549b9dade6d9860a32076792ca7d8cc51d9724ac21f0e533b4d975bedb93a650c203c98fc9934345414bcf668de7ccaa4d6898a129d34607c886cc89c290da3b62f01e3993fe43a071a81132645ef3753debacc9c6b02a42aac31f63a678ef4a30bc2a1f3f3ab7936babf01c82a14961145bc57d03405bf44a9e04ea573ff8d2fdf7022cbdbbf6f212dbc8ff44d9df2657dc837a98b8431200b8b17adfd295e06b9d43e68b249302941cfcb360347005aab66d1af9ab588faa4c689f252e81c3cf4553cf9997be5dd2580d3316e8a7c72e2e35e372a5ab342228046590ffc3d471a581faa565feb6f540f1b22bc289d13b5dcaa19ba0f0e7e5345033d0ec6d05b7bbc0446307d1a40ef4dc0c9da1cf22c691b2961751414d042df0fee73fc691ae564a33b5d5eaabe9409536c6b84e0b80194505adc210fb5ff1d85c5d0697d5f481ad0541af29c84a5df8254f796936cde7c7d4fecc77197bcb22ef5470d6a014e17b4cd474292a0ff7b17c6e61feb44479a7f21746f91f5739e24206f4080a71b8e6f7c6696c9910d8df3d747903d303d96a0f76b48a2cb8499a26308ccd02e04974eeee0ab40671de9e414595ad49903c2280a759b6aeb0336a040c6a589e1904d8685d7e4d655c8b2b434358f34b55b82308155d8f584b30551e8a2bca14430b7dc62694a6e2162a6c0b57138f7e5fec13270497459bed0390eef633fca2f2162fc01ec24c8495fff982a9de626678122dddeca668bb95c3041aceb573181a0edf6d5f401375c29185afc6943b768b444e8cfec1be03ccc4c11f63229f9bc9f20ff6e0095f41a1618cf900679eb260bcf64dbeb208f3b7d707e61f5c7dbdd25b95aebe84d6b920e35dfd6ce145f447398dad3dc9b7edf375b68d0014b2b0b81e0971856a9c4a5b26a07029c3ae45731a5a00cb0c71352fdd5291ce4eb466c32202fdfdba54fbd4d98bfe7524020afe8d134baf084d6ec9914234ba24dfde05ca5b61bb5efd125ab04ffca555db6cf9ee71ebb8a97287f3517572834c3bf13267d4e0b41c4fa224143fa9f8694221e0d676067e69a6a7aac7a53bdded03fb0b93d2ae4ba7a9e9b8d9b701236649a7695f21297b6741e6c0fe9f1ea13b9231abdbd1b7659b043b03a2f62b03668c91364fe242130a7445adc6f716af9a68ad1c0d3ef3f2ed88a344ce86fcd1fcf3daf984939b97e0e1447601955dd56d7d566e20f16955906607f883d39587de7f444f84f1bcffffc1dad711d2352d2382f44a916d33732865913e98bc8d455e2042da0d13a733a665ec3c3372fd76b1a992c7201f9bbff4c4bb8317f2a21b2785725e8b06f1ca74c3d0b6f7c8e07f5bd416ec69d9e7cfd8225d567b0da096b8d92457adbc62a8b47e545c3cf256f0bd504d15d0d6385515428360d28ee9fb871f3fdaac774ba53e3907fbbe3a7036c57c326b65b55411226028763918ead18b36a4273e1479f7f2465a1d22edc36b7c0462ac41b78e97c8dc9e71ec41e277a476f7f9ced3f704f4f35f7b68c18046cd7acfaca40608e6b9fc8a7009c24e3a3f08b8992f34339b388965b6e5bd7d20deaff5e12954a25de46587447f844f3c47c3e5689c0eee0fbe4bfbcb0cae925afae699431ee250fd1375846c6cc1a8c958aa0e38992e5c05312c3265ffa82fafe4e9ea34d9f403a092e8175db92c736515741a5fcd7dce5db8e88c928b0e01fe98e567ddf439b586912de4b404e525c1c5402b407a1717b187b625c31d080dc559699142511f41dd34fec97afcbd2c2a9ef2d3577fd1a144c64a7250b3645d38affde261ddaa6505fa3a1de177bcbfa438c06acf7eb1646c6e8139b9c87dd31fb1693c6e729fdfd8f514a11a5d1f931936e8fe412e2d70280a40cfefe75ec53ea3a5b96fcebf880354971763bb12c9f998ef6b9612ba74728d5197521545903b3e3a144c6bcd7fdb3512324f7de6d0d36a8619451242d019afdb2685e39e357ade796fc14a43748913f95faec137a208d79c2ce93561055b7169135b637361432205b61b678d11498dd470f0ecec8a2ca3bfe37ec8659be491e76e18f31701e0d26be24b5126c35eb3c0d100662085e07ddd34ecdfa139b5487c0506964a125944b99abcbdbd8a301728f4be8f9a5d6be59c339e560842e843213afcedfa23ddc431c9f3770b91961981dd9a53658f74ce225c6d68df64e9c9dae105aa583c0b784facd49966813c9ebbe7b4b769148be8d5b0da2ae54884474970ee0ca400407983fecf275682857a9db1927ed14a4c5dd37055d71a54c64c6c82d5ae3b498f65db5ad15b76cba6e2a5d7d06b00171b61e2514250e5c572219f2f552d31425ce7cd325b0c90ea98e63e5d12c7c605d9f1c6633e953158797c6374c870518e7f839738c0ef4e47cf47fbd92d1db1bda05bea9ed54fab1849c2e39b56be5a1d68cc99911cd37ac3804a192bdd9d425349b4c7c47e4a4f3681aabf8bedaf087b80d7172053df20ae4d3adce861c84f037af352e233db19b2bb6c598ee466af3a3255dfc11d9259a8e5d05a8ef429615f3951ee91876135694a7e961468986564186a25f040a72e560617be8ef5fac019f15b939016ebb12808f2c48ef4ccc53e6df57a1811f96cc27d8310b47d9b28deaf435ceb7ea0c8ab48dfecfe7506cc19fa3a30455df04c105ef05a4e0a825ddf724fd09ad992bfe32a381c6f904e4e1fc874ae40d3e220beba96d2a98c74c05a8945d61e50887cc8f4e9b62e34718cf4a97fbb2631fe1d34bd0093d73fdb3a4b175eef3d5b7b63b0d520ef5dee62bdecfbda6026faa2cf864d6bf533094d8f3d77fed5dea35fa394636", 0x1000, 0x3ff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003640), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000003680)=0x800) syz_extract_tcp_res$synack(&(0x7f00000036c0), 0x1, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 0: setrlimit(0x7, &(0x7f00000000c0)) mlockall(0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(r0, r0) r1 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x48}, {0x2d}, {0x4}, {0x4, 0x9, 0x9, 0x1}, {0x8001, 0x45, 0x40, 0x1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000004c0)=[{0x20}], 0x1}) setreuid(0xee00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x515) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) chdir(0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{}, 0x0, 0x0, 0x0, r4, 0x0, 0x100, 0x1}) write(r6, &(0x7f0000000040)="ed", 0x1) recvmmsg(r7, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) close(r7) close(r6) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket$inet(0x18, 0x4, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 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) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r5, 0x27}], 0x1, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000200)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') sendmsg$unix(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x0) executing program 5: socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/54}, 0x3e, 0x1, 0x1000) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0xb4) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r3, 0x0) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r2) pipe(&(0x7f0000000040)) setuid(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) socket$inet(0x2, 0x1, 0x0) executing program 6: pipe2(&(0x7f0000000780), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x9}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa700404b4750786dd60d900003bcc2629a17a6c58afb8877c8be162e3fe80000000000000000002a852d8fd99ba01c5b00000000000aa02009078000000006006c33e00000600fe8000000000000000050000000000aaff0200000000000000000000000000010c552e02bf310dd7314bea1d385b004788ed28081c04d576bb3d3d1b529a4e2a925c70fe072d394af155389abfbc02138caf9eeb313c803712bf7b1e08281d9234e9f9196c3abb9c96c0652b2df26bff847cdfa2d49b0e7f0a13b5c6f2e1ab14e998f6059f4337e17e7c9c"]) r2 = semget$private(0x0, 0x7, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) close(r3) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1400}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699b, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0xce7}, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000080)="96079f0613024a9ed835a7dccf6859ca14d6b20d274526df1546f6d1593b990d32e07c668927ca8cff3566efbf0da3e43d3e55cfc05c929329d5277285eccc266a", 0x41, 0x801, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0xb0) recvfrom(r0, &(0x7f0000000180)=""/209, 0xd1, 0x0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = dup2(r0, 0xffffffffffffffff) getpeername$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0xc80, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000380)=0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000003c0)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000400)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000680)="703bf3d5257d37015c837a0a75eb45651275a4073d75f3d152e12b897de853cb981190e80c03f304703f013a6a75f26f0ee80e9c7441cae207e442f3afa0f72b451887cd1ebbc6308f18b891cf1872b8baf2d9e5de7caac68665edfee0ee4d28e4236002c0c4767dddd8b707f271c9325ecbba523e548264f147e58f05f7e9cab5092e667de7e27fa5d4e1514f280df5e04c3762ca18", 0x96) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x4) socketpair(0x6, 0x1, 0x1, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x100000000, &(0x7f00000007c0)='./file0\x00', 0x8}) getsockname(r1, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(0xffffffffffffffff, 0x2, 0x6a) r8 = open(&(0x7f0000000900)='./file0\x00', 0x10, 0x5) symlinkat(&(0x7f0000000940)='./file0\x00', r7, &(0x7f0000000980)='./file0\x00') writev(r1, &(0x7f0000000e80)=[{&(0x7f00000009c0)="1b51fff1a8f985669888b527d44564b23bea7ce266927ac62107f2c2eb9ee5c31bb42bc8f79b0813f706621e16589a5c918e3aa13eb51feabbc180f1055449ea2bdf906a153d3307d0d2", 0x4a}, {&(0x7f0000000a40)="9cdc2db70cce174de8d00cbf7dc331748c5cfd2876762d1cea5d5bed7147d65e2d5618c5421ac7cb11d8af4ac773e4345384aa8ff165fc71d9fc7eeb1b6e20fde3384e01acb0b7800844027e17f447bff688b020d327582a6b79a23afedf20be0eba1df83709260a9db2e114d2bbb4af8ed0bd2072e9d42bed17a1123b4286aa8273d967192f9972847c1160397d4534486f70d204cbba95d8551d0da8ae755f8d1067855178796098de7bb93e1de36e71a6da1b615bdd03693d3d65a8", 0xbd}, {&(0x7f0000000b00)="1a7079a095a52b53b2d0444693f5d65cb11c77fcbfedf754e93811365dfac7e868d6e7209f2e363de3e06e266dab6a5b8c4b6bae72bac31e2609eb83cd5268fe08474e5b6ae1cbd58a30a215b8e10254fe67bf349c4ec1c7eee0fb51d805904f2f528d8d412e07fd355c1515e04b2cb5dbd81d", 0x73}, {&(0x7f0000000b80)="19a8b95e01946e2776a5f9c9018867a86defe2a32fddb6d6c05e52659c3f48923fbc77f20fb888455ac4a7d90855f4", 0x2f}, {&(0x7f0000000bc0)="53796e82873542ead69e964800f477197caa248538ab7ca530499aaf97f7f7ab3fb32011545cce540cfe3c873ba58a654f95b59379eead330e9b507314cc27fa77d2fec84110ae0407d669aca20bdebea75217159c714152edabf573538b5460810e4f7c033096b759792e4726c7b06916082d88064256488e3e1d4c2fe9c018536924b776268f5a66fba054ab957b5daad29da82420d96fe2ed8c87e61193a26957599a0069ff8c", 0xa8}, {&(0x7f0000000c80)="9f5b5b89c45bf1c92bcbe0b547b9b1a3a9b07fb55341b40102449bf02f35f26e41b80926a30548541c78fe62844f3769acd9cc6dcfc8a41ac3145f2ccaefe4f5e118d2bdaa22ea73014296935d3b7f1da90e60e0278c83b28d7bb9b9e721a4017fcc22", 0x63}, {&(0x7f0000000d00)="af66e0c95d", 0x5}, {&(0x7f0000000d40)="ef64d863c8c089f22bf5ebf91ddfcf2adbd98b159469d0a7bd9e3c7f745ab28c5a00e838f32592aa5214cc88c1aea3bcbebc239b6df69373190dfca861cebdbe25", 0x41}, {&(0x7f0000000dc0)="c8167c718966e9d05021d022abcb685c28b7417822218bbf89da182b33e14876bf3a35e6286866064c779fb7fe102218e97f986e7177cd65eb851c6bce81f2cd25f5133b258bdcc6078f4b15bd09eee3c314fde0a6bc01da78dd1afc00f3f84586af3b94a0375c21a13d676430ad6297a7d39f8c53eb5efd0b8359051c120d6fee470984736fc1c7e25aeed0bbe5dc669ceb94d8b428e7157c5e35123d3f5fc2e4a848dbc5ff2ce244ea92c4fab4baf8cf27ce0788", 0xb5}], 0x9) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000f40)=0x20) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000f80), 0x800, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000fc0)) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000001000)={0x200, 0x8717, 0x4, 0x1ff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001040)={0x0, 0x6a4d}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001080)) setgid(r6) kevent(r2, &(0x7f00000010c0)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0xe9d0}, {{r7}, 0x45470236e8cd5f44, 0x1, 0x80, 0x5, 0x8}], 0x147d1ca5, &(0x7f0000001180)=[{{}, 0xfffffffffffffffb, 0x12, 0x80000000, 0x1ff, 0x80000000}, {{}, 0xfffffffffffffffc, 0xe0, 0x80000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x3}], 0x7ff, &(0x7f0000001200)={0x5, 0x7}) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5901) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000d40)="9b3af791a44ceeb2f3233fd8045a0f43ae95f198bacefd7836bd6ed559051caaafc2eff14267e9a3afcd0958ea8f50dd9dd97c98822e7067c0766fe03ebaf66de3fae0c5812c9cbbe6afc9a91e072c1a0a1a66da3f3204263679027c71e475d2d71fee5475dfed564a161b8c14508e688cb4f54e80657b69258485a6bdf1ebeb0e50c187d460330a6869ec68b28f222a22acb1f3d1506fbb5578762b8384959e5836f15539e06c590973f12b830ea89ca2b93cd2e87f8e05bc9f264c61c1abdd0ad8363ca854ef3b35f875607262296d08e890d2dd81bc641518d8ac993c367e4e00396fb2db4b2935c43d95da6e98d5cefddd2692d2104c71f1191021448106f08a652149b94e0d2b550d93ff0999e4dd48b22920eddba91ba915dec61676ea4102b8fd0caabc6f2dc1b778c566d22a3ce73ef88ad8233162d3dea07fe0c68221808c95bbb54217e0dd75ca75aa16291e9063abac9c1e5e6012dbcef95a25f247a45959418b3f5f612bf256522f78259b2cf765152c178ef0fed81ec137b81750ac6be8fe9419a92031c3a3081ccb2630c579e3bfb944b2aef48f27a9296ef411f4f1c1de8a39cf94a47898417aec45639aa958f0b10e15d203514cba6f9d5214a5adcb565110a1f24d202dfd29e880b12701bf95be462723a6fd643af3cc70d0515e81dbe9894e6f0073c4cd5eefb80e5bd3aff0c1603c68d149ffa4167309a1b707036fd3d3e4990e9891d313964e48535fd484cbcaa5daa522411780da3b14837e5ad998b9ba84281d3dcbacc1d816af2fe81469fcefb2b9886c0b7cd54d90a66da56027e76b5d2e78e1e163b2f88423d96a54671dc8ceb1e41dd722e0b164152208f89a4e12829feadf28099ed387393c14283f04761ccf004b5c6fda27e88b1d39cdfecfc75cf957c3ae111556f0cc45ee166efcda208f11015dff89af20108afa105b742b61789dad2ed544790f78cf30f3e3b170499621e97db74cc46451ef1f38de07592ced8f659d48d829070af32e30d1bb352677f3dd1ee915f7d072afd61fc8c9ae91100eb0f35c1eee1d82442fd14ba4dfc6e62cf64963fc48ef00b10c905c1b6aaf5afccc0d4db215c2de8af082fdd89084bf5bf9537ff1a1277f8f07287406ff9d500695a441eee323a4555cdb95fdcfd35dd4b67a022b0fd84f1ee1c45f9332b4f04f63dba452a44b6dcd00787074585c773e9a26626aa282ea452224a375481edc44e4267106bdfa163f42f5d34469bb977eb1f69ef3e0d6403749bee4ae3137d348c5b22e9a160e2683a811f030329a3a9ad6a3749436d77d6100a35986dcb8955a87ac7428a73f84bc36972ebad43d3d47970854c78c1d68d110bc3342129c3bed7319f5dde8f05bb6044b4f6df758040b519d556029d672f2f1c34a7adb67ea1afcf9ea0f45bc49566e90647a78a32038b8d961502fe30e4323ba0a1b38833e7f6e7035a85fe29958a2be9f72ed6d00a7b73caba0c7ba70a9e042929fcadda4ec58233cffa3c8283e24c66f9b2aa59bb4408870b2bf358125314565e36ccf4622a2156abb3a6bacff0fa2249bfb03fdeff47a4eadf35b53713cd34b550d67f50912aebdb1b2f5e2becaeeee484fee401e5c6401ad1a41787018daae8dc991d9d54a5db7760a8f05294bb3bbd461ebc0405442887c2abd7ccce3cff85c8e60131b7c3a556d185ab0e8b667c022558d9db232a98d268cbd628cb4d1e5403d74281d6fa0a6284fc65a7cfa4fc0a95fe29d8749e3f31dc5730e9584031b16c9f1afc7ba63b2ab51f51b600960bf259a6b79eb78fb82992f56464466ca0490dcf141ce678e1dda5fa8b23f37066b7b65cfa428fc25bdfa0db1d2b89080c5f89edbfd6644ff14d4a7d1ae9edab2fdc7c641d1820b413833d01578ff5eec8f1d2c3bb44ba79da65fcf427ab1f67cea44aa53fc3d6b0511b2aa3a1cb98f6cbe8f4b5600c9fd412d6370d2e643f33aabdbd9ccc2ef5c929f5ed83184eae73ef4eee59ff4d5c29d53e4d1bf96d54caed77d602666904f4c89c64f59aee6edab46ed88513a241bf8942cc7988b7c44544451b8069fae42dfa5f8ef029fd20c5add094032d281d8a3b04b20a3fca48188154ffcd4f2d9130e9486fe8ffda33adefef1e1322a623a777d0a2becf6b6a675344eb1038c866b2ff7e982cf571c0462e69bdd30c50098ec232ad9b3127ddb9584d9cd1938d8d7bb55aaf8c879c2fb6b497d17a1bd1841f203a5ea6968d703e0edbd50a3e74e0399603dab1ac49f61252dd82fb05bce7cf5517def196be68fc36707c14d746d2409eed642de859d6b019723c7e9d26aada1ad71954392be772fdeabfc4cfdb705a8e1f51ee07bc68585da75b97eb91a12989242270070a8b056d91f948153355e3250121a52e4c71bb192444da74808a5b907c331fb58bd89124742f085402e9f69a688881b09c74f90a952b8ae0fb25c00", 0x6cd}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000000)) fchflags(r3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) r3 = dup2(r2, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) mmap(&(0x7f0000644000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xfffd}, {0x0, 0x0, 0x4, 0xfffffffe}, {0x7, 0x0, 0x0, 0xffff33c4}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r5 = socket(0x0, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x500, 0x0, 0x0, 0xf833, 0xfffffffc}, 0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="e0000000603f0000", 0x8) socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f000022b000/0x2000)=nil, 0x2000, 0x4, 0x7011, r4, 0x8) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000280)) ioctl$BIOCFLUSH(r4, 0x20004268) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000000)=ANY=[@ANYRESDEC]) executing program 2: munlockall() setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffffb, 0xffffffba, "00001200e408000000ce00000000000200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509", 0x1c9}], 0x1) setrlimit(0x5, &(0x7f0000000000)={0x78be, 0x3}) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000023000000000000000000aa02009078000000006000000000000000008000000000000000000000000000aa00000000000000000000ffffe0000002ff"]) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) geteuid() setuid(0x0) mknod(0x0, 0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) openat$speaker(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socket(0x0, 0x0, 0x2) socket(0x0, 0x0, 0x0) msgget(0x1, 0x252) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000300)="31874229240debe3a831f2936192339dcf3402344a25184bab72ff98cb8ef490c601def760d457d0598c66d95c9651cd1d4bd1a6e06b60c2ae0a87914d58c53ab7249fa74c645713ae7a5371422377a0ffdb2bf6a3e112fcd1fe6ae68aaac4aedf7b9de683084ca6331be9ca800e06c0d49f2afd58dd407c3df5a9347161f412bf", &(0x7f00000003c0)=0x81, &(0x7f0000000400)="89c9819b233535b9b9eed2d7c72e01a91534fd700e944618fe41", 0x1a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="836ce898e0fcffff0600000000000000956500088900fe8000000000000000000000000000aa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000c7a4d8c48d8b8e47"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ee08665d19ac14d5e5134876f1", 0xd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getgid() chown(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xffffffff}, {0x4}, {0x96}]}) syz_emit_ethernet(0xf3, &(0x7f0000000680)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xbd, 0x0, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="ee68a4195d39785166114607d034adca979fc23d404dc8ff98aa2532a2411434e1cb659d402c356e243b01a898eb9726d3c660e93589796356b832b0d9c371534523f4120a25dbcf3d25e9def40bbf267e3f5dc609652001706fef134c54fcfa4e39a5f4bf514ea04adea61c6218d0c52d64b4ca6dc4e5394c450484b524ef5b8160930a4c601c2ec5b3f49ebfdc3988bcb55bb075f27df84a7ce9e86c9929f5a62da6e8c501a28d1b2773445f603c20a6b060108cdbf49a6b8b8252bd"}}}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x18, 0x202}, 0x0, 0x0, 0x86}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r4, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = shmget(0x0, 0x2000, 0x110, &(0x7f0000ffd000/0x2000)=nil) shmat(r8, &(0x7f0000715000/0x1000)=nil, 0x2000) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="db3b5877671866d333efedfddb00fec162ca4df2bc27d8f5477e2f7e50f42f13c9e433b9fb4e867a56324d32a6b8793c5c7e56a95314d33ce695a91ff810d2cbb58a077c72b9c9af61a21303129ecb0c1b79c775601f0644419f22b4dc761929bdbd14d297f0edb7db0e641e091172ca3ccdf3bfaa40ca30de1332488e0b6e8b9119d56941", 0x85}, {&(0x7f0000000180)="7bc9ff1a48eb42ff8f0bf21e984a4cdc1f81586c6aba004af2bcc2feb11e731d7f8c56b5eb725bdc603792313009301cdf563517c0923689d4384c3177f5fb5011f5a2523554ff76a65b6172343e1f5b0793d8a64932b47d0204dbe7262dcc604a", 0x61}, {&(0x7f0000000240)="cb5d4212cca77be3c224c09b418ea35875116d3ef5ddaf1bc0a4df92ce1b06757a2d85e932a1513ce348b32db01488b453abd24189aaab4efeb37b23de449de38381f13e80c0bd44151059b648c036750d236e7c0c91e0dc53dd1108ea42faf819078976917e4ee8b858723a9f0950c1b8b27257fa93c9f87a426008ceced290f2046b4c04118b045dc5143aa19364906fe2208055bd829da26564ffe475bb3dcc2fc508d6ed675572c7ebb444db8b9f08537666cdb1a18247043c9a029522ed3fc09a5cff2cdc73290d", 0xca}, {&(0x7f0000000140)="94964e4d1f330f54be060225d9feb44bddbbb2405ad794f9fd7fcd9685399c7616ec24e2d0a5766098f5ee7bdf97ac", 0x2f}, {&(0x7f0000000400)="d778a572acdd3d2435835657c28e8344bd7f4ce4726423a6967ee5ac09754f357d0586b375cfecf37b77038f6a2c981cf7fb045bdbe3661b880e62140b67a7a759f501e810a2b1c0799201159977131ddf53004800f75b73f8f058614493dcf51141ee6c767e19a38b8611d88f17dfb84b287a2813dc2c8c4d5800", 0x7b}, {&(0x7f00000005c0)="1adb5d99460274179d562315c2472834d0183f66406dc6b151a54c44c57b48d8a406896b8c65b1e9f6b6011e2ca62a8c072cc2b774d421488685205337a786fe4c23852118353137ca8752e33f6a6defc60b49e91e7cffab67d6b275a14b948e95b34d9ffb7a93de69da0e3b764c5758de9d3dd45f92df952701a24e487d3a244afe6458ea571914ff736416c47de17661528d4942e23f9f9de864", 0x9b}, {&(0x7f0000000340)="6af4d6124f2c0addfd47ce6449b9df607608909820c00515bf67ed853dc8532210c39903d7f745f6179ee118392eb7652a0efc2be2a0621d921a", 0x3a}], 0x7) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) socket(0x0, 0x3, 0x0) socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b0e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) fcntl$getown(0xffffffffffffffff, 0x5) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getrlimit(0x3, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) 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(r4) setgroups(0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto$inet(r5, &(0x7f0000000200)="3795fde8e5ce8af6eb9bd47ebc3d40ba5ab57ae952c8bd8457d2ca9ee672e6717cd8b4e848d7137df450782a925b2f779327bc88bf9b5afd32a1c78ae4f3372db11fa565cfc1ac91b0d5b1565b72f0ae18e070483662a2544fddc2938e", 0x5d, 0xa, &(0x7f0000000280)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x10000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {&(0x7f0000986000/0x1000)=nil, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00005eb000/0x4000)=nil, &(0x7f00007cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {0x0, &(0x7f00007e0000/0x2000)=nil, 0x7fffffffffefffff}, {&(0x7f00005da000/0x400000)=nil, &(0x7f00001b8000/0xe000)=nil, 0x7fffffffffffffff}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}], '\x00', 0xfffffffe}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0xd}, 0x400000000000008d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYRES64=r2, @ANYRES16=r0, @ANYRESHEX=r5, @ANYRES8=r3, @ANYRES32=r5, @ANYRES64=r4]) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) mkdirat(r7, &(0x7f0000000180)='./file0\x00', 0x40) r8 = getuid() mknod$loop(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x1) setreuid(0xee00, r8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r10, 0x8080691a, &(0x7f0000000100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x40000000003b7, 0x0, 0x0, 0x101], [{0x0, 0x0, 0x4}, {0x0, 0x2}, {}, {}, {0x0, 0x7}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x7}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r6, &(0x7f0000000040)='L', 0x1, 0xa, 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) pipe2(&(0x7f0000000780), 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0xd, 0x0) minherit(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x4, 0x1000) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r6 = dup(r5) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0xfffffffffffffda2, 0x0) socket(0x2, 0x3, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0xe}, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x801169ac, &(0x7f00000001c0)) r8 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680), 0x1000000000000089) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, 0x0) executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r4, r1, 0x0, r3, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x0, 0xfff]) getgid() r7 = getuid() chown(0x0, r7, 0x0) setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r1, 0x6, r2) wait4(r2, &(0x7f0000000040), 0x0, &(0x7f0000000100)) setsockopt(r0, 0x3a, 0x12, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x5}, {0x6}]}) write(r3, &(0x7f00000003c0)="8238311c09f80eeaf60000000000", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x1) writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x6cc) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) execve(0x0, 0x0, 0x0) getpgrp() writev(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) kqueue() flock(r5, 0xc) fcntl$setown(r4, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgrcv(r2, 0x0, 0x0, 0x1, 0x0) msgrcv(r2, &(0x7f0000000040)={0x0, ""/16}, 0x18, 0x1, 0x800) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x29a, 0xb0, 0xd0, 0xffffeffd}, {0x9, 0x0, 0x1, 0x1f}, {0xc, 0xfa, 0x20, 0x9}]}) syz_emit_ethernet(0x2a, &(0x7f0000002e80)=ANY=[@ANYRESOCT=r3, @ANYRESHEX=0x0, @ANYRESOCT=r3, @ANYBLOB="01678d96588cada4a61629da8a074ba8e0fbe8fe3693ccc8a004bfbc7650a096118ed9476c8e4e678c7b9e4c990b7388d0b9a190a2c1e4fc60086d0cba4d62b38b34340994ce1c620274434c0cf73c5f7109a14ff97db68916787a7da951bcaea65dbf99990efa1c2a28677efc24b06417a71f7bb6e69d1c72b3e85cdfc6a7d36b144bea4039f055fd4a0e17b00ec22bbd8cbf236e08c52bec32d14d2289c73a12d603592fdab92f1d67e4f37d760b7ce7634fd8fea51c0a2ee2934cc43f80b2a6f3013b060f6429ceb251406fae435c6a97267a9d1337595040fd120d56af1bc8bc8798446e8d4f5bd961a0867f3f186f33f634f2d8bff4de8d64fb629649762de2145ffc9c0597c88ffa1f270b73ed8945f78d4a3724bf67b4fcfbce60bbd6f1986fa1fae8c061783f67b1a34e0d07c5bf4156fe6bd87767ab2273affe4a55ac6bbadcb43d3ab4e9fd088a411d3581ea10f3a61951c9a6b83c1611df1cec9f6c28d826d21e92f93016ae307c5d2d78157853cbbae1c6cd3195f9ddf698a5a9e4abcb812184888fca77182be4e72834d0f6a8b87f7f76ca09eab2231d1f68b9523a33e166897b4c11b50bd27f2a6b21ede54e0487d11dbc74864cebcce690053f15a7bc9cfd5eb674a7f5a5854b47ddb0d865a6f260152f84a3bcf110b6e908f6bc5b2677fc11cbb222a7fc84b2ad87fc97af43a88db0939718472d76537f3f1da1d0ef41853abf158ef81d71a8077de4e779048217c549744a02348a5a91473171412ef2378335f97e14d4b845552cf3c14cb3a3464aae8f466d56f90a638cc796998eb477b3ef74714f2505220ee58577e37ee5f632576ac1ab532abd2036e977a74c33c7f66fbde117a1182bc5cc9a55270fb99fe632fdf0d224811df33f07efc0bf5909495349d0e293e86a217662853b6e420681e8973784d379479bb46904003c869ce1783f4c37bf1b5a7edac3f38a2c5f1d1292c58b33b5233bd8127fad7fe71282ed48e4dc05490f7d4ba8ad5e915da3391ad1695c04d56b2c1eb3f2fbc2a5dfe3b6137992bb6c00d3e2a795b6e0c92e3c27fdfd836fca854bedc05e00f0de1e62bdcefa7b0bc4a382cf67a26d7acf955e9069a1a8dabc5cf25aad70e5227f14e74093fcc58b72e3ceb7fcde58ecde412a91d476f690212b67601ee87a5990213195a588f1e7f4d53822d2c0bdcb8b66746b927dd96cb2bb4f993bc899d6df1aea8dfae664e0d35e9eaba97ce004f18357865d23b9dde501d302b7650af621f879015f7264a276728f25b8fe4945be2b3280b1ff6b44919133c0cde11d62f0ab7dba6ae69fc2c5f1aec985c55cab1a8e50429ab5565d17db08f9ea029c195d4af11643a873bcb01251b4ee8ad2783ac9d94f1fdedeb9fbe2b5262f5479e0b2e22bc8e4498188e8bc9461efaa9ab3422456aebffd2cb6d98b698d34e1c8984752aa8938b30855eff5f16ddba6ac0478b03c1e31544766d8ab34880f7d4a2916ccf4140511974d6008a4d00a86d68c15e02916c537b8b69b29ccd7adb93a7f63da52f543f61ef215d4d8ef5cb598be011ed1c42cbecf1f5e475578407490ad0d10a133812075f6de5ac3cc7e22429e59f6df330145e9996b2ef0e5dd1bbd0ff728078d7fdc388e952b5600f578b1be9967422891a5dfbb9b80d51bec4f98d7fa35df22f5224f9149b49f194545c59b48e6ded5252b91f3ed8311e4b2fd6ca9dfe184bf007cccf77642a1d4943f29acd3fd312414347b973dcd0690bcde4a92d243132d98f0c071a266032b89b58fe723b96314601cce5501305749cbf3aad73adf06ceed0c35ecd233094350276cf4f764653c4ec3e6be792acd03ec88259417fb9d84020e59917656f6dc366e0ea7cd50e7c57d62156cb98d2757c305497b6cf8973c9058f324b76f0b736c649903ae9f0250f2c766e87760c2994d5da677dd63dba0bfa7ca94c2e017bc1aadef60426ba10ad529fb3253d0b5713d6344c2b24037732fc6d05b7c3ae5ecc436089c5021badb03756c5abafd8b75e970d242dfcafde8b0828dd390d4a3a8dbaa1a233e6ea1719fce8e014c994edbe2df1ba4b63273d9bb8a0c64528b2fbb6193025e2c3667e2e3b959b2f84a44583a9f354ba44cfe909679d6f209ccf2bf8f052409be05c3c42c04345203d526d10da6177f93a174cefa00de9446aff9dd0e289fc5658a21a183446a4cc8da2df446ed40c93fe87ba8e5c17f96d0cbdfbc8ebf005f5ef14abd62e0c755732b7c2531af4ec18af818cc0fffeafe294eef16015eb98c9fc2a6563abd0eccaf20fc3f5535fce05658293a03fb1d55dd69ce9d3ffa611f2719820df4070ea340f668263964d6052d3680a61b6c775b3af7a1c0f813f059a3dc57fcabe87d6b84491193a5feb56b77a317fed22268812e92ede82b822ed460b18f29a680a1eb1be64ce31d6c572834e0a2229114c56c5b1066ccfd247d749b9666751ea523779243710cd71fa2f98634c4e6be1c48efdd4f4b3ad0eb5dcfb3e775903676347273dfe8df0e27dd1e3f9d27b9e67b957e06a3ee6c16d2415f65717699fa8bf4cc185894acda7ad17ea6e94a221d503be08e69afc234709914c6700c90dc6158bd64d75b9b9ad852d3a2711ee3ad23526abc775705dac097727aed0d79e8dd54eb2e8097ba0aac35f46ba69094636fa9e0ffb9644d66c12af345bb9577fee9b99780ab6cbb25648f791bc59e851b4e9884f936d39f94480ca45514fcfe0831d831e8624e64c6418e5c513a19e7549e0c34db90bd7ef83f01630b79f30ac5380ae0e2f12c3b46d2f90c383c514fd1701564cb32a267910ccc9a94d5eb774c8d47183d1181a33042e630b5d209953cee00a0b1782f3543dfbbf31b4110c85c2a7602ed69c434aaa32e3d9ab1cf2512c34ac5461788c389294a1c8de00ec688757ce217547ed04b3277f892d94a322406f047574714f63fdcd8feb50dcb2edb7602342bd3c1e9616abc3d61c501a30ab35462895796eba1bee210d866354ae7e1755540e24865acf2402a13eebb077ac7729b9b285ea5e2a9719b7f8d4714d8cdbc71bb2daeaa3aa78b69dcc1637b387e808a625f68fb7a26c3ed6a66820065e3a40caf755c044ee309979c6ee00cfdf32f017fd77850c280ce2e1ef89153a5636abc55d8cf13b3f42058bb34b4f705e38de749b08e6b36a8f22025ba494656df13555b3459dccc6812f9d1147b06e3c4e8820fded179b7209b8a0d0cceb57eba5a85eac30bd434f84b3296323fe2eac4aca595da52f0b7d9778fee2ada76a6b4ae65ab93fba530e1517ffc2f03a0db4de1d8f27d217bf5c9a6128ef84f68d7487e838ac954eb15e2d65f3279f48a4a2365e083760e92d4be3a7025d65537193e25c7427136a4137fdd21ad00201bc67d5f7bf82e4f5f37ee52a69b8a88b5936e938af32fd43920b4281784caaf646414ae4bdb6aefe31bd3bb52dae95240dc913be461befb02d4ccfa665f88493023b84d6083077b37c5e5568384aae8c8e952de5d82169283fcf7743ad5ae8cf4c34e446a76b92536d5dde8651351acb3e1bf7a0d93b66cb4cfc5210de6c33f6494ef630c8b2fd3ee24d90c680ece128437bcf5d1e45e4397bb467cedc426f323538aee3515a8410314365b57ac8a3c041bf4a48f96c11698c2b0e5b0cb4079ace7bb197a974efb8cb1fc7ce554e7a7502d23661fe9732151bddcfa5be4988e8c57d8e82ffbb9fe97cbd0d5f1a0434150b5c026524948abb93503fbd421f5fc68fa63046cdeca35c0cd5e9b6a02bcc7a891425f77d076ff9b91aee6e580e6bcacbc84b5ebd107251415f8b2dd2550f88bdb6648d91e9d53504dd7111c18db8c5cf331f4c53cf7a99cc1b6dcd3cc94d33112990d8d43cc6c272905106a7240b262905cee7985e0bc752c6d92f4c71dc265c27fc0ff97246360de6047c52776cce4316149dc6dfbb1e6db93b38b7369c4a54839fb1382e83422d12e70a8d6eeda107766bd74a95cae051889759ae656799886bd47430de5bbf4f8348e178c618142e7a9dced40252c4c40b4d10b6a1486cf8cfa1074aff12bc7f4c3f64ef9d0ee8b1416a576febbecd87159660768b34d0c46b25ed3f3078e339017036c24df252c156165bb2d9c386293ad92eafefc6ba21da9c8afffd96f65a21fdd979a055ca3f5731b51f4f1f2f46538c175ddcf4f93f53a0840b525f33af6ec58e5571ada43af4147cc4f2c2f280f874737f36e12a59b18f83637729bbd1b9ed78ad3edb099af721406bc922ca4157cabacf4fbf645d024e6e1a95a1adc29558517be7782277970ca9c6986077f3499b321ae79b6a9766d46ab9b68fe85b3d5f91214bc99e85d95997e1bfd1ff90828b2f553bfb7c46356c4408b3bdfabfd8cc34b49734b3de7ca28bdfd331b90d2e19aa1693814620162b770a4acd9fb1162c1b7cfaa791bbef0079ca383df50a0002b041c0c54264709e889d44153a71fed472a2d5cd6a19735e7747b340aa269ec6eb0f661e44121b9f1fc7c4334fb12785d5e2a77a8525d362360fefb6621621e04317f41568ac65c9205c41543afd15f94a50d6b5ba66bdd6a03f9b3bdbf0bccddf928996b8f03d5949014fbe5652b0b5c692cefd70d099f84d7006d33691bb709da469a9541dc0ee9e57cbc2ebd52fc612c92b0a7b2ca8610b7e9cf6e2fd5db32ab68b6035d8dc24ae939bcd6555646b6cbfc3ad6a9da6a3382a24505c03c90a9c6a6e8eeab816a23dc4a872548ff189224350521472051cf4a2147b10c1990808b680cd80dbca8cabfe26093f9f119a6c118351d45c44b3f246b5593b58ec4ed3520944fc154b9038a84d7a5b17e11a902f2f71dcb8d047e91e683476b3194882d80a7f55c5fde79f559362903d6f703fb1177a3ccebfda73121a88f75afe484c872b147354d6eabd35229c25ae5586cfe016dcc6aa16bd290c0b1eeb4093767fc595b78a259c9b15d0b88e74dd60f3802d94ec580f16990c12d4d5d7813bef55a659791f4b6d14f84b170d2d588f94fa3dfa23d8bb4f75fddd66fb193f614713efbe2439cecd2c6c5dddd0a651b2ec08ac543f9b29fd48e9a1668e5e6dd9e7da93a0fe071c2d3a06bf53e02215e131a7cb357819d1e9671df6f762c3ac5abc5861f2b4af26c063379a43b24da629fa83f03eb33517e87443345e9e0c893a43a543bcede94b30af6da8d6adb468a88d602f2ba7cad57ee381f88a3d1aed93006fcc1aabc8021514509cdc62e44f8f5dfd1a0cbe4dc27879b762974c7fbe470996c3325daa52ea26d4cdefaa4a1d7719b5372eccd0625550a4e563179635a105c890b5694137489f5a7d214590da2506194582ffc0fd7403d2c91152b503945bf2e63bd8fe63ae2650c05624970f1711c20d20eeaef2bda324d7f179134f38d2acee4352d04e747fd24f3191e82f28ab97eaa5789af7a56d6c0799b9d1531f927e82331d2fd883365a395fcce10f13907a999111ce91047aaa1d828a81ed868ed601748985eac077bed9c9d347f3626d75736c7de15787cbe1c48136af9b6944a10f60648c114c8707df01c3f360e4a70378f1178b8fee68d991f922a17d6334e7deae066fe187aca83a6adecd1c76b553b01e3f1ddd1f19c66517ed348d5798148de78d9a185f1467dd7bd6eb8158a32b1a2516b9ef06dc6d9a271af3366c5a6bce7c2ae21c028df8f26fce2f87504134f8128212118f21adc2a197f8aa12b7de23c4d8c5bed50369762bb1901483d40d1a606897ae4e21486b594d7f85476398fd21943375dd6ad84774272768d", @ANYBLOB="3cb1a0ce70b9d7bdd6e1ce28b9598712da23fae2792bb3e14860e8732569fc0037e9b2c46718f493f0f275e1", @ANYBLOB="17270bcd0355d44d560ce5525c4d312b93a865d33a7a64cbe73f419cfa52788627771f1053f0b9e896a26287e6d5021c"]) executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x60}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) getitimer(0x2, &(0x7f0000000080)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff63020739006f3300383a008a211dd1450021b07f5a1957de740000fe80f9000000000000000000000000aa02009078000000006000000000001100fe80000000000000000000eea23b3eaa00000000000000000000ffff00000000c8d6c009a0c4c49e"]) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) socket(0x2, 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000240)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='\x00\x00\x00\x00\x00', 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setrlimit(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000007c0)="12e1f34ba5e430a7553dde1c533eeee4c85405eb47f51fa5c6c94ec2a6d7abfbe30b7acacd54e9f3cc9361fea2876d1392211180322ceceb568b0785e16b52d295079851449e922a0808dabd9b1616a5e3a87bb9a5997610aaf4d5518b995b7d302ffd1d3dc3bded77090e3da73bbbdbddc5e3b7e17d084dc1a5fbb76c021c429dc08750df26920cf2c01250114a4e312000b36bca67aa000000", 0x9a) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000180)=0xffffffffffffffdf) r5 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0xd020, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x200}, {0x16}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x2, 0x0, 0x1, 0xa, 0xffffff81, 0x0, 0x0, 0x2, 0x2, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f00000003c0)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000040)='\t', 0xa) write(r3, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f0000000100)=[0xfffffffa, 0x1, 0xfffff185, 0x2, 0x1ff, 0x7, 0x2]}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: poll(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, &(0x7f00000000c0)=[{{r0}, 0x7, 0x60, 0x80000000, 0x6, 0x325}, {{}, 0xffffffffffffffff, 0xa2, 0x20, 0x7, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff8, 0x81, 0x8, 0x8, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000031, 0x0, 0x1}], 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069b6, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110", 0xb2}, {0x0}, {&(0x7f0000000300)='b', 0x1}, {0x0}, {0x0}], 0x6) getgroups(0x0, 0x0) setgroups(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x23}], 0x2}) close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000180)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d77102000000000000000000dd1e", 0x10}], 0x1}, 0x0) r2 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f20020007b0000000000000000009e00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), 0x1) executing program 3: r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x2aaaad7f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r7, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r9 = socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r8, r9) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x74}, {0x6}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) pipe(&(0x7f0000001440)={0xffffffffffffffff}) getdents(r3, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 4: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) setegid(0x0) r1 = msgget(0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{}, {0x4000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000ec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x2) executing program 4: chdir(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000040)={0x10, 0x8000000000000000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x68}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x83}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}], './file0\x00', 0x6}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r2 = fcntl$dupfd(r0, 0xa, r1) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r3 = dup2(r1, r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_flags}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) chflagsat(r4, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getpid() getpeername(0xffffffffffffffff, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) sendto$unix(r4, &(0x7f0000000500)="aaf4339a01735a553e782a8b52c0c634dff1ebb1b40a994f86a224fb49c9244613bfa64b8c24aa2a5eae4e4fa6385211145cd08b8500ca46b0f82b2cb27449d3e57686748cbef2ac010be09dd1d74cbf0389cdba879c5beac2c55dd82fcf8591439259496d817625461ad9b6b0723111d9389129bd58d9b2ea3e40486678564aedf57c72fc28240edcf8141a96126e57273a60b4d1d6111a5d6a332ec88ae30eb25e502a343b690d6f40d877b07d247f52bf808de90c1510e3c539dacd9d467cbd928228e577db3d7299cde20c", 0xcd, 0x400, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000640)="0b1da318ac071ff80a94f2921f37cdefa84c4b49e8c1b31f249ad8c5162303ea50ae5f15bd2b709779177c3183cfc887a8716edaa0a62e01db719da1fd9425d6892f3f7d655543e3ac3fd63a1e02eb5002f1a8d536020ea2ab6f5fda5e5547297f10137b0249d2a6db7d810669719892c0f8c2d8899f35bd38430f", 0x7b}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000700)=0x8001) readlinkat(r4, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/98, 0x62) msgget$private(0x0, 0x40) r5 = accept(r3, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) setrlimit(0x3, &(0x7f0000000880)={0x9, 0x100000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockname(r6, &(0x7f0000000900)=@un=@file={0x0, ""/4104}, &(0x7f0000001940)=0x100a) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001980), &(0x7f00000019c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00), 0x82, 0x0) recvmmsg(r6, &(0x7f0000002c80)={&(0x7f0000002c40)={&(0x7f0000001a40)=@in6, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/130, 0x82}], 0x2, &(0x7f0000002b80)=""/181, 0xb5}, 0xe44b}, 0x10, 0x2, &(0x7f0000002cc0)={0x3f891b40, 0x7}) sendmsg(r5, &(0x7f00000064c0)={&(0x7f0000002d00)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004280)=[{&(0x7f0000002d40)="4df8d40842315f21e90729cfd12847e1b13a4ecc18a010d9bde7b2924136ad128b643a56c5feca714e6c6914ea7a29f133678d55feddbd6f35e3d31a36d2bf7f93fcea52862ca1", 0x47}, {&(0x7f0000002dc0)="eac7d29395ff6fedd8a3bc929a3ab5ab6b7880f570c5e2ae57b7ac965aa0ec2de888b5524bbd7ce8c5af7f25761ea987976597a21e24c25f0108e8bf8c7aaedeb3001ddb9594f21512ab196a33d27583", 0x50}, {&(0x7f0000002e40)="b8ee3818e964846db887d09986cd912c59790fc67437ee7b04ef056247c589f28f81d48ac1de2571975f2b0c6c8a06ccd9b05e706346c4f34b88599d90b7970cc29afb85cc80fc1804ba9827237973ad470d22c545010d4108014d17aa646ae557231b2cfdbfdfe92fa32879ca3783191a81d4691ac3961102b603e5439b493418d662cb2c466c70304d18f9b6f14785d356e5df7a0c86a20fe78b246e9104edaf904cf51db73bb4139be8e0cc5ceb9667558f481aa45bc161cd47f7762b5c6573902a25457707e33af7f07d9957aa4eba1473b132b0486082cd5dae8ed858e88fb0a0", 0xe3}, {&(0x7f0000002f40)="d5c2fb27bff1506214e79e0b8fbc551ff9cac0482baf6b16f60f7a268823cbad5e33937893b1c958b24afa4c4de99743eacab2d429322171d92cf1a9362201aa897f2328010f09edbba50b724204ba5ddeaf62778357702d7bda9b6eec414cf61fb43367c2d254fc", 0x68}, {&(0x7f0000002fc0)="02cdaf960927aab00c16a9607520027ecd39f43b6aba0f51eed6157878e60ec1cecb633f01ff16dadc5ce0a984f6d60d56b652a32a006c0d501b8641e75174eec42c314b20cad349d6e3a85f4e2871e25ec0184f7697ca5ca4690b1678acb56f0eac0033b92e71aa61956921dcbbf82caea2871c23e78c2082b64f2146fd84ac55416473118fa7f414b4d82f2b98e1fccda0d7eb8976472af31bca18a3c3d21181e40791fb67b37f6a5da2c56a99e6a71e9f8ba7a8a6256b8abd7c9a33e989a57a9575fb6f6af0cdcd2e3e1d41d9a7bac02ffb404ef0812452c1561aa9272b78ae251fe7b129aff542d289a76f855dc33035a105c3459e3cdc25610a704b56702f600153f81089e705dc45b98de0032c631ab6131b76df3180a59d76f2a1797c8e93ad2c2ae6bffe56501ddb016a768f95598c426573977606e9c86bb051d0866bc71998671d4bf566eeab3dd8f4140fe949f9b24739cf8de1fd0621d3fb6f7f052405195cb8a0ccaabc1470815d04d98b3baabf12a35e15d3db60a1a5f6d57a0117bd4ab234ea432467faeb6a7a155b0e216eaadf81c0f50c0d6ac977b06b37e1ad1be3712b862eb6188a5b1d9072635e7602bfcdb07b4f684b2afeb001003c3666b930026907f3b38234a8f6985d1acf9fdbed0352a4e7be4bc895c79094bc2e7161ac88ae724e81014f2e7291b6dc18b3cb88bc7324d6b43322ebbb56236953ed8ac1fe8d06e7688c9178007fc67df8532cafb12ba3027bb7a59e6bd8da507a4cb2fafee528b45bb2c60e4f1f9223b2b09557b6a909e700665a0a96a676e8d29914ea2014d50ff95d59f6e68aec3e73ac1310b71c50b2b73942a888171f16dd98e002d9f1e9dba48b5d7b42d67a3cb8fa6070d46c098ea2c0348c578f1ed2a4ef7aabbf297d3a71b484e5987c032c3053bbe74a1f413a5faaa8e13cdf68da87406c8e75b3cb96d8b46db8f2e893caf8f9fc927b3c882a98c22f0207d200810f5eaabcee3f5bdde5d26d06baa92eafdebd83dd178f8a89a903a37aa67b44b25b3312ed7dab47b89c967bf32ea88c615d055dea23d0d965694c1af2f244a338c12045c7ef70f38f3457f88d85a2fd4208df94326724f990a5e426c4618a2440136e4e9b19a2f97130b9d4e77713939a7f768d00eb7f097b75b1cd70357b974149d1974681659e4bb9890dc98ff46aa61d749fd730bf50b2355b67c9413dfb1c9f75000b204004568ffdf2d0898c44833094acfb79b82369814101501dbc5208d065268a56936a5fdebf9b35f7cd1eb42c3131e01f56a08323391f343668036ff34aec23049614a8280be881d650ef522380f2b3c74441ad94ded640b4626799effd13594a1b0832e7ac32b0600cac8cbcb91ebd5f4c542fb8457312fd90232fc79c08361102d3aff0a4ee0df5bbd653d3caddf26f3da053c60660f2a49ae06d0e78e9ce15aaff907ef4a8378364a801afc3df13786ac05cdb5e56a98e85de34a9c20f979c6e17ac12da8d1d5dbea5f3dfee5c51eebd89b7bdf84f9c770ccfc10ce12216af5dcd8b7cc4e03f02ec57b0f5145954baa53c537edb75c920b35dbe94a8359d6436a7b93ec6d3684907baf46fcb24b236c4427f0d359b5da863ddbed0e28faae0a26d7e1c4850516fb0df05b865bddd335f7b6bc638ca31dc6db5f14e401b52f4f46599e07d2f05bf22a7761c075ba33f5549cbe16bb47198f566ccea0482cba5b120e538f25a18172e9e1f944f6ee7c554a9abf21c39893f7fde507b3765dee7dc87c6e33d2a0b8f01bd548282835355533c325a98852bed5e955d943f5853a53ad4780833bf52da3865d8670b0b640b9dd59752adf6af0983e6b75f597fce52d347a52e48651052bc35bdf22c9f272727f7c1b0b6543398a2710127f2dbd9fc3576264e38ec7e44036d2dc669cc46e689c337d896b7d284a52418d03bdb49c4ae3570ab7769fa6c1df5669d28db9cc25dc74d9e658b35f36d48ce62be673d5430357339e11c13703cfe5c345de37a2aea1de230e9b885cd06f128d64fac3e42d2ab34f5d30259264714d365ed184b1245a69af448467143bb3e46eb1c127ce443abd8c8d43c3dfddc78976197fffc84c81ba1273a4277d569366f85bad9c47b30b4886a8d5130565e340b81ac1784348760ab00027160749270b19f6ea588e969fb653d421a5c7bdcb0b9de87f32098e7e76856de7474b542d154d67a64558014d0bc44845d57bbb60fa3717e17de1ba70200eaa15b62a176ebfd5afa62b129fad6e7659fc44aef6ef544cb05e44b169c893c2cae2a901825717ca6af38e1f0e619412b80ce3a372ca6d3dcb04e53b4840b10ce0120f7804b529f29acc0770bda0ada272b83e8f4986127bcbe0f55fbdee7f26c897d932040fd0b3e577393d7f7769aa71028ba7224b6e73d30a367e47e262a106a9d220d8405a87b9a8b7d82b9fee561c8b18f79fdafae110fcf494026c3b80d6431e5a0da9b497af042e09ef24737e9778cb127b46eeed442980c24f69b7ac134bf2e9e0c4f824b9dff0c799a2141292f0831821b088db8fa12e5dd3335ddd0f1b4b251e2a99bbd615398d1b8cc205bb0f78ba2536265a344622aaa2abfc2d87d0e9dd69a068bdbd75cffbba26de63d14adea635ecb6e80de4eb804652d3080ebcab1a885cc8a8424588a85ea159170ec0105c97efdd887b114447fc57d6bef2230d8bd1ee4062d5b7ea127fb293958331273b4b60944cbc8d3e79f029cbb907c5f1b8a659a891998980c8b7104362b5807c2978d6dc3740a9d5a1c9b2e4e315fe3ad60963d8722197a681519efd1a17965094002eaa2d156374eda4a069c4aecfea5fdc1cb126c794d2379769afc9a2a78a2219f37cfa65e6a6ccbbbd47720a2fd59b819dd453e8180dadfcf2b904dc38ee575b3e0b57064e91152203516896fa14becc162f4aacb76f628890bfeb20c2fb28fca790a33bd5dd860ec5af35a9d28ccf4d9c3e7207d08de5a5eb22a502aae65fc0aa58838f35c91871b4e6de9af74217cd40f6add2666382200ca6a739b48468e593eaa117744f0716d536b6fe460b7489bd2d352eb0794584f82c2f04d79ec8ecdc15685453a99482afc13dbb496b3e9a0b3633f2e7afde275ea015a54c64e8a80a9658efee3aea914ae31e556e920e808091373adec8e4035dc5aceff991bda076a1937706c2eed2129bdd3c271e65492a2134f91ce4228e5242ec8cdd5f23d5fe988d07bce48026169068518bd98e21eaa75261af1426342567c88495d6f7d6e011a76e2e8645905f93cfbeae59b697b5b5b4ffbe16bca510596df3bff1b499b6f74047915b71deb411963e4f2cf8d2a14f4fb759efbcaa724446be64f508063c89829b9892cd5f6d8745f0f584c714c8df12537ffd52ba85c779df1e0f73d8561c865ef0b446b57de9b5c274e9a2937f4fb0b640f16a93e8eae1c676f030aaa017617b515b1bf17125a3ffeeb508694589d2de145f53cb6103927889ef911b40e33418de77f630fa66bed25066ed3560a2d89e7886999bea51e1de75cb29ee5e091c588f16b53bea0cc7dffd75739be0d9875b512942a165a82f1e535269c5dd76ddc22796d45c4a0b4aa28e95f57d8e8022169885aba0698945e8cdb542650e21f80c4740ddd929187db6bf7bd06bbf52333f04afe7e48d69ab660f4259e541d2db28749bcb5d1ee5083dde0fddc15addced519d8f2db7e8dc43db86136fc4faba5265e16ab79f1f44e6683f07695ea80719aa9469fc00872637edf5ceff5101fd560f4852f561bee6e73f3dcdb89f7a0b93dce634cd775590a88bdadd64a34227b9693c70030432e84c453363ddce9222f32093700f72416284ed63e75b2c1d90908a72cc118b24f9e89caa1bce211fec59a8c5097f2d7a1a06356b94c712011ba5ced7fad7ed2a15027e9ea44d70b8337ccc1d49bbd5809019f6eb6525fb1492deaf4f5abe262a363688981fc650c1179c57205be330c6fb09707673e0013d77000417316e69387dea48acc35d306455cd6c52b443baed60867486d1c470d42d94a01e371fa706a95d274748b840686cbf80c972a1da00b61d58d01e5dc69d7e58bc9a9ff196be6df5017469311a3a20d443a845ac0d1ba78e43d7bd766a781fe9020fed6ef53c83111d895e495bad51f9377b13a3fbf89d21e75a876828137e85a993031f0f91b8749a5b670879973e9c5764061727489dcf9b95b4c7a566bcdb7d4d6867e8e6a072dd3ad534e81e43c8905f9e746d03c2ebc993e7a12fe984dc65ec31605dc9d74254cf95ccbc0e0d80b4e48139659b477c7181a94f4fe7d0e8927ddc61ce30bf8f044772fa7d98427423a58b11cf5f52bed481aad3d58402a483d6836b899cb3200fdf4ac9ea2fc75e896eb1f01487566446fb4ba93dc129debed8a672e3866a5f5eccc08fd2094ae2a635484e7a2af88f924ee3a68fae458f38ed0f36428faade06b827f646c8bee7e01655a6892b1dfad1559bba1339bbe4495185d73e94f6128501dd796b8eac0f33018d364590f2e4054327b366895fd842f330e5924b7c7b01e4379c160401d02238c0bb08ecd494faadcb2b0233eaa47ec21ca5366b2f060fa2ff1270ac7f666fe64969ef0f1e8e68ac392635e5745210e255003353ea0229964c861b3b7d60c299baa8b6ee72631c3234380fe4c776bc24e7856b4ee88cafd55f77e171daf07c038d4ea231b5adf2eca29e170e29cce7efb61636c848ef68f050ccf3c2ddab6a8c56b1e6a3a3e98ca4a75ccb06d4953684469e1a298ad403eb49bb62713ef5fb08947bf274a0614ac3f1bba465e7f93201f46f79b0608028b1143468a64b9caf94d03ffc3e981b557a982933bdc9c3ff1284bede071665a795b3cb1e69062736fe9440c59e1b6b9956c54e4e98224d2e6b21353defed1a2b4efb681bd348dfa2b5950be54968d44b1f42fd39955dbd6ac129577975e1d60964dfe56622082d4cc36e29c1ddfa73ddcd186a8b8f9682765c543fa672203b17c6f595d486deaccd248650f8d175d15db0ff759a9ac026f3c6b9ca396f620dbf833badcf4d811fdbc33c0ecd091d8321649d04dd9d4c573ee56a753443a492e7c7208abd5ad6b92c85632419f9b41182509180b6779e43989cedb47abde6f7b92170636ad886887ab7bdab3a61a6fc56ac3a98a2325ad073d76962acb203a5a8bcbe6f54e6d90a9fbd13c3cecc6f3502d385eab86b4bce7232005adbb05ea8faa0448359fb1c5232b1029946346b5c60f23ef08c4847c5ffdc7178c62ffe793859e69857987bc98277ba9b5f357e80690ff58b17606281cdb1ebd89a90286f8d731588c6f87c3dd3bf67b2829670b32ca41ef31f2107527fd29badbeb7f08074bb4684f8389fca8303939ad09956267f3f7a5c1e335f219ffe09189b744c76b6944c157a9c6ae35eb482c1b60e035dba8aaf3de1b9f2ffe1f768737afd0f2d2621760db15d04bb3e874f5a8553d10c3e21ee566f32ace79c8186967804fbdda7ced6adbb33d860dc5344a3a2ed21022aee598047324e43ad623c29fa23ee56d2b5231b097d23d6d400260c94615ff6924a5bd57e7db2c0f955d4498c17bbd825529f78ac9616b65bc8e3e6fe7e9aeb4ca2fc0f8a2d9152d7784f1cc2d0096f48aaaea062ca3d42cd945864ed6790483d29148afd3e91adca76e7334cbfb6a6317d435d3262fc12169ef0e81632ab7dea269d49468fbb7c4f587e46b998fc1748df6f3d5c26493e501412614bda2389d73a09941d1b85ce35a539d089beb482757ba8952f6713", 0x1000}, {&(0x7f0000003fc0)="09ee6104499895f89285abd759d5a4880cfb3698e40dc19a701660eae73ec3502029517570edfa3f8b029c47df7a1893c7f6cca58e", 0x35}, {&(0x7f0000004000)="b6c2dd4ede7a0b23d27e68edd6588da74471477c59cc27951d7e1304fae085659b29cec8512a06e9710a3218a610ba6fba01b955", 0x34}, {&(0x7f0000004040)="3f765b4f38f447bdb2d418305537de465d79ee4340283d28b6d255f04ad9ae52497d5ea4e476530cbd0567e711b60b0994248a7e69cd5f1b824251d3bc9bb11a36f60416f10c3805fb996871d649316bdd3ab600bbf4b879b768fbc87e316f4516f9cc9975daa61d2ea9f64562e2ed2d51f1c47a25f55d0986cffc85a4eb491bc18dd99049545be2bdd2602c98e40846f0419806073e1d916a06bff692e8e1b2c20da37e8974d70cab81597e28142c950c3a8f92a74b10b1e08d8f38", 0xbc}, {&(0x7f0000004100)="105ffddfe141f5e5a840c4843a3c11637eac2d978f23cb0d284d90d5f63c6f7e78143b6ef3b4638dedd9bdbe0db160b880a956d38c1662b56b35a37de3c0c833216f5ceb074245cd31317d6b5ebe1113e90c99fbae21443368ac09444add3cd360ccf4f1f33e1e", 0x67}, {&(0x7f0000004180)="648e88c8abb50197ed1f4bc5e6a141663d4d993654646e46bd1ead6cbf9f153f9e4ccef79370b240428a6676e79f8360d117e6239743863f27c6cdbb941a0b18301591de358d3828fcf74a346027481a3e3423d6b4b9667d6eb49484953d07b82731c7c3e7b8dd73257a4021929185f748cf9fbe46ae7e2d248d58bcae709bd4c73921f3a5fe80a3ab24d52a075efda9f4c7e939a464851353f4288fbe93ef211de9b581a58c7b23c049b905cbcc1fb1d4e19fc00a4708b77cb65644a54188d0e3c03c0a3d46b382039d723d4df985805f6895678705408da58d6c7124244fdb4b0367cafe8b834299ad6178303f0dbc3319b33d392aa6b00265a13d0a1767", 0xff}], 0xa, &(0x7f0000004340)=[{0x1010, 0xffff, 0x0, "c997ab775070ab0be294d34a1f15002445a56c06dd8f0b16eb605b4ddf50f036547c7a0fcf4058a1a3594faf289c92c35abda5515879016c1d02dea0002e6a07f5f9bcd1de6e20606a8d87d6b587a0dbc0876de44d822545dae2bd4e8a08ec1d62e3b0c04a09faee637402efd4783c6c4d5a988d1f60b9a6e8efb18cb8e324494c75282803cf90b85262ea15796f4599b0d0258da79f3a29cb27d2b676d7ce1a1decc819bf1ea28ea0cbc14e08fc50930d61ae8af212017a83c851374a5083be956136ab8f90d95325ecf009c1258227e71559a407d9dd90aa931d117b1c3834b782d604dc6a836aa4310fea81217bef565dd880d2406e56c5a1b7d6d44891896d4a3364f8f4662202a7d05c32a13f1142568485340f7e5d6c9b157ca1f2a21786fb10a1a95b72cbdf1e82caaaca58337b22adab8c3b9f16b3b7425b48244ab3078e25525b9cc4dfa9f063aa94f221a925c606bb356df7e90b208f1ec3d5d366c261c9d3219b1c5c993e50030ca8b658dc01f8f05e96d7f281d32643325fdfb254ecddf85f3646dd3e2c76f1b37fb0dfdd6680415819616feddf9b131270b979fad71840cbdcc310de858e50242a6c52af5bf48041f1e5657559a83473833d71259fe7a5d3c1b2bfc132477e5bd7a83f6d05fc0b73c9b1ccf8246c93b5e5fbac2f46130299cec217350e1830647044c7f34a71f722c620051031ad32aacada80ba237d8a55b4e02f610ca96f538b9ed62eaed30447b831715f495a5260d0137d5e3bdc04e59ca4e5e471dba2212e5e133bab4aececacc23dca6aa2c464582bd063bb306adfa6eedc4fdd5ef25eaec687be1ef544c1412fed36f1e795f6f1d1eb40d13e562ce079d97edf6aae34c4f9190b2e68a7632db207bdf48c2f54fdde0bd55711c831b7387b4bd1824fdfc4223a70f93e367261a363e01ccc76201e86a6d99a385faf7879cbfd75b6519ab34c7a0167bb66c3f1219ef29cd418581147ce35601c3e893bdf48da77497cadb0ef8bccbe2c06058c689bae73be00617f21f5b5952d00db0382042fe239e602fa7fac7d55d3baa2d3f88e3f07c58f08328a62b4bb643116c454c1d0d17fb62ffb5de7e268ae6f9d562f63f7b244f4bfd6493337655a6394210b565d50521c77e2f8fb92b8e0e3ddc22d4e79018257be5a63169511af27567017676fda5523e5df47822d3c3b02ab4efcb37e06b4323bef3733d2f283ee3828633294074e193636021341c4567366ab3de574935b0ca1d6db80141cd01202d6f891263fbf36faac315a2e82029d03d0cdeb338d2dca74297829c8954c99d236404d5343c7616841c7ac6ddf556dcca66185eb8c947a266e190fdccb3bdd02df4dbbdc43a0e1c00f6924d02e507bd4612d601b00ba7bdb8d624377aab68c3c4b6aa6c72464717f125fff5c36d6851a3c736fe4cbf54b56bb747a8395959e9765e4d614cd57e9b975843abea83ca522fb2aca1a7806f33a6c6d8387c90e81314f15f0953e309fcb6816b6393470cd2d46ed047acae30701738f2741a5bb7ab2a0da625d9232e7c7032156610709d2ed777528981d0d00edc06002a6abc790b68b7d5dc0287607bdd9c666e2a6f6cba66999c37cee59aee94ab3614f1ec93c100a90225650367d3a00ea172c5e08bdbfc514c3fcc903238e267c95155eede143f2ad1cc991808b793ab03748bdda0ddb0224763e3ad9be523a2c077dab36824d4680df64563bc83e2087243e45729f0ab4e70baf6972f4de9f1a3e7be1f681320cdd79319e4f9a40fec7d33db6e029ede0ae4bc3939b848f06b93899949585fe930770e59a1c90fea33675e13ffc588fb804d672e8e5b0fa0144ba9adae6c6e10144044263f5b4a32af73941b3cf130e99ebc463533e921fed5dcb4c66354bd1af4a1de6b4b0e502811f0c7c14605d4eab2e1a6922213b1a5265d512c6381f96423846fa17d33cfc4ba8426b541a64e6e5ef7410041c36dd070dfdcb3c098becb2c0f713ce0bd191e146451a3002a7fe3d590a24d9a8f4d79e178028db865f2ed72c839d51ece903d6a9aad15160983040a62b237dc4bb7bb06e8329ccac12363e35b87d8c5410f4554e6ecbd41e9c2d8b2bf573bf62dd9f1aa19b410e57757603450e4a6f9f6da10ff948c17e7ef952fff810065e68c3c3b9278f698950b2602d2d028e8af504c657b22617ef01622c6018f3fd791443fe18b212411d1dfe38dd73e01a13c9a6bf642514e9eb55bb280f626005fddfd141066e6fe3f8400c5f7940b2e9c8c5bea47fedba0222ec4f88451f2ee8dc0007a176fba3a212b2f7c3328143e8c10cdbb09f8c237e4f6c5a1bc10d53bf010b0ea969cf2f0b79d64cb4fcd585b341a4e89ff4be46323c0936d1dab73ac1f6d60c44210987ebd5aab447d99fb79c56c06ff8f8f5788832ad73d6a3ffc4a1aa52daa963d84f5598e21724ad9e665399848195411750292098537ccf02b1a7d73b3e5ba7b79d8c95102ea6beae8146a93d9dde8a31cdfa49cc163a8ac641d74e932e931da40fa7ae60c2ecff1cc1a286e9e2fe74f0704d43972bb584a46c3d6848473ef35e30d14d714fa8ac407c4939425364863df157b3bc27b21fe823498c07a845daa3a1f6df6d88c8068893fe55971fcf09d9ab26c3222dec0ec40446854d55c45db7864e97a8ebe28fb504c9056cffabd8ecdde29e6b42afc709f42bcd7207dcf45a27fe64154e5c60c64fb7b4b5af38a1a310e3da8de5e5a0c139d8f1d3c3d5fcc00aad6788dbe61cf89def71dcd98e642d869b4c32f95f76f409d9be92dbc15dce083ec05244b60feafadc75e74e2652a543a470fdc9fc1321ae6b6fd06288a23ee38d33ab84063cc61580b2a8cd20a1edd1ce8f3c0f6c00c8d25aee9e143bf50a5aa980a9faed670e6493c33896043dc8766107479002922b3f3f664264926cf71a3cf956ce6aea3d21f992783c9d8c612a04f0e99fdbd3a1b33cac17e26d06217effaf29322af72d3392e9faa8b83f23651f74d9bf87c0168ff267195bd9f79843357776825a1a10528e3c8914ac7684cf7650fad44bfb83b37ede496b175deb2dfaff9ca42023a82307f574326c0209431254203e5dbec0cc4d9686f7b5a611870923e6ec5e2652aa029eaf7843c2b6c22c9ab71020054be07aef797d4f8a07d0994e43f52be1b9dccbe699427a4e814c57ab1b6e06c362a9fbe78391b8f581b0bc7bbcb2c5d298d4ef0f576f5746e97120966a7d5fbd77880c56bfedee2929d8a6784484e90bb765291b5d960d306e938c57f4809eed2baf0fe59ee2f9dc8c1e0f431e6c3da1f87ed9c4e8d8a5a9bd213ad44cd29d6c9be4f934d0d4e4542aeebf151e905d8955e85d7a49f56c9ed41cc8ccc563bdf138048226178ec65d4fca137f37c5bfa382b916dc4917cfc967e686cda32c07fe864ebbd783c8070ba6551de79fa2808b78cdecc131aef1544e43e1b7274ec30946f1b00f9eba0c0fa4ff227fdce844e652bf21e5b656008f51384b2b50d2fa222a992f4ff474d6fa490559d4859aa0d60a14e6e6ee24553c67ea6e0491f3bc34d6e5aa3ded7637d4757fb16df977cecd131a5db196bb325c06648a4a60a252870c71c6c3d32d6c175196d9a872509a575b67f9e8304e521cb0c524d872a4fbdd159123bbf61ff4dc39ac53df9caa8f88e70824f633c4349e20318e0c0c1b805f4f63eeaa27707ae48c4a54e659520f64821b97a202f175d125f87dfc258a90255cafd6fb8f85ea77f87e9d71c6b3cacb55ccc8bbbc1ccb8ed3b0d25b103a57eae3c2205940dc84c7e3a4dfdc9b0d1744207fe0331421546835ab4507867a76223fb57904a39fb413d24ef20aea5246f13dd9dbaab856f92f74c374fc3f64a85b7644273a408f4d99d287afc2aeabec0b75b9d5b964a1ea5acabf5554a9d195248988f330520682416962ea0aa9b1166458dddb1e6f5a78401787d3d1ab56368f9961b0e4a94c6144e30f887036bec9a5320e10763b16f023d97e3090b99255e538d55672667fd85aec491368ce9d85b4b9e077bdfe706d752890576f4da36ef231e3f0a788ecb9b54eddac4bbed2ee18343f7346197eb76356ace1be64b90f87ec8e72568ff01a9eaacb71c2800e96478a85cb33929db6580a85d592f264a0f67b65b1669db5f958ade2f3f1c74ddb5069bc860831e68641e91e792caf397ab3291ab4b108f8757e57f5c06497e403cb0a9c2fc3f9103d89309a1ab76da7447ff6bffff3387eb448fa8843abc1fe082b148c2070521059b57f595553eeb5aa7359309159816bac91b0e7a7f5f72a5d0ef1764925de435ad0844a1912596dba5d5608ed79d87b691c3f3a07b0b9f03d884fba46673aa9dcb37c2f3bd84330e0f33e625e05ea12113a283352b62b5a695ffa1fbc4597bcbb3f445a4ea55c8bd25c9a631d65333545e2f5dafe50e71c70820c8f958762ba48bf1ad9270ced105afa8afa024673859509fa2f55530ffe106aeee677a2a5e20dcb63cea4e3667bebabd8ae41c1528779ef055e64723d81ed88ff9f5be52ad15419893cef000c47ac2bb35766ae79abcb138c3e05d37ebf9efccfc0bcb6a27eca9a77d5f1e5ef28095f7be198be48e3883607cd0ce16b38729a4bbe7bbb0f040d88f9cce454e619e9ebed34e5614cd6d83d595e36f06005f9caf23964a57ad6d4e23cf6ef2e6f6d4d9cc36b7aedc493572d1f765403649f5ef83632b3a5d0d2abdee0b4364614624bb3cc76f587f78743af3a2cf1e984303b56ad141bc2a6d56cdbf97e87fc87c17ff2e8ed4f0e4b19fd25a12f65f75773ef2a3975828cbfac765d69c9aba9a71dac09e3bd733ed4c4ff2bcfa24a5dcab7b58c089b713e5d64a96f872ac00fe664e449404559de227d3cf91477377281eb30a58c506c3f32c0fca27f5dcdb215ab741e6cef47e3d1e487a3f73587add3fa60e06a279d802c300f21bf6dfd698c8e478a8b41174ca7bd1c7466e89772f4866f94e546142b5bfe3c93bbdd60fe450b2feefffc251871085cba6bedbdaba1c16952a8743c1648d318c25bd38be52adbb922e4a6ea6c9ef0552bd7fd5b861273395839f22e73fe021d87c73a2ec2aba81f54b73525ec24851ba5662460f8451c8e6040ede74797503dc2098f7fe09e2ea395873e6e9d2d53661dc3a1737e26e4cf706932132e52a5e98170bb41bf6412d0463327ef5a0829c9b69771796599e5a6fbc42925aee8b1777b5b0a7b8d8eabaaf4ee67a05b516e9ed2a2dae1eb6a4fc4de68fc8af09adebc8154621d93fd5347cb09a9b5a07578a2f27c7daeb5ce852d81ad0177aa9e1aa4a17c1e4275be2df5ebdb6d6d1106c23a095115c10c689df9357102e4bc2eb48880430accfdede0324843270867b2d5ee42f1204f9d8032942f8e5be250e9c522e6f65aedcaf34eed1da90f22b5c213e6a50060a60aa5c8d888e3a15d8cea698bcc01c8e34aae1cd3b539d2b1775786382454d41b99fb1e426a1333f135f0310d14724b7846112e087b94254e331e708d97213f80e0e698f996ceebe4e9730235a313b2cfe2ec738192dce320d7c1a9d209f8c5bfa65fc30a0679e7ccc02cb407aa6aceb78ec8e5997272b9b01c362b60b2a74cf3ffbeca0258090a2a4731be4a98502ad668ace942adccb80ad60998045eb0ba5a7406ed7e81408b36754cebd50cbb282756d27b8f103f213f4b6e9d467343c67c0d2c73b9fe874caccb75af31c1341125a8714ce63a7bcae107396aae9cf87a7c4de91e85be98af663a28af776e9fbfd26449f451001fd53fb4347168191b7e"}, {0x1010, 0x1, 0xfffffffe, "d135a612fdca3299ec5263c9fbed044907ddf1b5993bd8d11eb1b9fc4efe0d769419f401b5d361a52b0c4267384b623d4dec78012ff61a087b80b0f0d13c96063632e96aac24aabb9fbbde3db95882dac82e0da16e39e25626cbbb850a571ed9de309a4326886b4f7e17c23c9ed4f145475a6ecfcac7fdab5645d9605901486c73ee6941262c922d6260899678a7589b97db0e39c3a9fc4d7c5aacdfdfe65d7cf31a741af279be86d634b2a930e53f9e16a26d7d358dc13b7977533a64cf28fce619a17dbe540bb8d768a86528a8fd391381d49b15fd90f8352b4e3606bb7ce5f6eb02ff160e7aa031e98f684e50dcb2caa1f4eb4e75a1ea7676ff019680ddced812e5385ef3c6eeba400ac6b258951121db86bbd40932cf9222c466aeb71cb9d18821fc819729b80366f4e004b6b0e264d60b1551525394395a9a9d498835286033e3d2effaea69f5982abf1387feaaeddb324a11b6ca7293279e7f9a4643ec65942fd684b9e8fe2adb048d3782afa51203856f5fc0838992e82bf52ed3c522525cccb94811d92cb3d2daffae8d1fb8f90a0fa9c207132a26f82e757b611a5ad03beec008a6956fcf0f3690ffb7a7064efd1239da99d88190ddad9976f112f3a5c00c3b35c455a6d5ece90deb8005535d98c1ed71be13d6bb2f71b2906fd9bc84abd2ff717daa793be2f70741dcc414ea559cbc598a14671fb32a1a9fc39dc888d75d1c13a4471d7987b52141e2ef7b144b56acb56b203aa8b8c757727dcd4543e20f98e17c7a7eb6cd9d8e47b5f186676e819b78ce80473ec2ffa4473fde605ad276cbe8b59b48e53a7970dcfdbda6917a4f61dab0bf3f984ddd714e626ed0df93ee3014434fb6c5f7f19a6d9f8f4bc95649c8115d8a07afe3d8528c45f844bf07053a42c065af96d45064409111120fcb5dfcb0621954ac63c2ac3c459455ebe274bcce6cc2b2e50435e8cefe3be288dddc5dfaeafdbb3a8a9541e71d918637e94038c145e85799521a4c6d67365a4d138fd703336fabecae4c430e33ed7941c7dae81a03eb753644c6e959e80b719792e495a86dcb26d4e7c2d7ed9e58b82f5e708e361811eb9bd15d5b00de61b36af55592aad5e0c194cdc219f069dfd595b5c91400c024f7a2501eef0070b7e1c7187d24957175b0a90503a349c39be8726a6e97aaf36fb231cd2a4df423f2a9014ebec4408aa012bee53c10f1bacb95b876b2ad55a19f797fa21390c9e4748fab664fc33a4613e2d9895ea052895961d4ea53cb5f3a158e6ea4c3dd083c275d1bca1d568d96559f0a30719aec76ba7246f39d4df69acb0eedd723d5333aef81311e2c857298de56da8484d02e11eaa176b8b46116e2e927973e18ccc397c2a489bc59a0f945cf7a40c547491f338a89b61accd8e8dc5f227ec6aefad12dece68351709cef2d2d126e65b9414b7442dcac8653ed3c3ddd9a350a77c18f94a4a7b541974a270f9aa1c9486bd34c13d2067477318b56ff7cb5ad7edbad9af6bd3c6e56a33ad21497df271402ae5fda2c3b8c9917efa23febb093a10c44800ed8853e0e27c722bf5a8e665be8c91092ec7a805f6ad26988a7199a74067df2e035e0e10e22681976db473146fa860e972ab872bbfe303fb5c5caaf7618a556440fc0d05586cc99e08154506d480a1ce69c82309196060c28df3bda84a14d97a91c4bec955478feb6d9635ccb487237a20bce14204e41c9c24fa44ecb1ef16fbd5db3f8c080c5bea1e9980a6f91a412bcdc81ac8ff79b615ef4654e902988da3145995414167c3a02300c864072ea406583d7c9f80d3e08b2e01317a44d88408756cbba88e44dd839f91724ca4c5fdf201bdb91f67a5990106634f4e494d93a826d201a044e34bec6ab6863f9c1eae0876fff04483fbd3dbe89cd24eefe5c966a4cc4ce712fbf5c6d65bf975579f9e2d8c607e4ae9d5ee033abf65fc3b7e9a771455670d5f215a749493ce75c8df7e7d2b6cb95aa2323293d6d7d975036faf7c678f1d0efdf93a2b5656fcfb31a6269f12c822b3eed31bf0893b3217abb3d2e0f909ed0ef56d790ac3b9d2016949207633fd5c29f43aa199d2f59066f5b1257ac32b73563e38888dda5282eac6b717ac91f319e4b8be0ffd32f583ccd4d9ae1391af74cc9e58432b6fefe96c02a16fe94a38b8cf1610d1706111ee3aa16a6252fe7b5f5f67e80d7e708ba989b747b992a28cd836ee9fb30c16090563d970ff6a2c4a598ea96739e5f8aa6f93c2db40cc40b233ae7dc37101de92a2e12f49217cc6ef35075e42eeb6bd0f732dd2f4ad0d946f84a215f6bfd39089bca0e17088e87807c497cf9c46d7bd5743fcb9603fc7a78b9cda161491523fef6bac20a27eea40e242238e5f637c01d95929afe96d52302058be8df82d28d65f911dbf79a7041776a90530610f01997f90f0a43cbcf1a8910fd3bc1bf5f37c5d512269487733d4320e4e5075c20f4e4619f01f56aa98164a4723394233d4da7559e4651c1b58989ef87251725c181277fc585d869817ebb4a89e3cff1ad11f1d883370dc2c01be08f21e16a60c3f16a6de92b1c4e4830fefbd543384742268b5686b78ce439f7de208e0433a79c1a5a6a00e8e1a9ccd32471348f86f7d293c4d93623c508e6515e5f385163173a4129706aa0fc34f89ba437eb5db4ece0cc7fe79c806670d127a400812f6e38a5f6512d66166ef629aa631172c3d589d4d3afca59d3a4d186699a92be1cd51f0fc18b62f07caceaaf5da3136d61f623b4c18e418390f7940121e8d077baa73cef384dfc4e8ad4da7337495c192db1e6449b10f7bdc6f3eb3d1571f9e6f0506809a974ad329f1d7b592a08d9cb0709309a8e727cb1d6fcec302172349452c636d8a3bd7608b9a8bbb3e10bb52d7556d62e543449fa80c20678111d8c39dfba609de8af12ee17ca1525fff0a32f648c84fdf24a71dd443d73fa7ae8335fb9ccc025e84eb902f12806ad58297c6b1ae5327bcc7296384d82c3e3e6ca703b1914b8aed0915a996139c39d89ddeb51995e7b1d4b5f0d1a81462164df51992e69dd8bd4e986178310fb009afaf5286f6b2a9efa0586a86afd266599ed4ffbfb083773e85f79a9078688b096918dd4799a54e63df8ebb974e40fc4b71d51f489518fe28e85b9c01fb3dac86d481a33f1d726a475f8d3180b66936362f4b392d812f21e6119104fc254c9ef66b6cf3f9b4739658c079f2e703cc70b1f684f2a12b0fd40f1b7230417af6cd1103226fd1c73d499c43d9cce52005419fd2b4c9c08338546f0c54e43543e4c922102211bc8fa9f199863bec139829f3e526920d48836c1ad78e254ea72d2afe7f45e1f5b66f4dc0a0ecc3eed0054b3dd903748b0a2823fa6b4a34c371b10b703419f3153540b0bc1c9a0a81492a623f9df7e19ffcdbcf9216c87b9483837cf8f5262db26dd66b120b260400cce0ff534f7781a832da213c6b8547087904ca7f338bd5f848b82000906ac38b0cccc8f6e02f5f1c525ddb18e276769565a701807605b553d513d3e70ae0e6d55418523acf012499b625f0fcb9bc725392f795dbc0dc5052655ad9cc7f111e4692366254f5900498d5b70674827186a8faa1d277669c37cbc8c08d3b2017ff8a6950f446df3f9029eb8c4afc4d1123aeb5927dbc751468766cab91ac9e200bd0b0a472a8aa792fc080b1863a8c30c10f16156fdf8685b42ebdc91675b3beb5f06c16ebfdf086793b3ad2d2ab4aecb4346a6a90f67be9ced7626f8596dfbe9ec46b8de1730145e2c6a320e6ba8aa79b2972c5dbc48f8cf2148645940f714b7f9968d76aac90a3a963be0a927d709011a43fef616a38d20f5869d12d58e932aeba8d4120f8bd9022e9a9d9f3aafd99807d11105902cf8e0e0435f8459cfda867483d7a1927de7b1f584a62fc912593425f0663c85bda6e53ab8078cfe09d0226f8f3755dff6aa5cc1012f8d2184266bbbebf0ab16bce1e7d5c328af57a44112d1de74b9e1df94bbb7050d1bea6238bb4017596fd8b1b60d2cf475de6925bca42a4651ed8a3dbb05d86078bcd87ce3f24f7f60d337904076d19750447ef0b0633a802d28621d61b886549cdad258135fef77b52d40d0122f65b02782c6eff24b9a9547fac20c930b39f5aaab3f49334a2d418505713932367af465d228030b683aeb19cb9b0fb219a3a97f2506b9da69a26b693c5d9f272996fc2fbcb435a447ee1a97b2d3a6dad6d19809ddb98931df6207b98c15512a0a5582a5a961044f82ad997834ff6faa12dfadff59a5c65793ceadbba630e4dfc2d8d2eb58507b729a41f4ff5b717c36c069675a1a53b75d41a9ffdcdf4817b309e04d832f9627315f1b88b77f1a19b1d3adfba0d93e7e0baa682c4f8dc1423be9f809424b8c9871a510819c7d1bc8c4ffa98f5384a904ece2de59c0aea99703c12b2e0d1584c98ec75b72e68523919089042d08b78da5081af3e59d559fcce1dd74125d708cd4d70b058486fa9b33c915cd1d74d64797012d37f4bd22c214531b7103afc475224af0563788af8f18cc2f3e850cc97aeb101c599b4217c4046af405803be68142a4396f63da281c6607bbdd442a5a716301e78e95c3a7199243c84cf790624bb5721e261be5d1bc2ab05675889110510b7e0119daf7357df83ecb5b43063f50ba7d50295b23666f3a1f75feb87c122f5a7c8cdd3feb15feff9d2c47077a2fa9e6e149ea7e12ec6a2219e2a37eedbede70c039312d8e47ac13f991160c7ffaa91804802e3fcde10aa8f4306d9f390c5de5cd969676be213bc1aeffb7b01b528e7a265c7115af9fa554f4c5c35abb2e99ab3549b34b1efc420578664c2cdd5f5cceb7daf9679f7f35348798e2812e47d3c58f17225ff45eab5241f60943fbdefc043b2b7389e147607e192b7beac0874058149970b60ac03fd08f9ec68ec98bb92a4e4b9c87c4a53426bcf149a15a0d3f94a194b025911af92e956d6b04c6f04963ae9c7dd59086b4ac9e7cbdf6a2d0ac7fff9f5fab20560bef602a4bda5ab9145d74b8ed32a692442f11e275db690df92a2320bb929881059764b5722d753047d4a16ba675f2bfbcd9d56ec450e434b9dbc54450a40a273d952d6f6548284ec32df26dd3aa618db65626d83f166525c000abd32de9e6fec6e96bcd0259f78a88d0800f8b96d22f9e7182176611cb6e09ecbbd05c4ef4f8b6595dd512478a5256cb0a50d16acb3816f3d82561ed061bde6879200648f460c2701d80a225cdbae0446b9f99bfdc10277051ea855dc7a5e3e9e61a8534378bdf633f455a88ff4451cf20700c563c2e51d05a93cbcf465731c14541303add647216033004a612e7e116a0a619371f2d4dc243638adfdb0e874a90e5903af8529b07c7107f6dbb18f2f67055d7e85ab06fd71e9fb058a3d5a42479ce54304a6b97af241662b1c1eb4f9d64938395bbb4e70d5241f99c88e69349bb30006a1d0b52ffa2216555b22fe92cf9eb603675c751eeeca2f7f659795a412f0b48cadfde85f522811c4656b6df3e51d52f514f5538e55f69857e6b27e4055c5d4f76acd12f3b9ec91ee1417455eb35a54e6e3a5f1ad03b0154ff0568c216043c7e5fb2774c0f84ef32e0e8af34e3e8a85fd42afe08b6a08b1fdb312ba0aedb011657e018d1d56f089ba0af551f0945582f35d4dddfd32903a015b799ef8618d3bc2a537e33c936a7bfa92fa225e99b3ea9cfba1298faafe6b233eee5ac702ec3060e96cb7f8eb94da686bed712c376046e728259d1b53342fa3ff4fc700790e00be1a89a81fe76e52e79"}, {0x68, 0xffff, 0xfff, "a06db8bcbe0180f03215b814b0b4e27d7abd45c08dd14942e5390690f1d1b8f07b5f1808265fafe8cc5996818d80b6b219377c52af6ed7cefa1d3eee5c230e96d8985d86534fe1035e0d67c7d255ed9c9bd297"}, {0xc0, 0xffff, 0xd9, "04a962190315fb4f1a308549599678f4473fa04a7c4ec996b484d7e6dfed69ce72e8c4059805a8b0e0b6169145d2f0e87383a2e41766b9fb20bd6698e9877e8954ecd61a660fb841dbdaa2a6242d8b363da83b4a2a670d64fad7ea3e876369710bef9795c6c40d0b9f09a2879d2f7c82b67a510b80edcf2a1710c882e31ebd3bd0793eaa6e2ca1c0f9ddfc39a6fe61bc11fa8dcbfa8446cb91789c374810fa6adb9241b574d0151e4535a0"}], 0x2148}, 0x8) getpeername(r2, &(0x7f0000006500)=@un=@file={0x0, ""/521}, &(0x7f0000006740)=0x20b) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000006780)={0x3, 0xfffff800}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000006800)={&(0x7f00000067c0)=[{0x40, 0x5}, {0x87}], 0x2}) mknod(&(0x7f0000006840)='./file0\x00', 0x6000, 0x20) fcntl$setown(r3, 0x6, 0x0) executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) syz_extract_tcp_res(&(0x7f0000000380), 0x1000, 0x6) r3 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x45a6) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{0x0}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) truncate(0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x64f7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) fcntl$lock(r0, 0x0, 0x0) executing program 4: setrlimit(0x8, 0x0) r0 = syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x27ffb, 0x0, 0x81, 0x0, "102609da7b612c3100", 0x0, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) fchmodat(r3, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) close(r3) sendto(r3, &(0x7f0000000240)="95f5165ef40575f9b3f7ec241ddea079c815a11de8582149a0da28fe09a554d9421a48361be890083d3d036d9b2885d0e4c1b2c1a214af3d21b9fea59596e5a82c78288a710d5f0286bd78d091d1f9", 0x4f, 0x2, &(0x7f00000001c0)=@un=@file={0x0, './file0/../file0\x00'}, 0x13) syz_extract_tcp_res(&(0x7f0000000140), 0x7ff, 0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x6) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f0000000340)=ANY=[@ANYBLOB="5544f333d470aaaaaaaaaabb86dd6000000000422c00000000000000000000000000000000000000000000000800001a003f0000000581009078001a0000d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d5e72c9d1785da0efce70"]) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{}, {0x4000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r1, 0x20004276) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0x5) r4 = dup2(r3, 0xffffffffffffffff) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f00000000c0), 0x0, 0x409, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) accept$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) link(0x0, 0x0) link(&(0x7f00000007c0)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x3, 0x0) close(0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000280), 0x0) write(r2, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d56", 0x5d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) semop(0x0, &(0x7f0000000080), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) readv(r4, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x9, 0x0, 0x60], [0x0, 0x0, 0x0, 0x100080000001, 0xfbfffffffffffffc], [0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0xcb], [{0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x2}], {0x0, 0x0, 0x0, 0x4}}}) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fsync(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x400, 0x2, './file0\x00', 0x3, 0x3, 0x60, 0x9}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x9}, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000140)='./file0\x00') recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[@ANYBLOB="ffd160783affef4de978cd000800459a5201008f1c7451a5aff91a000018000000000011907855b51c6dcfe47c163d0022e12f1b9fbabe2cc2f86535f852a483c02ad22ffe33f121878d9c6878a6909726d361451c5a1b672aaf37c7640400209aa445fe2a41fc92241aa0707392ebd41ce01d434b95e03c402da9146733009899c1c542e7563b3343"]) openat(r3, &(0x7f0000000280)='./file0\x00', 0x10001, 0x2) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod$loop(0x0, 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)='#', 0x1}], 0x1}, 0x0) setreuid(0xee00, 0x0) r6 = getuid() r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000000)=0xb, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r6) r8 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r8, &(0x7f0000000180)=@file={0x0, './file1\x00'}, 0xa) executing program 5: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000580)={0x6, 0x0, 0x5, {[0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, 0x80000001]}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[]) r4 = kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f0000000500)=[{&(0x7f00000003c0)="c107000000000000009f8d2d7563322e", 0x10}], 0x1) execve(0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x3f, 0x0) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r6) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) unveil(0x0, &(0x7f0000000200)='c\x00') execve(0x0, 0x0, 0x0) sendmmsg(r7, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x80000001, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4b6d72ce], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{0x0, 0x0, 0xffffffff}, {0x5, 0x5}, {0x0, 0x0, 0x537}, {0x8001}, {}, {}, {}, {0x0, 0x0, 0x1000}], {0x0, 0x0, 0x0, 0x22bc}, {0x40}}}) kevent(r4, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002d00)=0x9) shutdown(r2, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, 0x0) syz_emit_ethernet(0x2a, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0x8, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x4a, 0x0, 0x0, 0x0, 0x6) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200"/51]) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) kqueue() setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/111) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x24}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000480)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)="c523c085fbd20ca7a5372b77e3b6b6b74e32d75f6c99d762a37aa412604954afab1a941717ef009f206016620a6fdc7db3513d0265848121a51d7e723257c8dc88c17059d621539e7fc09d84277fe81a278ca8ac795d89d8b77ffdeae05f5cd76e92bb770efa5c6cdfea1757b3b4addb84d9070935f4bc8044a40cf073441d5bc321fac46f29b6d7e92f43c915470df80f73c7849f3bf68cd318702d1e69fa0aa93d2a5a4cb3382e80b1aacdad092b3c0ebd73281062361aee3cdbae588841534994d33a9164bab0025e34e5adc9b362bb99b3a7b2e21180b9d8ea6bdf5eaae2a7084e21ed5729979efe203c81ae91b029c08c69aa1bc7391a415aa20417d2a1a442d9c762849190d92c87879e236facf4c2e8439b577461e66a287320f8de97902f074a8f13cf6296ebd05b7cb4850853378f50d330339deb4a4ef9ad41be0c046cfeed560d7c0d50d629c2284a25a332ecae137ad16693c144f9e9317836a1a99d23ba10b69b583d945aa51c56dea590da2bb55861a3099996fede9e9cca2ee78782b019bab2356e1543d6d3fcd3b276033bf970ef693f080f02e5f2dda4e8c649117f5096d1da44253918a04bbd42ad26d04999c71531147823727428f73a81d3f2e4cce3176e9792d73c75ea60648ec4746f7f1cb7e94cc3e788d8bd323ccd0fc2ecfe12d019fef2851adb124b302d8101d13ed769831e0e76da5c5f2d6776cc79c8dad51d61a55f953bd405a3d78c090448429b211aef40aae390c570f87753dbc7da4c42863700f5f0653ceeb50562ea0f3dd93551447313c47cf1ce04d8eaa6ded5d93371aac4dfc9a6e96246f8a7c8084dff544af22a3ef06ba58febc7f371a9e587780bcaedbcdc9fe72f85d481fd9053e8183fd2e2a6bbee71068abf24f242a55800c36aaff9094e7b1a7e7f258ae8359adc5752ed87752d9bd95c74e75d121bc48ee900a5942965dbf8cb746ff68bddda6e885a41101977fc232bd5699edf43f634f51c2cd0d62621047b1388dc28d988645c12a4834b81934624868889e39836f3a018908dfdcfe6b641af95936127f59ea4326f1fa483d61cf46d58dc4e857605ea34c8dc23e3889c3b25e9f48a2b11ef0c9d810eedc41559ec6c604396adfd4b2479242557ac43282c922afb8daaebccfb5f226cd44f101e95bd5384d7676771d44f64b095720da2f8c5645451fa9c124eb20567e3e0788a0789d26e2b8cdf902e767ab1dd14db5283adaf370d015ae85e76f260ddd57e7fbfb5dbcc8ca3234aaf2aa33d226f747959c14e75c672d8f5eb0db8a8a64a0c871fea7e13e0f5b1a82c2e7cafb0bf533e0c4822fad8e38157502ef98ec6a19c7da169982907417832ac1db4e72c7056a1b306001ef640e7ffcd8c1b0a6f73f150eb039639f6e38bbed372567b56485545bd27c182fad30276fbb01b767fda73ce7c8ac114e4f7f9d0e2c96b87bfef4018c91a3ea176159aa81a63573a504cdbc21d0f17cec16e437f879f75bd84d8257ae8b1e0d0c3b265e798e760acfe15de80f63b5416faa07b04cbede53c48e69a414c17bf25c2afd0eb8fe3c53f0cf5a07518c53e2d2e2618fdb8ae48413be9834f17118e1bb1c6aef97f6e215d41a385d4c9d78977115943e1205f6be3c619c4338422a0eb0a66d9748f233e67b9133d795244682d4a9fa649a0b0ec824e8fad5380c6b38661e04afb9b576d6c1b554e3e0500bacce05f5c8d213debd62eadd122512366287cef5ab8058ec36fd69d77e061d8f942c34f41aa6a7d852459ea8d70d0118d7e6e91bfe311c0facba8f221b1baa485d39dbe61ec76a14445dc5bd23f43eb804cf1be66812a24d985ffbc126cee33b91de56c4990c446332d61725056d6a5eb40a749d29f922c22c03f171f49", 0x53f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r2 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413c1172a", 0x61}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000005c0)=""/162) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x61}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20}, {0x406, 0x4e}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r3]) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x21, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x2, 0x2002}], 0x3) semop(r8, 0x0, 0x0) r9 = getegid() semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000003c0)=""/14) semop(r8, &(0x7f0000000400), 0x0) semop(r8, &(0x7f0000000140)=[{0x2, 0x4, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x5}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x4, 0x405}, {0x0, 0x7, 0x800}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r6, r9, r10, r7, 0x100, 0x6}, 0x1000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() getgroups(0x2, &(0x7f0000000280)=[r7, r9]) executing program 1: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) socket(0x20, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x7, 0x19, 0x0, 0x0, 0x2}], 0x7, 0x0, 0x3ff, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) semget(0x3, 0x5, 0x403) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x1, 0x4000, 0xfc) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000240)="cc7cc2a9080cdd1c30b08825bfb9aab6e07c9a77f31ea8f90af3ff4682eab64fefc41ca6a3cfb3f54820cf454b13dd08d326580c4eda6287564e70e6fcd5a37b026c3161cb42402e4d7145ef04ce7c0cfa66910b872773377da3c39a8e3311f38c350d2ebc79f7fae6840abe02dd33c7dab92b9c74cbea77e82ada776e546eb15d264abcb7d2e92086ce67371ef13bed0072ca417747875cad88ea955e690acb009fcaa05d6a15abd1", 0x0, &(0x7f0000000240), 0x0) socket(0x20, 0x4000, 0xfd) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28b44ee24270418fb9499f000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x4}, 0x1, 0x803, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x9) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x1800, 0x80000001) recvfrom$unix(r0, &(0x7f00000001c0)=""/3, 0x3, 0x2, 0x0, 0xfffffffffffffe7a) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x4}, {0x16}]}) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000dc0)=[{&(0x7f00000009c0)="cd4311f4dd16a4b49d3e313e47547fb8105b800d", 0x14}], 0x1) executing program 5: shutdown(0xffffffffffffffff, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=r0, @ANYRESHEX=r1], 0x28}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x6d4) getpid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffc, 0xffffffffffffffff, r2, 0x0, r2, 0x16d, 0x3f}, 0xe0ffffffffffffff, 0x0, 0xfffffffffffffffd}) ftruncate(r0, 0x7) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x8000, 0xfe) r4 = semget$private(0x0, 0x4, 0x40a) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000002c0)=""/145) socket(0x2, 0x2, 0x0) socket(0x800000018, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x80002) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x92) executing program 7: open(0x0, 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000200)=""/32, 0x20}], 0x4, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ftruncate(r0, 0x100) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x40008, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil, 0xff}, {&(0x7f0000065000/0x3000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil, 0x80000001}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0x2}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffffffffffd}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000005}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES16=r2]) socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="4b000001", 0x4) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x3a) ftruncate(0xffffffffffffffff, 0x0) open(0x0, 0x80000000000206, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x94) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) socket(0x18, 0x5, 0x0) socket(0x18, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x10, 0x1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000540)=0xfffffffffffffe25) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000006800), 0x1, 0x0) getsockname$inet(r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x0) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x6) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="007fd62cdad2d31ddbc404ee624cbfc166af5291047ec46800e75bf9edc82478e1f0ea97d82d012242f8344e177b7debc52b3064f2153fee0a58e7fc2e0bc3b9b84f0a20aad26dc159b0277d3e8425413b86ebaf1cf8ddbf786bcc5236d448aebffe6d646d1d947e220a", 0x6a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x37c, 0x7f, 0xffffffff, 0x1000009, "00df00003f00000000000000000000006d2b00"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb7754", 0x7a}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208a", 0x5d0}], 0x2) writev(r3, &(0x7f00000012c0)=[{&(0x7f0000001340)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc039d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d083930b43e9424e323ce8664d536a1f505618b9b38ad8c31f0640e1aeac2f49299833d941589019cd219d5ff3d697d600f0605390c9e5824774f03d816095ec8063dd4c23d29227aa07bfa8c2b6638c96d544eb2fcbc5585185dc834dee4fcc1b659ce50050d04d8d61037784726616fa62a87114fec7dd3d4abfd5f121b2d294abf31ae0a26f71", 0xda}, {&(0x7f0000001700)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608", 0x100c}, {&(0x7f00000001c0)="25fd26f0c2f6f8454eb4598cefd3a544b22bac827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c02cf7a1653f1749274f069fd0a76fa516008092282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e641ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761d796909a6fc66c7d08cb1527152db4272ad88493fb38f40398b5ab50934fa551a4b2630e0900d08787e89612408f5c38d3185e17475d4a49400"/240, 0xf0}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0f", 0xa2}, {&(0x7f0000001440)="6973b3b7b5f516f850b75a28715b10f7ad5d42b6ad24befe41ebdfe071af14f8fc7b9031407b78e22b9d0814b9d792c9c83e5098efb4993f4ad8f4562dc983a42eb32fd9120e86d581ca3b88d1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa00261dde68a23b8d6b17ccb20b3598262b33d77dfb2f6990ea63ba5e6852657ebe417b248026d5e296738d18e4508f37274f008a4fdfa9b8c2a1838de9e17fbffffffffffffff630736d37c3d7c65312e131b82ef9cc1b0bced06209a65ff61b2a8b14004fe487ef66b23acee047b049423f836ab87a7345585cbf92f2a4ac7e1cfe61fc4349db1e33c2da8f35920c7c73d54042f6daeca3eaf67967c50e6da9709ba6f60f11ba40091ddf33ab51f0af7d079126cc2a31c2ed60bd75314d3d4b3fb68441788ef99c0c89a954a03a54780d6b185ede26f65208dcce5c269e7cd1e035d18d1a6ab12971530f9560be23b0f79e88eaa7e2000792a8097b4ddd49daab1ef9fc945a49add61f933d91998cf8127db66386e739bf2b1f12674a63fd4c33bd7160fd5b2776725e2553e400100000000b660a77af3d19d56b494232e2d8003139151a8bffb808519313f751d17b8dddb913a8ff30fa7f017d701ed9dd8d01988d59945d5", 0x1ce}], 0x5) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000380)={0x0, 0x2000001, 0xfff, 0xfffffffd}) writev(r2, &(0x7f0000001180)=[{&(0x7f0000001200)="ec6e6688290eef4d1e3caf403d1c8ec765728f141ab9100008000000000000e9ca199903fdc9ca6118d232a369ababce52c001fe64edfe80fc7c67b715015e97d64167b4cc024469e8ccacfe668e499fbe1a61794fdd72d4b72f2d2dbe26f7bab1158d052a9d215a57d3f2ba438cfaf0b979ffffff7f97a05b0000000000a41dea0dac1cfc8351b5fc", 0x89}, {&(0x7f0000000580)="6e0e59233e96f72fbe9d7537c357c1e762ffdd2941d1480727fd7e2179ded76e26da7e0a87570dceb33df4e272cf9d641dc9cacb280d539069084c386a14de14b8d6ed2b78bbb26aba3379894e573bfe95dbf8df93438d0c534134a7898dc14ca5cca20aaf4bb1443b740645be2adaf635694e4e6ad1120301", 0x79}, {&(0x7f0000000440)="06f2d803612e7c3baa2d418f22715baaa6d45f8a50f1cffc08bc399d774601dfc4f36e37320c27dd6c0f91d2a7ba63361022803132f486a8e3d4a6448eab74f80505e0f87950b4c9fa81dc2544e390117246d5a994c5781aa279fe298273fea66e7ce2b926f5acd0d1dd0b375905f26a8935eda41833b3891f1f56c1e95bed206462a8c1248fff9f06d41336ef4a", 0x8e}, {&(0x7f00000008c0)="12b1c68e4e76099b4c66a551dc6f52feeb34be35ff519fdffcc2381874f4e22146234bd7fdd653264ede74f85478f382a524978e17e1668fc8c3c27e57219888594710cb91a83fe52cb4b0a622e2c27fda34f75bc07eb331bf06e05a60b012427f8766f9a8d41134b1e4fb77f608bb25b5cf2b44ede1681033c314a01ea45a28bcd2512788ad3e876415d6b570827847e07bd29a49742f68e434af36448131c789d3e209a0a4fa3d3082d27dac39999e72a0603dc4e2dae3768ac549136b868fb642d55f", 0xc4}, {&(0x7f0000000500)="ffffdf57000000000080602c6a9b9722af847f", 0x13}, {&(0x7f0000001040)="be5f9af4744d7a7f3899a46aa1321d50719f12a311557cfa9b7d48a9359787d62f40a1c43a2e6ed68c0da7e54f0365b0054449b78550a77c6f26411f5d73f1280667f6959e0c1d3dc6187bb36431a3e2ce66eb78cff2e41cded868fe25e92711df1c4289759dc4b49d573a32da0ed8ab79c5976cc7a57d4c6db9780d5e84e90a24bdc5a0145c0f03f1800746a476ab5c153ee93eb47b12b71e22dd4890d3d330614fd54ea776df09008df6bc0ccc4fcb4a35f55d101977008c", 0xb9}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) r7 = dup2(r6, r0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000580)) shmctl$IPC_RMID(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000001800)) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) ioctl$TIOCSTOP(r3, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 3: ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000880)) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000800383a008a1d1dd1450021b07f5a1957de740000fe8000000000000000000000000000aa0200907800000000600000000000000000ffff00000000018000faffffff008dffa1cf190c7cb9adc78700000000000000000000000019592f5fd6afebc3344e08d20dcddea94d1a96a057870ff2585c436f6f4c2e67e186c5e7c89659c4e6df562617239ee6457171acb163377b5eec0a19ff1b5e5035cd1cd06ccf458d17c402c9569a5100"/200]) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x5, {[0x17be400000000]}}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) write(r2, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x7, 0x5}, {0x48}, {0x406, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000480)=[{0x1}, {0xb1}, {0x812e}, {0x0, 0x4, 0x6, 0x6}, {0x1, 0x2, 0x83, 0x1821}]}) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000680)="a8337c52ccd9835d912019dcd19c436c001a07305d207b366c766bbe0d0a7d2a4da98af57765c8a4a710fd0c5e8c89911ca3864429c86c5ad323dcfd351855bac5c9b3b82bea581de96e36a7067e2a10164ea884a6014710ed583859c4cc9502e4ba3b2ac6003d1ad43259521f5a6f738171308222375d325d814d01a9b6b18d7f97998ba318f42dd323d1056a71762cb33940949318810640d157d9025c4ac606753416272e80e7910aae4952b80275002c432a9cc9e36d931863ec61d9d7957c7863873b70319a00f3541bea960cf5dfc92853abcc7ade2b3d3c1dd4c606", 0xdf}, {&(0x7f0000000780)="9a5d80bc2b244605242741f8a3b3e748a292a7b4cf470c5cbf36a1ae97e0e3b28cddc1da2e43b7f58e903c9cfd0f83a48dd3659d7fb6e26e8cf066398caa7e153d9320573d6c2d61a773e3d9bb64f59a321c0aee238c4d35c77fde8dec1f5aa5cc4419674eef8872e710f1d05a0ecae691085cc5fc81b4a8e592c4ee872d820860fea5a1b00739c7ce47674a831f17ec4897b20eb853657fac253b3c6be09bb2cf6b1dd79e1352afed22e70b656cab6f3e71c92396cef2710389a328bd8f9ce40a77abcdbc6e911d7390a35bfa48ab2f9a4a09b42e22b6ab572b02ff8089c9ca23bc0d55e0bdde416c94779d3fdd7003e8", 0xf1}, {&(0x7f0000000300)="6ad4e1aebcb2ac04a184040869ac41980a409045966c7dab76f1088140a2308d8909ce9420bbc89980b3a640a5e6021701fdafeee2841d6945f0a5c992e204d8fecd2afc67ff3cedff348ae29197ed64b9de06183ca8c1d209d23795d93f5d77f28ef602edc7d6832e2a3e6b776e86e04dfbdba30d7cc3977c15bd1cce2d8afd6abc3ac8adbafa3daf034146395ee1df228ea1cd85b72f075a87478939bd1f20d81d7da485dc51e474d0c9a1e2c0fd7b", 0xb0}, {&(0x7f0000000240)="638c0ab1c4ce888321f6f8338a3272372ead223a3cc62b365f276a5b21407f3d29190908cd39d4dd4568b079f2ddaac7c976375d385dde02e65a604b46cf035410fe7686727301fbfa4d46f46b883e3f2c43154a282bbf740a8e8b7c94dd3ef7b3b42724", 0x64}, {&(0x7f0000000400)="bd459cfcc5c29e4b11e71f99c9c7727c673d9767d1b0751b137ddd7274ca0e80e0e96a41b0e584941612da445ef5ffc2690951ce533672fec07e17519649e3dffeb2353d646743e41b4335116fc71756c4d1f35afc", 0x55}], 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60}, {0x15}, {0x812e}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) listen(r1, 0xc9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x140) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{&(0x7f0000000340)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c90700000000000000e77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5dce888f30ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac2", 0xe4}, {&(0x7f0000000b00)}, {&(0x7f00000002c0)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709", 0x39}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb0", 0x41}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x6) getgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000880)="67996b544558c804f0c38e932d75e92ab68f00f04a6363640466261ce2adfbd8eaf7976fd7c59ccc2005a1714c796e936e6afd14ff9f2c23bf", &(0x7f0000000200)=0x39, &(0x7f0000000900)="665f34812463d3f746032ba3fe7ac708cc9bfa65a912ac68d7b9e3b23635dcdde6c141ef6c4a7abc0bbd11af686fd98b74df63299aaa667d1aad3b17cb0e84ab9168905c08263437c4b1d7dbfdc5571784f38ae5c3c73d1e2655858bcd6afa3698d6325ebc374687c2ef2f0588f505ca5f11c15999e8f68cc5b59dd924d952d2f203da840a9ba48085542763ff456b833268df5070246cc1eb0b6255e2d5cf5554e6dd6922", 0xa5) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(0xffffffffffffffff) semget$private(0x0, 0x2, 0xd8) getuid() setregid(0x0, r3) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1000, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0xff}, {0xc, 0x0, 0xfd}, {0x7, 0x1}]}) write(r4, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000740)=ANY=[]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf081080000040000006a89dbdf", 0x2c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000380), &(0x7f0000000000)=0xfffffffffffffdbc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0xfffffffffffffffc, 0x7f}) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f100000000f3ffffbfffffff00a100"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x100000000000017a) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205609, &(0x7f0000000040)={0x0, 0x6, 0x100000, {[0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x100000001], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0xffffffff}]}}) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="865fb91a", 0x4) executing program 1: socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() clock_getres(0x260f2b05d0198fa6, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x10, 0x200006, 0x1}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x0, 0x8000, 0x4) ioctl$FIONREAD(r4, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0xffffffffffffffff, 0x1f, 0x7}, {0x18, 0xffffffffffffffff, 0x7, 0xfffffffe}, 0x0, [0x0, 0x0, 0x3]}, 0x3c) sendmsg$unix(r5, 0x0, 0xc02) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x0, 0x0}) acct(&(0x7f0000000180)='./file0\x00') executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x64, 0x4, 0x0, 0x2000000}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078e0000001ac1400bb210090784495a0de30ddbc30e59ebecf082277ffc503747c1f0d8f38603904b0749942b0ca6e11bdcd0ef3a420745d3f5c21090af116f817d5c232a328aa6575a66a6fa20e8a17cfe1fce199dc9cfd17b54762db89e44a08b60a8f656d08c959e0bc7f819d18f9b4ebfdb6d5d327acbbf1e416ed462fb175"]) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/193, 0xc1}], 0x3, &(0x7f0000000540)=""/148, 0x94}, 0x4}, 0x10, 0x840, &(0x7f0000000600)={0x100000000, 0x20}) 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}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xfe, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0xa8, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c}, {}, {0x406}]}) syz_emit_ethernet(0x13c9, &(0x7f00000000c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00001b5000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) r3 = socket(0x10, 0xc007, 0x7f) sendto$unix(r3, &(0x7f0000000300)="b10005016000009f05000000070000007d9113fecea10500fe7a068da7a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3e5148e68934e5029617c217dc9d1b5bbbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a806000000772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d7a33c556ae9be371a3f8343712051eeab71d89000407000000800420000001a1136c770a7081212514e8a4004a8e7c7f45cf544834f91981c8d1c1bf4ecbafd1ae5658e680d1b5b64383850d0ca56598496866e5331de395aff6275a1eb7c9b1707ba28b75b9155ce44753e50fbf33c4d153a3b19641a89aed632f5b3d00000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffc70) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000000000fe8000000000"]) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) open(0x0, 0x0, 0x50) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8d}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x43, 0x639}, {0x85}], 0x2}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) malloc(): allocation too large, type = 29, size = 28292870884 executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000080), 0xe, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000a40)=[{0x48}, {0x87}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x800, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = kqueue() r3 = kqueue() poll(&(0x7f0000000000)=[{r3, 0x1}], 0x1, 0x0) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa9, 0x11}], 0xbaa0, 0x0, 0x0, 0x0) dup2(r2, r3) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x6) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) executing program 6: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00002b5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{}, {0x44c}, {0x8, 0x0, 0x4}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=""/51, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), 0xc) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) recvmsg(r1, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x9, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x8000000000000000}, {0x800000000000}}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfffffcf7, 0x8, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) link(0x0, 0x0) link(0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000), 0x2) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r5 = dup2(r4, r4) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c", 0x4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) link(&(0x7f0000000240)='./file0\x00', 0x0) rename(0x0, 0x0) symlink(0x0, 0x0) open(0x0, 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) executing program 2: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffffffffff3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x78, 0x0, &(0x7f0000000100)=""/120}) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, &(0x7f0000000080)={0xce7}, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) setrlimit(0x1, &(0x7f0000000140)={0xc812, 0x5}) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, "cf000000006300"}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000100)) write(r2, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a", 0x177) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001880)="fbae3f211250f37dbfc766bf2d6e2cf9d8de714199a058679309f051f8073c98cc617a9fa13a475440957be795088b1ace2c78fe00bb8176bb60ddd5f17f9fcea0d0f231fd0d8a5c2e8f9a30fa33361c081c8c6d0a", 0x55}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xb) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000640)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f00000e6000/0x1000)=nil, &(0x7f0000281000/0x2000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f000014a000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000039d000/0x3000)=nil, 0x100000001}, {&(0x7f0000280000/0x3000)=nil, &(0x7f000014a000/0x1000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) readv(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffe}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x401) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) setreuid(0x0, 0xee01) setgid(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) getrlimit(0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x80, 0x2, 0x6, 0x200}) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x46, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) accept(r3, 0x0, &(0x7f0000001300)) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x4000401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x98}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x5c}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1000}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1004}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d08000000", @ANYRES32=0x41424344]) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000001240)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad737600eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd0100b87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f4189221e2939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6ca060000003d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b970347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a51908000000302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000000100)=0x1000, &(0x7f0000000080)="7d61906863f7cb6214d4d5d2dc8e8f14a4751644c9ca4287fef6850a", 0x1c) panic: kernel diagnostic assertion "ISSET(bp->b_flags, B_BC)" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_bio.c", line 1683 Starting stack trace... panic(ffffffff8295855f) at panic+0x16f __assert(ffffffff8291090e,ffffffff828ab8c3,693,ffffffff828fa74f) at __assert+0x29 bufcache_take(fffffd805d131020) at bufcache_take+0x254 getblk(fffffd807cf5de98,0,4000,0,ffffffffffffffff) at getblk+0x17e bread(fffffd807cf5de98,0,4000,ffff80002a2425e8) at bread+0x3e ffs_bufatoff(fffffd805aadd330,0,0,ffff80002a2426b0) at ffs_bufatoff+0x127 ufs_lookup() at ufs_lookup+0x426 VOP_LOOKUP(fffffd807cf5de98,ffff80002a242b28,ffff80002a242b58) at VOP_LOOKUP+0x5c vfs_lookup(ffff80002a242af8) at vfs_lookup+0x6f8 namei(ffff80002a242af8) at namei+0x56a vn_open(ffff80002a242af8,81,0) at vn_open+0x101 doopenat(ffff80002a2a8d18,ffffff9c,20000200,80,0,ffff80002a242ca0) at doopenat+0x269 syscall(ffff80002a242d50) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d6e080db60, count: 243 End of stack trace.