ff007f123000 va 0xeb9e93c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e93ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9400000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9401000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9402000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9403000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9404000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9405000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9406000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9407000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9408000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9409000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e940a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e940b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e940c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e940d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e940e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e940f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9410000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9411000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9412000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9413000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9414000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9415000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9416000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9417000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9418000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9419000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e941a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e941b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e941c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e941d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e941e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e941f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9420000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9421000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9422000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9423000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9424000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9425000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9426000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9427000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9428000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9429000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e942a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e942b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e942c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e942d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e942e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e942f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9430000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9431000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9432000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9433000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9434000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9435000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9436000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9437000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9438000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9439000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e943a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e943b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e943c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e943d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e943e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e943f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9440000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9441000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9442000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9443000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9444000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9445000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9446000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9447000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9448000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9449000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e944a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e944b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e944c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e944d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e944e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e944f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9450000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9451000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9452000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9453000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9454000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9455000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9456000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9457000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9458000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9459000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e945a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e945b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e945c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e945d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e945e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e945f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9460000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9461000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9462000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9463000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9464000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9465000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9466000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9467000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9468000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9469000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e946a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e946b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e946c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e946d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e946e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e946f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9470000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9471000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9472000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9473000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9474000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9475000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9476000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9477000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9478000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9479000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e947a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e947b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e947c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e947d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e947e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e947f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9480000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9481000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9482000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9483000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9484000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9485000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9486000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9487000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9488000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9489000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e948a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e948b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e948c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e948d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e948e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e948f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9490000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9491000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9492000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9493000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9494000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9495000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9496000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9497000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9498000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e9499000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e949a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e949b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e949c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e949d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e949e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e949f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9e94ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d79000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d7a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d7b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d7c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d7d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d7e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d7f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d80000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d81000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d82000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d83000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d84000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d85000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d86000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d87000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d88000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d89000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d8a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d8b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d8c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d8d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d8e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d8f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d90000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d91000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d92000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d93000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d94000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d95000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d96000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d97000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d98000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d99000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d9a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d9b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d9c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d9d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d9e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988d9f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988da9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988daa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988daf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988db9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dbb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dbc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dbd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dbe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dbf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dc9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dcb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dcc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dcd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dcf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dd9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dda000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ddb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ddc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ddd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dde000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ddf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988de9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988deb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ded000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988def000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988df9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dfa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dfb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dfc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dfd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dfe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988dff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e00000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e01000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e02000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e03000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e04000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e05000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e06000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e07000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e08000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e09000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e0a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e0b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e0c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e0d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e0e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e0f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e10000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e11000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e12000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e13000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e51000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e52000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e53000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e54000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e55000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e56000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e57000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e58000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e59000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e5a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e5b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e5c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e5d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e5e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e5f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e70000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e71000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e72000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e73000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e74000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e75000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e76000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e77000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e78000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e79000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e7a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e7b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e7c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e7d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e7e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e7f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e80000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e81000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e82000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e83000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e84000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e85000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e86000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e87000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e88000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e89000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e8a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e8b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e8c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e8d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e8e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e8f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e90000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e91000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e92000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e93000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e94000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e95000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e96000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e97000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e98000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e99000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e9a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e9b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e9c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e9d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e9e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988e9f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ea9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eaa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ead000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eaf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eb9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ebb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ebc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ebd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ebe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ebf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ec9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ecb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ecc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ecd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ece000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ecf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ed9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eda000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988edb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988edc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988edd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ede000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988edf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ee9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eeb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988ef9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988efa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988efb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988efc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988efd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988efe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988eff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f00000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f01000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f02000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f03000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f04000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f05000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f06000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f07000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f08000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f09000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f0a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f0b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f0c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f0d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f0e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f0f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f10000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f11000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f12000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f13000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f14000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f15000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f16000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f17000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f18000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f19000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f1a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f1b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f1c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f1d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f1e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f1f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f20000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f21000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f22000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f23000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f24000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f25000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f26000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f27000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f28000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f29000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f2a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f2b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f2c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f2d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f2e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f2f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f30000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f31000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f32000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f33000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f34000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f35000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f36000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f37000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f38000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f39000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f3a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f3b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f3c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f3d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f3e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f3f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f40000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f41000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f42000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f43000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f44000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f45000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f46000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f47000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f48000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f49000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f4a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f4b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f4c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f4d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f4e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f4f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb988f50000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea7ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea800000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea801000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea802000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea803000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea804000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea805000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea806000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea807000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea808000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea809000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea80a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea80b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea80c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea80d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea80e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea80f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea810000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea811000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea812000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea813000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea814000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea815000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea816000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea817000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea818000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea819000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea81a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea81b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea81c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea81d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea81e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea81f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea820000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea821000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea822000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea823000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea824000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea825000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea826000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea827000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea828000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea829000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea82a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea82b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea82c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea82d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea82e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea82f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea830000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea831000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea832000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea833000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea834000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea835000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea836000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea837000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea838000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea839000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea83a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea83b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea83c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea83d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea83e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea83f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea840000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea841000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea842000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea843000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea844000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea845000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea846000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea847000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea848000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea849000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea84a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea84b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea84c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea84d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea84e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea84f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea850000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea851000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea852000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea853000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea854000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea855000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea856000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea857000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea858000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea859000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea85a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea85b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea85c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea85d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea85e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea85f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea860000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea861000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea862000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea863000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea864000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea865000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea866000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea867000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea868000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea869000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea86a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea86b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea86c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea86d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea86e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea86f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea870000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea871000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea872000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea873000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea874000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea875000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea876000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea877000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea878000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea879000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea87a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea87b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea87c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea87d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea87e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea87f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea880000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea881000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea882000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea883000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea884000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea885000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea886000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea887000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea888000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea889000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea88a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea88b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea88c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea88d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea88e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea88f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea890000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea891000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea892000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea893000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea894000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea895000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea896000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea897000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea898000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea899000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea89a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea89b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea89c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea89d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea89e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea89f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea8ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea900000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea901000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea902000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea903000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea904000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea905000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea906000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea907000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea908000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea909000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea90a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea90b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea90c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea90d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea90e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea90f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea910000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea911000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea912000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea913000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea914000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea915000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea916000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea917000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea918000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea919000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea91a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea91b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea91c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea91d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea91e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea91f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea920000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea921000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea922000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea923000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea924000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea925000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea926000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea927000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea928000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea929000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea92a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea92b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea92c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea92d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea92e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea92f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea930000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea931000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea932000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea933000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea934000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea935000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea936000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea937000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea938000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea939000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea93a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea93b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea93c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea93d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea93e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea93f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea940000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea941000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea942000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea943000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea944000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea945000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea946000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea947000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea948000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea949000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea94a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea94b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea94c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea94d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea94e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea94f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea950000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea951000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea952000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea953000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea954000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea955000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea956000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea957000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea958000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea959000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea95a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea95b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea95c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea95d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea95e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea95f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea960000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea961000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea962000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea963000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea964000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea965000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea966000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea967000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea968000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea969000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea96a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea96b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea96c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea96d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea96e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea96f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea970000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea971000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea972000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea973000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea974000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea975000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea976000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea977000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea978000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea979000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea97a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea97b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea97c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea97d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea97e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea97f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea980000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea981000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea982000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea983000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea984000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea985000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea986000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea987000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea988000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea989000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea98a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea98b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea98c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea98d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea98e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea98f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea990000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea991000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea992000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea993000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea994000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea995000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea996000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea997000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea998000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea999000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea99a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea99b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea99c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea99d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea99e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea99f000 didn't change! 17:16:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x281, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) fcntl$dupfd(r0, 0xa, r0) r1 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 17:16:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf04f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c2760db8f6ab72cafc56a28ae35d05d5ff15db134f81d43a20fa6dd27e4ee451201acbe893dd97ab88c419df09763edff0185995bbf339ff7bee5eef519d199236c983c472db85af59e0eef8b781f342d5c5e", 0xb59) syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f60f896bae0d28d48c37018b529b3b1"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea9a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f123000 va 0xeb9ea9a1000 didn't change! 17:16:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x800002) close(r0) getpeername(r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/156, 0x9c) 17:16:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x180000000000, 0xfffffffffffffff9, 0x4000000009, 0x6}) 17:16:03 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) kqueue() write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x296) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000040)=""/161, 0xa1}, {0x0}], 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 17:16:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x80) fcntl$lock(r0, 0x200000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x420, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) execve(0x0, 0x0, 0x0) 17:16:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1000000000000279) syz_emit_ethernet(0x10, &(0x7f0000000280)="3b01fd43360286eff1d86dacfe48528f") execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="b0", 0x1) r2 = msgget(0x3, 0x403) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000003f3f48ca1a864eef28c5d9e4a8a172c38ff36347a037a3a445d0dceeedff2a98f0f6025da369da15a559c6f896736965927f7c901e1e311fbc972267f20f26dd6168cc582c5372aab3c119b109124c542a1979b8a290582e655eb8c9a66ed797b30f04d0cddbf05874449d5c05c57e99eaf0f50004c06d484dc7d708bf2bc1db117fb1f96ddb75eb9f0f202c1721970b572b6ac9df71e957448ba68ef3335cac855054f45ea2c40e83baf45343660d05d239d66bcc55c0e3d45edee197fcbc3717593cb9908f223b20c878b68aabd175b8631648c76dc65c360eae5198b80b79956f50a0bdb5087f487fa45617f254211ae5757ce2c48ab3b5cd93028c5a9294b96de8c1af3cd1e3332eb947646487479460c5432f580431d09616972e324bfc38dcd9f33006f109b3bbf6621fbc9d47a481bbc9f0b0f05f2a328707fd34bdc74173b0522abfc8fabc346c0114ca9442d7327ad15ed997651dd2f2f6b1645dc8aef6ffe522c3581357ef47754f3d4a2a335281ecd811c504cdaca443a530127045fbdf9b51c72dbf00b87e051ec0c2206cac580b4579a811ac90d94d6f51e47373b9b29556ef7a1aeb2b6556d8dd88f297b46183fe3d1cd5c0e8077d3fc295e6586500ec30edef604fdc72f0466da290774126fff20e8873dcb7a3c5656494ca35abe513ab38382136d8d2b68e78c3b4ce643e94a21f82ca32e8f6fcd54cc9c38f07059dd4d010a63837d16b9763f99e6a5e0b43e765cba5ab10adbbf6a189d3bcc161b4a25c2e858d0c5e717dcc29939812eb8fb88bccbd4512ac754e78c8331a5c5a982febfd3e9de762941f9e100d3ae77ef841a2ff27bfbc9d28e0c4ddd3821ffd9458adc9bf2bf7b69b972428edbc113e9f1dc6689de434de347479d63a2036af2556b2276a5e94a43bb60e95a5efc28bfdb983e6ea5723207014449d23893804845eb8245cd2c641e360bba50e8ded715426af1ee079a4f50bc4b0743c029c852f5eef9591195e450c42be5b7fd74d6504ac9e363c2726e5321c0849b410293a93da67f92782fce3bbe7fd6fecf6a075c48495907dacdd67c5eaea25480522589d37672d0684263c3962e3519cfc6672d1f294b4e50416196867539b11f8a6179cd309a0eb6d24c73866c7174136d20a282169b864943b5df7298845be03e9b2a944c10a143de969c367a299e21890d83c2e35138632557803018d680b713448632ded5dde9a56418fe4cde32060c996046ea60fcf1b58da96fdf012c17abcdcffa0d64611519ce69ba17074d6d618a014b5bc817da31ec324343ba8877456040a635ef51e412ec5bcf348be8454058cd294187ec276d0c01944490fdaa88e83885d4023f4633dbea2eb3c552ea17ab6e9b7cbda5d36f4a62b03f2de29b5606934800d8379a6b75c4a520ccb70e3a5a835ccb4ffaf7ca8113340a372ddbcfd67a557db533deeee8ca37bfbf7caaa01fc52a3bee2f503c2770660d60ae412522fa609aa5b7c7ca310ea2d9cfb924ded1be5b5615a8aef3d66f1ec6fed3d1422427e55c8c78b3dfd34e53e0f316529e91d2dad0d6d60d7eadd9c8152e8509d288666909300b831430333faa3163bc83396fd05891be36ba7b4b30cb1f676b973b425bdfa72cd152e054fe476b945dbd717742f8bd384af39ff7abb40818210be97995558bba83c5fbbeb05f9187c0a945499631028b54938e560531770ab4165432cf05a801ba6aaaff58ebe1f4afbde3ea9de10688e52f8e1fa59fad2fb1e6305b4a23ab2c5b459151740488f02b2ee65ed923931df4b6cf93faa0eb2d9fed017fd5b7bd3e028209e1df8f017aedf598296034771e5564c3499e6395777a1f86701ff41f51e1d2aa7a922691fbef53b8db28071a483ff7886cbd12a0be788ed62e06a4af2d737cca52bdbd7953642377bdfb5bcf5cd1064396d482161cd628f5cef2041c15264ed034504d5eef949434023399933ec26550a3b9ac2ba58729a3dbf1e6e428077a605acdd95f6b57aa2265d6a7f04870afe97c8b787109c5d6bb054d0e92a8590e123ee686d734bfd3367c5ce69deeefeb563bd796d048ab153f88186c0efc20b8bc7c92e3737d074d76ab2d2ff2a9c748041ace6a07f9a06d7dede7f2521b92b3893836acdd0a913bf78bb7023b756e3777e4952e9cf0459b7f8c84b8757730e1129ec87689306df8aa3ac15da3d49b1e939e26607cac03d63e1dfd7273bd52215ec1fd63c68f8f158e11ecdda9f2b13c356aa9b0192d51f5e6f0dbf03ea4a3b5bc2d9d89c9bee8c31222f946afa6e804900e5ce4eb45233a9dcd3bb09f9e3bc9c07b56940ec0bce5fe200ae0237c415dbf4631c0eb9004b67e949cd9416b08f363f38d7955407458e80f22078f932bedd98f11bcbd20bd7bc207b26310b41843ee4d6d8e8ed39867b995d613e49016f6d7ea54151be10738499f758cf210f3101e95d6090a8ccbd4750fe0aa1a35a69bf3fd47b25adf14429fc28ac44cc3fca79d025239fe55a721e4c0d6a53aad1f32ab34fc3eb50e068aa58ce132cccf4b59f6383426b65da99ad505bd8733da1acf3727c03f713d46c22b6930796f5e4f360dec8a18652c59e7b0cc0ef3fb58dcd040f4719a837865cf70c8359809f538528db96f22b0345c3844b0147f1e336b7349a6de88a7699bfa42e7eaa674a228e1e67f8d5e6fd94abb640e01a2cef5030f036eeefc1b78d033560e242a32054efbc8517cd3bccae3bd9196abb7117162916021162e37cddf5a86eea3d125031fe630874c8b1011442539bd6381bfe1ba5beac2cf839b54fc9e26ab99f2390aeef73b3827a2f4a0754b4a7d2918cbb47653c3c841f1be81b67fb066e6d4d221a016e6b1d6971da28936b8766a7b0cbd73e624288ad333b43c622721df795d93bb316191bbc37364d14cf702737f21acaaa195cddf047f6172d912ed61cc736482d73bda0b33bc888acd6d4899331326a65340cc5682021599d7d5a8ce511f9e0c661877a15ea524b45d4b37da711d683cb03722d7fc22f5cfcbc4c97899f64f147e02021d57b91552463504458e8b0fb0cc801ce00a0a63af78d961708550111661f100c2b57b9a9e6e5542dbce1cf3418456720185f11ec0cabe7d96ea5bc5371ebefdbadfdd2090e18d702553781d17bfe49d7c27d0335be1e2656e032ffbab8ad73166de44584aeabe319bcd6e8a58ae4d7cf90332f966f3efd7567a73c4b7ea574141974232da9e7ee27e7677fe0f79a6087e83b7db2e4b4e7ad98b3f2501622391a719a6cc1be607fd35b409649a831bb5a6d7b48aad1adc7c8f659024ccc9376bc6d9914b45e7e903977bf22a0086d4738c5612c0cb2a8ff81cd5f71fde4365a2f644e7b9377ea8bc5e090e3ec0b79b04b6565cabaf69ea2c7a973068b222f87b599e59dc90a4c18250bc64110e5b95d2319e950fd78dbf658da4ecda45ceb90a254526645b6044d8657bde3ce16756629b563dd16a1f368aeae5c35555cf3db594b1ca4d57058ac2eca51db73870c58d766249691ae3c9682699f5a0fefe2f71ebebf11afecfeff4083cf822faaee9c62d7247249ba0f8d26bddd2ad7620ffba40b5de26b6f88a9b8e77fbd656181b6d7f7965118d617d22b3a38997e44000e2939ea50bf05808b1fc996ce980ec24f315427ea35a429191ff6ecef86bc5cb33689b7829d5e78805855b2a06789091796d755b47caf65ecfd869ad9240e748ab1aaa08abf783a0fa7319937b05f26be0763a09142b5e907825ab9cb960324956d839cb3df8966c7d9b9c43eb0a47f0c77fc8ffccb5a392234ec420f6e84a25a105fe172fcd44d648a8a0db932d868b0f9c375ab04c311903397519ea9309ef07c1307ae23ea54700fbf84df0158cf215a1c7b78a092bdf036cd2f432353a82e2e53f779bbf4ff80ef6a1a9b66d8f1b0f7bf64fa083c8216079584e1e84ebafbc7b991ce592e0f3d4a088c11421cc93014031c49ee165661175ea3d22f51505d64d4c9a06030ae1a2762bb09147d8dd7d0a63d200ede2bd66b52c850874582d9bc169aab99e18842d6f5df92796a942b4469b94ef1dc5ceee70092fd1f0dfe1d310bfa835d639d8dd464067ad1be6ffc72ec27526e745fe7a75a24ea4dd298412fa2cf614fa235bc63c3f10274c7bf7e03e8cb47848c512fbc32bc100a431b3c7a1111445b49ea739af30fe217dcccdb20728bee25a5d3ce32e9fb0a9d69339814473e0922ee4ed671c37b3ea923e0ea56e2dec2a4c18c1b1983c5100231e084ba3fb94483edaae2fbfd0f3f28ddb0cc4718a4f5f296eb575b3e38bef7516893054925aab10d89086ec57853f85eb5e4b02a97a76f4c97bdeba63de16e36f7237b30a8f2ba47c3852c693a16593baa28c3886b5b4f9cc73083c7bdcbf8f774ac9590b8ec0c0ddd6c5a3bd5f8fb76e2e5b0e189e366a96eaeffb320b6f489653837a14b25bd7a8515d567bef85ea1c3d514c85d13597536c8c80cfd84bed1cc98355d3ce658eeff7fb13e28bcf91022ca95578d050679bc54b34fb277bfd07bf508ba6b69a6fd0caa846ed3239a135bb213cfc58df3c136e8f934cd33f18b667d85c1fc4a665fb57a00cb21ab6ac4273bfcb4d981be0bf5d1312a8e1141cdb94e6df395bd4c0a8765d4ddc175b5823e58814a3c849fbc0fdfce3d0c7ec4cb38c12b298ba0c93ffa75e168f76b97600162577bf5296dc29ebda0c0632283964e32f8b8d9bb91c3bca67c70863f3a3d57523ff7a949847737fa525bad5d6a016ad97cbb0226504e1db79b9e6323a3eaa86b6bfa8bc1298e24e501df1cbe47b671a99f41afe21275e6b9b68cc462d2beb97a3c54eb3a3b14dc9d747839ee49affe27aade69bd43078f5d2b831612014ca89c3e737d4bc484c56bd17a8eaf027be9dee0300226e68ebb924992e12ce253fcbf5ec2085c4503ebf4ab166cf33198318cbd0e5223f1914e0a4d00af9ef16087d96aac146bbfc6475dd424b66e7e020557ddcb162923f4c85995222c03d9004cbc36393a1a4a9d3a439890eeccb9d0beb869928e97cd8a2faad3de20235a90a65834b617b0469c0e2c5fdd7395d4caf916a996841717bc990f801bfe0d466480a414d77a7d7c1dded62a428089701ac11191f93c2c362f5a33f7629bd53a1bceb1f220b0f4bd3ba678f5d35c5a750c7eadb590a43cceb39793ab7a32141cfc9b22d436e91e2eaa32d260f46d3299c9e135aae446a682ff990906ae8f932af4d8c2b01639b8590b381325e84f0f0975f83e2df75f8959a2f01fa6a6728a25e46099bf6a1468cf553cbb456a49d6b5478c3460aae7c6d7cb18c15b690ecb94f46e45541a22ac99285a16174b846d6fbdf8bd36a7936c59be45f89bfde1af7ea0cc9baf6bd11ca2df487ca8489aecd354f55477a1a3e1175747beb26bb488df1483d2872f208258037329dea01111afc00e2c1931017e0ffb170ef88089dd5afc05f5cb821743230d8dcb390f2c3fda00b2ee97aa94c6880383b3b3ebb8350bae72425ccd7ddce8460e287004e05fa172dcf9db7dc17934b7b187e1ed3ef3bb776ed529aaba11ff6c7037530e9db6ab6b2f93dbadf17ae2eb51af42e733a870f01b212c532ecb1db9f9eb64b30bfa9594ce547db23d890777c2d3b1880cf3f9b2e16338b8b889187e88f2fec364ba40978d00db6f4c26deb60ff34709cd1b956ec2c8884ce523dab4688c399557587b931c1924bed865b32885859a2d5d85ba185a3730b3f258f11f2916732aade32a677fadcbb191b7ab5e"], 0x1008, 0x800) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000013c0)={0x0, 0x3}) write(r0, &(0x7f00000012c0)="64c2471c44a1b77206c966dcd5ea654b6718f0e10790283af048cb11aff32e071642e41065548313bdb58e186baec2d1ce997bf052511ce41b2c10436a562b6e98c0c17bf1c371a4c33102ad1a698064fa77ecf14eff8946156346c0752da7fac5adefb8a70de282ff775f96f4ddf4863cb011336d31d881b7dbb96237c48d7bd110896fe7b53c66e577a36cadcff2672273bd6e3bc929824c5355cc2f5e763170eb3cab6eea3c67fbb257882e903d4cfbe13ed0bce6b4d2c78b013f18df1a610de719b6fc58612ac4cc0473ffff46d6b3fdc4a85ce3eaf3da8f56f65b0286", 0xdf) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/72}, &(0x7f0000000000)=0x4a) close(r0) 17:16:03 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup2(r1, r0) syz_open_pts() execve(0x0, 0x0, 0x0) 17:16:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xfffffffffffffff9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) 17:16:04 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = getuid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x82, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r0, r2) 17:16:04 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 17:16:04 executing program 0: getsockopt(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getsockopt(r0, 0xbf, 0x6, &(0x7f0000000000)=""/154, &(0x7f00000000c0)=0x9a) 17:16:04 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpid() r2 = getuid() r3 = getegid() r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="a828ca7cc85e0980655d9a6b5cc21b130e94774d13df70b6955c19848c80f6103d63a76b3b46bd29d3457f531b1285d11ea1b7447bb3df8176b938b8161e1bfe46ba124a49e0e3ad819bea", 0x4b}, {&(0x7f00000001c0)="694f7384040b146c3dbd1e96879a2429f9bf538786b8370480bd8d6f9d", 0x1d}, {&(0x7f0000000200)="ef03affd2adaeb3a97d730289db18ec7c021df58aeb33a404094870d0dad21ab8cda225cdb1dff2667ad2a98eb67fb16fdddad79730b6d356d5606dbb7426f6ba257d124b7c3a13ce0d709a08cc316fd30596d3cf3425cb24c4594488ac5", 0x5e}, {&(0x7f0000000280)="89b9dbc3d7d92b65d926506b614390d12e691ea4cfb5c15ec06d54795da8d369bf14d76772a6cf415791c54210d2fb09ca5ebce08a92", 0x36}, {&(0x7f00000002c0)="96a32afc3903d9b9dafe1e257f4e4a43ed2483a6185871dc7d026496b9aed6ef40e5500299eaee9fbd3866f5fe3a94d7aa3d55eadc6ef9de079ad6410f2f8f162ef7b3c0b141b5a287e2a81e40b69f3287c26a6cc090f4644de76947bc87aa40eb6f741888560709", 0x68}, {&(0x7f0000000340)="213a29ea5f19f2249eb94656d3d2cba518da08ee0af3a59d045a8744135753b72a4b80a9eb9d286a02dc80d645cc7e7e1953a60219245f69914dfdb4f74bf903b5b95c2a6103ee3ffa4d57ef8f3d40b9c7ece0ac47f9c96ce3de74ab865a060cb31ef7c26d61f36aac0c8c254da462ae4244c0a80e0ce53e9edd21c6eb0a7faee4b6ce17284442910c7e49c8d315a0b415d7adc859746d2603da46f1a251f349a06fb51cea8421a268b1756960b08279d359e8885e04e07dd7104c0e39f71f27e8a97e39eb98e1a76f989173c3c818ff1bd648e44063beb6eecae201b04b932e8b", 0xe1}, {&(0x7f0000000440)="6f98cd4dcca6908c5dcb515f707c4a36058f222ec62edba403f9c4347d262c3d3f9d04f300997f66446c2a691c68f853bea5984540b13e187475890f21cbb98964c32c5db42276858bcd6a9e000b2e2d2a8687d0582045cf49cad08a9385916420afabfa8ebb47bc077ed2b13ab93a1ab8d0a128f5583c5b9f8c671ba40283b7dc6f977afbaa9f968adf09ba46f35f8c4a7b6fa18c58986647a97f80ae69ab6ed3a7f84c3ab4dafe73657e8b1c1a24251e03fb84007820a099f7cd635551b884d2fa00303c010ba0", 0xc8}, {&(0x7f0000000540)="36a653bcfab1320ee76acfe7ff233c745a52febfc2aeaf7042c167e27a77589befdca9073ea73f113e50420151889b2f8ba6eb17a07606a6ce88e9d4ac606d2c1dc0872a", 0x44}], 0x8, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x88}, 0x2) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r8 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0x20, 0x800004a0, 0x3, 0xfffffffffffffffd}], 0x6, &(0x7f00000000c0), 0x7fff, &(0x7f0000000100)={0x4e2000000, 0x1}) dup2(r8, r0) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) fcntl$setstatus(r8, 0x4, 0x0) 17:16:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/67, 0x43, 0x800, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x6000}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) getppid() socket$inet(0x2, 0x2, 0x1) 17:16:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x2000000000000) 17:16:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x1, 0x7, 0x3a7, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = socket$inet(0x2, 0x7, 0x94) r4 = socket$inet(0x2, 0x4003, 0x7f399d09) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) r9 = socket(0x10, 0x4, 0x7) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x9, 0x2, 0x14, 0x7b}, {{r2}, 0x0, 0x8, 0x4, 0x100000000, 0x5}, {{r3}, 0xfffffffffffffffc, 0x24, 0x1, 0x7, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x35, 0x80, 0x2, 0x3}, {{r5}, 0xfffffffffffffff8, 0x5, 0x0, 0x81}], 0x4, &(0x7f0000000240)=[{{r6}, 0x0, 0x20, 0x0, 0x4}, {{r7}, 0xfffffffffffffff9, 0x19, 0x52, 0x1000, 0xfeb}, {{r8}, 0x0, 0x80, 0x7, 0x2, 0x5}, {{r9}, 0xfffffffffffffffc, 0x20, 0x80000081, 0x5, 0x9}], 0x5b14, &(0x7f00000002c0)={0x0, 0x8001}) clock_gettime(0x0, &(0x7f0000000000)) 17:16:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x120, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000001fffe, 0xfffffffffffffffe) writev(r1, &(0x7f0000002600)=[{0x0, 0xfffffffffffffd47}], 0x1) pipe(&(0x7f0000000080)) 17:16:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 17:16:04 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7f) close(r0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() close(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) poll(&(0x7f0000000000)=[{r2}, {r0, 0x7}, {r1}], 0x3, 0x0) 17:16:04 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) r1 = semget$private(0x0, 0x7, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f0000000200)='./file0\x00', 0x0) 17:16:04 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) clock_getres(0x4, &(0x7f0000000000)) dup(0xffffffffffffff9c) getpgid(0x0) msgget(0x1, 0x3e) 17:16:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getpgid(0x0) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000540)="4baf375551d7dfc1be4b087b80587c973e34f4c6d1b1443f92c2dc78a80450bb1d65b98b743e2d9f44e1f471501c1ea3ec7e93fd55ca35384e0eb3063c46f55697d3eedb6f1515628eae473671042032ebb42a", 0x53}, {&(0x7f00000005c0)="4629138c5d3cdf220599204b827a76c7e129c4fae1a0320382239bcad0df337e6ed297dd3aa4cd348da5971bd8866b151369acb46f3a55428a5d204a705447bf681ffc62fc5c1d6f4429bc918af6d502476851bc0da5314b300aef0baa0c29c79e1d9fa171e7e617c724da0e51b143da8a3ad220b110c896d1fe5dc01078dd2c4f321413ebe992ced6ada5ccb710d803a162d7c324b01e013d53dc3c90d6935c5a100fe5226f849089d7d459b4b55d384e12e49a3e7433d08298a3a67eefb2c9c3efb6966515e9f6e15b4ee9", 0xcc}, {&(0x7f00000006c0)="c2a6d528a76cf9a9dc1c97d64d37081b9802b08307313376b1100a079018c6a74a091774fd1ee1706fc6ea038761995d7cb1eae57e613514083726f987ff54d28c3ec336416b900107bbd9ed8c1014ad87517b602dcc2b0d9b36c79be050f9eb7774402afe8d197e7ec9dddb951b5721d2f9231a58466aa14039e0fb3575ccf9e47a5c16f0989fe20826e43c635f598bc411664b7f8a939c38ccd6b5b03b2df6fae55ab7aa77d811355c2a788f7f669470853309", 0xb4}], 0x3, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x110, 0x4}, 0x8) r15 = socket$inet6(0x18, 0x8005, 0x1) recvmsg(r15, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/205, 0xcd}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000280)=""/183, 0xb7}], 0x4, &(0x7f0000000400)=""/141, 0x8d}, 0x1) setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x80}) r16 = kqueue() fcntl$dupfd(r0, 0x0, r16) 17:16:04 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x0, 0xdc, r2}) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 17:16:04 executing program 1: r0 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="8e646662dd618a56944a6c954ef36d874fd345444376976990194db10f72dfa51fda96be7ae5e457aacf715841419677486b2b22db568faa1ed73ac18a27758cffdb7f11293128734c17cbfbf47a68e1b709251e582309d1730b2bca9567d8d99bb76a1dd2c3cde0e74437a4fe50f2bf253e839ef49606963c28edc38c2af85718d097d8e42dcfd0edb59061fc99057f21fc9b191507c8e90c6f11823b9ddabb24393523eb1fc6d5e9328ff1f34b3d2ef1a8a94938d3e6e52ef4df010f28e7f37ac5bffe50676b58e390991ec3eef766300ec52aad512fd5810166", 0xdb) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2da, 0xcd8}, {0xcb2, 0x1ff}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = getpid() write(r3, &(0x7f00000002c0)="5500869e061b4069df9e65485cc23cfb237d97f00d7f771fbcafe0da25cda7364d333cc2dd696093e27a9ea22f52b5e5f8f8b0bbe97a13b9f2141d57f3cfcb57d1bc2edab87389fe3a3b4fe0d803b0837832d2ae23c2b08cafd7124347635b0e95a9cf89677d56da20161daa9249d22d9bb1f8de803c9eb77d2dd76feb9205239c9a9a3d7a06d2d1b7e8fd6db6b5aebf2e1bebd221e67e93dfb339af7162afe989038760b779bb51a07bfbcc72d3aa8dbea9735eec4a0b960104536dd7485940ea0e88e54726eac90e2ebe326756cd8b2e628d7ed7abf851afae070a6d09cd5b22674e96555f591f2ad31cda19999ac2dd88d07382316b65852f70", 0xfb) r6 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x1000) connect(r4, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setstatus(r1, 0x4, 0x4) wait4(r5, &(0x7f0000000400), 0x2, &(0x7f0000000440)) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getgid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x7, r8, r9, r10, r11, 0x0, 0x9}, 0x2, 0x1, r5, r5, 0x0, 0x9, 0x3ff}) getpeername(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) wait4(r7, &(0x7f0000000640), 0x3, &(0x7f0000000680)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={r5, r10, r9}, 0xc) r12 = accept(r4, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r13 = open$dir(&(0x7f0000000800)='./file0/file0\x00', 0xa0, 0x109) dup2(r1, r13) fchdir(r12) 17:16:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xc1) 17:16:04 executing program 0: r0 = socket(0x10, 0x4003, 0x4c0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8c354d14c38e22697b215f194b6582b33c4b718a2431518d6566dd1018626a979b054f03b6afcc45d53e937e26be02c5a475508fe1aa6495763c55741a8266b918298f7c342cf4069c04e3d86fedee5ff0980292acecf377f20b63f0b1e9992676af331d558baa9d8f8815cd583746b45ef585f0cc3824c06ec07639275dd8e81262cd081e211a063397a4c0a6e76cac947a68a7d70343cf53042e7e7dc18fd33fd38b5c72e84e032d582e57cde6f748f17f7be720a6f87bc50ccdc3d77cb68961a737bc75cbf48a2ee38a2e2bcfd8b91eb15000fcbdc845c5cb8c197cfccfac99586f8c5dc234bfc2964606ebf90ce889974549f22f3404137a674b7e9e9ee90d40544a493052a25477093da257e307ae4e2edf6d8ebe6f5d62f5c8a5f4da70a68660f178a027562a39582a595921acbde03cafbeb1df3b75dfeb95fea646115c8de75eb07dc1f88b1f64c61c33ff2329009eec8a8abd2dd2e6799bb5567229f8761ad20d762eaa3701e7727e0cf4c7e31d0ad1dbb63f78ac7d25fcfbc52606a7b5881d70c670ede2125860fc39f713c5c6d40a468e580800152536611d425afb64817f72a78a558a67988041560036ebc42667830945a3a14aa05a96f12c262697429c96e2f5d7818f6c4098382d7ffaed146ef1fe9c561ae6514ba15063fe4f3949900e8aa63b723c8d74bac32b8e8a6f79dc79332361df7f2d6562539b9279f943aa166f6727535888052672e4effef7bcfd247b18cb8b4168f8192600c75dcbcf9091c2bbea1a6eb80d5bee2ed9546ed2bcdab8d92a00f8587b8091a78bfb0bed112c174e81908c015fbc583320d13651e3a7a539899e495d5d35220c8b597714627aacf3394f32ffc500370aaf7569013f045e0393111512ffd4e9a48fcc3221c181a7fb14b73ffc4bbafe8acb7cf74469c7d55be729378773e362f3103c554308373b94f40de4ed94234f7c32f2fef72e6b661f7c61ed584a6adb7c77e51ee27bf22da6d52bb717f891dda58a1bab880fd4bba36497f7c9939e712040e2c8f6328f0c05d0eebfa7f8330dfcf879b7e02194515afa3fa1bb0b3649966b6116ccecc4c73651b90dd7fa4c599c8c12f4e064510feb2d33201b5f81dcfc469636b432c8180646af156f93c8f1e01e78aecccc4e5a0881b6a68734092a9ac732c4fb307e0f789bc147ff44748d7930234055e040611c61fcf7d77ffd5b41416126819b13fa478e00a786ffb41829bbda875782f0391c519b44fba5b9daa7b035d55a7adf2bb42ecd693f6b59f596617009e2df7361e371f4a2d4faf2010fe7596356f5e689cde6068efea3a7e3861d10da41ce93f56967da867fa2eb967975a90dd004a49910567e4860d7565ea25f95f0f0bd3131a6525351b313bdb7e34c40a4c9f9d645a88576f058c5cc9684e606b6d33cc0e71506e513f508157568f75cfa3753c81ea7e461d822fd61377f812f877d4ff50a6ad89b5a686deb7880c2245591774646e66cbc9f61b398af5cf634aba4a631656f202d006110e32cf02f58c23eda56f4957bbe441b42f734b82537aca07563a270581beead61971020f22967eb6c4fa8886fb984fdfef1e24b40381e24a5162bc6d3cf69a0a025b5e08787aa18e944ac2336bf54515693e8b4fc1f07913532b856b52626e5c0fc0081916d5e1a0ff7c1e373fdf50191522622e11daa46fe9a20136b3064eb34c5b36fdf94243cbc7b872eb999da4b80d9f545eedeab4cd463a82d226b914834c1fbee6f92b7b171652d465d924f9d6d1148835f43840d91ce322cd2bdfd643c27bfa6c13c4abf0b7855db22ead2a8195892a75bf55428a3b9e89b09d1ba228cd8deaf659f1203707c9be0968fb252f94b91039b6ead646632eaab7d6385320025b9f03fbf2ade34b236355de0d4f9941ee02469e739e3d32cb0eed51c7a4f528c8da01a3b0398653c9af32a65f2e9f9bb339d32e709cb3c7b3ad5bb90d5e47fdbee29e276ed51ecbe1d7275e93efc689205d45835537667434d2dd9dd47885a802eb0e7c01a371044ab5417fd256a5a4d7631a5d2c23e5a711323df6bd575ffed946783089f465af8e2ae1313b7639f4def6f4967eca62df597d8cafd957f055b81a67ac439252c0018d7fb8babfda22a575c5e78759725d3489e3b00664a8f6f212fdcc2997af41a9c193360bca10b1faddcb69c7e185200e1bcb6a96a7493afd1075168c659cd3dca3e1952329179eb7b3d44558fd035a222ee33e743c610b12ede434037a63bacda70216ebc4aff96a99ff7f592679f1cc83c1a71d6dc0e0986d881631f8cacf2d49450ae3f77b0890c0fd0a1b9528d70a7728e84cd60d5723bf6c1877980128361a6915bf2897c2f37e55e8d1a9382512e3e9f764a4fe09582352c1a742ecc5bd9c9ec1ef98a808f3953e793618f9bb2b5036f05ab87016a6d695a0cbd2e8d02f983dd6369d367e238d49fa12c455d86bfb67e7db45789542d76f7f37fd5ebd919ce981e4feb13ed0f7ec582566e58e556cdfd21716bfaa2ace9cabc92848ee7b6bc9c3102f89db591034d87099715152d0849974cf067bf8e8d71dbd93a93da2e9a5690f4ea4e89f5c0e5fcb59abc766becaaab9b665274daead0fb07013663e880808284b1d858348e21c84dc8756dd8ad2e1ed2f872bf3d6bdc41b59ddff4f8ea27ec19ef34a0b1e1ced68cc246948ddd660ad1cb508e3971aee2a529cf29503e0241d7c7ab6675d7656fece0b3fc2edf0a178df2ae351f76a4886b4f46b8878b1e736fdf6ec0b9eb1c65fd485b7c4aaee6666d4c160e2f538fea2bc7cc35a6e06962eea4423507a05164d8f9aac7d7b513b247e9af550c1a4a8df219037af8349fbd7a1de98f2885ac4a69e7183907f2acdfa6aa6c419df63fe0b966b303396dcb238bcbb970d351bb8dfaedf6a20a952872a601e6311c140bedcd6390f8c4411c00fbec3d562ed7f45d8206302bb2f998eb10fa45d02f6f851e21e19bd54d667856a83d91aad1396345932cd47f022380e7cd1420f9881151bb4242e311860b0eeac0dd18209cf3075a59079ec1b0ae939161ad9f06a7034a942f5aff10d3a730989c4ab7cbcc7dc63eb3dbcbf11883254508e778da44b8179c15288c8e6d4f4dc7628d8958d5166c37f00a6b0ef5a1fdf44f7de9f4993a4f3bf2a93a2f119b5c25de1ed6231dfff5483cb83874a7356537c3c3177d2cc928cbe5eb7c0b6e6910063cc418e63a6aa86520746b31b897abea0d5ab26bc5559f21793642f102f410a66a263aa695848aa17055196806a97376aa8d3527da2e5e79bc88f0ef25e8f892450de41e06bcb638322ae950ae43bed05784416acd26cb74336de049fa4b17e8d723e8554ef5f1db8d79c7f1a34b88e9c2a2df3e939cf6f6ca21138a3b9e5483e06ac9b1fdd5985a5357581019d0a25ada279ca6ad0ecfe094ede2cd5c073f887cb03694c78dffff2fecd16bfd7e52cbffeebf91b69d79ce40e93eb4729806aaf7e040ad68668165658b95643b9b6e20c0d54cc6c3b15721d5cffe63f91c8e16e3841e9bd66710dcfe383dc80d77a62df12ead0f94cce29b710be288b2aa763cfe6f298c55913815ab98e8abea79819ef9eaf9375ddef213b4672df2bdd60b1bca7b1b6b57e1bb9d69d4b38da0e85a7ef280356af9246fb5683d8ac048700c611bedc33cc72c9337726650c7a5399b407bf562f0395049a95236a4e2854e0038ed411469f07971355b4ba7e73ca72bbe924465864c8dd6ab42407d015f6e6e14b47b13b38f4f29f1e3c0c41e1f6410fb84c69ce6c609c265bee44f1c5235d09d46187ecb7ea26b51e7c51995c6f5f34f83c28065034cac21e1cac11ed175d4fb08919890ca1ae30cfb146840d7f280d4be17dac8beba21c3a8489c1c7049852efdd8f5e9baca0bb1297391af128daef0c3828ac59e20fb4036fe49116f3d104278a8fa7a8c5b0a95763cfdfa0cd8f07f2477496e456c2e4e3d372655fa3840e42b8242ce4ec916e21e20762294bacb5b98b36fb4a6a61dad47a303c429fd0e389cc8a3526aee6cac6ea0b232f5aea7d025326bef05f0f77822ef71be31b53fd70494dc9d5ae1b66a1ebd685d7a30390d93a0add9bf8f9aea6b9e3daadc4d4e95e5cceafa0ad62e46015ba984abd2e519a1eaa2ede2eec8e579d3b0e90718f7560869e5a2a27c41f590a834fe601106282287824bf14a179ebfc70e13e0ddddca726b18cf5af527399ba8bb6569595e969de8cf2c2cc010ad2e0f9fa4de2c76613e88c8d79e5614751b0059b6ec13a460569a7fa3f789aba09f0b40edb751162aa0f91651539e202a2d0769468fc2091031373ab017062a4b7fb4f16f931283e75f6524b2d4c6d194d9d29c62f0695800b978490680a5ebebb21d836f3f23d1aedfb74e461bb7821ce5856b113ccf2aff674ad8381e4c89deb7502965dc6ceba63f4ebfc0813e05a2100a9a5c37b35438c2fecb397b4df56bd14cb02633854b0389ae0b04bb7a2d04be1f2cde9336cb40161a36e31f7a8c97848b1bf2f4b733010665276a1975253a4bc99b5523a259724b6b591ef3ec26932b358bb94c604af46a37f172c5628073ea66af4abb0b9b6f0ed7f1655d31a16a7919a91ad3d86d1312b09c5f7b56b1f46ef22dbe09ef28fa27db6e8fe061bcd3596b1dacecbdb1eb78d465fe4662da9265b8a007e3aaa199ed215f1a9effc001f5ef263bbb63bd11a1c9c805cafa13255fe8f4c96214e642ff392ee26cf68a7adc75ee0dac759856d8af6104d08c57145e44cd96fded1395316a7ded6617f7b91a2f96db4f4d12a2a761c4649429e2001bb54b353dcdeb101d89bd042daf8c42da375f959478977fbb05cc1a039230138b476e44e0fee1e4b7f863b1aad92774a7c2e456dba16f6809ba6ca0d28b26fb3836be11a09c87583472542d5a11ed482abd88cd0b637a5d062708b300a9564551939205ea856edd941710b102604dec1228118b9709a0813cf8d2fc3c8c77a2c5229d54edb9f10ffeb49e7e4d433b2bc71fdc34d7004630640d7e100c22564d7c8e697dbdf2e6d473fb1f57485d019a5974cc80e5c075130405f1ba10c5385baab15490941afa5afa70f5f5c6dba84134fe8dd3f6d87525cac711cd39816ca57a362cdb2050d5eef05852588e7b2df71f9f3284e81318b48f48bcd08b864224c08375259d585d43dae212db6bbe7462b40c25de48c1b44a75413c92cbff43651576994ffeed7850f7050b4dc0ee7de2300fb7ae68b2adc19b053e7f682df50df913d4202506a0d7b2e1f28bed5c6ade4c619b9a7d8b42c7a7f332d66b5fb3fe52c519c0805f9c3c5cd2618401f514289101b9c58b3589f78c9f1bcc2b30640c0b3e06a4c2634ab69b72dcf176c824fc2ee115920c20baf874251fb8f4737d87f4637500d73073929cbd2b71fc32b682820747b5de08e6500b646ee5bac9d1ec0008bf878c802f83ebf66b4febb230b27453cc2868022e0c0b96cf704b78cf173462bd96c31ed39d013857f22ef655c51097e31898d23c4ec2565699bb690d93b0c0a6152f89ad06d6ee625acf4b883714e6be30895a6afe0da3e7ddd67ee3d44aa9d587f22e03b384a424a988557920db048446c5974351ff590adcd91702dc26fda5b49b7c47df2c18f3a59660e6103c90ee236d38a94839774687b4d05c85939796d968689b605065f85f85f8a28d35b25aae3818df574128ed64163108a06f00469ac46c1a40f0ef51c6a553a40bcfef94e24631cc54700713ae7d9cc45c32ecf2b52e9479ee6ac95279c9e2bb", 0x1000) r1 = socket$inet(0x2, 0x4, 0x100) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0xae) 17:16:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000000000020002, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r1, 0x6, 0x3, &(0x7f0000000140)=""/34, &(0x7f0000000180)=0x22) writev(r0, &(0x7f0000002600)=[{0x0, 0xffa1}], 0x1) read(r0, &(0x7f0000000000)=""/117, 0x75) 17:16:04 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000240), 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:16:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) 17:16:04 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) dup2(r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$setstatus(r3, 0x4, 0x40) 17:16:04 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x366f, 0x7}, {0x4, 0x1}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7fff, 0x9}, {0x18, 0x2, 0x2, 0x100000000}, 0x81, [0x9, 0x8, 0x6, 0x1, 0x54, 0x200, 0x5]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000900000000000000000000000000d905a8cfbf05f7f029b5e41e3c4d437a41466142c84fff925df0be99d211b20f249600df768e91697029d9a29d7b2759416cf49c80a56f89b2ce8d6a50b34ac4e5c2a4f371d998b64b18cbd2e53cd99f3febccca8b6d37122be4323b322f98cae039f2d2edae70971c884b8dcd60a2481e5a9cef53decdd14d94cee4aef6f56e06ca58e16f15c6e57aeb47c883d27f40a5bb4b6610327c4f8870d1a932cc8b5cbeb8fba4e7280c212a62e7920190522bd25ee72b88776a1f3c352d48f2af4271dea6dc053787e0fc3090624d6dcc927fd81002713f1b00b129234f3e95b67fd2000000000000000000ca7d4ce5866020a25cce22d9547d032452f930b7506a80743961af23610a167c4c5a9e012a15ec331221f4137c307b4f01f928099fcf31b3884fae1bddc96ac156ba7ca798f0e5054abe990adaaf549d070d0ec34d7bdde6ad6c36089eb58d777c57582dba00000000000000000000000000bec69a5d0bf609b78e38a23307f459f4732746aa2b01f10672eb3e4c2e3bbc1008bceb0f566eff2e86b2781bd81a11e8afa09189424a8a5773b31b7003a1c754b3"], 0x0) ftruncate(r0, 0x6) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000001600)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) getrlimit(0x7, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f00000002c0)='./file1\x00', r3, r4) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) rename(&(0x7f0000000240)='./file1\x00', &(0x7f00000003c0)='./file1\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000400)) r5 = semget$private(0x0, 0x5, 0x80) semop(r5, &(0x7f0000000440)=[{0x3, 0x3ff, 0x1800}, {0x3, 0x17, 0x1800}, {0x1, 0x28a, 0x800}, {0x0, 0x100, 0x1000}, {0x1, 0xde6, 0x800}, {0x0, 0xbc8, 0x800}, {0x0, 0x6, 0x1000}], 0x7) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000001740)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000500)=0x8001) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) mknod(0xffffffffffffffff, 0x80, 0x3ff) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0xea, 0x4, 0x80000001, "e2ad9ff7bd0367077c408cd5a49db20cc8a97320", 0x2, 0x2d}) unlinkat(r1, &(0x7f0000000380)='./file0\x00', 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001700)=0x200) syz_emit_ethernet(0x1000, &(0x7f00000005c0)="5764b938643ef8484f1d26c2212faa600673183ff04a03b5d1929f6fe46a4e262d06df09c64569c43b0fedd7b221c09c3d629115d6ac4be6932498f573f42138f852932d1bb5e4501bdc6c7e00af54f7c7b3b5c6a3273789c7b222e8df330e6f447f47a58bef2cf62c9d23e8f7d68a42f8f4b69165689ff9e83a1052589840f4ed025ab0c5fa580b920377cab00d6b51d06d04af3829d367b4fb687458dfc5d9537a0e1fab86e2d1fc8f943c527ea19d13ea0f7ae477d90a75ebfb949c035e8bc3b38f45e4e056a6d5c17ee8e7882a3ad93d5556dc427abdf1421096e82ed67de23e86c3cbc9172a60e35c2b9a12e6e85a1913de965217345693ce9f3ca6f3db564850da959a6e4ddc100bd06bf997d026be3c17eabf77a3a7359919a1c8b5faadfacedfae62b068e603d448cac53b5733c4f3384df846ba084a366bb2a0a2c9008ce48ac608a370582049bb0e726f24042b2106146eaeb7e0b04b3ced84378afde6e3b2c260c1d816fdf00132b462f59f1eafffdb609043173ff7756f6e1cb6376fab7ebbe0194ebf7af9593191e867f182a72d3780b2a2b1de8fd51036b53f285e97ade12c9c2a6eaa7bfe7d632c56370c3b9f36694371df10a4650722292172f297806257fef5142cfb00ff85124b1bc02426265e23bbb986af4f8221ec2f3e4f9f5bcafddac9f64a01f49e466dcf85f9196dde0bb9ee371dcbb609f2f39e6ebf7b2c13bbdaff41ae9d01407ef250bf911c9a27238e41c244e8ac6179320ef9ebba60df1544504423e2c71e19695a98dc454a0b815d16de60db5f16a812991fac77e303a61bfc99a04c26805e1b9a59f0528e11be248c0551b6e16e90c6c688bd6386440db7fed407736c6b97e53efd1526d4fcc516926ab66cd56b81db8ffc7e2776454425cc520516aa972f0b5a18c984822b06c7ac7357706d4d52cae1b985b0c3e21bd0cd7e1d5d8f85642d7cf2dd243bd519b664dc91925b318bd370d57fb2c78e625f700f02f99b3c916521162983fde80151e630247f53983f79004e7671e9217f6ab6be31505f5ded72bd9c43ffd7849d648fc45ebe5ad36420c04a9418c4f4c0dcb67ecc5a1e34ab9006897d395fa4edc550ea3d423a049f0ab6034ed7017a7eca6303402dd0348cb40b4b4f4197a35ad2359255b9caf6f4964b991f9f101322abbefa3b8b7672fc916db2338a0d361bda7290674089cd743971e3aacae729800c009c102122db0560ed85c5d44e45bcb05e346e20143421929238ccf5d436ad2efc953ffe369aa6d90e54efb7756e8cfe2d168970c84b39f80be6fc544a8ace761fcdbc137ee0bd77ce0cdb8bc43191d2b17eca594a14bcee2a62d690e79b96f1cd61cd92c50f9381728f847e8d281fa577af0678690a58489d90c2a83fdd015010612a7db0e581a76b83f6a3a869d3221c944e066096122c9a1c34f0e10420c7d239405c3bbdffba58cc86344e2d3731bcc7223261405ecc02f920fd9bb7a2e3d97ce63d42bf17ea26772875fe609d3983eab390b0f121bbf35beaaa0c947d23c8809449571163c41c45b28c7e1bcd10e3dbc5f19569659bff2c2e5f9ec8111b1b202d698107c0c4f9030044f20bb7c2ce4584bd839b0d135ad83f26b4638a0cf58116353e2d9e7b2a6e7e16015694c40d5c719f15dead40f8bacbd3ba1b898898ce63b0f02766d452fb388b6609af5a7c70839d810ea684ff8c7061d0d1e88fa6b8f137c5e1fafaec3f89aa8dadb2295c83cda2fe46eb237df1b7fac4d14debf87cc6b10f9815b260661545d345a5aec368d297cb03af6261f133b985c33aa1a139f1de8cc5c38e1e78416fc5fbba85a463cb9b8ec7907090d77e4dc2b18ca740bec0be6ef3a67fe32c7c1de69d088914fefb39d6813817399ce812967dca53f8b43a13ed9d63df57365ac12faaf80de8273fee1cbb31230eb15d76803ef8848eaf36e42640f96c257c668e038b8e61065863686e201276c748db01be70d61bc60f7254f10f50185ea91ad6c90f35bf9e4a3ae02b33c4ea154a0e8f2a230152be48e8e811126f1bf32c45d90ad5f6fb18000eed7d6561d8b8fcc620b4e615aff78c92a578876f9409c560bea78c8147c315d8066ce6748d33b9355ee03adbafbf9c82033da420f9776ca82c6950d07b0282ec8efd489121995dba60d0a1bcc57b7f7b5078887a7e6f3c7df8eb1796eb1f6b933bf248b3edf1f408280b5cec88e672f690ab2148030015560b76e2570357473629c9c73b4310a5d4bbfbe7ed19ea3e7bac1e5728a49b2f3f917b6a9fe6e846bb9ba900cafefb8c273bc55071cb4628847bab1c7689ef94e5aca3b870b44bb1e19725840dfc65457a0246a56f68deec96a527850a38edf0bdd9615caa5a05799f224513ca43734954266b4733fe40339492f18ff7e02fc8d68cabf834e42e843a7e5277ae6e48228be3a11bf1121c46698ff53d295adbb840b82b6ca9e3f47c491641859ac96c49eb1522319976c8d94b17340b629efcb1cf36b475fee90c313b98e2eae519b443406348f3d869496632ddb5631de41dd2e921697ffc3836ff1dfd5f1f0c7a0ae09d4dc9d3a63da411a3591ded43a02d7a9f96d5be85490cb315f4d79645c6f5b70f1addc3cd4f7f1df946c2de7a9ca926eaa701a096b081bcd646b0ceba8995cee9c555b60c4020da2448606c8ee9763dfcec3680d5162e11c412423c8c06606ee2a85d3060b1730c70508bcb04f029e262609f4f2e8366d9256c27609d44d4d60254572cb0a20f408c8dc0a9f22279ce0b83d163541b257f21b04e22b206918c3e57cba37cc394646860bf4ce3d3ebaeb08f6f307df76b80aed7af07b4f1a2b6baff2902876ff367d03b25919ef972871fb42557f038c103ba774bf8f578e80a41fa59b5c8bd32f51a4daa5106d845fa1c4a393feff0695853b042173bd5e1e3f29e087f2ef4c5c8a49684cfb3163f6b9f44da4b1a6a527d180f3f917a775962d97fd0b16d44e68eb75299f890bc329ee4796aae3ed0d16cacf68f54ff13fa6486ba49be651230fd0d4ecf2a4d2ac512c6d4dceba22cacb3161790145a80de7f6607482308bb8924a26f348b408c1bb679588ab434b7f8aa353917c60e1596fd9e5e488d6819c2e28644c45004387414687ebff61398e9cbdb358d8ba7eeafa009d0d4432e9a44aafacdcdc5aba19b7739e2103b58c77575fc8ee5cd49491865b0f735df985be40126d65cba3fa2e160901c5bd35c8de8928a164ff0d41243c7ae8bfc5855316b5596ac0643d92440bf97ecf38e9af6426c746cc459c04efad1ddbe662a510b37d2e849ee6b71178d229c1e0ab16323700fdee61c1e98205f2b81c17573c2e3449d954d1aa230772829988df4cf9b7a752127993d7e12440073012c6c4318883704496259ac381de6e386f03946f79b114dfa6d6ddca5570b636090a88328463e500c3405d3b487fb7d163cc5ce6d156f9e197a05795136442bd1571c5804b4d5f2f0f8179263b83b80a5a0fedf3dead6992936137fd99a075ddabd34cc3734720d133ca21c741e2cab8d4051a9595dac08bd3d095acb0c107d1f961371eccbd3e5c68759e9be722b7bc650466463fe35096e4d36faff1478e3b5e7480b766bcd751f4ac042134ee04e4a7fee50737bb08c06e5cfb8496bb17e1762906f522e5babcc34b9a72cabfcab604defe322bd8ce5aa9750a25c14ce4821c5219221568b414b0477bb180ba77fe0a61966ab83e7fe15e045101a19816a23f243bd8dcd6f8f6ed2eb4357573e1dbd3b6c5b3481e08ab58c7995811900d9818e6f683abd64b5e47e3c21f2e5c3aba73adcc2ee7bc356604cc67f4b0eead4fde7ed331253a327f1b272953684d428a43c065a29d62081e87f4c17a55d1dc23bef5e64f16ee8e4e7f86160a99fadcd31b7a8d7f8e4e78825a350fc9c529e92b3d6635965e3824f77f1c84ae7e7c38ad6aa4b4729e576091ede4e67fe546fc9da0eddaf7d25e0bb4e339d3b327329e06175de5ca45f36a9abadd56731c3efea1e1fc21debb725aa59d3aa7b5ae4e2ea61279de837c7a45839b10102f04511ada2952c873e06bfb3bb065290453e745e647d997d1f09e915589af54ccd5bd2550adcfe6f9717d97eab1b231f355ad918561780ddb3cf39e3fc332bac9251291cdb2465be676b54c8d4a3f7eaac0f3b9cf88c3fd28caacc439b009dd5415110456c1dad9ea6321858a47aeff6f673378262f2b688ad8875cbc02e3184da37f7d655107f1ee360da6ae4412c84348c41a3b27535560002bce25155d507b8b5020d5ed93ad01d3734f4bd2a77058497d0b4ce79a4d06ed5819bc97c6b19802b1295e1f2034ffbfed867023670b12039d51569d8ed1b9a54bf09f261b277d539d0039e96411690176d49e54dc94a865d6e7d2a6fc81c7b97bfe2e8632e76876a62028174988ab40bac6ae0929bbf741cc1d7fde9fa908673102d00f20051a4be212a45ad890fe8ed7f095f18dc099baea91dd4f82c72eb48a3df637ad36d8ae7d9f07be687d30b0f7b0617b5db57588ffd8a6aca07887bf451fe60244654fe7b585d62191e602917ec174813bbb5e0e8d0f0eb868359228e312d39e98b091078de5b74a5af44551c18e49dac7288dc1954b511c16cb3a0c3eb8ff65dd7ae9e3565c33122de701364b8a0618e76c7ec7b60aa473a9c284be18e944183aac2136e6cce9bbcacb72412fc734e3b12a19d5554b7d1e84d2c251b80c0e74e4e160f3dfb1004c83dde898239a70253c15c17820702ba466d3afa78a093ed364a669d24f022538dc92efffde736d4b0ae155d4bf439acccbbc2702a15cb482efa9914e3e59be6da9977b6672f5e609e2d33c5ce9f839f23092e6f1f972ab635800dcc8b98c83c9716172911f2fdb30df52e516cd23a1819cebe9aaf68b4b819b7cc9d693ca0209752458e3aa70d05b3b48b9373d9bcdafb963e6a122d44b23d608811b33ddbcdeaf61b70fb0cdc495c08c063e9913472f58263148f001517c85805da05352fd9777fd31ff48bbf33ee4884bedad15d4f71f56a1bdfa853a0ff63b819fdc1cdc7f5d8435b643a320f3079a1364bf1cec05245594099ddbda17fc0ecd8952ca9c75106308cff85640213d382a251e0ae863a1e3de145658afcd75a7911199065dbf5178b712f6d5dbd643ccffe6dd9be9bf85e38038199b0b33fc92e416fe0d62caf1bb7c048911701b8e01ad3e9f94f74d4f533cc757121c01316036d95d13d1ae13a9a45dc687c787f7f066a3b08c23805b391afe9f4db60e1847d99b46e53afb1a483ca4719484753d92ce85f413a891a27d8b99e68a80006055949b59d1e69640a7f2bea1b8d5c8e47fb37bbd012d4f95de16313db6f571dc993a83dd90c1af9c88e738f9518cbf220b094d78f9ffae0fffbc771f3ece3794346ff163734766dd21e8207f7f0675cb443a0eaeead534b4efbd18c92731b9b3a891914a665746f969a76597d7b6914079c052c4a3e6b3405a6f4778f7cc1d9c171b8071412d064ab31a299e5c719739f47f571c4d79f781e636cffc4afe06827503e6a3b747a47af834bfff4e7ecc6e167849526b1be79db41d2400879654fceef58cefafe17b1b37fb6051c7475826f2d8674978c84881b3512e56f55b3c3e61d2b5a5d5b500233b28f9620c88b0ef7e1c88ded1b206b7314ade012627642eced10cefa27142292dd40e9fdc9462d39ca27e8383d427392799ec214d1c2dc9c1386cf830da9ea1187f256118f7d4c4b1bff7a77f126e9b8633edb444d3282bebd1ad177") dup2(r1, r2) 17:16:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), 0x8) 17:16:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) rmdir(&(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x3, 0x20) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) dup(r0) 17:16:04 executing program 0: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r3 = getuid() r4 = getgid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="27aeae4c722eb6452f6ebaf39b619e1fa30fbae8e7097f366393010be77a10bdce877040715b21e29d9fbdd97ce00d6d5e3db2e0ff8eea4d1b297220307b0808d0da9768c444721a82e941a1a913c0221cb656badbe39dde59af6970005f83d7eaa4b5da9c528751e0610a90310f98fbab116ec60a9bebf5d5f14595ca07c5d89c2ff3a9f0cfb214b7c76868c8a90470c604cd0c042889a87717942550b91c86b591df567990bffb3f74e4268896f5", 0xaf}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r0, r1, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x148, 0x5}, 0x8) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000300)="ec57c9", 0x3, 0x0, 0x0, 0x0) getpid() 17:16:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r9 = getpgid(0x0) r10 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="8beb74939581c27f1d7b6bfda0961e4d930070bf36131e2ec63f50048f76af69375d1bad673307bcf13e794540082f72b34fb7178212f1eeffaec279e8fed778a0395f7c3f27dcd7ec486363036e67aba272bcc52c3f27b70bc2f9bdffe70a51c3170a5a1851f52e78d176eb659937524987f4c75ee167ac036473f28656e9fff4e7fd1a46a74cc316fe322dbc23f3d843bc9e1116df8c6c942ee1d4df52a613053dfe35306c568796162baa7e5e71801f4697a57fc4c4560e679e5b", 0xbc}, {&(0x7f00000001c0)="c88c5853b6103aca4054dead636e3e66ea2b5f780d3880be09634f90159cd8f770fbb81c5553f59c96df9fe5d3c79722b51fe711db1af0df5921422db6ffea4fbd3b3ad37ca777717460413b7698d72c2689c83317a4769dff4e92585e9c38556d", 0x61}], 0x2, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa8, 0x400}, 0xa) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 17:16:04 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) socket$inet6(0x18, 0x7, 0x5) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) 17:16:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r1, 0x1) 17:16:04 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/27) 17:16:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x10001) r0 = getgid() r1 = getgid() getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() getgroups(0x8, &(0x7f0000000380)=[r0, r1, r2, r3, r4, r5, r6, r7]) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='r\x00') r8 = open(&(0x7f0000000140)='./file1\x00', 0x1a8, 0x4) mkdirat(r8, &(0x7f0000000280)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f00000000c0)='./file1\x00', 0x10081, 0x80) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r9, &(0x7f0000000000)='./file0/file0\x00', 0x420, 0x128) 17:16:04 executing program 0: getgroups(0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000080), 0x3, &(0x7f00000000c0)) r1 = getgid() setregid(r1, 0x0) 17:16:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f00000001c0)=0xfffffffffffffde5) write(r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$getflags(r1, 0x3) close(r1) unlinkat(r1, &(0x7f0000000080)='./file0/../file0\x00', 0x6550b778d9ed3521) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 17:16:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x14) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x6, 0x0) 17:16:04 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d47eeb006d4cc10f00737e37a4aaf973005cc4701b529b51df60202385de64b578ff4176eec803000fcc1b37060c965ae98055b7f4ed3d65a3e78cdbcdaf828ddfb80b1560621ef65fae730c322694454c88aaa92325", 0x56}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f00000002c0)='./file0\x00', 0x140, 0x60) 17:16:04 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000040)='c\x00') rename(&(0x7f0000000280)='./bus\x00', 0x0) 17:16:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x308a0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3ff, 0x8e}, {0x0, 0x95bc}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = dup2(r2, r1) r7 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) unlinkat(r6, &(0x7f00000002c0)='./file0\x00', 0x0) r9 = getgid() setgroups(0x3, &(0x7f0000000080)=[r7, r8, r9]) 17:16:04 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x0, 0x0) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 17:16:04 executing program 1: r0 = socket(0x2000004000035, 0x8007, 0x3) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/204, 0xcc, 0x43, &(0x7f0000000200)={0x18, 0x3, 0x6, 0x1000000}, 0xc) r1 = geteuid() seteuid(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0xb88}, {0x18, 0x3, 0x5, 0x10001}, 0x0, [0x7, 0x7, 0x66a, 0x4, 0x10001, 0x1ff, 0x5, 0x5]}, 0x3c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x494cb092}, 0xc) fchdir(r0) 17:16:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x882, 0x44) r1 = getpid() r2 = dup2(r0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x15df, 0x5, 0x8001, 0x9, "18b9632f02857082b4ee3a119233257e2812f73b", 0x2b6, 0x5}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2) write(r2, &(0x7f00000000c0)="1d45d9ac2a43f298d5ed01264b628c088338d64218d69314e24c3d647813d4fce2a380c47a7f8eec6d09e612bd1550fb48571618b0b2e41a10bec8a8cccc1d530cf1f97c4b0dff1e28585481b934b963f1034800106c668e84d9c9e35fa032514106230ac250ea6de719a62d9d9949419c8df5083934cf7746a58c3f41943cb5c786d32fd9394a37107920d41586fea1c113000e265693204285d5eacab922856a5cdbfa9dfa09be9b1e061e664fa7c358d42810b08a0bedcc89c9c45440868dc354f4ec0e33", 0xc6) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$setstatus(r2, 0x4, 0x88) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x1, 0x0, 0x4, 0x2, r1}) fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x3, 0x2, 0x3a98, 0x2, r1}) close(r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x1) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x41e8067ddbe3c551, 0x100) lseek(r4, 0x0, 0x1) sendto(r2, &(0x7f0000000340)="f3c5cd33ad8e12d5251066b4f27f1d35184073f5f641ec4df5c0ad746505ea893419368b076a4b6421faead21207a432fec19cd6947c81ca25b2018d8166ad6ea0a81043ef1338ec8db05058160cb85a2cddb79204246eed9d5d46c87608207b6febcf529a1782927e6715ab5747da8d74c2828c12a484054c76d9ab79a10b5359205c1a6b5ee85b8cdfa7d2959968dc7255334e12f1f90f707a8d3ced0fbe1ba0239caa850697d0fc360a3f72bbc3849f15055a3957a39be5b27b315bc347eb92d5b09fef5899f19d6b2837483583fcf820ad1f14ff3f87bbb3aab9", 0xdc, 0x400, &(0x7f0000000440)=@in6={0x18, 0x1, 0x100, 0xfff}, 0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x0) read(r6, &(0x7f00000004c0)=""/101, 0x65) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000540)={0x70, 0x6b, 0x100000000, 0x3, "38c14861e78d0af994b61af3d7544a34b700230d", 0x0, 0xfff}) getdents(r6, &(0x7f0000000580)=""/244, 0xf4) poll(&(0x7f0000000680)=[{r4, 0x61}, {r0, 0x4}, {r6}, {r6, 0x84}, {r6, 0x184}], 0x5, 0x4) r7 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open$dir(&(0x7f00000006c0)='./file0\x00', 0x40, 0x4) shutdown(r2, 0x2) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x10) pipe(&(0x7f0000000740)) readv(r2, &(0x7f0000002900)=[{&(0x7f0000000780)=""/8, 0x8}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/176, 0xb0}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/99, 0x63}], 0x5) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000002980)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x0, 0x8, 0x7}, 0x4, [0xfd, 0x8, 0x7, 0xff, 0x81, 0x1505, 0x1, 0x7]}, 0x3c) 17:16:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./file1\x00') unveil(&(0x7f0000001340)='./file1\x00', &(0x7f00000013c0)='r\x00') r1 = shmget$private(0x0, 0x4000, 0x94, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffffffff001, 0x401}, 0xc) 17:16:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) read(r0, &(0x7f0000000100)=""/146, 0x92) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) 17:16:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3, 0x5, 0x7, 0x8001}) fchmod(r2, 0x80) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="87e9201dc5ccf7cd461a12061a32d33999c4e876b635e7b02aea52b5f9e4becf0ce69ff684ea41fe3c380ae44101bb701bff3da2813a2e40ac595fde2d43541e5dbf057b6791f9b08aed48d5fc2facb94305d26b3e82192c8a5c87ba1267dc85f6f52397ce44372a49f209e3adba4a689791ca854e9499c0d01571ac271cd94d7902fe5203e304", 0x87}, {&(0x7f0000000000)="a6e88f1be597aff4f5e6d3fbb347c4a1368a4a333f738e46d7df6df34e554c3e8d9cf3eac67f615324e143922c614bc50b6e94562ef2b749f35f46864b65f3712c0584d14a16e7307a17", 0x4a}, {&(0x7f0000000200)="0252b852804a2f545bd2b50ed54040394e288c3309b5ff73194239de4364fd201c5dd35a94fc633aa22898d8a5b1e11b7e43b28b552b0ecfa147137f216f5bbd683b0da97706a8f37bbb91930097970b01152a1c38234168edee86c183494a33612b8d6988801465314498a790dd0f7680f809bcd4df7e220537b26dda4c126b792b858f54b6b9d4ad8e9aa5875917777b76807ea35feb7d72f61a56ebc5d2c078", 0xa1}, {&(0x7f00000002c0)="7a8041bab57c00523e92f328e4e4f4b3bb5601a3d77e920b76db39e6ceb315332a077264102549ab1def95f10fd65fb7ed86d8041545e5daa70d933d62259865dfd63199eb8ecfe96495822630641bc320d88f6f328ce17af29071172094ee439405db70328de868eca2e3eb3d9569d64075c91becc2dc47d3d4bdb9c877872a228441152e43ad3d23c9994402ab5abecd1e36e8a53012b9b23158d1519818419ca236cd6b7249fa9f9c8ec7bc2a06b29e521c564430e04a18a8c2f7ba452865f9cb1d328bef63491877e585ec05b1a343edc45c8c0fa7c89a8cfa964b3167c0fa906f05aaee58cf33a643df", 0xec}, {&(0x7f00000003c0)="8caa8789f36d7277105cbd41c7a166c83678871ebb89599611dad606d0fdb047fa2e7c3cb2d5b5b9a3d479c134d43d43d2e1ffab200197830e7208d5ea70", 0x3e}, {&(0x7f0000000400)="2f59b42ca716f8b4ea9f08c17c6c5d19ca54635dfa0a687da9eb45bd86542e7c1299219a317c595438f92f43f746d6c7eb3cb2dde9348a347dd695b1936b3ad7d2b0eb72202682cf3ce7562bafdecbf32174b53ca93399bbb5c72213050705241e0c4ac17781688e80b6f5fa90c7b6c952234d28a0ef2471ff387cbec4c2c51dc66ded4db59ced6107403e9119747d87fccda77828fa3fb58b59e1111f4779321bf83e3775c5cea7ae169802e3bf60459fa727668424e84d7a7ca779dafdbcbcec0960104dbd6d7a3f8e64ac1ac03db693527a04aefe0577a8f3c842dccc820059baf00ba90f1a195a240968fb8a1ad07b42e16df66d5d4a81e4ef412cddfa18b15f21b058b3045e5a85744e16f64b51a2e92d62ba41bc7f0e01168438fceb0178b5d2d654156053427babbdfa9c41a9fc5454d61632cf97e72c211328ebfa911eece08a5b7b3f0110b7bd6364a99f64df4514fc9769d1a0bed1d866020e96b87af978ca818f0d40c8480485399d6ce4fb50a6354f466bcd2403dd265fab8ad7a1e2937fb58269170271509d53b3065923a1de1fda9d04d904eb2b7b26824bbefdc6e9933a044213894912aa88a7729bb65d0e6c7b2202f270485b9aad3d7e2d64d68fcd9796de9a7ed34df912f33f585e22d6cb8397b70d16cd5621d72173dc08afa8bf358e491e206aeb828804317ccc77ec7bfa0d59339140aaf56ead2e5ebd3f9e6e7c9d36f8d67c7b3a72939ef4a82164cb9eb18238059e6526e25483f5d82cdc9bd43252183c4fc8b8ea0033648896715b30ea263a2a494ba96e42976f263807298bd0d6a410a960f6516bbedb91c90de121de8ab20ae5a12d1f6194cfbe9371bb12901dbb3fc69354d36027600dde5773d4ea0cb62c0e058bd967197e7e1cead8b2a89ba3c65346d46d3573761354bf7db43fb7e7ed9722e3098d8ad8090f14fe455d6c40c15b16db59f2766d32b30392c7d4c0f7daac5c18b18dcc91a8001e85ede3b182a86642eb626406d051b1ff30bcbb07ded3fa9211bbd71106c64c6f8b6870f9bf4d545f6f9654a870aaaf28d1b97443d478027b0bca02374d740aae6240c9b4074a2a428eb5cff3ce05e5a6229364eab0747ef555382f508afe0932b1890c2bc2c76a4a80e7200a164753308b9adaaafa0b0592a5846d018c1e78a21a6b4b04815f33b24734891212b107a5fe97e91b5788ffeb8cd44b83703ab37a6595263de4377e33b7246bb237b8ecf52cfdce0f2cbd554bcb51be61a016dfb5ab89353d4f31d8cb00271a1116d3d2f2010b823f83cfe7676ec067c79263f3de1af9f341c79eabfb878ca8f26a1d1e0bac6717fd2b129ac218e9f0aaf167ab7d8422d4158940de3195b51d72c7e14e366ecc59b1d686858da297ed3ba8b3e531b4b226d20a4f2398e5c4c23035a7a46b4a296c4afdaa79d086f2e113a536934362d6fc87cd1d8aac04b23c9dedab8277298443bb254fa5c5f0cc33fd58a494b23db971ff6984c17707497787afadd4d5b6484119428f1d8b22a15afc13c6f0136619e3f8ca65f7871aaab6e9ce030bf49c27c47e96c10a2821f562e7d0515076229ccee1f2d3033a5e2072402c919f7f1816185e42839da5160ca7608b639587ca5e50e64c7b850e35cc8523ea37873be596af7067997d813a42bf8a374fdbfb7ed1e127502c30ddb8da7e43585c70d500f983a64bac40d81be82177b0fd8fda1e3c85d33cf1a6ef95781150b8cfbe1f526f2e8b419745690bfdcf9cf0e3cc27e81668fc7729cc5afad70b634efd7362e5f46a0dc0a17106a1724f9a3a44bca2b0a796ad0b59c0542a78694f455839260a3796f361797aa35e927ecd46edca07650d36c6638b92912754d3044e09a4c56ff9c14fd26316d233de5a7d4dfb1d603d2641006697ef8d21774acaa6c3eec1cddb5db771cce102521ce1035dd8b26d3566dbccc8c00498ddf0e830ecb5f7730987877f5570c959728d71fd3e36c451082442da25accd1d8c3616bda8de942121a4094bf2510d2b92a3ce114163d9a1a7309a31cf9b4cc5b5c355d23c3ff5d99367ed39b04f17bdb2045eef7d0cd6d66a263668ddc9e0f8fc869a58309cf3bbd7ec4cb190923d724054dab26698846aa888ac7ebd19624691260fe670c2d6cd326b56ebcc5f913b1a629f9dc642dc8d5cd93631ac6b9df9924965b9b859506809c7a5c1c0a51bd93e1a235ab6f1d6be48df4c1f3340aa10597c0446af952338d4bebe0c4ce9183428158f7bb7343b597895cbcb9ef5fbfb97f50f8f25f1666789aa713faadf67757f038aef0039075198c9622ad5fc79e5b58fbaceafe04fdbf27821001c6e85f46411ed40d58167352c7a86f00316e7d0a2e91420aa130b7a994a3e846a4337f0bee6322a8498f1fa3a059dd3b0e9d928d5488d9c154c5776c86caf30f2d9c46dba17ab25238cb518756148df0db38a75dd24458b801d8befed828479eb7a6ef604a4e625bbc624be1928d3992d16a1723ec577c4e9eed36a0058f814183a9b9d8950b047354bbe549f1393a618fd3d4a1698a5f8fa3717dc87df7f81dded44b8e1b3c115b747336fa48f9ae2b36694b1524f6bdb297510292e776a8eb679a9b60d2818f5297bbc0c4f3cbb35361943130c3478dd792a96214de2a38c6d10fc9c6ee68f4ad4e194170f1f577c996b3491ede852d0483a6012882ebdc4a34f9fd878345c00bc79e8b4e8283f848cae00ad4837153c4a7a46d62eeeca595319e91baffd67621bc77348a1db4aa41b59d0596708b0d8ed725abed598bd0ea091ec2c44b74ceb75c7b98ddca43878f1f772a15ea34897da1b00bf9ffce09e4fd60dfc034f2183c2456e94142f5caa25b998fb2d1b628f044fe745622273c5ea3b4133160dd7b827c38f7b9b9a89c7b064ff5060de22ec872a2451bc8c4d43f630baef4e74872304d00d8203be475d4bbde5413e7c0cf2b2aa020b5bf0402b75f0d8d5052c02d273aedfb9b1daf628a719c03bdc1d0f89b70048ee78a5288795c7545d76abd13f2056b8f3fa83134ff80a098fe6d39f48a325499ddeb4e01822b54572ac104309c11ff9a8f1d44ef1054e5ff8547d7a0c95dfb2bc73a7358b6da5e329c2d7b3cc7086d3be6cfaba694f4f158010bf8c8d53822ffcf3121bf58483ce505cf1f8b112f5c4f38838c3920a1a77a1bbfe86fccbc5a3ab06fda555e677ebd7b34ce31e1842502d3926ece3b437a7b0e6176fcc97cdbf08de52b3c6ed5da956e15f45e627f64a224b00f624afc463177ca3a9ed057f3958e74acb7ca174d2ba680b0346793d429ab3056b5af780a69813930008408fc0fa05873732d7bab4e9e525a1c8b9d6681c332e896e411663179b7df1ecc04719df12a9ef0e6242b6498b8c6444d47654e8020b4c4084d2116af61ca4cb7638333fd27905f03c3cc3eb43a8e9568fd794ee2c7997947eb76697c218ec6c7ed24927205c62056aae046d216c72a48851ec02f92edd6ba4b1b9f05d3bb52df707a721a00f8627794bec8367a00a616ee7993e1c4a8fb461b814bc39afc141ec72074c2245fd66e2a9f2efd518ff4276b37a8cd445823204e724340fc8892e985f187f1b038040fd9e5257ad4d798b940a1660e329f7cf20beb6105f9238335982b51fbb080f97b59bf0a7cec98e1fb4be0d16fd20c3bc731416315db1a3dd6279fce29693a3bb30047ca9e73517c24eae23d42961325ceb70b5e10547b4a617a11ccb3fa6f474a9824a7924733619af50c2b47a9b719f7262931727ae78ec6ff9c811744f4e42703fc160df7e40a89c84ba36fe1ad651ae227d02674f9b9c0191e2f0df6da50c84578d6cc4c4ea5f1b5d8bfa0216850a1e2beae08b30f62aa4d14064a721b67232f90e309c2e7bd683affaa1a5b45e7e3283dad35706e8ae87b88578f3fd63b169a62ac1cd7cb88261e61bf921703602b542a2466c502494212970ed3309d1f0d7e710e70cc295fab46c1d8579d56dcf8f121e63173adbcd0dc3070973ff1f7b52ee0e120158434b291d763d577e9b1ab12c3daca655c55ae4586a1314a375aa335febc97e41cfbb1fb2a63509837758f2d7b463c15602ae900db60226dd281fb994c697414b2ddc9c62c468cc36cba4390c9ac71dce603b98e9a9aaff45181313451dfb222bf5f129b2937b16dfaa45c317d7d5f4e08780385c7ebfbd354dae0b620c6227091754736aae151e69dbe622e76e28e9b5b0aba7343d9da4f224e74dd474756def74cba0f9b9436ff4623b444464054c40faf10eb6efcd1baaa49bbbf56f1e7b405d77851ba7b2f28a91e169d03eecd9b9e93654aa0e3b568475a1b1baafc3b3dff4ace60e2b691b107575a191d76d22c1f08c015b8dbe9400fde71a7c968504229c49b5a602235402b4803367ab47c1c39930bd3069988255e57dc4a41c13c4a5973c0e5ee43f5996d579915893fa91076f681b3832c13989c375f6452f61b13ae196b9a66e9a2b1eac49dd70a52629797f875f51817f70dbcd80402ab36990aced15faa500a7cac2028c272a767aacc508576b25952a0fba9bda4940c0be0b0ba2d52f5c30a821ef92391ec14411a9dcaf2ff58f35edbc13de84696d61929b20ce60fb6ae9b7391592974ae1ec9c24e5dbe4c4690a2d93bd37d27a05a543838ce89775c9ecede7f1fb53bd38f8d66d17dc5e09670c862097961639f63c02b1c4190494e0a51051db8f93cc9b9b3af3aa09987d2772d38bd183a76eb0c1749c9d98743cfcfd3272f37f2f6af54fed8cecd023023a1ef521b7b41d265e2878c37945fb16d82a8b08b9579bbf66eb8963e83ab9657e4b18482a87ad61a13fa0bd270124d438bdab97a658538815a9469c8c08ee59c0b0e19a4a99ff38ec82a67e6cc4a8a4d58ed9fd0bf57fad7dd65abe5606d16d64b9144a406c35eb13f3f4bb7c81280a115b9eae86128eb2fea381140dba33e3e65e57854a0f4ccee558855cd7b84b91b9f7012387b7189103347f60fc5b674aa514e8fd5229a6dc68dc0ec71ad7059758e4210d3d03fae951db99240a0d21f3f489aa2335a007b5c99b1fdf856b4fc9b77d2af0fb7db9fda71f26b8626fc039d27e490376c3dc684011082a6875aa91376be1c7ed0dc7ecd3b50db4968fa62a2cca18dd178f3a25d913cb2dea64563fa9ed107fb2991eee654b0231acb09aa52414800f7e5a09556f299f68579521c790e86728bd9f283e390e6262aeb4037f62f752ac948d73cf1e9aad6838d5bd955be405e44ecacd66e3334469189d82d90e6d112ee389b923c9909a005593142f51a412ab20bafd8e7f0e84fc2be49c613cd3942771fc08d3e26054bcf6a373d9518189753293edbc730b81ffdc5e179c133968ddf008f742446cc52b4d11560d4a4cdfabffde50d052e289d4d071432a2c83f3dba9184c3aaa0fe6a5c6e03c7d249cab9ab56ebfc8f9db45fb8eb561dffea5393ece80e7275f3abb4686c36a2b2389b75f950d0ebe54dc36ee064c39139c65fe9ffec087cd9116399a9d2d0570171ab20ad96a4c731db081e20a496ebe4b300da816c9d2142a67fcc64bb1457b4a35665b9e1226a4f1aa1c4971ef134939637339ac650ed9ffadaa00fa22f0007d956a452cc4f8691e0b279a395bd8f8b35105bd986cf12b8f5bf7bdaf13b35b039976ca867e48200f53f4833a0ff8937b69ec3c32cd1b9ecd1fccacfe4fb9d51fe86b3b80c5841d7d28fce0c4e4fd348a331bd40f31cbd93e1a8aeec38403ed2aed3674d370b575199f2b1c321f7fbbc65f961f1735ca64c3479e0656f87b54", 0x1000}], 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000080)) 17:16:05 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x8, 0xfffffffffffffffe}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="032eaf16fb1522e466e4e09e0864f522ece5517e40d505b589886b2096237e17b69acce3281f539033dc5410dc931938d3969d0a3b36cce8a99d8ffc12cbb90b3a8990875994137fae5020d0dc2c24bb4f7feee906c6ed5bae36d5", 0x5b) socket$inet(0x2, 0x849c692f49cb9231, 0x4) 17:16:05 executing program 1: socket$inet(0x2, 0x2, 0x0) 17:16:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffeffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1b29dbca) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6e", 0x4f) write(r0, &(0x7f0000000240)="c7e0096cf6810feb393a472767b529429c8bac9dfaf5", 0x16) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e2f6353a5177780408"}) write(r0, &(0x7f0000000280)='V', 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x10001) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) close(r0) syz_open_pts() 17:16:05 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) write(r4, &(0x7f0000000000)="42c6f0ded2257ac4c41e0e7b24b8c13b52a9f4ef775ab751f9f8342202db0d398e232bc018844884e8a7d26422b92ffd2046bd772c7d20df413fe4adf678865e4296fbf98b978718bc73c9cbdcf404", 0x4f) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) close(r2) 17:16:05 executing program 0: msgget(0x2, 0x240) msgget(0x2, 0x20) 17:16:05 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x12, 0x8, 0x2, 0x4}, {{}, 0xffffffffffffffff, 0x1, 0x25, 0x2, 0x1}, {{r1}, 0x0, 0x1, 0x22, 0x1, 0x13}, {{r2}, 0xfffffffffffffffa, 0x18, 0x81, 0x800, 0xfdce}, {{r1}, 0xfffffffffffffffd, 0xd9, 0x86, 0xfff, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x8, 0x4, 0x7}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x1e, 0x1, 0x2, 0x3}], 0x10000, &(0x7f0000000200)={0xf26b, 0x18dc3bb7}) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x66adb876051bc9dc}], 0x7, 0x0, 0xb3e8, 0x0) 17:16:06 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x1) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 17:16:06 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000040)="45147bae47be19f428e47d250556e92bccd3", 0x12) kqueue() pipe2(&(0x7f0000000080), 0x4) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x9}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x9, 0xfffffffffffffffd, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9", 0x11b) 17:16:06 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="b1c9c10aa44242a8a514c65bb715e2f6", 0x10}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) read(r0, &(0x7f0000000040)=""/70, 0x46) 17:16:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, r1) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x80}, {0x9, 0x81}}, 0x2) dup2(r4, r0) 17:16:06 executing program 1: r0 = dup(0xffffffffffffff9c) dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x1, 0x3, 0x494a9a8b}, {0x18, 0x1, 0x82b4, 0x20}, 0x8001, [0xffffffffffffffff, 0x5, 0xffff7fff00000001, 0x20, 0x8, 0x9, 0xb8d0, 0x2]}, 0x3c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) open$dir(&(0x7f0000001100)='./file0\x00', 0x20, 0x1) 17:16:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xf63e73f8c0171aa1}], 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x64eb13727bdaade6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x6}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:16:06 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x20080, 0x80) socket$inet6(0x18, 0x3, 0xffffffffffffff00) getpeername(r0, 0x0, 0x0) 17:16:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) chdir(&(0x7f0000000180)='./file0\x00') close(r1) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="943617b63c34652c7948eeb7bc4ba2bc8f43167a63e669a5c4c2c37c1452c7efda01b6a985a15060770756cffe", 0x2d}, {&(0x7f0000000080)="05987b014391df09e7c79e18bf64281c9365af8d3762b6490ad75a3c334dfe6062faf4a816de95fb16e7deb9865a08a847", 0x31}], 0x2) writev(r0, &(0x7f0000001280)=[{&(0x7f00000032c0)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c2ea5f59ba47a55809c604245474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d", 0x5a9}], 0x1) 17:16:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x9, r2, 0x0, 0x0, 0x0, 0x38, 0x38d}, 0x6, 0x40, 0x0, 0x0, 0x5, 0x77, 0x9}) shmctl$IPC_SET(r0, 0x1, 0x0) fchmodat(r1, &(0x7f00000000c0)='\x00', 0x4, 0x2) 17:16:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 17:16:06 executing program 0: r0 = socket(0x2, 0x4, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82026530004d3b029ea2c426cd5070012b305a662bf63ae9dd6784f0a019836faf35cd77030aa636454a362c949ce6f8a1de5f67c4a6f5d0a69354c2778fa4099925e9b727b540e30390510d0c301e5d4b107bf7baccfadbcf431c135f65c9f44bacf1ad49059b1e007711d9b496bab78726f2243ca7198e8d836c1fe4511acfc0bfd4a12f3e3e66252a8bc0737eca7b4329f0a70ae5edb5d2"], 0x1) 17:16:06 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 17:16:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xff, 0x200}, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x34e, 0x0) 17:16:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x837d, 0x0) write(r0, &(0x7f0000000100)="822287", 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x100000001, 0x8, 0x0, 0x1800000000000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) open(&(0x7f0000000080)='./bus\x00', 0x802, 0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f627573000717c2b99b06f3920fc9992a70edf703c911119436aad59cf8530550a63b9430b0771a"], 0x8) 17:16:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = socket$inet(0x2, 0x6, 0x3) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x10000}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x3ff, 0x7, 0x27, "4151d892e5a38e591425ae0a2d456ab6b6957a0d", 0x7, 0xb2c7}) write(r0, &(0x7f00000006c0)="ec7d2fa0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be85f2f2947fb3bd1da762a27c3cecfdf8db678fbba5c773bc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9df14ff7f00000000000005437e216e741b8591666c01800000000040007fedd8885cd2fd9357171103fa6b5cfdb81dc59f14743e6d86a55a6e493c165b000800008a2646c574be04000000224b638ea7f49ee3e4bd08000000e769c8f4472f6bef5a458bf2260931e75adfba675ab469a4b45c3d22dab66c534a09ac76317852b5bdae79db270de7432c01c92dfdc4daa862ccc1ae675b0000000000000000000000000000df1c68921ce6539fc98d5abb9ddfe5d7353032f8d725af8267babac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d67481fa7d1db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc1922f9535c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a4508fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4b2df5d8715053f27001b7c94eb3a4afaebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865ceb3fec281b3e9bf37ebb649bd775a2c184f63b263cdc219639ac01de96ecde223b98c28ad94d99de8f1c35a2c1061f27cd6a3672fe880b998a8af7d701711e452c52c326cfef7518d455036673156aecdf6f298904961c1ebb95544e9bf95ea34932066fd9ecdb267ddca2e78ee20ed5f28d9de1e057d7f4edf1b87f68f15dc63a5b23fbefe68f69504ed835719139bc3aa18e47ffcb019c8c11581c6f487d6cee9dd7d5dcde54568173eec0000000000000000000000", 0x21) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x8, 0x4f}], 0x3, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x36, 0x20, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x3, 0x300}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x9, 0x400}, {{r1}, 0xfffffffffffffffb, 0x10, 0x7, 0xf2c9, 0x2}], 0x81, &(0x7f0000000580)={0x3, 0xff}) r3 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000004c0)=0x8008000) r4 = kqueue() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x100000001) close(r1) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffeffffffffffc, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r6, &(0x7f00000002c0)=""/249, 0xf9) kqueue() kevent(r4, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x56, 0x22, 0x50892617, 0x8}, {{r6}, 0xffffffffffffffff, 0x94, 0x600fffff, 0x81, 0x782f}, {{r5}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x17, 0x8001}], 0x7, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffa, 0x20, 0xf0000049, 0xfff, 0x5}, {{r2}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x10001, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x21, 0x6, 0x7}, {{r4}, 0xfffffffffffffff8, 0x34, 0x2, 0x1, 0x20}, {{r6}, 0xfffffffffffffffe, 0x40, 0x2, 0xbd41, 0x81}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x2, 0x9, 0x8}, {{r6}, 0x0, 0x39, 0x4, 0x2, 0x5}], 0xf51e, &(0x7f0000000240)={0x147, 0xffffffffffffffff}) 17:16:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0xe7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0bd088ee2674400", 0x246) 17:16:06 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='f'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket(0x2, 0x4002, 0x0) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 17:16:06 executing program 0: msgget(0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/183, 0xb7}, {&(0x7f00000000c0)=""/127, 0x7f}], 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)}, 0x0) close(r0) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/62, 0x3e}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/234, 0xea}, {&(0x7f0000001480)=""/147, 0x93}], 0x6, 0x0) 17:16:07 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x81f308cd2331070e) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 17:16:07 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') rmdir(&(0x7f0000000040)='.\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x120) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) r4 = semget(0x3, 0x2, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x110, 0x2d) accept$inet6(r1, 0x0, &(0x7f0000000240)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0xffffffff) 17:16:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0xfffffe55) 17:16:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) close(r0) 17:16:07 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xfff, &(0x7f0000000040)="01000000", 0x0) setsockopt(r0, 0x2000000000029, 0xb, 0x0, 0x0) 17:16:07 executing program 1: semop(0x0, &(0x7f0000000140)=[{0x1, 0x5, 0x800}, {0x3, 0x4, 0x1000}, {0x7, 0x9, 0x800}, {0x5, 0x987, 0x1800}, {0x3, 0x4}, {0x3, 0x7fff, 0x1800}, {0x1, 0x9, 0x800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/223) 17:16:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 17:16:07 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/9, 0x9) shmdt(r1) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) 17:16:07 executing program 0: setsockopt(0xffffffffffffffff, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) socket$inet6(0x18, 0x5, 0xbfbd) 17:16:07 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x9}, {0x18, 0x2, 0x10001, 0x9}, 0x9, [0x0, 0x6, 0x101, 0xffffffffffffff9d, 0x40, 0x1ff, 0x3, 0x3]}, 0x3c) 17:16:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0x6ab) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="52fe4c0087f178dcd013a0a44e91042147f08888b12cf3b54813704d4455c4a626f96c598222a42e2a0a4825776a39b0bff7d7c5e0df1b33ff5b019ce9ae2ba103d9060a960eb226437a0209740bee0e0ab13285304ecf7ccacca2c84355d71fb3548a7dceeb74d42bafb801f9822c72828ed147edcf816c6d82657f35651067e1dc24e4f3bd79da14f8dc5281648351098ac29d7dcfc3345201c588f2da50b55554c6b9d496c1a1700e31a263938595d9ba1b360edfd96ff967bb93619d46bc3d68f9916bed9ab7f2f7783df967923e0b732b", 0xd3}, {&(0x7f0000000240)="71a23e2aa6d5f33f50f303651a738040062c124bba49fddad1ea41ca145293ce0e5e40f4bae0048b528d00f23cca08c7244c084eef93c1cbd6d7742c4f46f0e149817358732402c0359292d9e031fa5acac03ed7f02fda58afcbd88f4f7b7dc04f451d8423d9f71a8bdadaf8415f147c11af9c5437b72f58165587dc8765e4639413ed47038bba9e90f052fc0193252cde5928bf4bdfce8f40996eda8f21bc5576658e549de8fde9", 0xa8}, {&(0x7f0000000300)="c6a0e70202b4510ed165fbe54b775484c7d69f86678fe928b911f4da801e60bf716bbc1b47779e6fa09e251cd3865c9c21f42a445d1074c12875dda27df02346b9e4fed47b94fa2e900ca90cfd59a5e6d09dfafa6d110e18c022bee5a432da331098afe7a12c5c628b7d3d22c108aeb441b12cde86", 0x75}, {&(0x7f0000000380)="b73054af3fbff536b98e428ebc5f6461726fd8fdfd63ffcd1714c23c00a87fc3b317efc37579e841111d881f99c1fb91b3286fb885e7c7a3f223e19500f937799c942a6d582c9d798d134d9700ec5d48901e0fe1fb4e67698d455c75e93bf99af3096c5a322b6954d4dc0e565d3f64278eeb", 0x72}], 0x4, &(0x7f0000001c80)=[{0x1010, 0xffff, 0x6, "0d903493366693db3411446084a16fd67a1452369932434d8c81c71d35b3ad106d4eaa10ed7b2d8ad26dae398dd2632bc385ffc98e2912f1f79c0aeac4416a1268e17af3f33ab1279fc215b9313b237a2a6f5fcef072b21801d2ce56e8027d930f420f1c653a810bb491b873472606f412a32369f53c65f6ad157eabd67f5e27146f1873775d027bfb86c39f28eddaa45a94e735d499b051ef9c22682b58cc1d05d07543baa068c7a87fafd7b89a763bf0115756b3845b6d72a830903cff2638891bae0878eb2cbe66a4229c2c0c8334e691043e436d688ddfa71ca55e2d520370239b34884e5aa5574d249a3544478a86ca38300aa096a31acdf09fdeb3bd9bb2ee12525152b1c00c800c8ad920ff5dc8e8e8e35e0ef6e257b2d194a6a12592b0722fdd11742a84aca0fdd8cdd207e4c79da7c1667457b5efb7d1424d7b1a67b67d2490b9e12613851cc8e943ed01b6f13670bb8d611540495b178c1ec090c0622759d21a653953ff03d482a7f7d3e28ff48d8671ea0258aa3bf8475c70e018e8ed2441c9b5add0b2c95df549451ffc4c30439ecf147ff7a63fe3d314e9165081fc12d7581b52944fc418b76259e9d8c612cecee8a07105c1a2edc1e5d05a98f9d6b58a31e794f31c5a495ded9e8ba375abddb7b62d2cddea442a9f689fc3b48895d1c3347926f7d06e647b0ac09fc1db6d20fe3456656e68944ecc19f9f75e794a3fb1194cb2b42b3a66b29b7066e50a6b73fa19f544d5a2a28006c153bd938736411481d89b092feeb2bef1ef3143a2926d7d457a016fe1228a38d167c6115122cfd32aba4834c3461410a7740905b9d33be46899bdabc64534aa11b0860e4625caa621203d49528dbc9b2e8d960bd5b45ef2045db2c5d4c7210a365508413039057b019f75d5c55974861ac09ca39de8b7b26bdca6a46cbdb42237b45788ddc72436d9813b1fb9bcf8150f386341bfe1cb024a0b3354661d1a01b9dfedf81ad52f34096aab2697791535e8ecc56d3c1c3faac696dd42099b061fdd4bc6a0128e1e5515b9a92763aee4528d42431d4870cba65de4ca1693f2d68fd4d6dda59250b1da9f9c1d0dee176c06669034e86fd1a1f33674b9255c5ccaa2b2c1a8f001b873ece545b3ab79c43fad124587a3258c748482e9667bb14b9310ec43f2a1673ec6f6cba02059bd05bcc07d19f14cdb8953da73c15e6302b4e6f2c4650fbcf3cc268d36195ac92bd3d00ecb100d4ff62f0928b5180294fb2421623d5320477d04926f672fe15f66d2a0efdd3e39d0ded7fa6bf05954648c969bc10134275321c178709491f02cc135a6f80f386a49bf4e83b198eec1847ad14916d5a0f9c56918b4e568845e33583ba0c2f98dc27ceda85ca11e0cc256628fc172a6c804ae5b605e09607367900c66904f65fd4713d0562cee6995b04f674781f83ba492c51a5b4824c2af791adaaca939e9bdafa4b7611f9a7b11a2dfb0dcd952d6c1282ebe245bd2dacb68d680a5bab7413d641e9bdf6f2a1912239ef0a464a74dd6f91039f750a9fda9e036e915c79dd18b05cd0f873cfa4c310f88ee0bd2d6b974776b971b3b6c2625758a9d696681632a4b192767c63f827beefc6cacd9926188a3948537438b0151213282ade213516e97c2d9eb82d8ea689fc282f10b7257a34f8bf2aeaa2526388e18aba0a743360b3ae0275ca6e00a513db672f6e0b8a89647b06e89f5a5d2d5371412366d77a46cabce7ac80bb8421b4a33fa7a46d61701cff3b5f2245d4094e187afd616dc32426ca2961213c9e50718d34dc088c803bd8525dbf58c066fa5b46a0c5f5c91319fe652a7e55d932ff504df38f4ad6219d6b6ca7ae795290426373959c511c13e9c2e654bfecf2168b80d717186c5970308dd77acba3485e4c33a874cd4f6f1ea91f44181049dad8dc8bf7428c0a59c74ae31981ec062dc976a3ffda05a123866ee5de73c380e71e1e04bd1e6680b18420c1b4cd29b53ab85352768c0ab5aecd7e82bc921fabcc57567ccd37e16bece564410ff00a0e24e780ac25cc83eb1888b48f02b1545881ee6849c90cc91936ca845c82ead4de9ddfa641b69894204abc8b5e53edf78b2aabdd46a32383499aacbc4b329d30c3872e8247ab1059a69231451d1aecbb05e14b795f86d1e4a98181159968d630f82a75ad533da09f4b897016e0645735fa624f4312a2e3c557632322a65506b5bcbc5178e295c1bd9b7a6f0db53a373d688b435c67c9ac91b37b78a424a89c6aa072f95cf4819d802d52b944a1caecdd9a99e1a9512a1cfcecd32967d570e9cc9285f5c06e29920d1fa8f5a2353e9f93e5adeee3949efda79ace8fa8f1d1c0b980be93d4ab6cb77a11f4d56a72ab72c41c66dbda9d4170d2453a8c3d0f965c071a3b96f569db6e845b38f5a5c1120873d9b2e808793b0689a156afd02b4874650b2ae445c0e3af93312f696f35fef95738d6c58e960881663d465336c4a6b762303b3fcdf07ede01a47eb1963878d1556e522db87e7fca2100cc0c764dcc35c76d5844d45ada40ec68dce244c3abdea0af08df9988ca5d0e9ac602e481e75ce680479fa2b453c65a9cd1a9edef9df1877140ee062c123d662afcea7bfcf08969734c848174d2b70dff76afaf7e4e19cd973ed36aea396da60cad9e81a70f8a35adf1843ce001f012c60fed27cd0fef4fa5d575561e61b8ece34136610eecdd08f675e052573a3b5eb3beb8528f4681adbb973a24abb27513d382256341fd77161c6aa30f73120eb03163e3ab7127a695e1e31812ecac6778ee2283e8cf430e0ea1a3299bf85330a7ad37b595ae9f1c055c2948e8f2df5a2054b5502b240318be91f13a1805221337150ab4e5f366b6632e9781ac9b285039ee99e2f2a62882df7a45d2c9de4b03b53989709b78ff209e494bc09e9d67a35a1323613ec7ae80bd4e7eaf1140116e7d49575161387feee8013c14e655e7d70fe5498de5208cdec50eafc325b13c6be3f86c41f786e9ab9f4abec5e41856c7608f809c4908448f01f81cec26a88ad8b92f8cc47ef5fe3574a7ed4496dfd3c75775e922837cc3b59c0c074e57ebd02f4457425efb9b461a458449d2582bf3cbeeda3c62dcfb2ba12220b4f43eb6494292668cd6d73e2edb11affe140439900efb936adbb91c6af4491be7b3863c8eb97711d3c4c9175ed6e3bc8086ce2af5fadb663cd0a7677f589cb3f00de455aa596c253a1fd2d696d735157ddbd76975f458719137c47c5f6dc0aec58ceb87f9bcbb72e44fa414ae9c5c92624e5bf4d4d4a50be969abd3fd643bc93d8181724d0ad4898c92973db105c994040d3529c1779bc3ac8e1617ffe22f13410a055523f98b8ea6efb66df1d23d173c5831a58b5d7ca004d29fc3cca108e79f9320ce6943304d71c55ff4e6f53e0ac7a664f0f599638f3261466642e4c5bc379ff8ea962e64292fd702216e5b26ecea1d7a7a29364a4141ce5bec24af8d9218db473ae301cb6589ebd12b04e93860f41fee6813ef4f4ff51e7dd6c8647913343af40639a2c4fb8082a8b8fbba9a1e914dc1f7f57b9cc84834c3a5f457dd59acd2edf86654be9a1e8f6fedf92d0433fe14b9a6cace2cfe5aad51c05dace3afc88d5ee9783635cc554ca8ec22e55fb3c6d87997ef629ade06dd0ef722bd3e0fbbfe46af358c71dcb17f084ae002c05502268450dc6d6f99d9a7b6aa467fa7cace2c02573d088ca68882817cde5310b6a4ed953da56dd81571a985eee0d15c72f9f6368ca940970620905b8ee46afa44a82e308871b35653aeb08d0e75a433bca9e8f6865f72e2bad0a3a9c6453af601d11de5e0c1a613bda704f78ef03359c6a00fdea6e60d3eb68339553597b3ea4c57fcf3adf243914bf1c2f425ba16e1555d2ac87930dd1edc0474047c1c3d0c6657cb0ad7dd8128ae2e140f7c7e97b6a16cf939a22739d2df2743d019b039ec172bf4fee1b4452efafcfb8a8b9f1b4dc9282cdaf2e96d24b9c531db809b6f5ce1b3dcb6fef863c990a80e5913d06c0147674d14f84166747e92cfe45dce0679be968a293caa10e2bebd68e687938cc6c062f68c3eba389299b9ac8e4d717b9515969585784b958a2dde4d0ed0eaaf01d64390758eea50e0cc6525ce347b4d63cec145fb1b514e4c706fcc6458f3102437d629a07d93463cd2f645ee4e043f3837b9ef02b7fdfb468f48f6bba9a8644e370bd66319da4d34ca9d6d72f9612d4a862ee1b559f452bd3389230d11d6909b89ef78bb5ce12291030151b7db1af811a8fbb21bbe02a45c513d5ada5760e1f933f650b5a0f641aa488530356dc7957490bed77352d8717b14ad733ff4b94ddbf4e2732fd1f38fbaa8d6ce268f74d78c31d90684eee238bd29c8430893e51482811cb7d2f091bd6f4a2340c754ce7a7aa28539450a73ee2eccb36665e8b5ab60169174728f9158ab014e1d56dfa4a7b0b4e51c9d46fcd736ed370b7cebfa551b5d92f58efdae7161df6a873921c64a52c8aebd3854f1853ee799641ce0e1b94d2fcd07e53097d32b0dff7807545bb375366e6a8a7cdaf2e0168aace024bdbbf9f653cc463fc08a91cf01da7389fcb92af32491141877b262a664235c53dacda0348c556e5e9a8b68ddc3e4a1e18cd0e543a810012d0047863fc39e502d7f4ea4cb81e2387b30e56f3cf4e7211f8256e3ca51dc41775719ff515d7ccf2591216c14a08d7e596017280e5df2a8c7a8a39a23f1d611222584cbbc7bdae3e0a6562cd95ca17fc5cc0104c19ddccf24d0f17ada5c278fb071ba6b8d5e22bd35ec752be7abbedb6c3446cd46008380162291b29c0b806636d4c053980cc898e5fae260e8d1b00f86b41190fc1f129c185b5746cf2a59e47761781209edc39b198dd781ca05b3b589bb6603d1a78dc1eae75b67d3a9e6449f418a81d876d5ffaad11283d83cea9934b57d9c99c318fa519042c1909be94491d54aa8701c10bb6e28fe9f6e939a200e69688ec7cc2257c7914e8c717a8760bface70bc8aa383d9501b108bb7d488d94734d2a7c85a1dc646cb7866eaa94aa36667774a833a080d983d09dffa0c4e61bc49bd49ccec0762052ebb79b0655e772bc1d5ab1215b048f58442d79acbd330254b697dd0e23a60ee8b80f189b786f827a2852422c68342006ca35613b11c885f21bf2e0bd839084db6105dabf1f01b3ddbf5b6ac930783963fe96a50f3b6259b68f793a6633581dbd772449ef66aef1bf714b694f27b6812cdde853870d4a8624c0b2454aa5186984087a06f35ace2967ea32b7381d767786477209582c75d5e7ec8bcfe5cdb5a45291c768e4ca31861bec5ad3a53ff4f4b6bba064862ae6f313372a1307453271a88bc73e2bcbef1183a840183bd9034970ee6e59896fc7f892d7f4fb40a18c895876f76715f7b568976363a52965c69a1056bdea2ae0d46ab108468682a73a8d92bed3c290c4dd6dde273238c01b1440fe031033e064a481fe14fb1e95d34c91503d87d589adea4349daf66b7b6e51254d8d73910ad3e39077d96547294d87c686fa94874d7c892f9ff16d406d7cb931a64785a6683d6871caf5cda95d61f820ed0e12888b205d87ee823be5054a23fe73da5080eb6f3c6b02b432e9460e5c877297b8347b06cdbc30905e107807eb04deafe015b5ceb702702520433ac833991938d38d99be635a964b8498888ea3a086b37aa918f450f5a7bce879e63148404bfd8adabe7a92486b253107d6a25eb0492a45ccf1e145aa878779f7a60dc3faa4e8c2184fcdff097314a06bd1405c6dabe"}, {0x30, 0xffff, 0x5, "749c36f72a9b5698852973e05638c221d675cb0c346c65cef0e6b17e2b58f8"}, {0xb0, 0x1, 0x2, "d9556d3784e4268f8f51e17426d9064577c0d47d2bddcd3ec2e25a51a5a17ec7198f7aa170ba714ea454c23885dbb749e3c10d3ad1c1d5dd28bfc5fa0148f15b6ef0461f150650a77bf35be22a24e866f4a08bb490ca682f2fbf95af1a68354f65f417a3e5351a808e356439cbfd833811ba4188cc675e48aaf24c78284c1cb9fe973b2f19787afede2b8fc1829ea0f75eacbe0ac5127bb0d6a1fb7f6006"}, {0x90, 0xffff, 0x2a1, "8f0c7192d7a8bbcff0be2c8c3213927b00abd84ba3eb2051c754a3216e22a34c5a3e6f60ed4962986e4aeff734543fe8335585730f7a266c3187e228d467d64ba5285d0df7c8f97c9bfbdef435049334bc246ef16752ae76e6163a3fdd3fe0a8359b7296e052e46e36cd0c539d00efcd38fd9c0f41970e1d3e1e3149abe170ef"}, {0x38, 0xffff, 0x2, "7b9ba8ae77b0a29916674fdbd5e472524ab1f3d91b2f0a0d1ae297a344cc240f3519"}, {0x30, 0x1, 0x40, "ab859e0968a2a13fdcfeceb697fe8ac2facd940b55df63f465fef632cb"}], 0x11e8}, 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0x524) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001440)="51e84097907b66bd318e0b317443cc551a09beafe094f32414945144b4d6772fbb1648b7acf8caaa22c18393dc53ec37f2e4d738540eba0f01e7ab84c8fe2d54f3c70d28387041c3bd00a4b989f68c1fed9f0b7524f12fe1be15cd46ac3b08d2a4389ce7f86617e902568f2b3d2d421b363a9edea328632db1902789f36cd3a79f093b0ecb2a2118f368fb6634157d026974e650fb9b7bd6d52be09a84abb9e1ce07a151468b13e9503557ee2e9eaa0214fd9317033575c6ddcdbe9d7f949b313234b6098967cf7c6615c9baa0d5ddff467682bd5966845493fc1903b31394ca72590b3639a1ec97bae0c2c5414e2c1a3cc93d3d48eafffa9cdaa54bfddab1a2ae26d2980cd5a839c8b9af7d2877c272f14bb0048feb98bb97e5c1544e7380749468b55663fb40822c042f88fd5a4805cc686aa3e23a1fed1efd41df5e77bc66623c67803ae33f1a81b2068c2d8ea7f33e75dbf4ea58e4e0b3362712cdb1429c1448b75bd67c72c2f6d3cad2c5c29a7c43885c726133371a22b368c9ee5600f9afb3e3e0a913b4e571766f49d7ebcdd62f56acea0833f813cdf752e6627d7b7f344ba0e5ccfca7fc3262624ee1c18c685be3b2749eb7a7ecd549b867b223df2fef072b3e371570b42aa9f0dcfda144ed6ccbddd65b45d3fb6a9f711233c6240c718b2e2e4e1bd21344cbeede2184ea8273c0f8d0a0fdd4223a472080f6f2df17fcabd7f02104229e9334e876cbd7677f6682c9fabde3da409fe2534a704314e58fa7710cd68008933681d072b2a2489eeaaba1d8631ed89fc524ac329ff8f08ac3e61880a11df8aabb50868bc965b8a755ba1f9769f051d96f67663ac6d0daf9db7f0d6b6f5116156ebe689c5699065ca5d3f797f0c9a1875647187ea93df256938c3f096a2cde5adca546441ddb8ef3dd86ec37ef6322b6cd1cfa3747053fc09e3c7ee45b49f6b51471b0dcddee9c691f40c1c5d7fcdd661200a90e89ea9431a0f7caabdab6a1aa436575f594f53e166a8de5cf669a4321445133e448d048e3f7a8d9a8007d5dc6646605a628b1c88e8157dc2ac9c9f1a73e24667389db65b98a14113f5cb4e7245892354e1fa1f4f4158fc3db2697cbff6b51d2680b67089ab41c8b52618c5f4056689cf4204e425a5b1164cb735bd49b904f858485476cbbf7f6e1da7a4fb5937f88eaee81cb132c540124616ba0189485609c84667a0867ce27522b6d11291a921ee58eb18943cc448c839c56080cadfb3013b60fd60e9bc55b295b93314ccd8c86cf15d9f142bebffe2f22438a1afc571e85a4bbda42f02f4506271b2f7ea368d3a827c6eff87e367930683d3f2aaaec3b837e8d1f8ab1b1d69b974149bed439dcd26ed12466d7b9fd6a2cde12d0c45dac2e634c95eeeec94d6e8fe21b7fb497b49b0acf16a77739a393e1dbf9912abeb64d6723a331fdda213da92771c52409a07247351643c09c3d88aff703a0bc6d11f9e872fed1e4fb41cefaf1964cf5a95c2ecf094f54756591f2e7973488cadfc77acfba455ab4e68a40b2e6456f19677e2da70870c9e07bf0c682d74e72f0daa008e1e061e20fd82cf246668d3eabc96ed7685bcdfa6ee997210f0f4751c8fce66856d1c66ed273b5985a1d5e9b432fcca2c5595774f94666338d796cd111f238b96f0ec97c05a5d87fd1403b34d64ddeaa4e09748297ab4fdc6f176d09ed0bce0d6ff8a0e8d4fd43e4a0ba5355996955d8d918937c3084a96e8c60e2d0151b515a7babc37afa63f906d459bd6dad69a3f04c3fda88cb75b6855ef205d24cd192ebe2100fd745b3b788ee2bd2afa59c6f922a56c00c503d9be614a505d7d724b2affc31c947e4b867e8636599ade421e3068edeb1143c72e110359534b89147dc4077a052334b1e3e39f365f5faed31e56da28183d3db0bc3b4097bd8ecae3dcdf1b7826e2953f48c302236be73cb8210ef2782d555f89f9b0718de318daafd9cd6e3cf6468ae8a75ea829c6f87a73099da88a41420c9e4d8800bb6f2fa2c92b550280cc6126cef2840addc2f005199dd273a3a21f5d007c939eb7258d0b937e96210c911db50befd7a498140889c0cf05dbff83b6c2c6181e03ba8c70151c97c0ce7b0262f418bad0402beacb05c9beb67336dee8239f9931b4a5f73b9c5cbee47ac2681cbb7117cdda18e71a83b1f79b9b2d2098d0dbee420c62e557c9ce11fed1f4ae071bd27d932285d64d911b3f621812098a001e12293c676365d0a9050475323cc9fde89e070f25115e95045e2e7108e47ca6cefb12015ecf620b9a37e4d9146b280adfd496cdb7a40fcf64fb01426cec62fc5917d3c2726d77be1dc7cf9612554b951396d96f8af2a2736062c6be03224d9cd3f7c5c82b6253a676fab6995cefec80653248b6750260b62aabf5c5998d6a68d5db6aa18fc4e1fdbf1a2be079b1d30cdfcf910a079b1049a270e51bddec37fc4e8e00d8a90d209858275462e85660de0e2fadcfd9a440a311d6b41653f242075a7bf3b7e6e8fbea395545b76fde9f4271178645c86934a06a3753d5120a8187607edebf40e975eb30a2de9b152bade8b51a385da1a83eee6f1baf905b3c611f5669665930b2e79f4630e72cd459b9204fae8f7ed84e3e4c7ae819d862eac9814940f3f63f72362bae231c5f71f658c7d2478a04be79c9cbc2836a9a3515203be48e35d12e0521821a8fead46f016aae72d79e0a1c0d4bb9dc4e20bd7123a902b3249a22b2d68bb6e1347a40c326570f70c7970c278b1126b4cdc4eea18a1dad4c9082d06403dd4492f9c77dfc8c22a9a1a8dd9e0d66f19a2ebe0c941ddf115cf680412eed1065b0236fef1212146710a3ad262a9fa187a3a1e5cfdea42a530f1b8630692ef95709ce66e944e2b52910f9d", 0x801}], 0x1, 0x0) 17:16:07 executing program 1: sync() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x8}, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 17:16:07 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 17:16:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) socket$inet6(0x18, 0x0, 0x2) 17:16:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x6, 0x4, 0x5) setsockopt$inet_opts(r0, 0x0, 0x8, &(0x7f0000000000), 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/82, 0x52, 0x42, &(0x7f0000000080)={0x2, 0x2}, 0xc) shutdown(r0, 0x3) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 17:16:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9", 0x206}], 0x1) r1 = shmget(0x0, 0x2000, 0x2c, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) close(r0) kqueue() 17:16:09 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x100000000}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="bd481868193d534faa10a325595a3dbd7f2343bcd6057b3640c187639eab42593d86d1424f23aa8171f9b103a9f35ca86f1fe28af8d81c0e4b0ef228b17cd6a76483992ea36f355f18193c9b3d4f7da4", 0x50}, {&(0x7f0000000100)="9e83d2e914f7194c245696780d08797428ca1c873317e795f5cdc38e91d696e1735c8d27d1b6ffd267dfc85a32e742543cae2b64dcb091dd6644175ed05b9bf1fa5559d64e882e1fb006e69cf1d580dbe8a638446729e812c6bd03d3e60f85d77f0c1fa59a855734dc12e6f267fc43c163e5fefc01b673c7aa6143188ccaf300de8ce1beb359d94423dd952cc096e381235367b141d0b2337adf59b2d4e804ad97ff082ebb06ff36d5342407bf2685cb4f391a586f5608", 0xb7}, {&(0x7f00000001c0)="76d5c1b89493be91774a4b17a48c3f20374e73c2125800e144f7e288ee376d79d8ea20981d2f07dec2b98ad35567e8d0b647f9a95eec1a8895e85da55a2b3147e2c58288d5733b2a5a951c8f5c1c5f16d9f72b1c345a50b4ea21c4e9dc8c9f6e0889522937838143adb42a78e30ca42ae6a25c92ec69e189246176ee61857071476afc71c44023f34629ee9eaa5e717299f6c1c5c19ae82c216e2f8d72b4f45336c656a00349af7d7fe03bb6ffa0d004a75e756da0b740be77e104e138a632cf169e762689d78492714899c679d2a9edb210", 0xd2}, {&(0x7f00000002c0)="7d5c31a25832918113c36185c0ba4f07606d4b029201196856bed3c78b0c1ca68e2f9ba230d832d94c0a4dea4ba9850909c3dc096d531e35430be11930ab41071503ea6d2969c04ac2f5dfaebaa078e4bbe7657f2a88c33b79edfede9f4b81d5ddc8d4ab7f56283a3f9cf85b888ddcc5428100e871ca0b1fa5bfde343382caa03e8d787ea93f2c328175ba", 0x8b}], 0x4, &(0x7f00000003c0)=[{0xc8, 0x1, 0x200000000, "61c7d8fa7ad3a5ed2e25242ae6b698868e127c747761baa632ac84e18936ec47efce800bf2e49328a54208db469cc1f03e7a797c5f1dba16356548da970b8acc43cecf142b14cb04b2f7234bf46d939339340c4f1313cde6489704b49f85fa2a4886b87bc586aff74ef82ba4e016c14b826c1b0a86d3b607f0e160b1321aaafe77963b2af007a59069bbe92b2e14c1a6ae9b91f3269a4e403cb53067b65ff03f5147ed476ceec1d90b24c6e6dfa54ef9a6"}, {0x1010, 0x1, 0x0, "6ea08a0c6e5183f9080e4f17c0fb3af6b55847b0b2884f2f6cdcd1026786555f1073c0001bae12a8147b9b5858c8d225cb7736b4f5eb175e5ecf05c3c9c1e3b972a2ad09c75989a85fd2754d11a950bedeb90335d1fae4070158955e78027a8b12b76cdf803770688efff6a204d806b012d019b1c978a4f3461d3f2845349e253a5d76b81c5aaed3cd1307dbdb1f42d5790513141e6d0652966fc27f2f2bdb30ef1f5336f0cb2175309d382e5c37f98a2510cd6526b94bf99eb9cdd9e6eca28a1553b0b70d482db5f2b3f424367d5414a686507054179985da6e8686cc20bb89fb33bb1f1c1b3b4934e41230451dedd69985758fb578d1c4ccff600973d29d998fcd585f78bf871d9f17443ddbb20456c8d0254ac7be58e4675410e118d96391b48920d2bdce2ede5e087e01db995fa26a5d5d0caaa1b81b6bf18509ab76fd1631ac91666037f32d61493d2e2c890ca6ae525068a9403e4490c5529fd6d5e5c9abdd98a28053cfc2d0d60415b5a13db9270a13f56d5dfdb3ea8ee8686c10f8ab70f0044c349419e281bf9be8677267209bf5b10e2f6bb99f032343283d62908100c4b775dbf66780263b5cf1a45355c1e688a6e2486c3f98d7eb446bdbe11982c11158bd34a6c43dde32e1721befc8e826d743ee3186c48cd2acc92a8a7f58eb203152943e232cc59aa573387eef6bb0f68fc7f554286a4f5c01cb5ac74ad28d5c94afbd156ef3974b7bf6af029e767eb05119dbcb93ca0df0551e351e3c63377073ce9de003e949eb0de47a9d020592a5762fce6d4ec25479ad48bbb70b0015025a9daf5497e8250a2cca902d725ddcbc7fa53861ff79d9ce46f25db06f8e7a46395fbfb92c394653dfdc129a10cc9b22f28d4b2ad0823c9fa1d96b9b0b014d2de80b2ea37f05112f85e741303f36c423a6a4fa374cf278b1868265a94b2bdac248fe7867b8141972787055d28d206f3b04f9886fc0fd69d9bc9ad5f31fdf67795368261ab9d5ce98ce8d4844e2922b53dac32235d89a0b5b1d5a27a7ba1403459d8f5f49e05991a0da88a54acc54d1f1334570014576c2345c25a36459205bcf4ac6b7c0759e9bed95302792c1d4f79e29f9d577606892501855dd9ba4288cd160082623f849bcc0e57a55b372510abdc1e323b47a88c3b77193b09b588b01c561964beaa997f6398bdd8ed9a5e29a9a78ea5227255cb4246b363e63cb0bedaa14de1ef7e81c18f01383ce0fb5c5574a6c83267d1211a19a64c0f5ecfda1812442c54a1a59afe1441ea3b405faad6bab8af5b5d05c9b7102b48e93b82e556770b50d04312b7954c1efb4aeeeb5f2da2c12b0a8b9a6fda4dfc418462bb756cb4cd3a67adc3f82cd40ddd14f7731d907728c48d584176dbf5d8036f9593d8e021c5826f8b74eba1bcaf705c2990fdaaff8f7abbfcb03805db4e303c507db4e5596a8a8216769c59dfe914dcaf7b91b06e3752d0f23000d758631000b09ab449509f6e62e7c3c9e46c4328b70cc648d4f63154f3aade7841b698a1004d40b5e713b0f552247e14022692aaa11a0060882908d56eb7454f9f4f804e6a5d8ab323e2f4a3600c11abda7301b1a38dcd949bc3ec3efa9b2c1f60d6e0e48a20a73ec36ca1909642a675bfcae7fdf5df7f28f46f853103299dcae288e8dd95bc0060fb0c6483a494db881a69dcd45bc06150b12e616ed6e04aa04489ab34c651e7d3038138bd26ad5f2ed5084bcd7b257f85378beda1ed14b5e7b216f19496c5a787f06f07ebbec548a299c4444c267388f01b1a9c1525e45aac66ca14d5caf0dc4e99df7f7701378e01cf2d62539d652284b89598f3118e265d39f59986741e9d621945a4b9c48c9f8cea644137a44ed9bd69770cd191c061648fa631e59322ae067d3ecf375981a067925f6f2305ad129dd4fa581805768bea4747f8ece0e6ac062d8cd5744176013f0e689282c7866aca2d1672920ad6029ad0dc085f8b6dd04661b1c46ea12a2fc7eb6f3e863fc145c7eaaf7ae3cbedfb22a136e412f7ab683f355a88f9ffbdb31d3e8b46b1bb200a2a0aa28b09b616ea96da611d40ba8871202b526c535e55721c3f45c1e815c1be3d47aa597b2507ce69488b544b1c4b0f97977bb8325392bfa40bf4013ce4f6608e42a91e5348c48effb2c50d3d87a968ef67267b6c68489befe875b56fc4b65009f15b0a89f29b97585fcb7ee6c648ea9f3975c000a0d576433137c2ae7df72c2de9321a220215f36b72c267b0dd3827c9ef3f097c5d06ac03112f169e1f242058f5fca97b2409b9a642e08f9b738361f7f73f84da2e7c02d5ba206cd58c5c885c7464efb6667176e89771789343623aa42acc84e579ceaff6f71404bf5c51a6b53c9306c8197fa2617e84003ed380773cdb9b94dd183a01fd5943e1953d081bf0684e2fe7a144fd426cced9a11f45d33e0d0f55eb05d7c2c519ec12c0de881d0ce4079156fe8a64d2f3103a5c08cd0071a9e93aefcdcb7d7e3420794a2a9b6404072cbccb6bf16da23ce4d196e8e5576b8aa73cb2e8144ca9599f99690de8fa1a0dd885425ca2f8e07993ba8bb1ac89538b2a18212751ca6c609b88fa1c45ce122b2727bd2556cd286a22cc6974258f1c9ce12dd8f75ab89d3fc70e9e34662832e47b442f50a7a302dd2604e18efb72ba287563baa2a20b88d3a5442cf0a6081a8d8032965844c93ccb53a6e0e429ce91a2192ea433060e614cd8a92ce22d1fa42b279e16a5db232f9d3909a7e20a5813e40bda5059b9e734b0eda705ebe62e4c2723a3aa43942449455220c27be90e397d3dc2715da2740bbaff41a1377a0000448f9150c118629391223bae3eaede7eceb87632811e42504221a67a1d5e84eb1114dd06ddb8fe2eb5184370e582caa96e8016ac792f0e9c2d73a68cb6e31f621e15b0e2c9d2bb270a76d053e17f09156c7a2bd397cecf28263b7bd04d6fd9d0fdd4a53d28f5bb02e7b4e6a5452bdd658dd3697b4fd50ac92c7b6fa16fe4a3c1c5ab34669d864a6b524d0486379d558f595fe7ac77fc979b888295c9a7def56415230f66464a0a5b44528c0a65eb3531905d90d37bde97fa749df224d80047a7d3bc4b30ba36618123b489865509e70ed32493eb2d51ee345eb3c718dc02635e109d86fe6a03602a1540791a894dde157bac0dd2265669de79b227ad1f044582ae5ce428f2d48b0b7d23928503722e3accc9750b1f610f69b7a5e1980fe5540b11c5708fa2238fc0d4525079fa848b6076b5f1e540efa6576296ad7078f17322f79e67b7e176617b5af724b5d29a211c7163f0b6ba9c97d5032d47aeec0e8bfd2cfdd11a6e0ca1b2485087749d5de183ca38c462f89673ef2360ff0130a92fd4823a9ec57cad7737be0e024896c7403e78f25e2c7aea2fa3fafba6027f21a75357ee92345f60ed013f430e57663132809e2d4436b800a66af6cd4ca85033fd5068c80ab63a3907022d3107764a572ce488f195428b72c391583242bdec7d4ccb7a2753f492c064bb6a539556144ecc8bd3844839a0759c43cf696d79c091686ba5be426626ff93352220930bc6dd95e7abcd01172ef135d7d4264084b2231649526ae02ad64280aca2b14dc3a258094816ec25ca49996840ae8b584c6028d0a2942a6035796528fba983592969873af060ba0fc56a65722c6aac986c2fd2aa75ac02b4c1df2d3038f74ecb765dba8d4aa593305238a06ce3e3feca94c322390298973fa22be6b5290776d1e4940b529e5498e717e48b49a4bb549ac93ba6395e4429d527ff36012a1adb5f8781884713dd83c23a031e99034cab135bc740023065435a7d2c73139e2fdd7291c42d997b33c2434a9b3502237d8ce2775afe28e28fcd5822c8d5de15ee5cc87a5b320ca61b61c3cbf12a6bfd3e002d4d3509b2d1bed2ea8e73aad0d0965b63d364f5c308b93681be34beea07d324456b1c1e8569a3f6fdcb5d9072698c6daca59e9921f96df6460d7cb476ef5069da19d605b619d59dea8fddb9b38d812795e18a4e3e5c5ea1fc869be333a2adc130782daf09d95d44e2f299e560ef500d31abde4e1d773f210dd422ee86e7ded8d6cb6bb1c59f102622e285b86131363468c5295e92bfb89a7c7081c23e17bfb4f74ae6072e4a2ccc50d88e55f6949bd01a6d535cc2aac244e09fc4870b1447628a3b860d756411aeae2046a4d0e163c42fb0a9a8c3cc6929a65303906236ff2edea33ae4022bb5d287bff8126cb0318fd5893e9b2c91d4edf9c30cf889d911846f37abf2956484bd96133cde3b9b304c57837e678a50ff0309a29f2a15c7ade2f3b40752563bc0b3fccbe73bc11748ea9a9fc249031e5b3949893e1131da9bdf2b9922db64ac10b1eae8dde17fe132f5cfee68929189ae1dc78b0579fd82e6fea16672f2a9e40a910813762f2865d330dd0745c386b5a65e6c01f3dfcd4515a081e3cee4976fd22f4bd416b38b39a92cac792364f9dc8b35f06c7bedf90fcc9e70d8ee0a0126da28cff5d5bacde7ab08ee50c211079ef42c81bb3df0725141344c4a4ffdc27ead7706bfbcf4bff25312d8e7e603581b074200d6c0a398b4d02e68f2e2d2bb6c6398dbc249c8c969bdc10362ae9d8256c4acea7c3b31b72814cc49013f67f970bbba15e8f91e12a4b4610be0bff31662e846f79931d5e1783643981ed37097ef9459703615a2b835951074b7e1a0dd89fe040e97f0f96f4ea43b51e59deb2b92dbb35c026f1c371027644976cb2f81700dd48dec0339debde16032f4f81b64505c98ac3b35d65a93de5ad2065c45fb632a9c4f4cd26026fb8a28abf925db2d3aaca429c9a2764959a2b246207ce0edf566282cc8989d92eb937336828ed98ecf6a65c5de162f6b8a3762800b272c565fd8c6af6bd9196d6bb8db711bffdbfa54e3d72f2ba09eefc26e72d01a985d75019fab5b39ae43dc9edb39ee3499aba268312a24868f31e4dee948f39241759263f6d0196d9487e0791ea51be979dcd7af23157568c221d653082f299c6e0202bbc5ac49da7004326a073e9c91fe2557281186773e4e02c7453c660431b7a74d01194aac83d677e9b76473c3bfabe3cc835c85b3f6ba6da990de79b48080ca7d0070c57668fae8e548a4969bf5796094063d93f7caba3ec50efa38f3a16c727c6353663b3b654bae0886d21ee958a281bc171758367893777fd624b86e3228e98863e62d57dae440e528de4b690be19cfeb751010aaa188ed5e16361af1510632ced31f0cb4813a25288d8c902fdc10060f0d0da258af17f30ac85e2c6df868190a35fe9130b6de3f562f0569f0f2fcd4730db8f61ed397d75bb87a311a983783d9e2186a0748841a17d6a21d19c42ac6c9cc6d5ff18626f8b81fcf5de0a716bdbdbb4c0a369348317874469699a3070b032dc6c06df3006858ce02682a546406e6a126d37e1e6b79773a558e7146303a0a9f51cf65c9fe1978867e6624d3e4a812036f1ff286185be5d177af3f88a3b38ba96be7f871d8d99b9b0875be88fd38c5d253d29a0abb70b529257c722046200ccd39c50ee1d813328fb99f09a262c7fc025bf492fe7e22bab380a46496dbbb53bcff88c6412047849724516988d519ad3453d143488c66036146859ba8960cfb5897d269192a780ad6adf1558f9242afd401dbc85b1fd0959488f08920cc13e34cd199b9944b786b7a910d38fed25236f5da427ff801510f8f21a21fb2852e29353ffaccfe0027903fd7548fdf2a275333c22af1875ce18670318f5ba04c64fb30ae061424906f18a575ef1b71f32005b8"}, {0x18, 0xffff, 0xffffffff, "e57a"}, {0x18, 0xffff, 0x6, "737aa5cb6d70"}, {0x1010, 0xffff, 0x5, "d7da6a5afb4110eb48ddd86b3e8f60b4600d504713e83b98784d8564275814fa7e502c4638b2c67e0f37156c41f7e7f058b5b696762d8d7d4e5b6ecbb35e456b988f5741c69b6d978b0956fc89b00c67e3c8ab238f375596aa90ee567ce872c939f3ecb0ff7430987b0a929c5c4dc36fcc425e0c4d2723f9b2e52bc4437c7daa54b42457696500d21d32e11b6c1217b9525246224f47fda29d05503122cb51cdbdc7470685e307e65f6746a912f426e453024941f47b072329b41cd006319fe5393561d51bda097b67aae49d9e88c4ba5799fac2debdf264e69e1e0f65e11845662ebeafff333c8218a79629cce43a6854ca31f3f0d74bb68330b0238d3fd091363d156b26b13ddc8ab0d32726be1bb00b922675908f8a4164bc246e05e1966bb78dd310b406e8a4f0464fed8f7bbc1ae11f7700c4571d40f5498da3de872822faf70686fb402ba7f5d5dad5f08642ee7e9bff76344cb3c87d5d81053b1154bff38c34931b000f2f314598631504e5aa8e0c46be4a0930a14ea42f0f0f7d94e47b997b241b2f00372b429ecbcde5df45a6570f19ea67e3228dd0b3857f03edd30c0f52cfe990674426342aa29aaaa16b7af21b1849cd6f6ee9c1aecb45bb8a32dfac991bab0da6802dff620d2595c3e2940d363c9e76fad910fb32d527be54d79ea46b937b72086bcf61302c4863b36a7c5c08012ef7358e92a8c839497e6968928a0a2bbfeed87347c20804b36d6af8e56aff405cae0d1f63fbe16383c60b80ab3b402d89b51ff95a0932138a76d5b771706e34b55fc3d6c0e8f89bef74f6a4336a0805c761c3774efcbd0849a9f598ca062c319ddf11bcabbf1bf0d9e3d41ac8e8f5fab84438fca655c8bf959bc5b5cc43d3477b5799887db7aabfbb29ff63fbba527f7111873fd963117006f66eec99322ff251a8ac4e93990e5229135177d5fe98d5b457ff6f2ce3cc3d368b6ad09cb832e1063f2712d4148ba78a0d73da5e66a31a8d7a66eb797c5e0b19082a56743eb8e743ce07596659c4a58aa3401896b9659fa19e49180cf1169ee73f77a72ae4c7badb7815a671209252f89a307132c3628de436dd95f5d851db2d6f62bc6bdbcbfea7c711012763930e365352a42d47401a1b652975c948987feb47816219a5fd1fea7c190597781997f4a2bb3be5301f6d68f2e1dc7d5612c47f29dc4a6e645df9dd131846a8ff1f4b471a3b2cd5e07253e2dbbb9c6c7ee741aef593dfacef5d868a42869cb8cac4cda02b077d42a054884e64fb89cecda4393b7844e08272ba17d68f517d896607f0f82e1969e49fb82a327d4fa2246d6ffed96c02cf13d475cd2267207cccade9084e8b4b5d5dd14c4ee2166e59576d78a0ab6fb701e7a425ed23bd1cb490a98b6e88aeeca5f0f062d4164306329c0424928b69e8e76fa5d2500785c1d6e8c07796a1d51384b67cb4b04a43bc3bdb9cc22cfd9905ab634ddbac5b54a5c757a4a49796b8a1426804f7770b4e483f018971b9a4f935e7b16383de91153f3a70fc1dbf3e3f1f1f0785397891f3e8e967c7a561fba80d3898ee314e659d80738445905b42e9926ed4798f1de7b5865f09b004d3b8b1122197d520ce01f0fa1f974ee16a08b9753f1aed1de73ba93be0a6eadd4f4375e379eeb1d50ae7113bbb72c76894ad321c774a8b7881789906a079466e5199eec7e36f10d15509443afa62405e49e2ae86cbb809cf2d125b63c6d2946c7ea4144018a13119c7a57b9eeb10012d34caabd3b3bc3a2497ffabfcf518a21a9265f69b85d71fe2b47cc39299ccaa574da5dce0bde5087b86a706f5edbab5fdad220ca6b03ce95ebbf07155915067434c3a7074631206676927c1401e44b5afbea0c10f158121eb3a4612a7ae98c52ffb5ce512cba11703257dda2d4b2b879a05ffb6e64904ce3f14f0a79a5909f91a9dfb2b1940fcfb7b16844333764bd520bdcaa5a6fd4aa07737e4f9b6aec29cbf3a260b553f68d7f03b342b65c4672fcecdb18a1c8fe5180c076454afd359c082d2f2ffb1c8a90d1e3dfcc9edb812848be8bd8a7c8bdba784559590dfaf9f9991b66bd51b9cc4e164b330c5e0a67949820d3e758d33bb168f596f98f81c9197620daaac9182b9f6b9672ca0056db9b43b68ac0e8c56267651fa265029855b1f9212c07e5f7f25904a1532cc66b6073ba931baa8acf4925ad69eeec882c19aa4be4c386d690481893740d15ecbacfec907efbcf1725c0837f48b264376d0c7d024376c8d66ff05e4f6027e4c4544b3bd57ba6445cc827173680aab3fb1160ca21d3cdb123a9dc6b87f8957ace376f5cc26173701d77d8dd8a8d76b2a0b8a1af06db7766be80f02411783852d39b837345564345bf207a3ecb681517365d6c085ef0c0cd1a924141e909efb4c3e169afe217d7bff384ab7db5c84db7c3c72fea2dfced150f951046bc56c0a1befe860a36c4a687df6b272e4b066a42be477f55bb48ac7b3b5a820d8fdca03ab799f076ee6a5838e257f338e00a179675c77352148e99ac886d6e19ef8ca932df0a3ccca712c018761cf90f6e554596cc7c8f765848bdf407364fd6188e8f9528e55560722626078850b359b51dcbb704adbae2bfdd29a8fa52f962ccff33723388e72e162892e07133e1fe89872c510e611ee0a0bfd964502b28becfa0f10a02c6bcc0950404881c27786247470fbac3d33dd39196088ab64e984f541cf99ab484f40c9ae0d7885806930ee7c5e962ddbd27d6730b24a4727931fa612335c7ebf915e5b8aefc3f31badf35333804595a6470fb59b1da9953f344633f1e1c70ef288481f60a974774e43f17ca3a966c1c9b2841fde9355bdbd5f8a6220e49109f04ca7c3286615e3429ac02ddf621fb27ed25f8a41d8a53456ce8d52cbfc6a67206efcc10a06731753617e66f48d5a73dc903d5e80dc011c2426b1f4aa161a3a1341127972c3006c732e7a8dbaf781f26f1fedb814cd0ef2fb3e01ef027d7cc0de038fea94a9e126e5cba5e726f54461a894ae05f423078e8638ce6afdca3f2cc7ee4d973bc5a54239940d618be9d89362c7108a5588adb2864400bd6546cfc6593cfde528d552fb076d20788167130f7c101f64011a9adf85864d26f0faaadc718e8fd52195f717c9980787b1bd720d95cb337c986601fe90e16673dd8b2d290b9b1336ccd21e8012cd0cee0a5d0bd2980c78b5d7d6155d87508509ff28d79f7901e7da8312ef48c5604c41e37258f7e0b0d196cf3537be0856b951ccdbae5dc919d08107bcd8dd7f0daae9d6a778a7d91f10dc90dc576c6857cd43d3ffa94a5c3c34aaa8e85af8cf960b615a4e41ffb2089dc7043976b61594067858bda3fa91778ed35e985b34722fcd01917ce4d8381325d8d32e7167fdc76a9eb1ba223404755e1f31f6ab695d172fb4bf573707f5be53d2231a0519a737f6954a843b67e9b8cf33edb60133bebcdf529920b619a20867fab7c265f72a9d99f06cb88a4c9eeff282ed2f22ad1ea46fe699b60a91ee60989ad2b8dbfac954850197c25d9f7961d583bce0e8c4751706dae3d9386b5ce9d42c96557e836996c34dbda3085322d9d527c34f5b96c7b73e02679656b271f768178cce5a16dce5075e7540f018883e0c5c859229526cfbaaedd2127154a5d9ce6b9fb1511811c5409bcb9eb56a2f213f70860454a5b05ad370ed39c173fde05c123dfea617585af92b46ec58314c59cbc62d191db950d6c2e6da777021ccf001d0ac04ccb203ff8299fdfbe3054735d42fde4646c4c97c2d5e2c0c2effc541d3defc3313d08f0f0bd9cad9924a480837c6952487794821c4b08dcb77ab87d671e400fca8fd72bfabe2cf16e1951d31f2fba398e94bc3d085c0e5b01933e04df4e7a5f4bea9e6ec0f6db1d9e2d27f3bf8d45f78fa158fd6b610eb6f55bf6789ec2b0c6a936e0976d46b20b2a092a75acefd02e95086f08a0f44b5d1b38564423dd7415d2fe01c15de2ffc1272c84001cd8aad83e523afe36db81be74d86e4bcbaa4c28790ba34d26e8778ff3b7df0b90f9b3dbd3264e61eb34bf9d6714e76a8d616479b62dbf63663d399c4d93a74e5bbe0252c466c77a49bdc9e9fe338e21df09bfb65d726100a278fc288d5393a9c72098d85e14cc0ade9584076a2bd245711640b35b3ae1c96c0015ed6578a3cf9eb7cc7562ce3669a7066270cd94452e5cf3b000cda9d0e4e991c6e30c6082215aad07c5c311a2c3fc13c5eb4ee1aa84309c52a1400e7122e6e377b08e51ea83f6d26dd515e1cc015a1cec4e8e0d790d30e1bef6591a24c856c009527d63f7836bcdae20e9d512ae9c86d8cd7cc429a0f5485c067e17b248a7a7bfd401d517456c42b07640b4d858bfb78e507a46028d99b9f42887dae7835e5047a7987c7e8ba407685ab4c06d13bad5160b06b9866c5e6a6f0bc419bfba96b71ee012a93274cd09966a23129923438cb6aef774b32ddfd47ae7f4322517e03101c8eb76c77ef7a762e25b84321baf7f9a133dd7a12090811badf9ef3110149b4f7f5e0d2de63c898695fda6409f007ad3a1f49556b980c297a6d6d853d5fc6b752803e259e1eabfd541ec62b73d1357494de5293f923e656d4480f341aafd8bf3842b935507d72e80c70d9c963408c9b44a907aa5f7b1e6959f121ed2bcbee6ba7573328e0c89aa43f76dfd9c31136facc0cd25d15ea1abdd78b0b0f11d6cb98846e6ce9738d0af71ea9b2a44ba94a602c1773fe9f693d6a20c50df13a94f8ad52c8da249c21aefb183c9d0d852e46d074d039ee51d5e54de01819557da5a7cd04014213f234c2e88f414232260aee2142a1878ed6642312f795834e3e716434dddcb8b84cff67aacb93a3f305be371ef86a159b2831933dfebfdfed1690426ff9ddb0ce3322a446cfec438411c54c428a6843577bb57a0f33cb3ad19a6cc4a072145abe3a26783156c0d9e529d83c645635b820438eb9a7632c44d6359b60f7fd69188d306b2c73dcb695cfe103071835daffdd8d61e17e1dc01ff6602341eb719b3344a44bf7e5c086d488879c311677809c860eaf049bb11913ed285d2ea42a9215f473bfba961a08a5384fd3132a4c7389142c7d53340c1e90c5d2bae1c56811351c3d0c8f1abc7ee1cd06db62bd9632a06af7ab3c9d60a9dfe992f22edcf74b0fb2240eafc85b7e6a443e461334a4d043dd2246ba825070bc66bca186ec6160f3fce49b8f2a7602e208da3aea493c813de192e79fa93249421b29ebc3b1987f32fd5568a819e84ac6b128c3e2a3206575179419c8950210883f2e7d363b44b5fc6ba34b4fe0b265f5cd06d2382e90e95f8c9b376d27b19ae32b642ce959f30ea22f10bd05e7cc1c6f65912d95022bdae32a96387de7527aaaa6d12ab8ff0e16adde4156f94bdef82428e667d17c0abaf19edcb07572532e0b11e84e548496b6a63aa4b9ad58b9774487be5ed1c2837d250f1859168fdf293dc0e728924b6c05a9d9929f655fa5e6e7f4055f55256e70bc95985c76e90cdd6b0d99f5460a15c95b8033924f7b143f83a2fbc8ecfae9caa9259c3fcb8753678e7b1a0adf98a211b9b76a2d3ed82c031507100601b203d55e92652106b0ef83f41c9cd3e73c1216a5da0240e3b7e6cf56c74970bc3882d16e83d23bb6893102a04356cf90e6a46278684b570257d64442af491d9e79dccb43d3cfc65d467635b3343f6a07150a48a2ab8c03e238ba548de9ea9b4be1c408aaca61a3fb03a7ac0985f6d39d8fdfdca9174c3b7f4cd496ffbc6b1e6d4368526d2893bc662d1719c9be95aa"}, {0x48, 0xffff, 0x0, "2c1335ea25b2aaba4fd7e9c95e611085fd4e7a231f56ce2c9c0a567a45cdf34674f91ec4ef40c8266ce3363b731e8320c4dd"}], 0x2160}, 0xa) 17:16:09 executing program 1: pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001100)="7b6760e79463e51202f647c999e017dfe2db2a770fc404f3f5cc95c5db7c53525a50c74c6d57c4706c7b7c1c40ac4dc896b2a0b476cd1731fbcbd5d7d1921c61349357e22eafd0867f78756c0004ca7db61e8cfc6be680952f722fe2041e2c663f7f7af9b0b9aedeb17fe51bab3073924fb1f7605a8ed9a5e35727a4677aa0b554e51164114bdc5a13d179d67f7946ce87822c0f208cfff64742e000499326aa8d7e0623092d7aca929f4182fa56437278e10b7a38293e27583f1105925d69649f6af8d60289a836a35cb307b0c52ce6ecc94ecb21a1670089de4c57400f90bd50733d7878d362358205c10c955f6be1cfb3181d22", 0xf5}, {&(0x7f0000001200)="70eed5468b3de4613dd4", 0xa}, {&(0x7f0000001240)="fdf9b20fc764bbc1c62f617f7d2420685a18d3e0f38343e800d1cffaff69f565d8effa0447d30c051a9c0067d884c42876fecec06629c6e4b59445a4e032d3e0361afc2a330332b44b7761c2f5af3329635984d12ee75a016a", 0x59}], 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) close(r1) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 17:16:09 executing program 0: r0 = geteuid() seteuid(r0) 17:16:09 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = kqueue() setrlimit(0x8, &(0x7f0000000140)={0x2, 0x22e9e741}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000000004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() msgget$private(0x0, 0x488) fchmod(r2, 0x80) r3 = semget(0x1, 0x0, 0x20) semop(r3, &(0x7f0000000180)=[{0x3, 0x0, 0x1800}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d", 0x0, 0x8}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x2e) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c845b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b854552eb2ca1346461f449bdca2e054b2c001e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x14b}], 0x24c) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xe9e, 0x7}], 0x1ff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x46, 0x5, 0x4, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x30, 0x40000002, 0xffffffffffffffac, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x800, 0x3}, {{r1}, 0xfffffffffffffffc, 0x32, 0x40, 0xfffffffffffffe5a, 0x1}], 0x80, &(0x7f0000000400)={0xfffffffffffffffa, 0x1f}) 17:16:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x0, 0x5, 0x7fffffff) flock(r1, 0x4) flock(r0, 0x0) 17:16:09 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x7ffe) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0x200, &(0x7f0000000080)="e7f32135c2", 0x5) setsockopt(r0, 0x200000000002c, 0x8a, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x106) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1, 0x100000, 0x2980, 0x9, "19b09168df1fbdff343c4b9d77a8439a501a7267", 0x8, 0x2}) setsockopt(r0, 0x3, 0x1000, &(0x7f0000000000)="6da6c6a00c1e4bd81c367c3c388dd7d129134e4741273998e3e3e1d09b7c17466b37e8f3ff4213adb643ae6326e08ba2d2edda", 0x33) 17:16:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x7f, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) 17:16:09 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shutdown(r1, 0x2) r2 = kqueue() r3 = fcntl$dupfd(r0, 0x0, r2) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) poll(&(0x7f0000000440)=[{r3, 0x1}], 0x1, 0x0) 17:16:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setregid(r2, r3) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x4a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 17:16:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40000000891, 0x40) r1 = kqueue() r2 = kqueue() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x96d) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x400}, {0x18, 0x1, 0x10000}, 0x6, [0x5, 0x8, 0x5, 0x0, 0x2, 0x6, 0x1, 0x7]}, 0x3c) kevent(r3, &(0x7f0000000240), 0x10001, 0x0, 0x1ff, 0x0) readlinkat(r0, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001280)=""/44, 0xffffffffffffff00) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) r4 = fcntl$getown(r1, 0x5) sendto(r0, &(0x7f0000000200)="b4d8e75f8b1e20f3061ccfafca1b54ce8605a071c5438d58417c464e29c99c9b3acc1052b24213c29a5e5d536809a2784807bfc6c2d925dd6d86316bb476ec0f73c30b97c81552cc1500d0d7d791922aade4991da1ac910c7c24433d29c0537225a4a9c298195a366a6597742fa38db6a521ab56e5a00bd15b2475dc14d32da4af7162af2e6970ae1bfda9fcb0e3673706b9b437b94e3779a58b5640c4f912d264d72f47e7b58da0437d376d0f0bec699df14624ab1592248c965356426ba9e7bf4579e4f5f4ed3342ea925a3d25254e2d342c302dde262589a39b6f7a4a5d03c0673548c58c51be6356878d5284a35c43d42f409c52681da6c54a19cbcbcbbeecbabe38d36e361b6cdac2b9df853d428be32ca0596a2307e7275191277bf9c7c22f0e92bde0f9e1dd30912b167e9da8fcdbe69df1bbcb30078a8c875d54871abef2a6cddbad1b52828bc3fd7ada4102a2519be826aac56c06604ff9dd64194727aa79f0b5d5107d6a52735dedba293391e3a4deffe3b6d1dfae00e78ea20a1cd43a2f7ec43c7473fb94fa39fadb2fd9756cb8a877026a9235533b5ca4e9524229db8f2d1394f6a1cb60cfafde85784445a84290814bc1e9e03e17c29add470b6fad664884b483d89313cc8cc8e1c8983c983b7f27599bdafbe75cffe713d5773c0ab0583c320ecfe9e590d0c8251d4d63527f70fd2ae63b06ea77e2c5ba48d687461287922cab91ca3668a9a467b2f40054747b972edef79a78d1a6b7f41a8e8adb40704a68ad5c6b6eaf9cac178eabb95b917403f0a17d7b904c9b75be7b29d6de2510f232534c796be8abcb328a8281547a19261525923d242546b74daff6da8ab12607469dcb88d5101a153132a04dc71c3f34432d51f9b0a19c278a5664ffa135572013a651303d0168f1311b53239301f158ea1ae1fa2d00aeb0e7eaa29c800380bdc9ce8093052a12ed3614ff26c2f830daa4a072c50f9df87032f79de8ef6bdaa9db822c4f77b347662893ed2d1b044be99085dffc08efe05ff585770a9e4769e89808b7d7a5e40de34f4adc30f14169a673abb35a402555cadaf78225929a67258bca2ab93d5887eeb124e6c7cd6abd9d245138271d8caa144e4f71397938696f846120e12cd30eccdd4347c3b60c6d4f718d37ff07de29e7091b4f12efa4570054ae05d4031d9e20181abefe061ec2625a4ff912c484b37796f0773d408c4d875d31916d00dd04cbf4903bd9072a0b902b4d85f3da6637960ef9f4cf5b59d91f2d250a818bdcb71bc433523fe63f2713ec43addbbcc45fbc794bd946ca61dc9f733c9c6dbd2a7a88f1e98df33869292a8235d4e1e2ff0876077e3baa9fb3ae05ea220bc5396c8bb39a6589818dce6abe60ad62da4f5f42ea714468275d9ac8885d048174f742eabc8fcffae3c246bf6b532a3e0a120188f7369274b7c01f55fd9c15761329ef03da421e3d2a67231cb3e774ab69d000f26435bc93932d16ef7221fce44bf3aa558bdce78b0a74f960c30b5f5d083e2cba21a1548052730e48a05d40771c8fd8a64f05577ea29260a181e790b5f04ce5e35968eea105108db1ef0deb192f7a6e291b298bf1cbb1bb247b6654cb0a3ea795f8e6831a161a7775733e87b9f4a277124f24b9b35060cf5ccac1aba19bce27517597ed093065f632596639bd18c367909247fbcd2ec0e387f2c4057ac19304e2c838e8c417a55e7070c84dbeaaf1fd143aa9a7cb02c6dfe8f2333b1cbc66d694150afe652ab6e4ef7d65b1dd9fdcb7517305c467fc294ff2b2a23ffeae74a5f2d2a7316b7be74304883ad3bd443525eebe0b36b837b0f0f9fa9e0fdb85b1226036d2e0062c9642ccf73513c3231c18661af823e9ae9779ff7ff800f9ec3bd40a4b1054f12a52dee2f8ccc33602ec4c100a6c7d857193dcb5bb4b109bb741e4a28046877c113cf9862c4b114af248d3d3947d4eb66f6fce2bd640461337bc2482776a9bc46b041a2ba9dd8736f8dd4c73723b2d46d12288c6e7017686c0d2cc5e1c6a74cca3f4b7d0b179c67fa4b86c476a8f56ec0f4f27588ca9604b819d77de2782be380dbb0d6be42355727b9e97d0d75873c1cb42b0ef9bbd4d419811299323339d76265c9ffe16173ebda8991df158495c3e4b6addf7dbc1138d9a643b74cabfdf0b325e05ee65ee3fadbcd9ee2ee4bb3425a4e4106e86be0eb4a0433e9bf53d47e058ea5ff6e41daad414f23cd6fa9c5b6194fa00012da598ee13825f03d75e614a464860015c837974f02e2691991a0a38b470114935220ace48037443469ce0354591e9da52d0c124c5a745bfe59e83b2e43458ac6ea1f67a1bf23b38095011e2e3855e404cd3249207e112b05f5ef6a6396464de36083b907424986e15c7bb7fb9e06a28232878921699791b6373e9165f039638b7422eb7cc8a9bc5b059315bfc9d00166678c290c6f0c69208b2748aeac9e089d239ef5fb0223490b65a738adc43b7232e237741e3102478b8dde6edd6f6b96abfc2b8d98bcfeb938946528da3429c375e147e2c5002f5cdbbc58d0ecb15e5f7b26b690040c0bbb666cc804bca02558136d47cb8a69d5878449c084aa637d351292039673aeb8652e0f801861878e97e66df8238cacbd3d3089cc65d73953a12a49c8128e89621f838ca86851ff8749a8409e04e036df2334f7c5517e6358be47962ab47d6e7077b91c6a5b048260150e282651997335955312c3abf795c84de384ccc11cddcec5dc0b35020f817465caaf93f3d7cc034a2da924c2d139596267334c330d4fb3bfa61eaf0fa53588ac284c88c2000a05d3043ff0fa1cacbc9d757ad8cfa4dea723efda477df8e04f48967596fe73dfd96a6cce4a044ac64099f24a4a93814b06e40e32caa89e28ec76ae386425d92f8165623df3262dcca9a29e0bf6000c9c8e01d507afe9ac9d881ca1b08dde49fd790930fda8e4b8d7bf2f13f841515c9cf317cabe2132fa64636ea6967dde10058dcdf9b3d364df0f670c53f7a6c1d9d053f9d93e8a7f8bb7983a001e3493d01d7c405b46cf02a6a3066fb5892bd80924109e770965cae02452c6f012336c03912be0218ec2739ab49282ef67b70789cf63630b492778008d95ee161b2c0bd40f36d8578caec049109617c7eb4c88841f1047b3ebbc891befd70e8f6355988d71aba2199e59dd42eac05f8647b42a7133bd8678054e1f326290b15aa7b3f93dc5f9bd29df34ab044f2e32b92a2eae40cd56cab6d87635a25178c2cc79d37c0d18ecbd2b3cc43098d78c67fad113e0ee72ebec7b0543a2f00dde101a1a34f26f0905be9d0c404e864aa6253040b688e06d36846ed82646a8f459e2014b6c5f925ed48e95a92cfe9265fb0f6ac214169b0ebeb6526eecada8f8d2dcfd9bda6bd1f92d3fb6320f6730ea171360b6ae489fdbd8e2bd134b8bb2dbfb19ccfd54b641eeab94e8479e003e5d697558f3a8a71abc0659ffa19723fb295c78e0e79b33a4370ca3fcd7bf0eb1643ec027de2daa95361eca550ff500cfc06a4e5855e03cbf6332553f794d2aec74ae1e94aa27c2f70df964ce73e96e5fa30fde87aca94dadb6c900994bb145b4fab074461768d0d70c8bd5b86ed1442c88b4e8d25d1e066a54178473eb9b577f0bb3d00618acd0bbb0d882dbda3c79762173b4b4739313eae455e01c6bff605fac9b438ae2e9e9d1163ce588d47a493ed5833c9ad74f2a58c9c79342a8ec711cf98e4c3c4beeedaa9942e2c16041bb177edca937cee7fd362c7410e445951a7a52ab70e8e3abe6f8500b0237661bbc04b8f6c8c3ee94e84618d509d055f8045361fb1f020e5eb15335067653097a887491cc000bd6d1c8bca88a000dc31676336225a06097b965040830e5d287574ac6599e3ede6c620db801866a0124029ba3c6301fc7843df950dff1b95ea5442d5f3f3b9e20d8162b6412ee1ae390e78412f235ff363eb4231d0129d459b0c3b1c34ae8c68f62234cd01dd4e352672f2a54c2a07cc41ed592258a9bcb702064b747560a43435ba13a526762e21125a78f64467109fc68ae1457986acdf56a7b31c2e06de5fb4eec17afcac356c4cd8f8e885d083c66c9758ff7bf848e7bc8ee8ec285cc5ac61fc7ec0687566e1f85a0ea92a3e6c77a5bafc6601218ff1637f885185862c58b2de60ae00e1e980e87b4a1f6aaee27097a6775557c9d43d1f69ca0f8bd440c5a7e6de11027c39c1f70081cee6fa126c22fed7cd76b5edc6efa70cf7f163f234c4af38b5e2137f717d1fe8824dd6cfee58cb501e980e4338d4cafc577aeeffd1d2c3a7fe7fc74e9f0fcb5728ab8a49491d98f30d76a7cedcc8ab4e2ad7f6b16d6c162586a19a526ac18cf8525f21b10a4bd1cc872eed839e35767eefabf00f8d2b45b84f557dfdb44bd5b413be564aefd6b1e98384bcc21560a8407326424f8b695b64bcb10a90419a6a0203c8364a40d542fb3142ba07bb59601ac073d35da8974cfefe41f34086a07106d8a8665c26372e083acdf1a22385c0f170c16589b4b1d6f8abab602355b15984831b3abfda87507b7112cf3977c78d0e37789e7790e48a4c04f2d1fdfecce77a99a77098058395c188a531a84fc613b2f9bcb18d8e5aa1d23995b8c4321f404fb122a872806e821fbeb59237f5d338df3412ba630ed8a64fb1abe9ac4897550f32772cdf20b6bdd8db4ee62c7e37b752a1446b8b07b63a23be9516a7ab0e300f854d31fdbbe80366650aaff77ae035385dec420f97d16cad4d9f958d95df5f31bb52aded88d00adac64f7013e8088daaa8067739587139672bb2656bfb24d9ea6f968535b376ac8c35ce4e4f2c4dd68637b1559f4163090ffc0f90f02e2e4b0666ea7ba09f95f16e57a8feaa428dece57b394c9a92e14ad32eb0fb13b57efdb635d8d1054f3f921c7232583f79fd6476b289f99974c948ca781d473b864fbf759307fb64e4273d8ac7fd3ab9b98db4d4a3f56d1cf90102562afd0b12a1aad4bcdc37292833495707d35a24a928b1a891d5384e01245fcf311f9f9f131f701d584ae2f52afbb550fca77b8026ccb262649b07b7f1870794cedb5887a8247fb886399b56d7ad058d079a7483dd97521a2701e83f66c26a21b8497989217599c8b78534bb316763228a455ce2cd625fdbb6acaa527ebf4b78095a8e9d1022b360b5553350c057f06547ded2804133a77304c16648f3a2c99b332ed020b910b84528e6596260ea1330913eea922f25a4ac3bb157fa08cce44e41c4d4a5b2f51742ffa4d1843b7143cacd57eb7311745ebe71dd78285c6faaa44ecd7cc299dae300683ee8d43a6fb6c47a0c32250394e76a80e96765a4fc31263bccbb3dc1592b938d7c0951945328093c231b9f2f98619b457d41c1ded9094202b2337e795b81362bac0ff8298874da4044eed917daad7e55d0e85a850f860154ee79787ff3b32cfb0c0b9fbc751cc81d740d00d76e3731b143ea29e5324ed7c79c5238b6fdd7a2cb49a95bc0d54589e06edcb07ff4ad79fdca3f97ca0a0eb2d3362e082b65b76f0e2dd88972357c24545741bb1c47da0501f9c0be5777911423ddf57a2b4f63b7f851f36403dca530013dddc89b9946f0a3142868fa3156c07d30d378280e84d6688d5f4482d9d7bf159135e88ebb83c2eb061b0bdcacababf680bd566f364d482e0763addbd21b37da1d1cccefe7b06a37199487169e79c6c18a9d225332e0edd16b6507053aeea07de3ca66804e46110ec7c8a4e3759dfb37ed1f2f55ad9618d11e4f47101e6b26b5350b73f776c0f8e8b5", 0x1000, 0x400, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setown(r3, 0x6, r4) 17:16:09 executing program 0: mlock(&(0x7f000023d000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x81, 0x6) munlock(&(0x7f000023c000/0x4000)=nil, 0x4000) 17:16:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000080)={0x800, 0x1, 0x7fffffff, 0x2, 0x6, 0x10000, 0x0, 0x3b}, &(0x7f00000000c0)={0x400, 0x3, 0x1, 0x0, 0x4, 0x9, 0xe23, 0x1}, &(0x7f0000000100)={0x101, 0x0, 0x9c2e, 0x6, 0x2, 0x14a, 0x7b09, 0x4}, &(0x7f0000000140)={0x6, 0x3}) r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) 17:16:10 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000140)=""/224, 0xe0}], 0x2) unlinkat(r1, &(0x7f0000000100)='.\x00', 0x0) 17:16:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa, 0x101) r2 = openat(r0, &(0x7f00000010c0)='./file0\x00', 0x40, 0x50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d329c763a60f2986d3e1509ee133fcdba5a47159342c7934ab57d40d8da7dd39cc6263c5233ca1241c16c824e9cd47d4e6c061ff93f9bfd70630d9e69ee9792eac60b40fea4adf3c58b0d0a6dd72ad8f3a623ea9e5a482d230807a6eb0e00c952bae44c7178dc4c657f3010f04d3ad3c3e492c58ae6fb0fbadf37130129420f66a2c2a7c46b542c6ebd319585909ce7b850c81e6f8a8e78e358f8233cb983ae21bd12ff58ca4cb2b3a84b15707659d4c9c0aacfcf005568be4636c33af49cc112b8c2ada0c67ee2bc96f47c036bad321ffad58b5020a031a87539c5c40453964aeff3ece7c51dfec9119dafb9f51876589f185c00fbdfbafe02e6af4636a147cbb7982723d346d50eb3ef22ca42ba92082ed052986eed9a8f4ffa45cd3f64186b92c75f1c5aaacd2f7f739fb177b410c8b7d2b63ad89d1cbc60fbe33c467a8d811fc42a0e6ac20097e7eec3ab8da7a7a2a28919343a3a1cac7b66710de916f3e39707d8633e4c0aad402b389ce0ce12bd195da8e1e6a03d9bb349c32635a8853d63dd504f7ea7676c221aed0b8392805ac5b0ec965821f31865ab310590d0390b4a561c7ae2e59a2afa0b5d77ff1fb64911fc9a8d97226f58056828fb6150aba05f7f76f1c68cb664af95d72d9db17416b77fe434234d4c957d3d29a6ef83ece38b8fba9f4779616bc4045bf8eab32f41d988674581d8cbad895822d002b63d7715115c00fe8a065bebcf302619143e8957462af6a035c225dbb0b69e1ede4f3fad1dc6feb2cc3b1f14d6c9710178b9992840bfa80ede403e2135b51802c0331c19a3462a1d64328c58b9a32d3a6bc9d553fb2ad7a77c599440488194404c54ea4f28c37a26c2a75ab17544944da6c15e3aacab2b2ad186b01a9104131ab45ae8d355afeca808f20f084588600aa2e6f14373d69fdb7c17da69b074cb93268d466616af81444bf77e157019083079c3df3f34e466c310189222a0e65b88b862712d5e6e0369d387ee881668763635149033150a6dfcc637859bb2a7007f9d1826e95f345f985fac09d702c2ca33d73c4dab99ff452db05cca63e741058c98e4dc54c8e12182348c73f8aec89929e7700e11e4e06c5667384c92af0a24c2da36f74bf4e6e17582f2692a47c4124b50fe4a15387df7aef464a048daaacdc4a7b3999d152874c5fd9761cbd0ffba208918c23475a43209c862456307ffd9de7237717d8b2efe2e7c7b1d737312d44ee25483ba91b13257c151f745074273f85602641589c8f5c5f7f10633aa528bd72b7d02cb99907879c8b552faeb71ceda9833f6c57d723151ec03ffc93d6bf2634ad92fcf7f4ad9cb60e872e4967e022f346d5ae7079822b2cdbd58cd5b3dd729ab658bced63054b3a76f4b285b4cae1ecb62886d836479056432599088be3a92fff7edd7d5f59c818b6801a50808539a6ce28693c814e23ab7eb56c5c16f302542d1f6c8ff567843f19c91ec21aa29f9d587df8d88e6b6f90ccbe7e279dca7d646f0ee7730391a2eb2286f9643feb396283479d9dfc7b561005028b4a4c38570e3e99d21f45aaa4d91ab20b9fea102706e003de39076a2cc00245e14933e08fe0d0b8eb79871df33f09256ce3a1121b29e21f191719073fe82d9de60000853fca1ef3aa4d531c7d41636224bf8c2655c0a4796a601b3bdecbc451e1c9e18bc3a946d87f1e04529bdab7054485ac1ac4ec825185882e971ac72bb99f8292abba8e08298078222c2f4498dd7f9c17e488b749448e17eb2ec5da5a67780b0bb4750f5bcb60c34134ff51d3e9c1a0554515110365df4775739d889098d81ce1048dd5e4c11bb782ed802434a0df7bc2ce7e897b40f452702c04bcad024b85497d05f1e65baf487f6d38d2092679a997a4c34fe6dda3dab9fd169cabbff62690e329ad265e013c914f575bdcac41ff5ba402e55c04e660315eceeda0593df8287dae9e07c1222d3fcdd09f45cb70d1ec7f0e335045783ae89e7622659ccae924c5c72a0d8372a0f693f686323294168dc4cfbb03b8c4fdd49f7c56b8801f34bb2e2ee64cc7c0c5a43cd865f01a8261c77e73e7215db1310ee739628b8f3d75b2f009e934befba19b531330e69f0a13aad2311bb549821d077f8baf54fc1824c4d457408875fd281f72ca51308a153028f95df84fc82238e75752c091d07d975f7c79c2a4005dd4f51229ab0fbee13ffc03f7d3ab9332943aad1a5bfac0769258346835e1382d5857bb667bb17087ff4f2b6abc196d34e58f0fc37bf8a22f058c40d4c3cec35a02348115cc1dc60f77acc98af7d58f9a828bb5fbd510490858f25df92f05c894dcc7b59ee8b7bf1b579ac71b061bff9ab098ae5e9d5ec4f20d9b6ae47d4137b87ccb8b8a98a95f0009d55e284b71ab206f1c4da3fc89be7ce14ee4d30e55d6d70aa879799609c31f0a44e2350eea2b00c82fd1fddaaad164b542575f439f0cd7394f01264387f872df88cd1aeb094ed514a8db3c40375280f199ea9c4f0e6096d63984c1ef1178bca44a1994fbbaf3d61963fe3e8ea21153f6bbeba3a4d1cee6278a823209c6d65529b22468fb1429888b6b10d95465af4174ebb792fffc2c0b55c069f2b3397a5d8d77e1ebb179705018861d95c1e2297b93b3c43bc588793176198f619765ba43844ba251d728ad0bd076d109a664f5e3f07b399f6fb9f0471d6f0bda3076f0c4ca2671e6746ffa1b0408cc725bea024465d5a0b80262ca47191dd08167c3d76d89b25fb9ca5be5127179e12836579f8591edff0b4faa73e7b2bf73a880a9cbbdd78650ca2f123b36086977671af046bb4788f2803dd00c584095007042a61ba35035508aaf881847c0d8c5248be051e296a450f8276e7ceecca79f626f73cb680db668a6a007d35d6b76b6db796f31ac77d37900e1c37bb87b553b632ea925731b752fd3c4028200f50ec4e5be98034c071abb0d9db90fca24df7e41bff46fc2ec461cd248497f4912d54c1846af519e2262ce22742777986f8b516ec64bf859a38c11bd8a8daab219cd6c4ff367e252a300c465f5d7858101e2a07d19654635dff3730c4b02ec8482cb8a67d5f1ed831dfe8fa6c8ac9c5273bf6e4824cc720193903f5dd26f96b0d729e14c7a09f3ddf9ca8622888eb5e846f38fae46fc6617325b77f6e0df44f57367bb49b9c9b123b0357f80d0f8a617febe075f1ed90b9d560fa3f99c3c6bbdf0eef49dcf0698283eba19cecce64194124c625ecdeae05bb8f5cd9c6ad28fec0b1a4b9ceb2defacb7f28976fb76dfdd05e5ef4de43d8e3bf15a0987eb0cc343e84c52160eff0ddab572d47272d1dabc4ff634076cb70be2d5d534a616eb8f2372001bbf791175615cd6e36ce1a8e0558297963b2abf6bf6e83cf6cadc67fd90fb6dc9e011d89fef158f30b58e5874d23c9b007515c9bc0c04c769c0791f6011ec12bcf5e3c8a7ba2196867309770d4144ebbd3da04f4e7bfafeea412038fcb5d990552f2b4d4705b458cb05e64ca10dc9668a78b1354c77289c1b5d4b359a865f18fd35133cdf57936bfbe6b0d02761657e42ebc0aa8e7c4a221bf3f0ca14ab1fca31634a201d7073f7c8a65b668484dbc1705b61a77322da9e74e429b2f8b20df47498b56d707248b7001c46ddba41ab7ec2cc45b7ebc73208bdb98937ade8467d4c093d2bf8d6c4e4db4658f86403d9e8bd95bc29a25e0f06fd83fb8b189a94151ac0e7be9aa18725ce5c1592da5ccb12638a32457a8217c47d8374b4064ccb397210aa5b6ce3c9613cd88d582078e637d1f789364bba644462f4b8115969e00080bf0e1916c426c0d4077a89e985f16b547bea538b93013e69cebc89c02017900403ecf2ed71ddc8215f6897d06c402bff1b7a23a7eb92c616559390febadb35b67de09487ef78ed011135d1b79c68ff95169b5972bf4b067846e89c55a92defe617ddae2dab7bd9c8e3a08d1d876b8e13552fbc22b101b2559a16f2165badbc0dea6554846dec60c1fc72de9a3fa59da2bb951c84a2cec0aee1fb8ad22ea966c87c96f6db9bfcb2898db1304faba64edc6be248c94fe567dd7783c3b555f2cd868c9b5552e11828d4c96a3d1f2be7f673e8aac81a529654c2382fa47ee57616ae4fb722f13275a13b78fa54920c31bb86574d39975d3dd3e928e4509c08c4384ee0f69711012d39b7d5c592cda8601508ed761afbeb9a5a66ebf209ad5c860c2bcd8d5fb4e86ae4ab4a769ddf43b7aecc2ec358e9d6add492fdc66528ccda090b11f41a13bd7bc27ba4ae07633b56dbabcc479da08cb7e2ad7b3096e3a4af24f579df42149356d17982bef6de9a94ea2d86662c2927aa651ae91b9c42f618c0bd3ea377c2d709ccb73be7b700e0c23835be1fb2cbad0a07be0c320d65fa57a3d3b6f77573170ec9a65eb222ec38aceb528926247325bd17a57957c6db6f75d8b1278c00b93c47ad0e39de074890166229e7330f772c808d0dfe7c62ef2d1f5b8f28551b3b620a97710815e9e62a6439e3f306a2ea243a325ac4afa73cd9897ec4c383460f5b4118194120495475f181ce0a0a99f520082abcb360de2d62bd7bd5f0ab10bb831168b67c7ecd66786ee9975e1208e2ccace76820ff7de9ab7c2abe768a2f3bb337eaac2056e6dd0e03ab0095473fd47802ddb733b60771443bd69abae55d61c64c8ce927051a1bd41003a0dfcc6bd515d2c09f360c7f16f52b99ee1a79549d07f0cbc48381ec09822217dc38624b62549d1f224bcce571db1679b51653a7a2449b0c19f3dee9a9cdf9ecb96e0f6935be1d87108ffb07cc192892032f3753d0eeff86fb4507744d46fd892ee0e3aeb1baef9c48242cf563f64d234d8e3bb87d638d418a7fdd16a295cac2172445d9bd0923b8786d92e8178f912db679eae13ee6d6c4bf0cf4ff53e32765eaa70c4c96f4c31f8f9d05d69e4743780d6a5f5c7b0e49ddf427f080091458316380b8c66352d8d3a0e520fdb2dc8f1d384f81043a576de85f627492891b6603820baf218d798621129171f2efa247518cf72c584101b1bab37dc684b0d15943c411d4e149fb21b377dc31b377a2e13bd02e3e815340f97d0a16d3ebc2cea3f7c7b172632a4adc83c98be8a9b8e38c2e28d1527609dd1719c4d1522f20c7b6c145fdb3f333592648884a89c18d58f2ee6699b124fd8b90970ace85daa161045519695b617b7b541a7017e2496b6607bbc7d157a686ba87a7d830db2cd5262e83e26d400765876b4b4ebc8c4210f9389e780e9ab8f1ccd2c9172a907f21c47be4b6dd9e5d07fcfe7c3d17d2d06ec9bbd88c76a7c689dda2d1586ea44d67b5a96c5f407ad789fb9b56db708ae0ae2970e85ab99bf4286eea49dbb6cf0728171673103ef26b29758ac7ad0f0ab06b129a2ac70552bf7ccf91a06333dac568e123155c96912179492c6e6e135bf3e66e4d2f346f2290645a63d72ff6a9972ce68b789ae336214d0027619d0a94bd963ff9626e51e1ae1662af22b1f9681113af1f6d768e261bd516455f2638d2692cafa8c7afa591966503e889679a4263cb59c8833fac6897657cf210046d2459b2608cf69767e963eb41b1b8820b85773ded80dcedf386faf0c4f93553b0ec37637b03a01670746a42f67283f73918a1cd34150296d9f26eed3888ef4649587c4b872ea0d1d97fa7e3e68ebb61691214b56a5305e0a6f1b9fbbeb2f55679cdf4533ab1fa5cad6d8257b60ab7e4f764a724fdd035e5b2d09ed9aeebcf80c58c6e1ff52e3eb2458f83e9ac0e9619d5273406070703f837798b447c76f725058a603cf2", 0x1001}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 17:16:10 executing program 1: r0 = socket$unix(0x1, 0x4002, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2e65faff2b1ef1ade72128"], 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) 17:16:10 executing program 0: setrlimit(0x8, &(0x7f00000003c0)={0x8, 0x7f}) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kqueue() getsockname$unix(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a46f3ebad5fc8b66e9b64dd0f27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x3, 0x7}) 17:16:10 executing program 1: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 17:16:10 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x300000003}) dup(r0) open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) close(r1) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x44) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) fchdir(r0) open(&(0x7f00000000c0)='./file1\x00', 0x41, 0xb1) 17:16:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) kqueue() setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x9, 0xc0) 17:16:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x6, &(0x7f0000000180)={0x8, 0x4000bac6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x278, 0x7f, 0x9, 0xfffffdfffffffffd, "170000fbff000d007f00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550", 0xf7}], 0x1) r1 = socket$inet6(0x18, 0x3, 0x72) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) write(r0, &(0x7f0000000500)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9f04003f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b0b4da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914e2325741e1182e04ad056151ae78b6479047cf0da9ed07461e88f4a03368407b7b926e76086f8a3a87f0b7d77d02d334ca44e71ccc7230314e7688f8e80fafabdb07a097a3165d9f77bb340cbc5f287a673cc14ba3d82c677913efa909e4637a65d1c9c3000dc39d7a610c3eb3a8acbd79a565090ea87423464a6749745b27e11512133ac52f63e1090b35aebb023656bb1b4fd0712ba9f487d50b98b75f7ebc0f567970969cdda59e432f18ed57f7f", 0x1eb) write(r0, &(0x7f0000000000)="4fe147412f5b44d3f0172ed29f6b287da551cf996f6cee55e4009f6343999017524344c44445b74d5c5ab7549b93293ac4b7a2eeafec1fe0f3c03d637c030b6689a893647120bb344248cf349fd0277e42d25108190fd1823dd491cd984098f8dbb62b25377c2b3f30a722240f4f005f42147ca831fc1da969e829a1f046299135c070ec43459eafe3564ffd5bdf810be943e3f12bdbb8859afa7538070445bbf115c0a6ed41cbfae45233c08e91dc550d9c09a050e443b10eee28669569d45233c7a507ca321b16bb5829ef3a00", 0xce) write(r1, &(0x7f0000000480)="4a666f0710875da1cb9edf16486403e9b5e47aee4ce30a10a586207294fe2c33fd2e1a8d8c67022e331bf6830a72b3fdab13acc0009a1d134b23adc9f73d1446fbea824b624191723670207075191a3172fd35d8adb47b66f1af6c", 0x5b) 17:16:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae0a84f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c082000000f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dc0ae5982b87c490032475b3f1e08118f4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad01e1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d010008000000000000e06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeeed54a0c0523191e4577942d7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8006695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749af3b0000000000007adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f9c80cb5e65707683391517b62de7b38ccc03b950600fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b305f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a00000000a06e224616e76a3dd0954a67f68fc0ab44aab9a1b43b6be58ff850c31e7f09647ab2d65adfb8e68ee3a7ad8d5b668a586d", 0x7c6) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r3, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r3, &(0x7f0000000cc0)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb67ba5c773bc7724395e614cffda09db2219680db3a5ef3b66b03eb44c0cd5eed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574be88311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc1835b1a9f572e9bb2aa28641ab8e80ab01b883565818834ae675b000000000000000000000000000078b3d08ded98aadf1cd60f0000000000005abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951a91d6748109001db813eeb072283ceb4f3f4fb593b2d947b6498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a8133a165191ea118aca9d4c6de7f19d5e7e37129e8d2794b41c1ff0a45f5fe2741e0cd9eceba00d72dea0320ddc166f90af38d75fc64185bd7ef7d962e1ff5bd35e9b2606c8abb0be11be865cea4d31491ef7091a8cae609ceac00f11b539ddb78774d482f7026ff28386a751220e462bb8526df3f4a870291cfff9dac44c70e3dd28509db000000000000000000000000bf3b84d900000000002000000000", 0x23e) syz_open_pts() close(r3) kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0xffffffffffffffff, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100", 0x2, 0x5}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffff, "f2a42c64caa726000000751e00"}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x5, 0x0, 0x101, 0x0) 17:16:11 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x7ff) 17:16:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 17:16:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 17:16:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x12, 0x1, 0x7, &(0x7f0000000080)) fcntl$dupfd(r0, 0x6, r0) pipe(&(0x7f0000000180)) 17:16:11 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0xffffffffffffffff, 0x0, 0x79, 0x0) execve(0x0, 0x0, 0x0) 17:16:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r1) fcntl$setstatus(r1, 0x4, 0x0) 17:16:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x18) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket$inet6(0x18, 0x4004, 0x3) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$inet6(r2, 0x0, &(0x7f0000000080)) 17:16:11 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 17:16:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) semget$private(0x0, 0x4, 0x1) connect$inet(r0, &(0x7f0000000040), 0xc) 17:16:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) write(r0, &(0x7f00000004c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab087", 0xd69) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147900bc85a7a00"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7fff, 0x3, 0x5, 0x8000000001001d3a, "ba0f0772d10de6fffffffff8ff3d20008136d283"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:11 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2, 0xf0000005, 0x1000, 0x8}, {{r1}, 0x0, 0x20, 0xf0000001, 0xff, 0x3}], 0x1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x6, 0x4}, {{r0}, 0x0, 0x60, 0x11, 0x401, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x6, 0xffffffff}], 0x8000, &(0x7f0000000140)={0x1, 0x3}) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 17:16:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0xfffffffffffffffd, &(0x7f0000000080)=""/194, &(0x7f0000000180)=0x9b) r4 = dup2(r1, r2) setsockopt(r4, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 17:16:11 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) dup2(r2, r0) 17:16:11 executing program 0: clock_settime(0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/144, &(0x7f00000000c0)=0x90) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 17:16:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x7}, 0x8) 17:16:11 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x5}, {0x0, 0x1}}, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 17:16:11 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0x200000000007, 0x5, "cefd9d3a26a3b47cc763402cdd1df972f76bf065", 0x4000100, 0xffff}) 17:16:11 executing program 0: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x6cde7b3896e9a8e6, 0x5) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000040)='./file0\x00') read(r0, &(0x7f0000000280)=""/112, 0x70) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2a0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0/file1\x00', 0x4) 17:16:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r0) listen(r0, 0x0) lseek(r0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="117a31e38ca728dd60647a96c4a1b09f97d323d2f6c17241eebe9dcd28e68ff4b3ae60a380f22a4c", 0x28}, {&(0x7f0000000080)="a6b2c419e92365bc51dd0558bd1155bfcb1daa4e64ff8d62c7357a29957cf5f088f3b3fe508074d27a8b826ee76d6297d5ad4ae5840be875480bf49c01edb4e092ae6219351e63b9d33eded9e4be3b26f03d4f47b2f087a14a1464f66bb8428f5175f49a43f4fbfd9c4b6f9af7210578b94adf788c50dc9f6c9ffd1cb3ace74dd8996b5b469c7b0325468b922929fb531a5fdfcb98d9249d38d95a460e8f", 0x9e}], 0x2) 17:16:11 executing program 0: pipe(&(0x7f0000000000)) r0 = syz_open_pts() r1 = getuid() r2 = getgid() fchown(r0, r1, r2) syz_open_pts() 17:16:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f5ea160ae99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e847094ab400"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 17:16:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt(r0, 0x0, 0x5af, 0x0, 0x0) 17:16:11 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 17:16:11 executing program 0: clock_settime(0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xfe9f) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/57}, &(0x7f0000000100)=0x3b) getrlimit(0x7, &(0x7f0000000000)) 17:16:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) fcntl$setown(r3, 0x6, r2) fcntl$setown(r1, 0x6, r2) close(r1) dup2(r0, r0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r4, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe1", 0x2f5}], 0x1) r5 = syz_open_pts() close(r4) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000100)) kqueue() syz_open_pts() getppid() 17:16:12 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000380)="4911d56490158c837eb8ae1279f39694575ee8b39d0caeffffe3c196284c96638fc7bc7b75edf7c621ba7c5adb81af4eb6fe0dd59127ec63b43c2d0e207889b48a83b917a45c5be1c02059142af67332e1a8eee5e1e6e5f6815ae8372f66180c8e29fefd8978a9554beb3e813410656f8a559284fed0e118df90ae377fba9448a395a6fe34da385ed3aa88f5c89d8297fa62fb55d59004b826faa1e5d12926b4915d9d1407ba5c0cfc48de1da8e9ff02c7cab3bfd8c917349e37cda09a3a044d3cb2535a4e05218abe5959a50d3d3f8b5d3b768f8f6f14f8ceb976ffb67235ee60ccf3ce3257883b614f7381152e0a4c285153b12b0e2144db05cc2ad05ec10a7c92bd31284a54e2e29ade351b8bf2c6fde4e423375178f3efafc79931e4be8225ae002e5157e331dcb295e06f9e2fbecc0c67559dabee00e79d0a38d5d4966afe719e523959b81044e75862e0eca098a20d4f064c14a22622842220973ef51762f5d1d253cf8db71ad0f7c97c142117f2889d8d74a29fdcbf62defbe27af7d471ce8dd8494dd1269435a1ff54fb005b13d3e5ac35966d125abe4ba786dfbe9a538a30c3f164f32a731c789b43408097b17e6e6f4f94e8ce7ee26053153636169277895d0e1890e4f271db786e57da99269e907654c02a4c59781bb600dfa5043f8ed33ba6f9ac4c122bffe815495e7df03e38f1f8548ebac0455179e055d1cc716798580af00063358aaf5bee5a7dd3216ab523e167be35ea8663447c240aeb232e839e834b1a0ab80b279d7272a8d0859ce1302cc7a8fa717831104ee50138d9eb7ad68f7bb4bcf6e86e0c28b7424c1bd273e660b746d87ef7adc25b36c9e9a97772df1bd99821ded0969c142dd34c764ba86fdf02ce8c9bdc6620161377b0deaf03137a6c69c0963bbdb97d92c9aed27fa31f0035b18663c244c177deb08bdecdea890991772d33b4d3769df912a042427011aad75b75855b54a8015b4d0ec1b07bf8e7f9e934babc6394637aa6c16b25fb872eef307075a0a95a3202a07e2ecc9cc5518c1ffdf6e16ee4538376a0663ae4a8cbabb1d246b311d1113cfdefdb8e523fac55618a029e62f963e05898972527702122249e9b022a4a95f3a8b98674c5032803f17d8e442b7082bbb068279abe120d9743e8c32e0bde10a760099d786a1488b502094ae4fa463f58312a892c9da5e5b1bf8fc2c2133e6be9c1bedfd8039b31b59929725c2dc84e4dfdc7ce8d9ba93194cd87d0a66ac880d2b0f8fb7779f9c6c234ab3f30bcd6be45d244bd4505a0be696c505ea173928e13fcc71f71d2dd78b946f66dbb2525ae187652982ed3379eacb799b256d56ab5931175951414c4e0378e76457d25d1bc23733f975e3df09b87d5a89798b7460f5b4e188ff9fd45d50016c5a6169ffd56335eb3511379d25bbf9f79bb4288f5c4121eca2a96fed60cbed624efbf4e541191d3af6d4afda2d39524df6d62f1773099f7ea1021833588b207160f767b99a1708cce5717eb19c4524f4bf5aafa2c5028bfeff6fad5640cbae45613c31721276e255047d56a6369166fc34f9b5ddb9c1025a3922284a795e514f51a711e0199e8bde32994fce503f0ea84b0d6a1aaec593920f5512b1ef44b9e8592f743dc3a29a33695dca7a6c16fbda52471410bbbbf7eab2f371c951c72256239cdae9c4ad060179993583294bf91c4ee1b7e805b77011fca0b0dee1136cd966a49f2e99888df88c03e83f3c6afc42a52ac9d3be434d451ef9b72b75c05476ce3545234d8d80921983318fe7a86877987ead817dc07be3c803c9d8364d2edd32e8fb826efd6b3600c9aa7a8ad67335b80436750b05ea09460e942e59bbdc9de9bd1f755f2d75b630f0ca9b124b9227cb7b8d1ae9c42eeba9af4dc3da6e350452c648e4eb0c7c8262adba2a00fbe8c2a0a2595295d255d00de9a1416b8caa17161b195c1bbf4a9bdc8b992a6c9ba84b0f745bbb3f441a14457ee9825e8f56d78c8db4624659dc160bab36439b6383362b49ed654849a3240ae00f12f5bc47808891eb88064ede908d8ccdc0246dc02e7254c0c19860c8f3ff09d2f89e72ee903211be3ccce593ed0ac65b43e83debd9d3cd41173bc4981daff3a384ab6fa5a045a0f825b81b6789197f43b3021c955a60d57e7e148d49f29936a1091b7c07cf534ac10862f525a576a54743b2f1c6c9f2903f96dba014c4975215e88e03cde79d8a6142374239e37f39ed9de6c71666077531706b141efeb5c0d517eb23a7fc89256b628e1faf540ce14c738fc465d0c87b5595261ce91f2bc28b1ae5ee5e37ce95979a6bb31d5cb4bdc3de8abdda90fd45329c55ab2dfbade4cee1b59d0d1942673de5d24800ff95b43085c7838406222c308974c258cb85a8f1870f39a8f4726cbbffdc2a9eb7a1519635a46cb87c7a4e7f9549189907b2a5d7472e85bd11c59434ea50144efb8d4ec823279d2b299d9c3c5d02507793422d884a98a2264509580b04c9c607f16b7a7e0f9b974a07e759c1b3e1a0062a7c8b48958a2462c8f73bbf431b2a8ec39bceb9da55148856a10b32d6cfe3171246278428671fcb2d6e91bed92f599890d87f9152537a466302575e2f95749758dd2655636e3b4dd4ab4ca88efdfbb63871f750bcc0439b406b36a6e922f9f37767d6b972b0be9198b9b3fdc4929142f9e8d64d15e16924163c050aa2a055bc535b48dc2d8a575bc45e0cca91c9cb615eec687fd13d47b4c884df8217b9f133baaee3880ae3fc87d6cc7b011b85e154bb793fd30272f80c5996cbbf41d2220aaca142a2f1c25e73ce97939a8b5493a465934bc033d2c6c0bc96214f742e7a28846a76c116a27e64a7b7520e82b6ee66834e887113be2bd8418ee6bd434e7cfa02e17a8d63cbd327c299d2d1d7f2b04083a74a5b6d034a52d52db80d47a3d41e7ddd6eb7585d33a4ca786f47ffbc53d011e8a17b7c6652f99efabfa8eaadb77748947bf43cc2092a9c140a7d163b0cfda0c820e957700395beba19bacd0c47ee4f7f12f06c28d812ee9b3c3f19de589f7a2caf1a7c6487789438f94ad964a755da5c0ebecb29bf40c1a0ad4741f4da493b9d38e6b2f4a0bd53498f8d25a5e8ca272fb1805b04d5344dfdf03200275955409beb5707cf59cd4052221027287f00807e045ab8e0d12fcaff3e662af4ef8ebf5a75112dbfacef7113ca3ff036728f425a523d75d0efd00323c40721cc3f79ce48aafc889a268496c3e7db73550fa9fc2c400f804d57105abe4ae6896ded24ab6477b031d0745f920109782ae09bc7f3297e8189e2b05c286952a26d6be2dfabcc9581eef5785d4256b4cc5a5033e7224f70ec142e8c9802f6f5b472b0a5b8e2c3028b9fd40c0111e5d5be6ec631277a3c10b6738bd2cc8cfa796cd5e78b1b8a1e38fd5570b12ec3f9ce12fefcf57ae5a1a0d7819c2fa4e725e7c27a330d483e59ed61124560125318feccecc68c231661f29c44fe328558aff20e8b215c113c1e707e40ae9025af84a4d9650a2ad0bd17555e17b650e286f45ff6a2b87b68e956bb1a4c2214e76bc009d10680b142da082692ab750b614d7dde6c09cb97d17baaca336acd95b864d2a5dbb112fffa28a1d0a5e075220d5111d5036164a9bb232bff42827849b0b7267d8cb8bb7889d5ee077972804432e735ab94ccce84f15b4ef9b26440b37ce249b8d6d0d794774a128dbc346d6a10049465377338c6b735aab0849a3006de16e9a44902efbaa89a5d40764772fbde9af4c7ada11f06c4cec4977dc9bdeeb7ea44f7c100ba0608e8e8c5814a89257ba72331cdcf42cd1753872d2d3dd485ceaf96ced27031aa55dcaa5e1a231b700c266d9614f7e9c43cfb475b4a1c5883f13f725abf0ac30fab905f1edca718c18eb0ebb3beb7bd9994fd6c31c1c29f3ef51b704f295b4a1e55b4f8158633fb72d68809174bc5e0c9ece012eee9875c326eaacd0b0411e285cef13d3b25384001d3a65514a5f31a6830861408d8653a42626f7321fc3bd0752a292776b833639814afe59ca881a83a27d44b0f25392f7fb556b1659bcb4f4dc75bbd7c7f835420b690a650da93005152bfe51f06466ae200e3fc6fe88c72d2b2e375ba30d1f150518c51d03db6e014561d020d8246bbc28defa46cf29e3ce709ee4d5611607a0a07214ce7552cf389a1c57e7ab486b2e667d25bff8c1e0339ff56d463314bba6c88c5955b419315ea9d18ef35edfe3f2c91e20c1bf4db39014e790c0dced5ef1500eba8df30a695de89b9c94c645d584785787efeb2abad287f46ae33b35de244261b0342c95c68824cbfa25937cba40dd5ff86c604125213e05ed2bf33d7c9d19b0eacdb86257e03c1dd61ab7bc3d865a1584b3e89a02deb2547eb62109ec62cc966bf69c4b4a7496e80e441c2ea585af3e4b9c6a32932fb14300addbaaa3480bd33352d7f576320c97215f0e73d190c8599367211ed92fa8a04808aff8b78783312b8ffc15d262df5eed2c84cb92bb2077809ee98f92f79ea44147b80029afea9c39b3939b1133e3258e7ffca6213e6fc40da13b83cb16ac3c4433aaf11e0d2eafc478362b4e4ba6f9a17690d714288837279de6e214dce74ea69657d60ea1db786b9b9cd13d1fdd0030089c77cc4970f45e379efeaac9eb7728f5a96ed72d3feb8aa4ccdf578b48c0663db7187e3b0e3cce9e5b2fb06ce6ef70dcc8c434bb0343385abcdedd68f0f27aa2ccb8c6bcb110d695be64935199420ec4e42949567169d1c09e64749b2e88189ad34bfddbb4839a5e8c51ed2fd0e56a66a85be6d2ee2fd0bf59c83f32fdb371ef46506eca33b8a3e493f51ed2211f6ad4b29274efcb2eabdec752c55c3809e0d68e039dddad7a644b52ba1c250572d659afba0413051ed04a2704133574e255349a4bf7250556b3926f4890eea89ffd557831e92da87a2a1b4b6c89e142aa8d3598119f3e1b6e76c200fe597979de554583b0ec1a414e542a7855e35a3eb86f7ebbc3923780d6bf3ac47f9faebec2d6921ea3186cbb84c2d3896d3744e6435ed33d149c3daa64aa8365ac13f681b6069a5172bf47c7689182b78d8d593d75e2cfbbacb6fdd92404f8a7706ff14f81b357902baa16cb6b9dc99f27c27ced36d7d40abaaec1adf959bcea5936fc90986c53d0b16f3f3c64b8c7f453da11faca0bfde3639cc332e79c30017ee97e38ebdf652dc3ee877a1d855c46ebd55aeff8392291f018ce0450e19479c93177b1b6c002e07a666973197100979d2eb20e13b6f288543fb45251bb3a7dbb33c578759030df3e9302f938a88a88e57a9c85cafe0bc949c2b2873be14b3a249b31818bb23d2e4f98227047fd72d7d36139d8670ad910166b0c92c1ed3eba0b4c82fe7f00287fe5727dd3b98952d6d5b383d34c41d2383fe28831c926fe575484e3802a7609c45b21cbed6edde0aeb4f8b9f0222c9772669b477eee067764cc6a74a8e40c3aa5c94d927645bfa1cae5904df17f894fce5c751a0a29a23cc849f1aef3152b8042e1e7edac389d269c42e57fbcf7d5236b4fed7e7b0a0313f6a4bfc1016ba6d3c2171ea0076b41590edee6d971b28dac1ef37f9f9750b344c1da3d6f9dfdbd1e4cda468a38d5107ff8ed656000c951934ddd561aed0e78fe5284cdfe97787a5e4d6e272de422111403bcee3179ea64d7814d09c7bb9d1c3c7fa7b89bbbf09eb19d3d388de0321aa99eff81d43a61624141cc2c469dd492502cf3f866abaec0b993152a712b620b1442ce40c06453b49b73760b77d3864cf99a66c35c22d0a2") mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa012ee4716a2f66696c"], 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000000)='./file1\x00', 0x28) 17:16:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() fchown(r0, r1, r2) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe2(&(0x7f0000000000), 0x4) read(r0, &(0x7f0000000100)=""/20, 0x14) 17:16:12 executing program 1: socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x4, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/178, 0xb2, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="da", 0x1}], 0x1}, 0x3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0xff, 0x4) sendto(r0, &(0x7f0000000300)="ec57c9", 0x3, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="5232eff90f13fe9b3d39c5d05166d36c13b7b38219", 0x15, 0x408, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 17:16:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) kqueue() poll(&(0x7f0000000000)=[{r0, 0x104}, {r0, 0x82}, {r0, 0x2}, {r0, 0x9}, {r0, 0x40}], 0x5, 0x8) 17:16:12 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() lseek(r1, 0x0, 0x2) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffeffffe}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x80, 0x80, 0x8, "1d927ea5d56c512c96c8c9a2755dc1ea32591480", 0x8, 0x6}) write(r0, &(0x7f0000000240)="21e83c63869aab42c259b0ddde3d4e370ec8a69aade10940212d920dc25ed03a9c292c01e390db0aa4070d3009e3353168a22bdd33fd6eb2fd6cd53a3d4c509ed48116e6736211de8e46d2956d77d40f2c4f4c442cebe7b707c2416efc1d17049f4a50998a455073635c2950bb6d14803c5b5a982aa37553d2e6f4da3555e86cd67e2ea630700c2d737950a4344f1b335268cb4b2940773b573c1012bb9ec502f245054e478332c139e72fdedb0e7dc45e5cc71e4a5a27333a2e255f67a9772305cd0e903576b0d1490c307f8ec8e117d1bb55c04aaa63206d98f89604463ee6eaffb0b60c077898df97997d1f35bf940eb55fc481c793d8", 0xf8) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x455, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 17:16:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) lseek(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000080)='\r', 0x1) 17:16:13 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='\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') r0 = open(&(0x7f0000000040)='\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, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='\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') accept(r0, 0x0, &(0x7f0000000100)) 17:16:13 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x3, 0x8}, 0x10) 17:16:13 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001700)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) fsync(r0) 17:16:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1e}], 0x1, 0x10c4) truncate(&(0x7f0000000040)='./file0\x00', 0x27a9) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="07ff001621b85f4cf356d53d7ec353051048b4ae8031c95f5a9503961c38360b786e3c91d9103de635555962b7cebf1e1c81ca282ebe2530c9d59f010000004fbb016082489f411fdc51ddea56fb5000000000000000"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x5, 0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/208, 0xd0}], 0x2, &(0x7f0000000340)=""/187, 0xbb}, 0x40) 17:16:13 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x252, 0x0, 0x285, 0x0}, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000040)=[{}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$setstatus(r0, 0x4, 0x80) 17:16:13 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2036"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(r0, &(0x7f0000000000)='i', 0x1, 0x4000000007, 0x0, 0x0) 17:16:13 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8a) sendto(r0, &(0x7f0000000140)="a3ec85f2870af7a6e1431ee02bcd0b8b3d84ad2ecd", 0x15, 0x0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0xff}, 0xc) 17:16:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000d40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d", 0x7a5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x9) read(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001000)) pwritev(r0, &(0x7f0000002100)=[{&(0x7f0000002040)="25d7c91e1cbff296c537f525e62c0ec4bfd737427574778272eec3ad053f67e7a08e1c01897a701ee08c499604f96d2faa4cc0e8648b782f769912efd0bcbd99087c49ac4cf317365b7c909a4aa64ae1927f99c28188794c657452218b176602bcaf0c6e10825826947c1fcc0e2ffcbb6cb3c0cbf577ce0c213dfaae1ad11aede578caadadbd6a", 0x87}], 0x1, 0x0) write(r0, &(0x7f0000001040)="a0990c92db59cf798ec53c5dcdd5f1b3bda30702666a4b24f43bfc58040220c615e6b34497acf98fe851d2dac932edfd314e2d67102ec06ac185d6b8ec7d4d7c0c41e3db2f88937ca7f37161d865a2671030a873c1969a58f8411f020188f434c0c17d6eb917f82062825c88da9df0f8a87a29b1aecb72ae0b79547774e20812c15794500f3d878453e13a38e8bef45c201f3f65c45f4cb9367522c09645532100eecab5c112cbf8452662b3d2c79f8f395f26c189b5c555520426c9d5a4056da66cdcd414d413d6f3d36148f614a702ce7129afbd0f0d8efcc9cba0fac919bdbf54077c646616f49a208e4570a3b616a37345a841728f4c07d83a54f3b5d72c467c0704585bb5c58d54cc80533941f945b6eb3f81d569e3772a0276229d2758872ab6beb6e8843848e4014ce1df0eed6d8b28cd55dbc17275506c3182a17a6a5475ba3dd927a5e3486a8dbaa8f53032a90c6eda9174f8f4003082697aa7640a472259c377339b4eb30631bc2d5ce59857b3e235cd050b4ef5a0011fdbdfae38ac574078fa8c3b1ae557c5d4a83d4263a8c4edb188464900f39072134926a529b27981f634837e693a009d506ebc751df79f8e3ccce8628602e9bf133173ec11e0168e9e4ca85e88b40164a94cf27960b5fc775f3a8046b28599626717cfaa62289f9c0d927144bec13b18fd24b821d405c281eca539c4db61800b2fab512901e051f58d5b3450e75e9ded7db17706bb006b0f56002691c3e0e1cb0e9fe0ac11d21d72f0378ab89c5d32171cb5402c8a141a62e620b8d09db4ce9bfb17925096ae048b5d9b647057602d3211129960304a438fd39831c226ee9b5ca0943400d1cbb69e4a3361ee87b93c8d503f6c5a21ae4f25bf2ec257908aaf5f36bf4d22fb7f0bf779e2c795f4a0c87acb52c9dce087d9be51a7bbf6fda0bb0fb252f6ba4ea58b9f1d391bc2f0f365f24b78eb8db65a5aed438dcfdc76aa5a039fd962f036df740e4854c508c5095e7199b0226b948c0ac73d69be576a010878d98c55053ab84a4c869dc2049a93bfd24a250b2bcb816705606cdf2a7b34e3fbae4278d922c3d07743ff70310a01c333ddf64be1626007127e432189a3ec8466c321b7e5ad27dd3f242b14fd84974229c22346e37a83fbcc2f004518b56628d312e6cffeebdf1c96c64c36ad6bbe42130c9fcda9f309f4adcccf2ab178309a8126c7eac6a6ac5248e72f4ef6507bbb1cb0dad52d4587b7f5201f9d4466b1bcb3b0ee66c5e24b640edba8b2fb9f748bfc4016cd3a8f87a8d84c55a33a0b440cfafd6ccd343055411798794c9e3e682d76b8a78328635b136630923110c22176cf6df2ddf6d5d9b31e6476281e907ddc1730fcbffb48e9c1aadb4e5f13fe650a7e4d785f5a18ebcd82c1c9a5d83cc1c7dd2116ceb8adffa6fbd4cce6c2f82b06d21b71cb35dd45035e3ae4ea48657bd2346a6ab896d1c2520d442c61f733f3c0d66550e25dc278efa55e27a1aa3ea4512eb3b69b179aa99e3d7aa472c6821df9a94191cea90b1a1f085fa04403d9f17e26f8ca08a404ad60083cff11120eebc972bf5dc8cf8944fe81090120120f151e17329ecea5c712bca9480ec011d73147cabb9086e70062f9a72daad73aa298c8d969f11af1dafcad4b2e947850af6e108613d36664e994120573b1c5fb9a38771e0d96ccfe7f74e515b0ca3b738ddac4ce0aeca755f419fa5d999280b9caffafc60eda4dfea424fe734c27cdb8a840dd12d67e1eba7b53e13b8ca3e353b4c7e0d6d016553fe1f2aa1e2a7cbfa379f7d1793017d11c5d399ec334f08fd7b65d1d514b07fe818f383246eb09c061f2bf7f710dcd5bee7546d09a610934260191655a8787bb77e9cc3f2c0e1c7e0bac471d2aba08bbd5cfe4f525db3ca90c5a41ef44cf4dbd992a73207f753ecbbf38bded2d6870a42a68d425a408ad301c14d21fa6690b3f2a3091567dc42a8bc3fe947ce138e9837bcda451e0d45d0b44a81a5a0aee0273006afb2f29a772c28da0cb6cdbbf39f005d0f69373986542e30ef2821c26e17c596edd41dfd59d623d2b34b99ee6f75c73aad1bccc44fec18cef49f674a9df1aedddab0f1a7c37d7e66a86b360b5759f2f490933da1bfe226d2d333c1e29a4b9ae41232b2e9030ddef98c1c2dd429e4b869523094398761bfd0ba66d8921b43f3477709fcf55660152f82c2c8a4428fdd45a435697bc142751dfcfd6af6dcdc8a3d836f0ace8c11d338c0c10b2d3e7e2d462b74f01f5b4f5bacd73243f4189c068d576dfcaf1c1fea13761130bb59b829bdf2ed15a635f87303b0af25797210676edbae16ad069a46410d5a884f64b6901a31f36b5a466d4c96850c32f97d3011d256be2cc8546248d62a2c49c9cbcac7e1b89048fcaec769c7e1ff164a5c8ddf5b331ffcf73aa7850ced864427aeeb0069e6c5e4ae0f5af7253494bec3cb49d2385677a05da041098bd3714b2052fc61a50d7533cc55471797e335f1c51cf66792bf755616f944fd2db3dba50f18f09a24254289edf562b772710e0cf730f9ccafa7a38ba0dd3eaa8d7d0757876c909344e72ce3961d61fcb52a7f33b649127a2f959b6a2be8acdd091bce1ad2d8c8744f7b9727d4fcc15d2fb6ce2e1c92826c4c60dd5797db5576eb29eed555612a51ea2733914bb8199b4ff55b35f12b41c12d41174bd6424c179efba7b0024f3107bbcbd5543740590a6f6752f300cb2c352cee34c45d122718010867b7e3853a9d1021a91bd082e537ece52e793e95956d6f13b0979ce95abae5a6b4c5ad44af346cad9d5077ca4c68c22ed7ecd4dba19e197f5e923746cb9ae06cf2a84d6bf306ac8d7484e62e649b9b2184102b5783030167f00fbae87e21144eb0e1f5542d53770bf6bedc7b1785dc45d5ae0326ee977808433fe3c429456ace0aec6c7d082479bb6477cb8cf5fd9f2ce451e5790b6e6e05d8c4b7038bc8a520507a8b104c171ac2c33d2a1e0f7fa03ceda0b51e63bc96822e702ae2cbbad93bd4a247f14afbce7d0506def98b2621520280f0a95471d8f41438f7abcd391e12be0f887108877562aa831d18c75a048c669e9cded96e8b2ad693e0491391cb206280217ef87250a1de442f9c7dd3ff435c5bc07f9bc7e47e2e5837f07cf8be0e25d9d2f6cf53505c3966cd855c5e6b84cc2e47bdbc0e001ab43a6712108d762cb727519b7bcbc01ceaa8e89493521fec9ffc257d7dc55d6aaa3cd958673ab5b76b4ddbe61f64cba1a0fcae725246030364fb4e733378868708ede984001473629a0d5cfe27587e4dfce14f3ecb4e7a0f8ccea7a65f408af15bc2181c8681d1006814a4e1eab06be339951a0e1b23bbdb1225977187eed68018ea267f0b3d338be1ecc9a5a897e1d90c1c759d9a4e2be738dbd341cdea937208a5e41da418a338a989ed814ca958f5d7aa4659a882539d467458aafb282d00ccd66bb9f5c075d2a73977655318da2252ab80a1964348994e8f12b3eb34e32df9762f7513690dee28b1bcfad175ef281f6a10418bbcfe193426f514b7fc9477980fa919acfb5a1344de7d78b577d9d56efb7ab01c7ff4c91fb7f28dc0a8a9f4d137cb0fbca46a87a47381501a8df706768acfce90542fd430a9e371538e887c393de6093d37ecc7d9024ffdb7a01623d780b825ecc2434b5f6ed8fe8c40d7cce024380ac9abbb7cb7ca3a9abcfbcdff7631e08ca811b35520837c27e4fc186be2f48d982f3f626cbd1779c4d4feeacd3ef5554df4e7731929e503b83d20902518ffd09ed3051c36d3a558eb66479607e9d432da1b4335978a8f02f8ffbaaf21ca9ebdd2224da2b417d194a4b205fae03df6e47b3995fd53735c57db11e99b08a28d8e5c5c7f7f2d3b96705dafa9b1e834d87faa9b44bb006f195b116caa69f3511715ed8aa9dfac18bca7fdac2d5f4efaa5286073a187b0a1e1ad46e730a2a0794f349e41e79057594136eb00214a8848f0d448e3abe7c6d374f31d180f0c155eae7b3cc75e5255ae0390b2c4b3dab1d306c33257a8ccb8f610bffc0bb7bada5e3e92d8b352ff0a72b10a54ba4c5db275c8b8db5ce9985b78dd47a8600a66783c5f9a47c76dd92ea2fc798b9ca09db9689176dfee3242d7580b9abd4d6b75f3bb28795562684a0d1676e33b00ab6e8d16582eabdd5d1499057b5ba82bf138e1da01e0c95bfc439dac2f60eda96b9de8c6e49cc8f5de18c4d9bf531c83888613ca6465ffa86d11ef404cf1f062f3c2a725181b289a8866b7f91ed84e48431bba9e18f613c34e7d549a5caa97bab5a041ada760ce6fee37262071579325c92e2c25666f1e30e9742eea2946f06fb162f55c09e0dad18a80eee66c05121fe35f43fe6865f7a1e19a1078906fc48307271b8f7efff6e9b567967ca31858af692b72c18c20603db1bc018763896573d59d19d5d8febf58a82c1ec2653edafd64412efa40d8757fc7613ccefa3d62366700ecf2fc1e2aabe73209c8966ddd1a252cd6f74e9aa417db0a1bd997f9425d538f5d74735e6627a5b3997bff756f7be8784eb14e52f84798c9cc63301608a3f9f0bf23ba8e98db0f517421185755e9c1c770dd548ccc08683ad5ec5374281b7e55c5092fa25ad72b764bd443f53f110318db96f5a6ee3db6cf3a5d41fa4e85de5af58ec0e31156f8d5f7e39d559a4269e77ad05b79830c12925ef7b516199920b96c2309e198b42e4cf78b31f458e9faca0572da564d4a50a7cc7556c9b4bbd1cb841c6e13013c5ce20929d3a1dc7efcfa7822a55c7aa0c961805314a0c485fea82627e9fc9411b5626df334ba60a6167606690a7730a6f90f755ff9503f0c37fc9a1fde89bc21678e44a1c2075561328c6f8b6e28e578fe4ce00d69493280f4e70fedba80f24cd483f02c8993f50a083ded9c074c01c926b0265a86443fbbc99afe077a19bfe1dfe442a9bad886031a622d1ebe0245f6b42df4609aa3f406877b301244246b0e4b3f82d17710c183916200fd827514c321389cb2b78f05da8f803f33c5a1843b424fc4b5b8fa263fbeb024f77f9a4f0daa968227548afef5d042ae6f7d247f6124e76c1e4ad1a9a22f3473d089099a05c61d8d448d32675cbca1ef1d8e02f0d5b118a0eb4d950207d79c699d1281d64fa9b18c55c47b6c922f4ea81f9363cc58e7ef81f1bab7c69db42add8c87082d8d85e44c873a251a22190bd20059e558cb37d7e5e1651b70225b7beaf285c62b9dbb7806d511869a5c884e0bde7b65129ad094c98325c1e89bbc67a88c0e2abeb3f8e61b63a5ff07da972203b68ac694b9e535729b995131940cf8953edfef9987531cb33cd71d1eed03f755193cd8ae3d38bdf68ade67ce19235e727ebcf84c360867192adab96e2502eed6844be8acca76caa48c38170aee52ce317d86cde91d050eb304dbb1ae10206de3ef7608654e5f1eb7aa7eba64c0cd512ff2ec493ce79c0ac3cf9272ed17f7f43d9382e3d0b57c01e1d149bc537a759848e4c47c30a794eb75f2e59c2ad052cd2b3a8023d8cf25a1a519ab6ecdc6799a1ef399266feeeb36d74717c440e747104de77e2fbc5bca8d6f8e8b931f04ec1e7eac66a73fb972f45d4cab19d741edef98590586f2888fb4a1ea86edf597570070a12ae605dbfc60e7ee23fa47e743e28f9288923c641656d9401e16a51e50ad9b1e3dbb6d9db96a857bebd85d6980971863b88c01011597be75443c7e41797372c3421251ac7a18cb6fd400f8b2f0233c2d0fbf3510ca088392cecfc37652f07aedc04da1c37aad153ac067c2d48940c", 0x1000) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 17:16:13 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x73ad) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000000000013, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 17:16:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x30121, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x24) close(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) flock(r0, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x18972, 0xc1) sendto$inet(r2, &(0x7f0000000400)="cbad1cd5554733fc74a66e7c9998c3867043a084bde9543ae49c4165906925379e4017fa0aa84f5b72f72ad423d2cdd27427bc4f73b8b7443774629770b51c3abba58e4895b4ff7581a200e36493062f67b6d6703c102e62e0c409446dc002710b406e8ca6039c1c311a8811ad1b2199c8179b4ee3bed470d9a0d26e9e56bd97b3201a4a25c965fe3fff8b58e7", 0x8d, 0x4, &(0x7f00000004c0)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x3, 0x0, 0x0, 0x100000001}) close(r1) utimes(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{}, {0x8000, 0x20}}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x200) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x111, 0x3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="f4a47be633e06d56c3991d6aa5aa866b6f5a464f79708fd38ae8c01fbdfcd2e8fa59b30ce02d5a4849f7afc4ec8afd766a97a9ff927e762ee5dca1c7be44abe7c206c639d5fdf3059b6f44e79095d508d2db8c5521dcc9294fca06b3df9a13c2252dc6f65cc81aa6e7cd09b2bfc4774774aa33a1d80822d5237c4097b220f392ae5d55500139f9a26d7950", 0x8b}], 0x1) 17:16:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x8000004000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x3d7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/100, &(0x7f0000000140)=0x64) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x2) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 17:16:15 executing program 1: r0 = kqueue() r1 = kqueue() close(r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000240)="d92738b3770e980b93e064ebcc3db6bc0fc4c9e667fd1d5b926b85159e4055bab66e880d1aba30d6db65b0d5dc6ba0bb3e3aff93e7e8b1ae04a342e94da119a7985b231e74316082685db417670b127b530d1d05ec03a6d609efd70428ebc4292061ae4171cffd67632cddc9a1edfbdb1c7ecdaa4abab31312b4c248d5f2e4a4acebc8f99088904c9e5f71b22070d34e6ed640b15316e02a1a6d8bc8f6e130c0fc4301eada76cbc746b423efcabd41c1aa0a7958ee4b523f3203317f742d2dcb9d278024e1f3c4b29a23541956c75d59a262079395d35730aedaf84ce0cac9280d7411772ab3a21e51f3aa4b9810a709ea9d", 0xf2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="4efdd3d8e20e31d690e8da6eca3f47f1b680a04d6c1233a42ef8b2cc4ac64ef21127d32a0cdd2c272f191c9f38059675042fce5ca1c82fa678f0e1b88d973381d6df385b07d80f90fca3aecc26f49cd266940659b9309b5ca8cbc679c32c945a494d1940463d23c6d7f804e4f5584e4893998943c7", 0x75) r5 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) syz_open_pts() getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r3, &(0x7f00000000c0), 0xfffffec4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) 17:16:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8000000000000009) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchmod(r1, 0x100) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)="08e9bc6b523aaeb324be440b1c", 0xd}, {&(0x7f0000001180)="74c0bd08ce9961a8da89c88b66c0437e82e271da1ce12b35249d2a3889f3c8513a9fe8258add7625e4697ef625b307e722a62a3c5a4f0f0d247c6ed2f5b08ad84f45283ea3dfbfb021d0e3c8dd368f641aa2eeeaf03e948f6a147619eb5ba6ddc5d6a4e91aee6bce28e31afed46e3ea540c985445e54458323e0f55382d8e98f162ef1e58f8e7fe5c466f32c6776b766b3759c2fe0e57e3f45b3", 0x9a}, {&(0x7f0000000080)="2fb5793276ed730015964a66477cf93e34912b5a31b440755ea3b0214d55e26a86576de57e133268c936831025fe71a1bcd3be98056ba7cb38c067573212a80e6541472656fefecd3c466e49b169f2d62a9868771b463bbd56b1eb15a38e6ad854ce22ab8cfa90f66b05d4db51ff27b98dcd0021", 0x74}, {&(0x7f0000001240)="63a287c7432c2413723c303e7947aec55b4ac43a", 0x14}, {&(0x7f0000001280)="d8fc409ed45369d752dd5546a0ae46c3828457261c8a0f2b1cc46547b5ee679b4efdc2bc1515d3f2560cfcaa80660543bc432b19a3d8c814d0874e71dfcf3b088bc2ab43ef0be78ed227d89c11bbf773a26f06aad743c28251556e41ddb693562dc8626222536c0753d50a542bbe6f6c61b18285243b4bfa576d44ab1de498c7ae005d70fa8b21b7acf5d8460e4742d62d1a50f5b5db323edbef30b8e030160e4399a087040cb87ab57727714326aaf10453848a086165befb2363e97ea21d048b514ab9f66d07e3431de5179386ff33f74d6024bb478ea3493867fd9da0afff41f8c877659855254e33c145344eb819b4807375575af453", 0xf8}, {&(0x7f0000001380)="d398fe8037c380c59ca295597ee4fa124134589a066fea5a3382448576edc4c392470fa05865e593652f05477b7d5773186b743373b767295d30d6d3dcc0ef6da485092f91a97d87a99b864aa230b2b283957cfa74927f8bfd7e8ef40d18b09efd817b3aed995677eecd7d6effdda0647c665925654bde523ab1687caaaa3294ba", 0x81}, {&(0x7f0000001440)="374a9840e7a0c62935eb9602d316315ab2b309a73b35d1300bd19a60a76ef26141aa9c58f6357e61779d2f34b3dbc1256a911c832f9e32fd9e0a43f70c35aa19d7597b0aeb3e7efe959ee1a2a22f32f01479ba07c3ec6c5b7be359b3307ddb03f8712bde8c7fedfbcf19a7dc181eebf5916ac84f355de3ac878d18694455594c29bb7053320e5dc59c1fa692e92bca11294528c20dc3f993574c2141818be5c28cdc", 0xa2}], 0x7, &(0x7f0000001580)}, 0x40f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001580)=0x7) 17:16:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, 0x0, &(0x7f00000005c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7f, 0x7, 0x72, 0x693, "0332aa377262666504b1b1473039f801b2cc0b71", 0x2, 0xeb}) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264", 0x386) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000380)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x7) r4 = syz_open_pts() close(r0) r5 = getppid() fcntl$setown(r0, 0x6, r5) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x1cb, 0x0, 0xec69, 0x1, "bc9fc177c0b23013c2219467b12cd7be4960bd48", 0x0, 0x400}) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r8 = fcntl$dupfd(r7, 0x0, r6) nanosleep(&(0x7f0000000000)={0x2, 0x8}, &(0x7f0000000040)) sendto$unix(r3, &(0x7f0000000440)="059fa4d65e530aae013d4e4d1fa5a30555ab99c05927e2375a538e9e41acdb8c6bca3e24621bc3254c631f500ee9dc021f4d6a0a0b0cad6fbd9d5e9ec6cd65ff5ccb253a2978b3d1a8b9ed9c54fe5b289f15aea7f7de533188d76b90d46331842f300effb5e58308cf0e1e6cdc6113c9c2a1f550bf64ec05b7a2f2e179aca9bc1260d38018f6a3d0630eb3d9025ccc6bb85612c829c907f2fd3c7e6e9f8a55ae3aee873fb468a4f5c1bf5784d7a5cc872b39da9109baa26225bf437c5d49578353cf25d645c0302961b5b00b", 0xcc, 0x409, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) getsockopt$inet_opts(r8, 0x0, 0x400000000000, 0x0, 0x0) ioctl$TIOCSTOP(r8, 0x2000746f) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) shmget(0x1, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) 17:16:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0, 0x0) 17:16:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1a1, 0x101) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) syz_open_pts() 17:16:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "44fa12cd0cf89500010000008000"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000580)="29b33a98ecb934d091824fbaf8ce55858d2e1806f8c336f5eb7c6aae4589dbe1215d3e1e6326ee171864da137ef97b03f96ba19f90de76a26bc3d7e95a1b04274496dc1fcb210d9d6feda53dbbc2fd5c9dcaf2cf4d972f66b0877d77039206ec3adba7d6b56adbfad5eaa7929b8a36caa7a6fe75bfaa4e13fca45875412500d59140e11af6f486d6a3aa772808702e3c92e0695060c99dde", 0x98}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d4", 0x356}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="0a57ea5fc18303a1b6e294d096a58d8c118afdd0e3942e56bd660cac4c03e39f06c3970ca09695a73773bb1619d229c55bf66335e8ea5124ce82bafe0a80021a2991ce9e33f19c9d8af3584082290e29f8f15ec20dc966202da43aff05166ac38c42b679e8fd0b9ef270459459e5bd62f7be6acb6dec792a4b90f4c057c4444f1feff44f89aaabb3beef657cfef4c5c7a3b784a0217171b8e686e430cbb2aeafb7a0cb08b6a297e22f407dbd2cba2f891378565fcbaed91a4ac1d4fc61c6b7a1a3412dd510c5ecb86c563c68dbc295a726d679cef3e80e3c913fd74c15b95e0a71e4bb13bba982a4cb23d168f2ead359ea812c5ffd733c0667247e9fa65d95eb7e0a9b30b3674876307220d88ea9896647b02a461efcd2d44f1ba123bb689159a537e83be740581beb2f4f4e142fd5b23ace22093d2a470d1ca9e0e657fb6f516f19ae3f450d4bccda1f48eb80318bbbd9995384a2c29753d691a85d8056ee33fcfdfe2a6d8134cd14a2122f6976ed1183635123087bfed91386ae42c3bb8b695c739340caba5c52cd20e39db065ec917458eeb7534812f358628490db3b5ba8b39478f70787b7d44ba9e51e9f6b0555765735fe775decf9c37e9dbae82cf9b5ff8af17d1fe2ce38a721936720f2c8917ed6cbc2d2ad1e8cf3e09f1c7ab03f7d2322a893c879cf1f7e58817127d6648a64ae1239377865a4fc68182e6faa2481b41ccc16c2140139e70ada97e74c8be6bed976404711da4cc920a0ddaf5c5c5a9e3c851d44f5df5a8564f7e1c6aa11ed0f3843e3cea088853a2dc14e4c558895c838bb263ac55981205771cb8a205409aca56ec60a0ea5b23e2fd6dcf51cbe9613c3f81508a5634e366a623e020ee3ffbdf9cde1bf9bd8f133204f5f324c15f4d41b70f1ba9d23364ccf9cc714ec80e660c0a87c2a1cde2bd5881eed1db27f152243f622a9f0e59de7b1a306bae964549a115686c16da7e57985a9ea34092f91972dd01dfc83fcde690813f69fa68ff0746a555e69990d19c89be2eb2b6441e8817326556c7d60dc7c595c9d113f77e335a8c3c9043a32b5a563894c24d6851b2b30b6c9dcce5b95e4792644e99f3338fa0b7c97c59c2e4cfbbc073c5d9eed2e28ebaf860633ca47a306887c9f45038330170b7806533170995db10c9b24b582d1ca4cff8c504554a80b96b3391faf7316f597b99a77ccc1a69ef61729200cd21447d5222d5384d5245e0865857f8205473d0a1611da7ab369d78d1ea693688936a635b52217b6c420836e648f07ff50c2f724ad1c01", 0x396}], 0x1) pipe2(&(0x7f00000000c0), 0x4) 17:16:17 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fchdir(r2) close(r0) 17:16:17 executing program 1: r0 = socket(0x11, 0x8003, 0x0) pipe2(&(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000000)=0x1f, 0x4) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 17:16:17 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="57d7c5ad820ad14b7c9ef4e65bf42cc7ee0bf653587c32834ba0da42c57519deb30e149bf24f147bf6d5780468ab95c1d27fd455bdf8c190277d3c188c636eff6081ceb652c253e70c9d2e22ab873d1c72208285a3dc4adeb57dd0ebd976623b974c064c31ef57ddc6a4dc93fd96f77e155ff9a770a55b5bec23f222e384373451d2938b673d040bcf8cc35e36aaaae30ebffc3f520f26c64ae073219bd2aac2bb433b7c9aea7e02922ed893ae0113cd5c49907009cc48eaa4ff3ed016f9e729d410ab9c3b5d4cebc762b6", 0xcb}, {&(0x7f0000000340)="fe3e56dc51db23bf93b9241b45cfa3ccebb72c04a521038312de8cc3e8e85fa2a0d1fdcc448456d84c7e15f27b8fd992e70bdfc3dc962aa418859691d9c53d429946a759f613188d15def8ec5b9144f9bafa2cee67c27892a5aa371c49933062c91839dcae294a9a46f3cf275d506ff87ff9f256ae0563bcaea714304c4b37f93fd01329446faca381b7d41154d0158d01eac52e32e25823f5408186e0", 0x9d}, {&(0x7f0000000480)="78bf0802055d5ffa1821e4b9a218126b3682d4c399e72eb059c4ffe2e5b17a675cdc00d8fecc65f947bfad32b183a1b307f33b9112cb652855e7f7734129d1a65634a7740c79a7a0f2d87e68e33891f4eb6876b0781f6d03b9b6521976c2bcf8cd79c203e37585856c561e140c1724d5302d58ddb39725129441f571ae8d60acaef1356b93565f321aa4750c2293104cfcf0305488aaebf071188e5472c9a0db8c56fdef7ac7f988b0ba04d0ec0eda8bd5ac", 0xb2}], 0x3) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)=""/44, &(0x7f0000000580)=0x2c) r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12", 0x32) syz_open_pts() close(r1) kqueue() syz_open_pts() r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f00000000c0)) pipe2(&(0x7f00000001c0), 0x10000) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 17:16:17 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x3000) 17:16:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x5, 0x5, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc4, 0x21, 0x483, 0x1}], 0xffe, 0x0, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r4 = kqueue() fcntl$getflags(r4, 0x1) r5 = dup2(r3, r3) r6 = fcntl$dupfd(r5, 0x0, r2) kevent(r6, &(0x7f0000000080), 0x8000, 0x0, 0xfff, 0x0) dup2(r6, r1) 17:16:17 executing program 0: socketpair(0x31, 0xc003, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1f0, 0x81}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x2, 0x40, 0x0, 0x0) 17:16:17 executing program 1: r0 = kqueue() getppid() r1 = getppid() fcntl$setown(r0, 0x6, r1) 17:16:17 executing program 0: r0 = syz_open_pts() syz_open_pts() poll(0x0, 0x0, 0xffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="bc5ece8f508fb9e0535cdb555d0adfcf7913be16b5a8af070a64c75e1b9f34e2ed81adc13e68ff7eb97c5bfce0ce887200c86f57e9c5c95ea6da443c5947f32c1f4c558f4bb289903ce2e27243c2ceb83eec551c06a64cd8de21699249600a6f693470e72d41dd", 0x67}, {&(0x7f0000000080)="4ea0d095241a593ac1c4917633da1617cd2588c288056167a98bb5244674771cba1a7babd9ca2c88670e45f9d772cc3cacebed9f3ecf96f63fd1529788e1a07d7bc98b41b52fb95c4b95ef9f6920e2f3909a4de4dcdbdc7947556ed2d45225ac0e3b8b7f71db6cf19debef548f5ce6ebb05a3da97f3c81df5d7ffa1d0536de5d2af0fa091dd0ca087c46e891f268453654ad2d0342a1205fafae7c148e9755b18e88316a55ba7ae5a23e3bf41171b565b1ac6aea0cc995a845a06fd99eef899145a7fdcd17f3ebf0860b2138802063731f730f", 0xd3}, {&(0x7f0000000180)="47c4625785991e8e5e88bf", 0xb}, {&(0x7f00000001c0)="a4d02df84a22f544f9483e6e936514f6cac2f3d0ff21812efc34d051639263f0b63f16dd41e98fce34b6b415b78631c5808d9109b3e0329530ea2d2f8e90e2818f02c7654a1e103b919c938c29d23f51dc0622093cfe34588d19673dea394b9a4e3004018a963085b22d57ada00edad83da5600de4f581df1181af3766593b287032d8cbf30e4ef6828e57f6991c1517551df19f13d72fa7fbafc3023583ad551272d5312d72f5fd31bfc8c08ac80557c5add7dba142628a5ef37c50a9a5a2fd00", 0xc1}], 0x4) 17:16:17 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) sendmsg(r0, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="55d331fb7371a14c7cbb98d1eb7f956b883180a4e62b124bc220fcb281acc47ddb2f4f541f69923e60acb534eed98bac8a5b419c4904a159fc609375945343b38ce2747d1205be29081497094a84d03d3e4e50d2224ec3db41f095778bbe1d70d195a74d10d2872121b8b595687c1fa0dd9ef611d9fe9ed14842de7788764967e985f4f4331522692a4b25eef94ec734b23e5c0037b1fd", 0x97}], 0x1, &(0x7f00000001c0)=[{0x100, 0xffff, 0x99, "17ac5cd36070a42306aee42ad02bbaf49f27f039613fa50a4a1c497e516cefd4354f93ae2ce2ea69e83bfc168e74983899da01ee94416aed44afcebf98745486b646d86cdd827fb442da7d0931e7889623148d6f94628e72ce7c396f09f68c92ec4ac78cf5d9b23f81a0d94f84d07ee1dcd596debb2fdc31fce4be9fd41f725c813c0a5d50f682f36fc10bf8a4b9ba44d55bfd7669165af158191953c91fbdee59b9f874e2cac2bc15fa4b5ea2ac8671c845f2477cc8e4be3fac38550663df754dade309f6d78ec31171de0457d2c1eb0c45bf3d42b40d950dffde807c5914a31b87c253125ad1e1e727b422011d93"}, {0x28, 0xffff, 0x4, "28e796b8f4c65cbf06f502db081ca68498b513f16375a7f4"}, {0x1010, 0xffff, 0x0, "4e5ed053cd9393f36a1d7f12cbcdcf3cac718574620afa9edefd028116abf95b6a6dd5220e9dfa96e90f874a7978c9664e2b7bfa01d620e570cef6f5f312de576b7a81226d9cc5f658608d48fc2ca709742d5abaa3bc74bb77d7e5a9adfe00e3e37243e313c672be825f0db992c21144b9c0625b67f0ca331d9a26110bb0d340df1d591cdfca07919dec3b62124e6474afd0c6176b5ccc6ddd22afabea546bce7d5a161d28be45008b1868487929c7ddb9faed8ef1c010cee0bb78845240eda02d59773b54296df17571308d9942975a1f1cc65db6fc18e856c9a7ad14957309289f132252bb043dfbcef38952b8086779b9b806b7a29eaf9c6d8e9a258d77193f0223c3ea97c9ad1cb1b9b11e4b530dd16037cef19edcd6d2e2a6f55c33b65531a1a59b96cb3445c4ccf750484a5d38b86ba48620e5cbf8304bbfef41551aa82c00356b11ae33f345e17219fba2f60828963576c2958cfe57970597931976255ae01d2feff34f22e759c24e92e8fb1671580a7b7dedc76052c3cafafe4191d0dc2d14e812aec83610a01ada53e52ddc71c6a6ef3ff3577725ff7bad308f88d37ea65d5903b5235862b7d4ef2c8a2dbb524dd9f7fafd5424bcbaf599445de867b2d96d4a0f2ecb6d1ed63e6bf3134ce644e713bb11af26e45b8ccc21e5b25ceb243edab4b66ff58cca208b63c30fe1d2abd42685eb97ae4cbac3b2b1c9fef15e6edc982d546585a7a674fb52ab966b7c7111c40ed0305606efd0bf4fbe1d29d38a2a74daea796130e92cb388dc83e7d9564e353797c02ff9eec94e721a617344ce705f6ae3dfecc0fb0b53dc96c6eed0bb1e63aa1206154f447ae01d906a7c4567f8ea02095689f71cd6aad06563552296e0557f39e9922d20e9dbd8f98b446584477b19187784b170da0d4372c8a7dffb582815bf3393390406950eed313d9856f2e9138c04e9b0d7b34878dad798fc00d960011578709a30486082ee2d6e102d9531ecbe6cbbd683c973875c55a2a1271534d53ad961e90844e7491bc6532b039d04f2861841c3d197eede704a270cbcea56451083dcd3af7acc76b72fdd5e2dc2f24e4330973965220b2bdb90dcaa595b6a8aee653365631ef84d92983799d5e84d19373e22cc78205e5891567848f050882ad70262b7f990dac71d508d0f78697187f39cfd2ac7e252a02b23c8ecfe8777170d818f882d89a579690ddf2dd2dee14e42dbb33201fe2bfe68e3784da69ec6dca0e62c5bd9c3cc06031cb886c33c7cec4b6e2f56fa173a242357c3fcd129ce9cffe370b4fc2fc94f998d70d4df30c339c4f226d91b772091b0e33a662f8b68aba918034147dc4bdc9150fdf3dd1d0850f4649b57f4f296f26be944df693811afda86cd0e9a4dc472c8ed267fcf3cfe478303107189231f3b2f49a2c5f2a98d43e5dd8f67c34c441f6ef81da6b219445afa34db3f8b8369f900e4eb30ac06baec4c985554f35abc5089c4f88e83c7a679b8bad3523ca189eb60df7f7b80e8a45ec85e227d584542430bed419d87cb043f9acd8e2cd784f49ed7fe2338e39eee5c1ea1e8b7ee7a941c9f1c8136c897b5cc7c922836fc28db510fd48a513f97ecb27f99e2a302c04dea1c91b702771a79b055021616888c4ba98aeaf50fd5f97413ac7a681e1f498a5585969c916d3093b17ceba46bc04f0b6015875d2bf243dbd540d9416b54fb94b0fc2c29a15e198d720232102017f2adb140e67394d4329d423a8692bb41d0cb907eb04fc827e5512a275e373de8a891373a70cd22d7f752bd7a173d14771f310c6c6de2f9b8dcbd1948cf8d661a0cc41ff706f51e7f131b59d26bce0c87eb0658266ff518c6ddf27859086ed81e67e118a62c651fa3b89ce0531aa4db9724eba5b2b40b821984db2a760a21f3144623b28e33f9fe88de1015c276a03da6a4fbabcdb55c50fbd5ed328db6da4ddafaa670ac7bc7db923322a431b0f88c54f4756eea476e5f398db024f1a1655ac36019de4095daa852004551b3b8b90fa6625468f917fa6e79468068afa9a5300172e9b6784d839b19e547a0320b74d1f566c9746ef5b53009d4911db1f40b436980fafc94757acf4025f52e592f8eeae3e4f8b1cdf96d37d0501fe8b069dc8dd37bf4eee841ac20f1f581500d9713346cb2f72ac4aa45ac539a3116b0a1f1588c98b1e1f0a7d31185208867324c10d54366e9556ff4f9d33c87630fbe6ec3c3fe1ede72416a4f5f51d88ccdfe26160926e2d9aa06ccab345ca2ff20e3648b2dfeb75f1aef557afd2ca6c8c1080671e540596692aaabd9ac18cc380b499db62cc1109dfb90b8e60856b5c239cae20acea7964a2f34a4094ba238adda5e0402352ddee0d64d69c2ee48deeb7982131fbd9f05a424cc81326273573fdf1f41e491949a002c661c50de0d68a39e09976094aa958e88d3fa844b32ceb1c3335b4170fad1b7d949f846f4c7f68710b693970e03b76a178e4b77f2eabad64b306f4516772e8d829cc20842304564cb631987fbd65ed1798484d31a5185a6fd3cb203d38478120cb221d637f02e7071f0f20d45542048ae0e1948322b13938a9a436c28c7f117293ce389ce05daca9d9550290493c9ae5c2291337644a202b32b3663ffb1b81a131bd3ef832cae607a372079034d30c3cc88d14e32d9eac01191966d8bf204795e98a0ca59bf33250b7618a93d17c868c36b86d1ade6492d1b4139bb293589aff15c9ac4ad043e1801f402e09a591884938b58ecdb7324086283a4073304c3b83257c57fba40836d0156c07e8b358f46cee2c36d4bb4fa9a3154e4e53a8e50063b049ad5167f5472e2742ce79665703fa120b7578081771b78b21bed5a6f1d95aaac69f3caf2300c8903ea7feb79cb97879a96318189b0ad13740849886ec01449c7071fecff9926d909b083f8394ded80016751e00c824c2165fc3577c54f1ddc2388e989572041ecb9282d500cc0a3e422a91a591e25c27a0771ddfd8087b7979ecfb2246bc6f3104b3e6acfb2a8e2debe6080421e5dc5101b2879059bff12b4735ce2d4536151f35da16cb1f2db5ae952927307e12342e37939dca85cf63aaa2ebae5228572162c415842e20b0e33b5be08cf204f045ffc658030de51b83373e8055618823ce51168f48a488d6a5563de31719786798eb79f0cec409cd28bd786c8ccc301763365145fb28cd1d9803adf0de6774e2c2fd1e67661147446468d0be2a6a05e6df09d8bd1d88d601442612cdfcb672231102bcae87b14867af8fea4ea743eea2d4fb6abd59df31efc49e7444b5352bbb05d59344b217ec9f0263679475c19d6939202b5fd0a392e2f66ac289b7bd4432e6b725cfe3fa47e9a433fa72aec4a9e83f026948f6db45b51013c1b71e903aa12c330c24e12ee47c5b49500949870718ecfb502286ecd26e4ad20cdbb8e0de7e6eceb37caca33a2090496ccdc6079e1abc1d734a33e70720b535c3c61302ac588264263a457f39a26224f88ad8bfbcfb07e961dde837d0e1585bc4437383003434d76a7d5807c4c07c8ee03a98a31cbac8505cf484a04080495f75d5776b20c2f92749ecf88e71680cadcd4a4bbeab6672d24d3c611ba2df8d9d2e6f7be1ac467cf74429305dc5119479a27ac990cea903266eb4973b0a4cd49dac111362838845ea49b91102b4324374d821961d2a62d93d1861be186ee099246eed0c7de90f10b451ea2587a56c3d912151c666d0450b76f5cdceab9701521ddd6d8ac75fb4c97642fdd17dc746f9bc8443b5ee99cd0ebcce046464b3c3546b5fc5274a5f2bdb035b1379f331c43c1d1a9b745e62e29d3a514641ad6f446ee2640e6357f9ea425c84911a0bff82aa2f12cee869bf0b9997281cd740a9b7d04e0af08f0a95994c09abf96e31f7c20c9f818270b8b925436ab1813867257a7f01b8077b16b540d8ffe3facf1a6fa42afc4b1437afb25225bd3cce1b294f6493589e5a3c50bee156393a404a56373616bc2d83d104156aa783868ccdb9347a67c26cb994420857947d173d88a0f8230a4cfa28ed4379f6bea73044d1ee105c45f175b6991b0ffd6fe7a48e73056cd35979e299571264b818f9716f730b88e982505f1e083899f147b8257d8f071346813c6c84b1696a24a03433accd036d8be57df14978e199afa2a1f1801c4103c626cbffd596b4b3885c06532bc70ce6282f0e96c248b88149a9b2fa454099971378595512c31d4028ecaba57b7c6fb10f966be6315f230adb4e95cc093bcbccf50120575487961382849c2c32d6409032a4197b4a635f3727e406e76e247297c5b3ebcf7e1f0921616e5c3a27d1c63b14d9feb25e26d40844c65bf7824d54cba1899be36709f94bb6cac80712881b478f81db0fa106d1384a3211f0ee849289a10957fcf56cb0fcd0a7e171abedc9214182701271840e16631e089428c353462d0a033bb165348172dfad24059a25e4ea6077e96e7af358d1bf5d22a1bd481d1d5324db18bed6e19d17b67cccb88953e7d42d5d7fe744f1b01ee9ed44bf8145b100bdaf9756a35472dcbb03bf988b319cfa95a90c537fc3d43cade088a36c7923c950505d39290d8cc09f80b8f0d7aae92155c6efda22c209af3fa976f933b6babc2abfac1ff8f009981caa207def8f115050f58eaed6b1ee95dfbfa6260814dc4fbeb4ef98d631c452455d390b93b6f6a827ea32d618e373cde2ed5433c148e543fcbdaab7d5df91dbee68ced2e70c9bff849c6271af8287b076b175547fed542f136d7069bff68bb4f3933955ba0cf8a2b16f780c1201c5d09bec30c64d6d5c4ddd944a2146604c205ad6af4212b7e985986d78122425e7bc09fd6e6bc15c0ba69dfbba62805df05545d9e06ae1c284efbfee7f5ac72e860a3ef3f56db0bc5e24de563ac3614bb0574f3ecf22dfdd8ba2767438a266a0b46a713976c4f55e8b16dd2f001eb837dccdae0d63843c55fb74287e6895c31a4544f61d1fc0042e2c258dda88594457724dd2ec668a66cf9c38bd64388db99892ab899cc67171b5b5dd50268c33626f0df4e90b76b31c3043eae6810da82a1feb875c9a9dc292a72f500d3abd502641d02f636e69c3e4d0df512a2e1cddb2b12e3797e7949aafec0dbc56e913f885320723eca997b5f4b2916d9a5dc0df90d7ea829c51c7abed7fc0d4723f7e713d8360121ab3cdf6f162474b002bbb2e299b369817ed13f41dc43175690f67615ddaf0afc32c7589a350edd6a63ef29baada901256246e82f482cbdcecb54b205797c6778bdad1be9f024ede374fea48d9c469b8eb77f22268fce79eee37e97d23e970619e86d39cb9efcef2f03baa037789f739e05fcabba159b9205f412d3f8750320bb1c2d59913ebf259730db1dd4af4666c2b179be7c017c059e844caebd23c655daf493551a31ea04b865c7a0c07369bbbd561bee33c3009943b33ba26a5b6e08b18058b757d8bd87526ed04e0123fe11fc8ea679d7aaf9cfa00c64e05cdcc593ad1c8658429c13c6ea1d587faba73c7e6d392cfafcad102402289f69711553a2fefc56d6b62e417e8ceb5059764b151530f6ef78f4fe6a643f8aae3910dbb6714f0e6c00b00a9c3c601cb7116f3d59b67613870f577077ff1342698b282268f93b59f7a188fed358d4c54c16d221d686253bc912f2beb401c62816130b925f4b49f9aca14da52728ffc664a0d931ba58a5f0ce2a4f8b5965cfeaaae2a5177ef3d13d0caac7e3639790eceabe46e0d6a610fb73086557210c0bfbdc11318fb5bb59afa3a6bc55bba46ce10e7218c9"}], 0x1138}, 0x400) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001340)=0x100000000, 0x4) 17:16:17 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x2) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = dup(r0) r2 = getpgrp() bind$unix(r1, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) sendmsg$unix(r1, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000040)="c602f37d062158896522be30f0c95716fe70e661aaf25c40658fb098800f8fe65b808751a5f04f6399a6cb91be57", 0x2e}, {&(0x7f0000000080)="850c1b7bcbac60ee0923f732611b39281632640481daf8acbefce0ca1b38ed7e91bc7db9f63d7a7e883bb68a6d4869605e69c3c9bf1364904f18a45617263bf3f3a13162e49fef37c3474e64bd165cf98a4405810aa06aae772b4373d9d1ca358bcfaa88eb79e1b1b0cf8356d5ac2b81a7f2115c90499e2cc3b1df4a983f4a734f25803733fe350cd7306bda97dc0e98b95f32474017c814dadf098db882734d62d50c08f2915264403be172bfcf9ecf5ea2b24e90f3a1020f5744e22a14d821be9a2f72c8b56d7c7a777e49c35e3059bfb176b02286c276bca54a9af2906ad8bfd193896b01b4652ab56c4c76219ab31237d17e037107e7a10e1dd2ad098b936ba5897a445ac078ec49c98d152e8ae5ba039906cc2523ab041e53ee21da1038937b72efb2baead4632f4cee361be8f81ace1d9a7108acb8d83eb2ca117da0dad85e7d06334a3c86f84953fd4db9ae3ac64b75f6affa71110d496d8a2ecf081aad8c0b2d981dabfd0dc2743c1f7b1e6f5db3cf70ed8b52126b0875732500fcb7da0cc1fb0673efb5aab7821d5742062dd7e6b56c21f14416e27e40664da04166b9c66b2e23524858c99538b8305f3fc9090642ed1764aa1bceaea454d3a27aa1b1b6785cb54417df4254f3d87188c86b9c00ba59af5f8a7d2c38e101c61c586af4d51671a487193bbd98e40d913e763a464377771eac7b9b6ca8e1e6d0149438adfb00245f9217a36d2c1d43770bc78c7e29329c7d65663046b4b47067952fb409fb54d1c71fe3b7f9106a6a814fa0122b108193473c200d93932015464d1a59de7c780ff7b16d3c6871bfc259f7d9216129036d5696e4e3528a07abd204313447e2c641a30fe97a34057bcea568f81f4d12908c0890ca69f9ed8d90750df9b02cdb6dc5ad670adb4e2292e3bc8e605a209ed6810f6b033fcd4f0d9a439336f9ce0849990c1029075e30e2fd7da999ccaabe4775ce8e01c0840d08128afb95ca98b38f2d66f9155aeb51057a00ff242193c31309a55370db91219e8b17bcfc18901c37ed58e56b62ad981278ddd5b511ca271c57896d9bf31bc7259d8f058cd910524c69087010bcd64e1aa1b66fe4f3da604a9118009426fbb10f4758502c8526ad9bfa51ebe2e0a8c5fe78cf97eeef6580ac765789969f5c43ab5cfbeb2760e3be99ed95fca24ac2ffe09736e1002c90affa7c81ff980f4a86436ccce58b44c6eba448c8170ed02c1b181cd95ce9ec37e0e89366c6bbee9988f39ca9b6a08b9ac0024247f3652d9945dcc4ac5d05147e4976decd591fe21a01eca3615c6938b89da509cc4bf1fc88204d5b53f2cdfd4544fff8947d213751cbba11cd86c44758b5ecdf937a8c0e83f94a288da86bf27e67237cb9b90c816261c52a7afcb6ff2d55bf197c94081b92133ef6ce1ee9d3ff458959df9dfb4ee0edff60191f3b6ed7355540a9d2c66589548055fccece96e0524064ceb38cde6b7aa2ee44301095a952bc00d52fe0d77aee8a81cf20bbc886e1074b59dc680f1989c6c4952701e2c47bf151fe71c5533740513d9b72266ea45b36b89911970ef2a4e6b1abcb19ae2891d3590e98a2063c67c9bb7793710a6ef98721ae2f475585e18c7fb20911f3e88cb2afb2497db4fe03f375ec49c8cb9c1c534a7e6700f8c1ba5b2311c6b7e390f7586d8f3b958754d9c3469b3a7dca62bc0bfb9fb02f44868fcc1f5f852615df0c85a3087ef8563ccc996079c5a6125ae842f5705de485fc1089bf35865997ceeb2dd1e3c3945ba3f44581b9da57d69e04d6ce8480d3d66ba0ad81890418b8dc48df956908a5597fc3eb7c0ab2ebe52c1eab24cfab924a7291660a519199674a6f80a75de40d783070f4a3ed6851a459bd5b6154450b71f91979a23dcc394be4bece6030c53e16a82c02a3994a38cc09e1d27bbe9964e11b5cdee042284c36c1f0c53f29aacd6e5c0d459c208fbff30e7222eb5aa3bf9eb84bae210ba31998b809f3d90d9010ef1a83595b16a0f8767394030a3948e9d9f8aa60ee6014a9ac8a350ae94621b2c3f8a251910412f348938b74d96c284adf0e97458f2b267f44b50604d313ae805b5f9eaca57c49715df5c89fec69c36c91de30694217195140d25c2b8ae8d58b7ecbd9d4351d3b9ad7e044c9fb2a03a6af5c8f97a7de22130f74430da21a767c5bf7b8fc017456025dfddc4173138b3ff62439d4b803cefa439b19fe3e9e5bb91543bdbaf3b3bc8417cf6dec396169656fdaf59a6fa0a3677ff918d6d8f65d619e85370f47c027a038906e17aefe2b131e04a88c1bc2d5b810025f227c4d84ffed359cb2daaf10bf2c89025494f2b58838e9fffb89cd31256845cb73f71b3a7b3a8c42cc7e42c66ca079bf554cb576a02979e148ee831883bdf165e5017bff9c211a4ae7fb6186824e07c0eea4fade2fa467de53fd5d1dc11bd967e483720f2f8647d753bd239d30ed3d3c28b2025b03053cec1d5faf8d3c59e9a7775235e7786b94d1a5558cdfe5ed5d26a6aaf1e9cd4d3826fce6fbd51f2bcf39b15936c08bfa881fd632e15cec75cc7f3fac5249ba02ebc3d85c869a6be169827f4af10be27cc3be9a4e7ea9e1542cdd0e6f9c83e1b626cd7cef7a0c545203fc3fcffdf6c408631f775349f77a0583d0e75b58ca33cc3e33b9984cd8e07d81700381b6a38592e2f02596ceaebbe52ead83f127e0cf727f9ca6046c4878099c09aab278ff2eb9a9dea2e8f21ed57f26a12dc73d27ac745305e4094b7b12515f47208512f38d49557b85e139bce48d9fc4e0a49be0e0b87ef82a2924adbc443ecdff174ec74c8cb2ad7b748d1c10d08efb523f2631ade7d1f6f95f613c35e8f730163543134a1e8996483400a803b0edecb1b19b1fc17115f5c00569368b7023680fedcba4acc6ef89b801f9ef1db2b643131e8280a09992cdae015961a0a27bd053525ad3a51aa1986954a5f7f761a9086ee90e5e9cc0ac2c01b167cfeab3b05868f7442701ac8ffb029a2b15e43496cdf769d3a3a52098fbc655765c07ee49907302d2d5252a843a342def4e36dd59c2e3160df699aaccb6a82865c8f256ff2dec224de1f5132f398f5ac1f060477788430b1cde6e08ae444d428c599dcf97fc7a23249fc531ab634da530ebb4a3bf77f51eb1251291f1e29747b7f2cce6ecc1412e299acd165431d3da3ae3da46469361f1cdd700368cad3748a5b385569b01f36e7aa16b392a9d753c26cdddaea84c7dcbace43cc4ffd185cb4c8366f515d3ee2db03840dcbbfdf0228cec849330110c0acbfb4814a44387161fba0af6199bc6852eb106e771e68bd19f8a4ededea38256ad5ed9e206bef718e2e251e109215aa4d186c9319251828e914dbc48da570359e0127539d38ce1fe6f4a40b46e48262d295f9e2d406e2da8b162d2d36e883cc64c8dd811ed5c97bac85b2f9f5fd90cd522ef725d68670526d1461c1e340d9c89a52e971ce0ac290a6615426344b6584001e0e6d1282698973a075f219f7f58d3ed576b036465fb997e10683513c3f9acc136b7f481167865f572d7fb9470b3690ef80c4db2fb353f22b3ec764ff045daf0fb90aa142e9629677b32abf8c8c830952615bf3f0fa7c0b8381e3df6c9d28fbf392d924085b3be87311005baf677890d90f0bed5e62615cf4930c36030285ad11887fbc220b71433308a99f26cdaedb7dc99d8dd6b45ec0ed473460ff5d9c669f87c63784ef3f7c1e6923fcebbd2f5c492f8df265357ecc51cbddfb0ea45cefe8dd864c38b8ddbed8dfcf6f78167a9aecaf831fbee70870952054da3c1db9799f1a779a957b13cb2bfbcd9a8cec31a34bfb01e896a196cf6bcfacd779c05e1b1a6db2617e346541f4b4ad8303b1f2be4a6017eccee7b0ef441f6a8b112812aa81382f03e9893ebe8b4eec2f7f7da06a25be184ab2a3fde2de8c8d7288092004a040b3b874255f62f82fa63ff93fc61b85f043fee61712383044acaa872ecedcf5a58c1228db4d8ac6cdbdeb4ece783b5d1cb1f74d7cc6ab05417fdc6fc25a023dba645efa8c061f8aa8f7757c222f531d24f13a8f9685dc7b986269be5db558f2315c37653a76bb9ec831c938dc086aaa5bd7c34fd1a3f7b27dca812bce8822d046eb4dc1775e3d84aafeef0bcf411c946a17da84aa1ad96f8841591be06955ab4b16a1786bf0f115831e3f1261789f573d4ae38a170931f03a1c6fa037394a1fdf042700cf8aabab204d5257af6e5f326e0aeb3f8e2b69f5f00b8215769498a83d441ecfa972d71c6146430eed9cdb881256f4dd6535b4617534d9b04cdfcf515b849ebb05110254a06fde5c40a382fe120ece7b14cbc0b72e63f1957d3fd429f312c6586f8ab2be225ea490145da443b5ebc271e2632e814a1efa2ad98a9ba6dc64c35ed3dc2dc884fab6d796533982f28584025e7e314e520df689d9d13f1c17c63423f23d0d9f9647fef6416707ca4e255d21d135fa3d82979e5651d80bfd738fd01e7bca2708c2c969f8a45f5121ec3439a022c442d090d0f1e1916c62a5142639d605ed4dd219276826cabbe71f38d8fd55d72cee4859e40d9cbec808172d64dfd2b99317ab2436f81ccf837279adc1795c7f8bec67792b4bf6a49f472cc8aa33941d4cf449b56f7398800171383b5d0305d82a07f7613b8260c8672bf5ffacec6fe13061b03f1fc1c5f1f01bca63342b4041d47cc1f177e9aeaa5bbde0b0837cf2e066c08564a177b3983b8a4441dfe1be094edec218bd7fdca2ceeeec62b9d55ba090ee6d6d799e67cb33b059bf1727674cc6baaa55f772c007aaf38a46bb09b961b17650f49207264ff5572f5006bc5b463a6d423c30df1dc51e6cbd46604e286f5bfcb7fb7dd66cce9d2518af6add5ce526df68889f392c52a69d0b963b3ec5b6425eebc8065d2410f47987965eb5d06bd268d64472d5c5dc23ae187b703e27cc82cba68a131ce995196263fef0a4b176b1559565b552c694e263c954eb82f0aabd00876658370b37b123b144932eddbee6ac8c8b1e8b6401e5bccc5edcc57f06c94f9b05a05de3d957be6940d33703792320abcc9ebff90f3c1feace8a44eadafd8fad1f43cf890cf99e1beb9bb30b1e5a5cb080e6c6ee4830e3c79860af9b20d05b30186bcc6d698e46f13367873a8164f263a24739db479a950bde5dd23c885f1b5b1a3443c3638aa9158905361e75227894c4e6277466242f4a42265f1be608e89fa0e0d0f36b695212a908d2309b9ded46d6f598aff75a34018d72c9a13912ff54534f66df7f8c399f911a4d8d43e780b0f9be9026f54000915dca82a80d6971ff2e3369173ce3edfc3dd8920f6dc6c04e3e28697eb19106e5f3cf0f207badca185edfadf725f6145ffd9e9bb5c4fd8d91586849d8679a5647d78e7924cb0cb8b5a3f335461fe8f4f5a55c32acabe511997f133d0cabe17eebce10a5e09680ce44d2c4ab8f8c71a5bdbc47e6c476b764f8c85b3a6418542656c62f3fc04812940220048f56ffc9792f14ab6687b538d7bc7b9acc84c49584469e2fd7786ae3153183641d2bcb5354f84009ae2410f5211cd2f3d2ee2f117b59a90608167535a7dd463c99cfbff078612a23d4686ab4db014d20bd83b25a55c4dc8e5482c18a0b5ab0655d63e3a7a3f318b4ea1667e3cd455bd60f6e7a7316804aaad3af4eba488542f0e4e01c5c7f60a80a15c8d27abbae300d413e2599a1245c8bf1016b5a8ecbbc1485280be6b9b650c12bf4574b0642a797fbf0adb301aa9b2c5451f823e955a7a58c5acce111eca68d5ed50723d30d2879b", 0x1000}, {&(0x7f0000001080)="df17065d383ff2f679b9bac9bfcc2161e556ddc72c22ca1ec1633fa258b4071f03b0aa94f488171773ecb510f5672254c056af9f4fcfeb6e49f1f20ab68913cbc95c7fbea1a7d40f4c3ed6cc97ea5ec82fec519d52340ab9b8ee1c0335d1c57db4e238284f4791190a23050928cdfe7bd3d66f56c111670c1f628c40d2ae1f093b800d1d9bef548b5e4e36d098e1712094b893c63c8e5f7c3edad91e", 0x9c}], 0x3, &(0x7f0000001240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x90, 0x402}, 0x4) r5 = dup2(r0, r0) fcntl$dupfd(r5, 0xa, r0) 17:16:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) fchdir(r0) 17:16:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x8, 0x0, 0x9, 0x0) dup2(r3, r0) 17:16:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5e1787a21a23b142e86b652628e430099d62a975b6eccd5cfc5c9d179d061a67bc2e99e0d9", 0x25}, {&(0x7f0000000080)="9496b3076997a8b9b06a5341e13f386352c693904d4163d43641abb69b2ccac4851742e1072607e399e52ac964fe9b903dc33d90cf56111bf060bf85381039c0f1f1267869011eb4c9dc894647d31b59d973e8e7994954a053a253b7cacc0d56b6f80a09ccc678d4c94b306fd5c98d891c18e16aa9351bb1eb8b8243643010c0330da38d48c0b4f918ce1fea3579d4d9877f852820e17e3f927e8ce1a3e2a89ccf217e6fa27530e81cfb69f968c16cb3a194e4c44bb7", 0xb6}], 0x2, 0x19) ftruncate(r0, 0x9) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="7c3bbf3766741f448b5c71bbbc952b7d4b32917e2f8f833c318f16f62b18a1c92e4d71d89035e9c4dee220daa4110fade9e2b02118487ead6dec7989758c9130ede720a52ac2ea0ab0aa3687b9d9319b5cb2c77abb58be103840a8e7ee3f137ce23637d35c6d74371dc9ca9d305947fe75ca7c3ed8d0a4b24b00d4c7d27a1d5ccc7fe0234f43ccebd2d8d229cdd3a8ff499dabf31cbdf772c9dd96a5a518d18c6004ecb3103b0d4cd76893cb7ba859b32456957d21f754deb6aa1032ea7ab49cfeb5f1c974416ef5d54905a221b81c43535aba44e1f9145bba2bf81d927062a83656774735ff5f5df7fc9e648bc9a8060190c4ab666d9188136b5ff98089b6101332fde2c8648c7a9908adafb7f7ba0cf80334a9cb177735fc9daa3f5fd72cd5e42ae0388c5b0133cbcaf965b9df6059c3398333ced4082efdc4bf41df9da142f71d42c645c3c42053a4fffdcf1b51cec147f9700c110c198c8dae554f016d80e7588264486987d27b13693103b0be6069bf45598196d099ff232b76a1d53890b06ca95142b8540f28a6e4b31143b0b32602bdb94c22e573f64208bc6ff0681db8a6adf3b3bae87b3647ad8fa811d5535e5f9083d05332cbe60b5170eabe9f1618f7b37d8d014c1cd1fb7a5541f2e48e620a174a633f67614c67f281baf78c9ef6ae3b2e9354bf9221732b7aead11ace1c2ffd1d79386c1e9365b0ab66709a79ddcd2f801563ed4647d33817a4b84477f1f00fe4767e38fc24014cc8a0248c4e7fc18d9bcd1602795aee50f37dfe6392d3febcfa8074507b921961e9e64f68a5129ea68a28ae425bb0574a1105ebffe981875e4cf4a984448f5917f40442fece09817e5fe42c569776fe486aea7b7eb8b378d7b2f4cca5b9619209954aa579edadda98d68e6a5bae7c20fecf87b1832173608ec299c065c1fca22f5940a3739e9b46a8e77c362d961e2ccac195a08bc4d08020694c71ca20bbde2e9bcebb8eb88a9532edf1448a4f94b1a882c932bc14e094368c4e31b4981da6c34cd05e4eb10d422e668e302b393a1f90bf5462f6d53ba1a257ec8ac78870b718d092bb5e7bd309e20e598684448627302b54bf24bfd0734b51776a42a4f1580622925855432de2b98426e4730d462aa36d81bd68dfa839066e95e271bca5530ce363dfa699e94b46f1fadfd14877307dedb38e566a36d7490df8b93656c60f50cb9abbfb131c7f6a27b181241d4c3c09ceecbf4ff7d13e2a4a775c615235203da841175062e393b1640df5ff71835af7c274aafe3d26300e66aa969959733c61dd6c29f47b3eb527d3855de1b966fca0fe74927134e694b7b4f98850ba24cc821ac20320731d53e569d3d34446342410324b8d1bf777d0eeb483c1de8973c0274a5701c36d808ae57944a241dd3e015ad58f801274b3cafc7a8974a3217c42dbffb0bd80ae7ce9955511d405fdd01d46c0e2670fbcda638db2618b516b4fd8971be9f3d63cb683f1d853c48713a06bad481476e6b74e442d1cc48d46c07439ab5d640d5b5e8ee46899c25474922fd0cdf6b47eaec3c9e669bf2a67fd65ae27dce35e4e08333766575f70e5007e2afe26f483df33ed032c64e0a5e97e481f9804a9f3790dcfb95ed9f86079d6bc418514bba7a5a924619f8e31d95e71918be544de12dc5011dbcdbb3714edf149b0bd4d67c96c1275029d021c7c09a271127ef0a54173617bb564f39ce05020c6b96c376d9541bbd3ebf505d935798da5d83eb95ad7c57ac9d20fa67d1fdf705ba9728faffbdb2336cd0f4c7f3aaa643e806e5b9a79021faebb5bb279b1b70ac24e460471a03c82512f9d52e1c7dcf5c1dcfeb8157c701f9a520d517ef7ecdbe51cf75a604da607b6d0ed0f3f0a075da4ba63b87da76227f4fa7dabbb4defc681df04f900c05ae397ff303b54248adde44947a060b213f982cdabf4c245aeab838cdf5330a3820ed8a783b7cfc9b389f1d63021b84dd82261d0bcb08ac419f6c572c20686675b59b608bfcd6fdad1357b104d68789b4d3e936fa7918811aaa7e9c209d2f86d684686e825dab3f04b43b8580188e722c47f2ff56dc5b39da027efad1c4ddd64906a33b9e0ae6bf842a355e7f7157984e5a49f679c5a13cf34eb1000d0012e04d602a1f9e0765113b838e3970b50fcd8ef5662ecf5e2d2dd1c63cb3a206ccf2cea370542720fac0201712e8ed161c774c0afa0a5140625b40b2229e6ec3004a29867976a41c1d43fd5764ea54441b16210138841b66654e24ce59ca5143847feb9d7dabff7f8342ff11143c3bb04a9bd41095f8095864d282987ad02900882c8c2d0d4e55a5e564d9619fa5c24fa3c247abec55c985c0a9350c6295d8478352f349070a6fdd975180bda6bfe1e1f6a93c2b9e79a71598fc34f63654bde441df649110779d866bcef0e1056109eed3147759c7eec40844b99f0c96db77ff60cc656b1825b594d6b9d1ce94688b2c64056715f239292d80fe4cfffe4dbfbb2bc1e2e09053ef5ce337241c676f545ae130a54e7de6eb5178a3f0502e9a0e4721968eb6559ffee115fdc7f8d76492ac5ae438d65ec69360ff0fd22c72b9bc63ef70930949b95aaee3b9f41b0fa68a04608ca1d6139a611bee0b4b0301fc135f33c8d8546e1978e35a0ff468a650a00aeb1491d6793367270a9ec39b3608ac82da4e63f9238fcd2764d291eea64acbba584f2e85c22e137d85542287c36f1b68447e32c308fb26bd86712f1f5808d15021f9856288aed51b82665df8cb96ff71ee0c57659b918d5c57d1aa134adadeb3ef730f0ccdeb36e9bac6a9a929d3563cf91b3554e4302a40f4efe23e2a09ed83744e4e8b7813e0ce3128494e15c098e392d9caf2868e35f02b3e01a4a0f3243734e0a5dc179acd07edfde1a2a8980c83e1c7b51dbd003496808d683be5bea29cc95dde81b5ac6c5a2af00036f3b929608293eadc11fcd18a10833a078af22b03fc3dcadd0fb38efbebd708a52b1ca69ce4bdecdbe5b1a1c63d299ec94c82b1132cc2ce3e732d67a6012bc6212c48577d0db9c8122aa06461e72aa5e684231eb90a16595e0374d03f82b594b48d150ddc0481d5a7fc763a20c182bb977227a3368e657f6b4724518c0bab3f78d9b94c65d01d97031e881e586e7187622507574a1db21ced6da4e9e23eea6a24f363db56e06b900c4b23911c5e8428495eec130a0f30b721aaadc5faea39ec54c4025170e667875595e7e1881fb1d5fffdf7a29f9ccf05697c2d93defc502448095ed77616a981c643b52128c6eeeee703a276df9859217d0c710889401f9a0f175dae13592ec8f6a76b413303fcbe94af7ee58d75e9b9ed153b2a52786d7338453aad56d5df1e6b20ff1062230fe370048f6797cd9a0c6ab2d1032a7a2d79bd634ac9e2a9bb8913ce721e7d93d9249d85cef4a251469026e8ce015361b947289030870e299d2f93175e23b3f976d0a46b07197e68a667f9326d92183c0c95cd938586e6ff56c9ed74c007ab9bf013d5d979b4378a71e4104685af28f7221cbd7ac18a218871bb407d3acc5ec4c0c9106fbf2e33a60ef1622a6e911670711bfbb86a4467784203c01cc16b4c6c1949446da562737a7bda1ff46af373ee6daa9196fd79809be434a10af989fba096737f12d812c6e915a64fb18aaeebff708818ba69ef7feaddae05bd36b20d69324dc408f4e12251a7ba410a9829825b5d3ad4554852785730ec306b5b2b45808a02142b6971e2477bab3605edf6fe6014a29c081113496f82b7b96af76793a7e2596f7c05e78330883d4ec02acc397d94001856bf2f77463c12a213ba4821d6abb0d21acb44733bf46a2f46965a0f9af21bfbb11193fe2c45724daad433cf31cad5d24044a8a3b9cd853d1aec6618d75221402e20e6c1e152841eb0aae786439d08a0d0897a9447d1dfbec55d6a5f04597546256d8b22c57ba6ede8649f52a92c088e135b90d2dcf7ad4ae46e5d76f79b9212fdba0b3281018ef89812c351f575cfdf98ee378742b8d19245e4ebb8d61abb66e2fe3ef3328911f1634296fd6017c9d704dd63feb091ff58b37321ac37558711c65a75d789d8fd4028fc103944314d28dc07d7ef375caa586e0f2a17a5b4c21b6302ef988bc941feeb3716cddd4efbb63e8ee0ab9280ffb42a6370b7b341e160cd1a2940b1f97ee4aa116dc0363c38bf873c3ca560f02937dd4e0cc08f49d4061cc8222a525a6f8b2e56f88d1f8e72208b18b9618828b0352ebdfeadfcbb88392d0a27526f32e153af296a09e1fbffb70f12d3380881796cdcc1fe494f9ac598e15787a4217764e71cf91163c5d4fde05d3edbe3c92d74e94b7a8ccb5f3ee9ac13aa32902996e5221aec19f9671b716b8cb1e195a47521c57e373bba7402233a91230fc0090df94edd0243a089af3b1b260131e50223fb4c5ff469077e7c1372414934ec30b4520c2a1ecf8dc58099e4c728dde05363e8f1bb1c600e96fec2d416458863d37bfda541f80acabe1923e4e375d9c8ae2208f3898a13064e6557b6102e0ecb794096acfaec70e9ea0105ea65be3c7af86c3a898cd393c92d61008df7e9a483e64d309492f8839d4a915e0f7f9eaa69a60d80757915556891c21a7a319e6218e43fd21b3c8641a690461af44f049d67daac71a18e6b52d79df21446663e8a19742b239d1724e3c4f5006ce05435dac3a89b96bb7d7708ac65e1d0bef1f13d08394b7b1fcd7f49be96250139e0cc5dfc5dbec3f00e8104f14b985b9f9c7373d2e82883d26055cd8f577cb2f3c41bc747a1d8ccbeac47514809fef56088b133f750b911d3a0ff470233870a26dde22c01e3ee0f467a8785c729579387aec25b5ef1e25c81148e6e557466ce6bb25ddcdb1ca51e438a3db0d0e5698006e312690c41c0237c361087832e084c5c83741cbf6d78a94a201c98a83f7122dc44db95c653e5bc53759d1cd7fa6a99ec85cfd8ebe08095ae93bd1029421cacc1025f272622e80c7bbc8fe322a79d785909223a04a9e3f40c8ead4e04e871b6e81e68555f5159812bb2fc3b8903c6a19b8292d3eb19ad62f0db13f5731ec91689a876502d1e0826c51275f4183ad8125bc7ab52b530f97099ddcc2d367a1e6e2e44181ebd2f3f027319688ae6ed4b4f5aa26fbb8c54518560a46eaf1d1a2d15945b5bbfe8bf06cfe9b7bdab272d07ef429f64a50d24d5925d5e2dbaa6412d232dd1107245a8c9002a328470fcd2aac3203980580fd413a7dab85048e267a7a16f9ec21de5d915f3eb45ddde3a801084a61815077b304d0c83609f27f60f318a9da5c8605d63cf74d368efaa5e38c965ea0512cbe93a4ce7777fd5abb3c6bd4eb0321e33ac57ee25e7a69e87ce4275f19036ec27d5583bdb8605cf9621880f43987707edb3553080eef8ff972805fe6c2c964ae34dbb9bd30dff56b558fa1454a9852726ba384a31f5f96eb130146cc8861852dff62a9e7d9fda67de95ea555243ea39c446e50314ad202f62bd8c9512ad32d17fe959a0e090ee7c4028d8f191a5893c793fb777fe9c858833942d870d69ca261f588455c24d50b06a01190db6d133cc6cde489fe56fdc97ec50db425703ea2", 0xf78}], 0x1) 17:16:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x34a, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffd) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="36b77a0d0cefddb93775daa0cf9b82300ba129602efc879bb2ae254da519c3f170f3c544d6b1e6b5ca", 0x29}], 0x1) 17:16:18 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) openat(r1, &(0x7f00000002c0)='./file1\x00', 0x0, 0x1) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x18, 0x0, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x80, 0x10, 0x1f, 0xfffffffffffffff7}, {{r0}, 0x0, 0x2a, 0x8, 0x800, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x22, 0xf0000028, 0x3, 0x5}, {{r0}, 0x0, 0xc8, 0xd, 0x80000000, 0x50e}, {{r1}, 0x0, 0x20, 0x1, 0x800, 0x3}, {{r1}, 0x0, 0x71, 0x40000000, 0x8, 0x5}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xf, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0x1}, {{r1}, 0x0, 0x50, 0x2, 0x1, 0x3}, {{r1}, 0x8437161b7339bbcf, 0x1, 0x1, 0x0, 0x7d}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffff7, 0x40}], 0x2, &(0x7f0000000040)={0xfffffffffffff000, 0x16}) fsync(r1) chroot(&(0x7f0000000300)='./file1/file0\x00') 17:16:18 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)='g', 0x1}], 0x1) 17:16:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="ad0aba877f09227190e2cbab41e70cebf6897fd8dc71531cd13510b03e9dc956db068b4bd1a19b7d513bdf0a87", 0x2d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40000000000008) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xfffffffffffffffa) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, 0x0, &(0x7f00000000c0)) munlockall() mknod$loop(&(0x7f0000000200)='./file0\x00', 0x208c, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) execve(0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 17:16:18 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000002240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0xfffffffffffffff2) 17:16:18 executing program 1: r0 = open(&(0x7f0000000340)='./file1\x00', 0x10200, 0xfe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') semget(0x0, 0x0, 0x24) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file3\x00', &(0x7f00000002c0)='c\x00') r1 = semget$private(0x0, 0x7, 0x290) sendto$inet(r0, &(0x7f0000001700)="033c8f67a9c4cc1c6a3839b492c2ce9e7d176798aa89c8e521dade8d5784ee98fd48d27b8d0e0f053a020db929634809007988cd8e13a4d80b4de6fd114cdf7b3aeef547c6d041a134d8eb4df2986e3473472aa6602989e0f4f143154932642eaa204e3de0206283718cf116c18c4a3df0058e9afd1062ab9e0bb225c8bdf4411150b6412ceeb46340189a18c6a371d1b6891971d72103a179cba1d13c08a56f64bea115ea111ff7ce9dd9a5c8ed9654f08ec9256391873bcc66039f703d73c88c336f7ee256acde5e80257b7aa3bbd056689d125a890fc1b7b51e663decc515e884b24d9eacf2ce11d703a5f9a65b86201f840de5389b47a96c489409a68a755638ec85e21c43896e5552d9465950e4cb6fcad9a33a0d9d80710d420e699350501b6cc408335dc9072b764079d7a68ca5844036f2b401148f8d6fb82601c06cd26f3d5862d0f6c1bcb8c61f943f1830cea0270ddd6000be32b40d59b12e557cf09cf0f7c705c9212f48ba3337289dcee08626bdfad39c64e277a59c8540eb22ea3206e72bea1b091ee0ce2a03b09f6486b0bca68d58dc9a79569730e9dbebbce8d0356561a1ddd0acc6919ea8e2e1f3c21a709ee027897aad65ee3b96b639621f3097a99b2598847bacd91103088500d98ccb6614c306b5657f54076cd878122671680821e7aa", 0x1e7, 0x0, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001380)=[0xffff, 0x3ff, 0x6, 0x3, 0x3ff, 0x6, 0x4]) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') sendto$inet(r0, &(0x7f0000000380)="e80c8dceaf00f32b15a212a96059344a62068c054f7e15d45aa0f79260db4c3834949551edbb67e26fee54324a747fab876fbfddfab32d7e12127896375343bd7dae8e32f7d5dd7e0ebe66ed030a1694453ef2185a1e89c4d097a5947e9947f9945105bf7ddc48e8a3a40007cfa3de2fb7813e6fba602945e652b1ad0c7fb971da82cc50b0bcbe1b0555ff0e6bde926f307d20841e255aa40a82be1e2de9db6f0a91c191170741c2f249b8f48d393878ea33573f1bafe7f7dee6cca5ca9b91f2dbd7112475e5fabb2a3ffb0f518d720627bd7d34e6ca635f35a8bbcd0d9581521945ef436ade16dfb1046b7ae17393300d52c59614a460f4e4eec521d0b4a0342cda691b8040d0a4ea0d46f1bd741ccf325784f1a0a78348c2512f9389722c34ab85a399e3f466ce0fc6356d9b94369a21a52118aabc527f126ca93e2ff6fe5c59141d83282ecc3942ded3bd3e7823cd4b4ddf074e9aba8d8587cf9bfb030cb524bdc8a99d291ee236a2f8872b44a9e96c19d440dac5ff94573eefb1205f2fcaddfaccb34ced63efe97edfd56295871f346683bdb1d0c726f12b8d3f76e512fa3512a5de4b152f7d1ffdf3fc3c9645dc51a1fe73da0602c2f8d23b8101eb276cfb28120a3f0076b038ac5924518c472163ac2932f061b36164b43e8bcade1ceec77370e2c93772628c15e8766506ccfd3806dfb4a56ba05611efa3d8cbc1842d757cd5b2016ad63d746006ac872add1d12d88e7b41f836d6a75bff26beff73b00c504d88a2b976b4b40077389d9cc04e95298d67ed32143e1dcf136c5d5b271d0136c5709bf93a83e8bd7ae7539f2a390b9496bdb5f98637ea655069c481080cd9d81c8e0842c5d02f973130f52f4d6fbcb1c21727b3fe78822d355863787cdd7e016ac2fb41a76f83ab713a25a00bb63a9dd7c6667a6b750161141728a55205cdc3987b928f4fd6e4571890498d795739282b00fdd4da0015c49272968490da2e56607b4f23efa667f8da0a25e01adeed3997cd6a69465c03ea5965a30afd21a32ffddaefae7cb9b664c2a96a5c4e4d6ce7f88f0724db7de44b34155f4075d78ef997f7bbe72e929fc9e3301203396f61ccbcf062e962b5244005d147181db9f424fd03613bb36116a26a50b431069b6e898434520518ac5d70cd85ce1fefda94856cf7450311c642884af5e0f08c346fc7cdda14fced1e72aede4b9cf3d3571375af16fe869e704530560edde1503b635ec9bd368c8a88215f2bbba22164f9f55f4ba60b8d810d3eb89bd0ec99129e839f1a157f4ec1b9db2de9a03023fd64cb572000f532b4ad54d51e528f4c739d53adcae6154d1cd45eb4f3139456439e1501d1c9291bb610a20d4cbdb6406efcf302973a404fb746e557aafb6a54aaf8d9baece3bacd582fdbe3bfbbfa2b29328726edafabb7d46de444a3398f7c57836011c643a437a1fb7ad84871aba51dc6788d6c71febeaa2665da4be51c396f349873d6fbf1d89a9b617d65575d8f3a80661e57ed64149c1815542e342fd11fcd0fdf6c4e6bc567a5c245e6338b9a1c27e074391263e55923b5e66115b6651d01b14479cf44eb39617f785b66767a11e62fa1f0f10f355d46cc4556140d51925d8bb1e66c76ac413f889997c8576370f92282c638d820cc9fdd5224f82c14b614d44910b50fb9d1aa7656153c3f5b5d08f86115d5f97b6a9e12a43ee3d498584d766f3cd328db1d4b6c90e4e943e2c6ff50d818f97c2793393ed866b035331eecfd5ec5937ce8bf3bf25691d09b750be495b181535e25435a90f0fae8614d30f7f520a2803efb8db9c5fdd4edc609d490ac8b11c3187f37b7c00d4adef53b7f4b1dd908bc94ed65121f3fe570c536185d6d2f41416537359d85bae309625ab1ddb063f8479ce0cd537cd8fe99917d1e8bb5076e737247424cf0f65a46730071aa20786cf5fa9177f9ed99177318f0d47fcd6d35dcb8a7a05da28449a37e9333050a2da4512cc29773e837960b4614ec00e70fe539718f599eaf561e65e7463d057e8f7a0c3ceae60e28274705e8b84926dba22325b1fcd8445955a1b13013b2707da878145c98ecb0ce69b21bc424d3bcab402d725fb3633fab974b870aa7dbbb5e9c7f2486fe34d2f2d9a9524a48d1a18b177344e13ea19b68dcf7c2f398d9d63cb6b1768612d3982faf428a34d4eb83a4c006b7ce5ad0ec6eb811694409a8ea927d553bdfcf90dac40ccb001e6337724db413490b4c344b69c93a50c4702ef1185a13fb0fbd6610804476de348c8c39049d12a3fe714db29720128e15e8017e9d7b4b13ab1442bd24386706eb90c7ea378de96bb4a4b7dcd4387e33ad88246cf2a46826b4534202db08dca732b8139923621a0966c9dbadc8176cc5dc65e1fbe0535e50fed9341be39689a900036e1e7ab8a1ddf1950d9cf58a3dfe6a06bafa6a55716810eb5e57bdb4bb172b41f9e2126e998749b9deb9f5257ec06d57825f6d91aca31fa0f2ebd84260a3ea7ba1fd3d25d45745529e112416d2d667005ca6ea9ccd83feb2e818f17d18361d51a1d238518cabf2f0b0e63d6d9217238c2162f3e1932f92eca53c7c52a1554b0a08f8c3ab76d1637209ceb32abd01333d5035d013479031cb8726a2fa99d6c5cf55c4a399ad71215318f7007b2cd72b64838259a61e509e8c2a13b06c0ed897ea79ad0aaf3f6392e3cb02cb6e165d416bdce5c340497e5919b6d71cb9a8446ac5e6929c34e5ce5eeaf0c7bdbe113e01e396c4fc1ba9b6e9341d5886c6b0fd43faf197034ec7d097412625123edcfdaa72ae8e96e6ad9c6f698efa350dfe55ee3e858767a031290fb14901dc07573aab5f470410b6bfc64ae02cc7f08b30c4d45958696f53cb1e33783fa142f7a848ea28801f8cb83110422c61c7396c1cbb8fb02737480dc17f80d6f7416e932f494ad0c11f7ab065e843dea17e50f089573bf748cda22053f3e3f52b50d4c7daacfd27c5679442d0fdd09744fba85c7d074a05dedc4d445729ced366ef0299bd8d6e9fa6917a540f3483f5eb48a6430661ac17e828425f5eecaa6e7998cbc2d652e23fd40c2b5fea1e3323bd900f966e35c179dd2a9ad78a55ca8d6520a057096db599b6feecaf2ff58bc5fa710c349c45ca8e1c9b620fbea82737e7b5789854c6e645798e124e6172e5dafe4a5d7944c88e725ce61c8052614026466332b441abde12ab782cd0c6e67d52b42409b8ae8af3bff96a662ac0258f258ef4de5c510c2ab65538bdcda3caf867932238cba1a94c5847fbd72e9523a64fc85751766a86c249aa918cb975d26ade2db4f62aab5b8b43b3d38d1338afa1219897a3ceb1f6aebe56b65f4ec47293d6e10493356ac4279e24038d699915506ea969127b32e508a6abc8781ac755dbb7ec576d1bcfdbde0f71dee206ff012534dc29b5395a29edce79db09d68ff0d850abf5eb6c18215deb3798b7a2314d913cf271bbcc98a27211afae3de268bc2051b4071b3a2dcf3c0a5d5a989a215048a4bcfbed390cc8aa4d117542805f5d34524a97228671ebb160f2843d52b2f455b0ddcab874d786336a57202665feab7bf7fe631cdbf8ab70c5a547ac129e25d06d1971e31af6af6d8983f68610e1a959ac7d14bb8f5994071b4d5886849e3b0b1e8da66114c84b1bfae7dde184ca048d354afd6450cc58c547d11131bee38583b3df0abb4e6456bad248c38a4cda8390cde88822d39286500728c5092a6df7ead27823fb3c7d54eda8bdb1bbbf7adc41b236e3d52e36c2952fdef4d6399a472cd3f95bea9c6519aba02fec8e48ee43e0c6b22c1a3f919620369b1bfb5dc973e603a17fbdc51815492353ccda889f02e5d6389acd38d3e2a851edfcf2940b368f8641b6a0d8c89b6ee29cd8afa8cfa54634ec633ff39ab8e0927654d5a06c0acbadeb165af8d9532b866c1ee42871e5171340ed6027aa99001194f2f8b0bbc838e1189eba2648ae4427c492f7dc072aeacbdf26a57f5fc13e8a25e50545b809e14062f6ac0f5540da81aa60a6e7f783160a68ea1fa5dd57be78e0035d33e60b2bd4987db2a5fbab6b70c0fde1f8a460d738d8e8c269d85715b33dafee4a7269a81ec2c7e574e0bc3ca53fe592adf4655f7ef5b0ef9de6c9ad34a395e051e3202b090988593fb5f80b40c16bad4c0b04265987ef8596f7f15d5f73bcffc7f78f65785d55facb36405476edfa6abfcf5d49c80835b4278a40b36e26e035739df0718f404a15001edb88541a6617baeae7ee7cddafd270b3a7abe0c07fdeaea9f4d9225da29d991c8886596d802a6590445b76a3d682721a363f631e24c0167503220984fcb9f9ca1daaafbfd1d4606cdb1aece833d9e7f684b8a2815c2c182d4fcea7c6cd60b248090f5000676665a2ed5c2cd8847d1dfb06a0cc05e7b358dc4d33f3d4215ef72c10c1159907695cde62032937b558aa516c7010b76d10801d74cef1a9bb03b91946e199a9c3bfd0f4cc1626327d563f09e8d88afec56a30e9ff83ec2456c4b8e801c39412851aaa56715576076ed826987a40dd52f22991d18fb80664423eeaecb1c4a622fe08d94a875d4e0180298d5287477d3bf724d7b7ba30c1eb0471327c78e8711fe2a0af4fdea2a77215784cc2b30b6748f09fb10216bae7d8c84b378a5f47dacc4fc7cdf28aba8c4e78e22e303cbf227568ddf4d87748fcf6609c9b87635a922ff8ac60185bda5aa452358ddb726e98abb266df97fc625ca3890ba1836567557a3004fcbe7384ba0b05c0fb6a289c85a4d507d26f6d9b4742327c5671268c0cebe910253ef36074e0354809902c22560791b8242517431bc8f2dca059969335a2af4917aa0840ae174f3b637a58d0067faf0977d9d50d781dde8cac7fe36982eba4ad61b3ff0aecd744fca20fa67aa4976fb900b68245eef3b914d4d103eb00db34ebcdf1a9c890ef26ac16410265015510487b43f3a51f15e6f50a4a8f2c8662cea4193d17382671dba158fb29ac8c06ff3483d07be8ac2fcc552e44cef4ccd2f63dabb6287041d75d5f4229e7bebb97cc17be5d570218e14944186e84b3ac1ce028ad52213f5131ab8826dc3bd18173656c49508aea1aa4ba52536964c688fec36c51c78579400b75f9bf482f4528d459dfaef09895e25da89fdd83f1820905cf3b9817cae43e1ec5a5968db18aaa31acff852860fce5709a2e12263bdce127dcf124003f042c4ea2d9d22511381591cfc8766778b0067b7802836c89a8d06de514ab643602e5fc9afc88b31fb06f6a9efd89aee7f2de0d363c28b3d1bc13ab00cb9863b9ac7da34b6465404213a36debb40942bf9a714bf2e0c55c239c0fc514e03c47591ad79c6c25fef222192b4ccdff8d19c0035d7c36938a59bfbdbf1120aa8bf426f2f01b07f2eda985ab46bffc870f3b6e2ed48415484cf4ed8de0b9a0a66146bba503990bd6969fb602efa341b8df6782e22b55a3dd049fc5acf1631314bc28f3315d2f1d06150774cb0f799e746f68816d510957ad831e900a12789b27d238ab24e45a3fd7cf1a4314f872e3c3130f60c7da9fbb612cf9e744b9a3dd0c18e002bba037a5280a8594d388948ebc8921629ca7b55a445d378d66b34696cb86e9ec33bb0c3b736cac090e4ca674b78419007d451878f16eaf402c9b587ac33b7d0f5cd314553fcc55d527c4a56325f0afa7d4756f7fecbdfcd477b652b7035e12826db2c186555a1d2d291bbece8bba1254d237b62918a4e15ca505cffa2eb28d23addaa279d8a331d464552fca21600e3a14e5a930dbc4f19485867aab", 0x1000, 0x402, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x1, 0x3f, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x0, 0x1000}], 0x3) r2 = open(&(0x7f0000000100)='./file1\x00', 0x10000, 0x123) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000013c0)=0xc) clock_getres(0x7, &(0x7f0000000000)) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000014c0)=""/93) clock_getres(0x0, &(0x7f0000000040)) open(&(0x7f0000000200)='./file1\x00', 0x87c, 0x12) r3 = msgget$private(0x0, 0x148) readv(r0, &(0x7f0000001480)=[{&(0x7f0000001400)=""/86, 0x56}, {&(0x7f0000001540)=""/75, 0x4b}, {&(0x7f0000000300)}, {&(0x7f0000001900)=""/4096, 0x1000}], 0x4) getppid() msgget(0x1, 0x10) msgctl$IPC_RMID(r3, 0x0) 17:16:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x8, 0x4) kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 17:16:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 17:16:18 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, 0xffffffffffffffff, 0xb6) fchmod(r0, 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 17:16:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f00000002c0)="c4d1b51ddf52f1bafe33732c22a4be4ad0ae97dd7b8c7a1132db15cb158f8ca9ad8df0904b257de716afdb40e484a21c389b9993fe9f8c4ae709c1c9be55145f1c0a49d63e", 0x45, 0xe, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000400000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="3644b116"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000800000000000000000000b431580100567163c4611b4e39faeab0be566bf1"], 0x1b}, 0x0) fcntl$dupfd(r0, 0x27d7d6ab38114855, r0) fcntl$setstatus(r0, 0x4, 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x8}, {0x2, 0xcbd}}) fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/113) 17:16:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="40007aa66e07c8e7b80c2a1d573e51b3bb2d6f3ee4e1f8ede377ab5d556cf2ead260475acf93e85e74773265fc0458129670ed0d8ca0f66af6e97eb23d14ad2e047e1ab5f7b314f369bc1cf3d8a7d8546b47e87d2ee72d6dd5c011bf6522f8f75c6aa020d9098a66c366476757dc7a5099a8cf797d5dd6dab529ce3e85cfdebe1c6a3c2ee0c48b14f66de6ff921ad0cfe1e96d1b330ee3c41200e3601997554fea1e94d97d36c472b58a0d62f13506f6fed35cd6d3"], 0xa) fcntl$setown(r0, 0x6, r1) 17:16:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0xbc4e, 0x0, 0x10000000000ffff, 0x0) r3 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3, r4, r5, r6, r7, 0x40, 0x400}, 0x9, 0x20, r8, r9, 0x6, 0x8, 0x8}) fcntl$setstatus(r1, 0x4, 0x4) 17:16:18 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) socketpair(0x1, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1810, r0, 0x0, 0x4e) 17:16:18 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) munmap(&(0x7f0000ff1000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x1e, &(0x7f0000ff5000/0x1000)=nil) 17:16:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000100)="9d0a02c17a46d849378a5d5113012d9407813e97f5fa2174234724a4e9121292b6f33a46245e0c3e2ff5b467a092cef61d140076d10ef1bb9faaf4548ffbe388bc3334016bc5e1ff22004cf5bd96d76ec5ad41ab0ba1023a68f570543cd38fb515dbd23d0858d5273a2083f2537247fc7ceca0470f7550f491af0db9c4d172605079a27a5fef81e5a39e5eb9ade8fb31ffd719d4383e3c944e0e308798b93ab46006ce008d203f3c9dbda5b859844a61a39526eafc58c5d6136078cfa137e46d618fcfe0b6917faf0ce97ab8c732a1431e04cfb64eadc4e270aa443b0f20e1890026fc9e4ad683d64227d03e22882e13b7321aaf457f57b0395a47164473663eaae23714a020346d8a0308888e61dd899ce624b2a2287f88a96aab9e0e62c833ceff7cbc2953bfe34e1bec3013c3d535baf21be6ae9d2cefbcc26599b12f01b897e88fdec38be6cc0eac3fbbac9a7153c520d9a30933acf90b8c834caae53a12284a0bf26a20aa4ec6b9c70ddf37d17fdf3332118fbc130396790564ea4055bfa7d9410c3af948b03beb7ea1a12345e992b575a6d37285f1d2b12bfeb018dee5b0b1152e816643baae0405e49b8c23f6d154de75d8e28b86251aeb8de5c7590b7263fa49e2f4b430763439815a07fa4ab5c9e6ab5a062a287f8566d78fa1e8cb125d8a9e950dca2f1e9f8b08c623164f7000b8176e1ab86c435d5bde21e69b2ef7174cb1059569764412d87edbb729f04c0dd36c1a971f07ca60d6fae4c14cf1e2f0e23e7a2212167385c1db7a88a3240c6759e568161dc04bf22bbd79b2cb49f9fe46b77e2fb49a81a2ad2998fd58e9f4a0dc1ce0c13aed27161d80b4e8900e5ec8e153e9e17de38469dd974ed779419466e201ed8b95cd96ea5db020f1c988731a79566f9cfa43f84be1a5f6b83673d3a850121b2bb4e85a30400e9d84ab021cc7b6e06bb571a8f21fa6e8958786a492f15c20cf84a0acb01f5841b72b4139d2a391e7cdae09c6a7a80d3eff2dc3d5f713aa0abe32e846e084edfd52cc674ac45843469bdbeccec6dd3f14c08ad3e7a32b31c2ddd1a2193e4f2624c200d776553e014637ae565629e816b4636c483fc31d01490acb6c7dd6bde279b5bf258a7f1bed89fd9a472bf144199d2d86056bf6b1a731ec3f0583c1b8c0d0fc5b12a44a0905a4bcebec60e71b304d45a7c6827c13ae8c36d6dfedf4c9b9f29cff3b02cb2cb47d3d152fc5f1309eace191722cf5827b847c6969264e3007ecfa170b474111230c54ad6fe3e9821a7174f627847a8e0128f49b8bb6055de492d4f770ce5b6387139d02f7c3949aececa80fd87122f66bbf1418ae7d35766c51cdcf9aafef9ee4c64179d26666772d387989ab216d04b521a3e1b1a03fac0cf87e55ed6aae3820e40407e324315f268e2198b5faff39ff17b820cdbe80f2dcef2d9f708398b959b328218c511d4333c2b0e6f7a8cb34b3d928c3347c711576fb7bbd78bba2be66e43dbffce2b20f3e3c81af0adb5366c7489028c2c6b1581ca93f155217c980503c3fb76f24224cc087f312ab83a4032074be74582fbe43fa5234e1d6bd9ac9c5b321a04c2400cd4794a9c5ef88109f98cf145d1dfa25c82b836d2e82541dd7c1f6a78f7fdcab100c81759e3b17af9af68b22726dbad5143f93243f3f2083c1468057a8350d59b3877d8f2de1656e388068d5d8ef1fdab21aa0d5391d363a044a54a191fc32e6120dba2947112f16d19fd152d6476851c3284d2a43111e3ce75a24bd9d25aaeb215203b1b5c8c013ff4b3b10b9ef3d54726dc412cc9bd2c2b61a6acc2ac9c0de27da7177b3430275f4d92937c9cd3d707685ebeef21fc94c5d1b81883289db247e5375293e926fce4cc925172605dc679f0d9109e9f9ce3396ac62237cf789a3f06cdc3313fcf543fb432e0ee1d0ad7349708388cb8900c1a549582215ca8218d4f75ebf7c2099db9c12cf7f8d1e22e1e246fd54ce4f6fa3fd2996695b890e3e3f655809739a7806c508ae35ac1240946ce008dd87428520b43fb2770fd355d60662853beac2bb34314d7d5636962ad612a5237ccb30ac9222b5be7e059de150785efc31476612b9b589c6bd0bb84a62edff07d1348f524039ddf47fc1ba30eb6b359c4451c78cad3d0f4fc048542b08d0b327fa228324239a12e93d087d84d7405e16d3ea3ebdc82d762e837ba7fe364a78a740126332a059bb1ba20a3033b49daefe7499148cce017ebe6339d2c9883177d2cb16a941a8ee31cd2cfa4a373c8e2d2e2abfe3f90832ae6583f03b777b80e0997ba49694ae9dae6c4f9a32eef0a70b21697f745535757f711b57913c978ed0731b3737c2584181508f7b70d031201fc8ac5faaa2d66b45b9be2c213a665ae8a56d5c8a64f957014765a4d1358d55f3d41b880be7884128fd27d03e9198d159966611a85d85f9e56f1ea25a96f71ea64fe96c53404c2af1c91b9bffc3a97bfbcc2bb39c83e97aab30563ce8645a6e6f74a50c4c3eed37c50066ec7c90452aff59dc83714b4df4be66f8f656adde8f4d4354db88f15ca403e8c12d275736f2e0334ff02178c1138217c07fae8e114405a2ef51417904402b0ef2ea7281f7ddebd84186b8507328263b5b88e3beeada34288794d7bd40f32a42861c389fa9a95240fbc591a6af229d7b8f4db1199f56f1584dbfa60b8988c6e6361dd8a3647692fa138949c0b250f607a4a533b5baeb04fab2aea7060f216799779458d86f3fb128b1a52edd3983cd6936b6b5c52bd3361cb86a51cd5f3d850f283551447ffdd97ba0a589cc8cd1994b12f2535766902f191387ab84f998c964fd3cc53c793e1bfb1e38dcf73e76c05b25a4aa3d020fd3053fc52ca248f128e1dd697d7cd03b774cfce8926df22cea3d0f3a415396a7b03a449f3fa67d9b71149d8e212cbf84b3c90f84881a14126281ed5e0e77cf94ef117bb503da2e4bd93f2379ca107c104cd6d67ea382b2e234aad0ac1a5dec2c7a2f290912658e8277e784afb3eb8e9e012f4a0ab8fb5853dc674a03a010df07c0252b39825ad3255121f6374be76417fe316ab1f2476545a369f066518d4112750794271517c1300e5a41766fbbe731bdcf115bef4ff441ee9394c2cb94669d6ddce7959e3610e8e8505a712d31450b6db2c04ffe006a0ea9d5aa5b2342ec8a1f43fb14fabe410c43b5a2a32eebe636034b514b4904c67be858df6e0df75c9906c75ac8dbb26283307f8747df1197eab54161c92925fa4a398e86ae9e0ad2c41092d507cf1aaf1b29110d4ecbda24f03e164cedfcc49f620b90b7f825194b66d49c3663c4d54406db7d1dec21b8f3cb611ac51739ec54da7b2f7c0bdd257feb84f2e323bc91b977e39b974c3c6088ec8656b39b55605a4ce970dddb5c927bdbe2550bd2fc159f5b3b9d95715ad603bf3b10164cb2446d553d12a1a4c55d2c69b9ed83ac2af7889154955362e8486a2cebb68d4c788840e86c6ae3243459961c5a4564e81930421e8374afcc61743eb8de69a1793b4e59ae63789d0b8bcd873763bb72675a888930f4e0f382fe88b97f8532cc45d4ac0e3814e75ad559e9d6eb30b5f9f85159252d1460ec38467d360ec1b86d88a615362fed66353d0d0ae5ce076dabb3978963805961c3d8f31d08ac40b0375fd35cec48673c0461a6316a5409519ef871f65c69c709cd7c359f576661f2d5125a024b05610022c72a24c7c6d1a0e0f1ba82de7dbb5998f988ae61f73881da7591afbda4b4f2d5d9a0d3073926caf6f342d2fccc6187feff071c162ea5f2da94ec102701dd28fca4e92a6bf2d1b7c61926e18f4795608b6bb5426e7840906b272edcd9bc3c24426ec0d575e45c15c0a0b2060bb8cff1199610c3f8974ba44f1ce371831f86ce7850dd407cfede09a224d30f74abcf5aafe9f3f0e48568cd6c65afc0cd2d9ae447440f3f9a2e86195ae15d96dd1d93555ec991411b94bb4111e848469a14c0a822b8ccac1ba4eaa94d0cbfb6fd1e8047d8636f52155281c8bdaab402970d5503bde71adfa827f03bc4321d156830fd09e0324c8d686d9f5b9ce8fc377145c1a778da7391385e2ebcbbb0c5bd867b84e84701d9c20f7c08336a0917b4cc170b420737045a7371890e88aa9040cbe7b5c241a1b3c5c4455073b7f3b7e135085c197f24185382ebcadb559f693017037ffa151e5cdcf6cc0d96ceff067bbb0b77126b6991352df36b23b428b8e854bd57d3717fce49c1fc3b10b015000c53f428adcc76298b9edbed57764c3283ccbfbd1c3fd226e000b80ff45555694165b1bd70ff75471f599e72eb7a965c375121c3ed472f8d796c85e51366d26a9d7e4987767a9323275d75d91f2a2a198b641e897074832c0a65f90d8c22895a186460971e526330f68a790df42f18333d338ced4985bb6fd45e2e5abc8199de2c4e7c1858df391c227899239853ed41226485a5aedfbe58aaa0fa179c4561c5fbed73e2b926540bbe9116eab4e601937a342579cf1afa550c07b321c16d5c067d883223ba23e8d31d19ce97ee6b29e9144bfc112995b4c370bae4de9feeb0a1b5357803a1c23f4223a3c76ded888982e5f97764100cf317f22c6674469945d7758c09b02dac1152d682e8c63103f3e8fdd9b57c27acd49240b944cdc8eb635d5985aae7b9c029fd92d2d26fd50e7c36f888fa1248dcb5b7b6989a2fde13a87336f38d46055c0704035ec89ba5b419d976564e3aa10d8a561cbea919293b0e9b9daaebec01c052c4a9094302b0b0f599cfc334ba47084554157cf2477959ded8016bcd70348d95fb0a02e547b49ede2fbb4ae1d27622707b37b733db34819b33dc36252ec866ab6b734e8ba365a80418c21a6ebbba1c95a7211012dea75f9b042b878a2937b735dafd33f7efe6f38b726fae863c03ec6f753b8bb92933d668605b5a0da38a040946fbcfe9a09950b46d2831ba614ba29b0152a0acfad7f7a03d4efd05b96b47104e8a63b674fcf02985a25c42cbf1ce5fd6171cd25b7e24bbd41d0535cefb4bc527142b842022675594745c04a4fcd81d05f35fe0693ed515f8f104ff0c7eb26deae5a903bde406cb91c8f34b61b7842b51c5ff9ad94cbbb4262d6b7efb07173615f5f7ac0090756e91685c67082cd4e732c561193858051937fe8181a4babc5065aeb4efdec110b61629232ebbb8631a0f6790e7f9ae87097cae05d1584c0a4697d9ac9052055f9b2698fbbf95a34c93b6d16c5c17c5ef031d7d23b18c0d1e4d8c319a1e070ebf92d937b775d3aff32709392b8db4707fd1b8c0ecc6df1b3d0892edd5ae527c21188ac5e000bb82485cb4e6f5e685e6fb15b05a9c137387a0ae5992688a60e1d98a1a727476d5d4669c1c563e8577e159f7a70ed47ffcefdaa17df0e5b3c0c7a80ecf2019175e64b00e35e2f909230ed2090acaec60a6663c1b40a9bbcccdf1c757faf269680f1872ca5f174b1e4a5729de401dd1a3790dc9d701d3aec6ccdc3fa3b2ffe3e7a6a8dbaa77cf39c474ecf4d2c716124421c855d17a0598d1ee47d53b12bff893c9806f7406fd48e3cdf16984ec0ab7693417c0681d6d302b8dadc8617fd2fc407365d660625682c6b98e14fb38d184e7c156f5113dc0156e0cc7bb88d2e1b1def8955372620824e19861ed9894440428a96144ee310c1f7342524faf8d02a2be3d018cb9404921b0e3d41854f4c1ea0fc8222eb4cf0372994c2eea13d8cac857cd901d48cf6aa54732c07cddb5a2fc9eae8c09419a504d2d6c6b6dcb6655951183e95f4fdd08a90ee7973008692a", 0x1000) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) 17:16:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="388c14953e27d69ed94dc712e1f28653625598b5e5b92016f803a2a81703c1b773bfe00c7c5356c2f31822ca5bcb5d92d4fb0a47472492edda74b6426f3fedf08180b214b6e5863b5f895e3b320890fb7c5565ecdda9796989ad55f15355146c17d04da1b3127bc6dd029eeb3d258c521b742cc1f2f23db2b7fc8b08afbace4a2ae93eeabe22dd00ec507f9e8a739ace4ff7d64c", 0x94) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000, 0x401, 0x5, 0x7f, "5a5aaf0106c7d4bcfa4ce0561821b842112e1d07", 0x6, 0x8}) socket$inet(0x2, 0x3, 0xffffffff) 17:16:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1020, 0x800) r2 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getegid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, 0xc) r8 = accept$inet(r0, &(0x7f0000003780), &(0x7f00000037c0)=0xc) sendmsg$unix(r2, &(0x7f0000003880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003680)=[{&(0x7f0000000200)="95333ad081767e637cadaf858630659a91340ae3b8af204b46423bc6b503dd75551c662bbb36aef63b913ace5e2fabc327c1dc54987e3ada58826e86ed7b48bd53ebd3da8c139cd330535c2732e0f3a93331fad48e0c7d41556941b7b8119650d51f7823a514f0c4b5b8d9cbdfe92edfc7c4838fc2012835cbfa67412bd81b6adf57b4899db4f3df83b8855a4902a835dcfdedea9cdde6656d8b53d2e9c2e7ba62bcfa01af5314543ce5b9cfc34f99a5da2f6eaada1459979e17e485fcb408309124e6be27fd0c318d0630906509", 0xce}, {&(0x7f0000000300)="f1677dd40b6470204713720ee517ac2cb2430230d167f15a4a", 0x19}, {&(0x7f0000000340)="ed226c66ff87ae7842cafc0497ed85baf0f010908d3e70be7e298e54f1396fdf8e0fce16f51bc7bf9968ef57ca0829d2ec57859443e5b2481b33287e1337fbb6ae1f811644afa11d92a401ae336a", 0x4e}, {&(0x7f00000003c0)="b49ce18a7fcf5e27465df91d7b8d4fb257f4781a4ad8c80dc59e41cecda19643f24fd7a49674e3281422b3c5433d09e295101a22dc7027de086c36899e31dc982108fa404030a6af54794414ec0d34f4137f156da67aad613c", 0x59}, {&(0x7f0000000440)="80f7eec5bc819543ce5c0d0f6d4276d2e641b49e37ab8d3f90d32fe445ad54546eddd0c89aa1ce7ed61d7b8178323f47647df21a4ad427867bcbf24eae140686fdb017b58a82f2bed5ec7d03b4667194ac6d361fcb2cca86c9572dab426aa1edfbe63b916881dc25e7035f9e3f2cdfcdf53e5ac5317fd6b90edc0469006b4e709e163b2d8474b1f4362427231d101b73b1df000f6d43d2608f17b256b14c9bac8c3fcdbb6f2a0539da9a8968391b6e2f16b2bd527826b1a75552c5e7bf8c5fea1fb8382e80ed28b2eacb4e4771414cf15354d2fcdd8384e1884f2304745a64ee8bf940e757", 0xe5}, {&(0x7f0000000540)="4e97a6d6d543fe7058fc60885b49cad795d9afe189adfcb29bda887cb2666be948328e49346d9ca40db3d8e16fefb28f185d688b50c2abb7899e524aee0ccb066336e720a9fb652d204ec7ffa76166520d991fa3b7442ca68990560e85292cdc0f1880e62e32cd8be147b2bfeb6680e0a971c9646921f2c46695301dd92de9c48878aa42007e505bbdbf35d53643b04acfc218b835de43c353f1f362f6c3a4bd7836d9109b8e717f00031f85b29d6518720a308b943e582ee5c0c417bb9af61662bfe81a480c970d62da2def27d52a8de752dd53653eb25bb4d0a2ad6209b3ef1814d1ee75147d9859fe4747fd97e34379aa64b636c90c541b26412a8172c66a93d16a572cf26e9bea41a760686e2edc216c2a4bd883766876575615243cd34aa6f300f53e83ca7740ea8ce0712a81b5c1104053e8763b6946a3f6cb3146944903fc857dad0388eef59281e75b092fa7768a14ef8ddf84035efde6e907a2a2a682b448741dfb5818b3bd84698e9a97d257bd79bc2f76174d83d00d6f4180aa4e3cb78137a6e0f3d8051b3367c8676d7998b75df0ef54d3be398e87d07605c187684b4390ea7425a841460c3d371e4a1f886a858825a1156f2f18b9aa08a55c3b05ef0ee4f205d2049c1bdf8f448621bf6d906b2b84eafa92f39d6b957004fb119046f11c80440ba79a0f96d42d39c3c2cc1d7dd159c4841cae942ccbbbaf8b1967a1cd82c7523cbd341b35af6d53d2558146271ca3c79ffadbb8fd178a6da70876abd4636646b38d1b33aace3bd6e4299c6bdabf829d6de93078190dcd9adc6c810f58b19535688fbd199fd44eb6271c982700fad812f213e83679d8d1888a7d3f1d61e9338c50dd00bf854132d17937803295d22119aef4f33c3a36d0f984e004e606ae29cb1b25005bb17d5ff30fc3aca542d2f951987c7757652274936dd1b07fd806eb5582f40c018d2f32dd57cf2087effad5161bae389754916763fb59380851b4baf22df7b6e2d8a411888505accf547805e4c93999cc39b8bd2d4aa93818d26ca9d445b8522973a2d8214fcbd4a9ff26fac4085e998d718d98d2f63bf9a62d1860cb44851fcd1adf6921c7fd24982d62c01f80227df933f149646a35156a6070283bd401d508a725edb4fa8e5b53ff39a119a2675dbde10cd8efc6fc3d6d5950d40036c7e878c017a4b1dd5616e6c68e7aa18983b5fe4320471520bbed037e2dec46aedd559096e2460064acea6969396da9f5c63456d5aa7e061b202a8028d455eb91efde7f1dac6051af45f04439ef25653562c8f726e3c3f33d13bf3123f0d582408d0ff83fc12ca33be45bc46f66e67059e1f1f3ea94d2d483da8369fb0cf62d2fce6cbd00e22cfe355216b1c5802bd240b0c7c4511925bcd7c2bc2e06fa58f8bcce55cd34011f2aa7e2609508c2c17d937f46daf9eaa799a9b716173aea9b206d49a5a6cba9abe2f17ea67f2e52b9753a739dd8782284c55ccded337c1f6893231c3d5d8878776a24d7c58195e45a22cec89f419d1829e8c68bd54c70807eadc13c76f4910e469bb2921aba3fb315581ce55c15437bc630cb45f7e4688ee1b75fbe9febaeb174196ba101151f22f48c41899552a7204fee09db58becdd07f213710f9de251180622fb88b0540aa72c3d5c268f88deb463dbd305548f6cf248df4f37b68cc7599eb10d53bc02cfb02c89529c488d01149b6217a02bcaea2f2374d59a176351c664c0b030d193b1c26a522220ba7f3d1dcb0df3a381d60ef4c47f7400b7941b00d357f8367ff00004bf0753326baefa8958dfb5762399cf31743719f80d3092bc7ff68ca3e05120f00b6cfa5e1f938320ca73b2a87f734e945e66cf156757d89aa0acb099c41ab810331cdbde9771546a6c2135cef97ed3fb9a0da20f113e3763a79b39a35d4736b44860c5bcae88129e03cd7ab3947d39f7e59de3bb376f4ac9d8e2defdd244629ad61d9ddb7d3ddf715de4e810b6286475dc98e16913c7895d44a7c642f57f86eea218895cedaebfe00475f6d26e55514aaa88bbe3a280f329c2494d4171cd77170ae10aaf2be88138ab9a7fdd8b9ed1841b0a5ebb95a6a1711ae620be36cf51c4ce7fe81b07621b322826c368435ed9108b79401a2285453228bf6cf7e720c865481a9c038325c05a44a483fb58aefd6828c7e842b667b1c4cd172571cd29f8364702463936b68dcff4bdaec333a12093d30853c63e2db653141f952dc4d785fbc859634b5a78ea24581cc8737a23b037abf00228a1d7835704ea574f2f859aebd4c2021faebfd8b10e330cab16fbf0f8cb1d0b10195912d0cd2ba7e2b689a8c15b8cd7b142b997972f95b1b225944aebcd17e173a404b54613ab61402a146e06a2b922d582f55a27d9bd551b19fd7761cab5eff895fe93199b2da792866986a6dc68de8d37da4d66267698cb87faab828d06caf96a070fd2df55ba813f7dce2a583393a3e607bba051b8abacab03c753d84f8f860d687a116523af73bc4e06055de7afcf92f149a91e0bc4b18754131134974242804a7f6f0b41f83ffe186f19f18b5420dfc78c5d26d4b7414cb7592bbb1c9c6d9c887cf280b4fe7056f5638ae5f5291e456b3b815107b32703c3cc4a6b3c6a2adf7589cd7c404348638a287f3eff327dd7ac60ec26ca607ae8fec71f22eeca0f40416c48b78ad6fd0c47fbfc55b57b1aa39c79ed447fc42765f51df7382a923f191b443833d03f75ccddb47e08a8e688e4f86f2177596a6acf0e00081454c83403ca58f1b31350b26250b1cfd280628e80b89ca6d715e13c1fb0516c44b02405fc82a4165905747b1ffa9581a01ad2382739786db7c77670b993f39ac3399cb77b6f55004827fb912c21f2696c619c6d24cd488e875c061dd90d88a08e09cb4250962b0bf26b5d368f0e6b2df24f366e3b01832af97b2f83dedfac8a144036e9d78148a7435792ee00ae7c279b9337a3cfb7baa519441d31cf3005ff04260f5ba38aad6430ce0faa57dc291465073fed40afcfce62003b9bf750f241471741f8e599612df34c4c2d94d1350e117927f0b5de1160f6564e1a9e2cdbdf04b98ba93869ef9dfce9ad88feebe0e650ab65fcb8034f9c550c53b9a98d15607e1ac18860684f740bcea899e059f9d4ca166476e3ec7b6734cfce77be53497cdcdda07be7a39969d28ef8a7c5b881bcf91c7166bf8429c3bc1ac7aa1f5ae66299918e763cec8f9c091907908527aaa653e61f2fbcd5873ebdad43159ea393cd2f5c6a326bc7d6e3bc3efe9c775fb465196c87032c9e0c51828b26d5312a90f824bd4890754ad45280b40c5f019cf9f4bdb7f41cf18321aa5fef043df1d7f254672b19350c49c92fd8c8c7c97fc53553d6a3f5a25ced33bb7ff58f970e6aed6dabb759c037c00edb105a4039a4567ae3dc9b3811c061f68802ba9d88e4edfce01abdd6c47932c09215f4c6a50001b7b1d43dc7c10463eb4095b010a15ccb365c12bac6456231c0bbdc9844c743c1fc446fa098a924c154764e6c398188a7691cc38425b4c8502532e21bcccabfaa5faf3257f854185180ddd996b66e9cd3bfb9d79b5b9a8203cc6d93fb908487c3c8ef0b801a636eac0df6f56373c6ae952fbefb1c2a12ea15c73a520e5fa5665063764d91dafaeb086ebdf9ad6b0e5cd8cc09154d727395c0b45567070636cfc6ac4102f6e57fd9eda89c19f724c5e2f537cd2e5a7f7f8c568369d24b80206fe4416eb5f3884df254d8508bded690d70875b36da1e6464877e92616cd3c0ea56998dfbce22594c1baeb08563fee2f1940d09f2403850f93190939df95a8ae37611598734251a67c33d7e9e6332695d50600bbe7e3896b4bb1d82c0e955a688d85dfab6352a816f5320022cc18344c183613436ba1a97e3285ff57c28a99de62bdb58a85eb84eb92d9b12b9930265ae79b896458be0120cdf7ff8dc7872fa55a8dca00554d88039dc1901169e7a53a119d343709dd188adbbe1019b59e0d64209879e9d55f931dff657d0c0a10760e08afcd4043fe0db29e7462414cf24520c6de85b52596a43207bf8470702ea11581a62945e2816d226c5989a1b52187b9ed9d9b9bb33d7a2c450395411715512ec3f3a160bb2025e405d938848f7a6b5df09b6d8f2ff4a502e444d96bb14da26d293651bd9cf5729adfa61d6bcc628eefcc03358e5728208692c4c35928d3c39a7639b57cb38c876df04563a0a2be0ca65b0a69d75fdd85e6488f6d48219e2c58d36af37b52bd12dfe7040d108d1c51e8929319efde93c379d0291df20260138ecc5f9dc0385ca00e1e537bd7105fd5266c9f5d5d92108f0594b948853dd8387c7090e9dccb2b92fa456e8d7cb9beaee90c1de193e792763d4c30345e85ef1f861b99a54d7e0b145b7e24985f17c6eb35b8684effa84c4226142f523bd7f360e20486986d5071212635c41d287c00b338e95a9524c60cf4dbce7a407f1538e8364f0d4c96b7dd5054321c4df75f66cab77f3769fef2961b10ec74973231fa88b826bca482cc92683ad3a8aa3072b7746223d58764b482755c7878422752e12871d503d063e8c697aced263e9594b904238ec7987b604bca89c2c895ef8f895ee3bed0cdc7794623de5e31a584055dacc1c26c4aa05d8841e48ac21c53506b3b6b2973224df363a36682d962fd87ab0e4aefd1f8111299f31c41f64d621a46f5ba3c6d5b45412b8bdab76cd5571a9830b602403c4d3f6342882c55914994edfac72f1f514d359100b8c34b8806e92fcd7243c1142b3902e6a7253f50219f4e11d2d131cc97bda97d102e03bd19c307a8bb6fce96fdaad884cef7c5d58710113ac4c61d919f01de87d099ee83f60d129d18cec8f721f64afb5fb9bf184817d564c3674c87bdfd0048b9954eb5d434772b5f96bc71ca2970c47ffa68191a5f13cd06185d1b69f611b4d1a60219f748ea9b060f709f83a152f2ecb0826745aaf5d7d8273038539b962fd062fb5d2559eae74f8f2c5fedbc2e59081327ad56d1a7cac6082419e795d013119a983dd8b5df4af77e6f01896613fa462b46228bd15b458474a54ebb9da9f7f361a5a6f01026ed40c49644bb12d701c45a24b506e546f10420f5bb9efa4233298c39761e55e6c69d6a390f3fe1090ad0e1e13d9a66fcae89d1e1815c87e900f50aa106708174748e722e9f6eb83caf01c96688fae1fb84194c49ab52294dc2da2d75328f35cf0a46d2b7a18931781bd400ce4d19e52ca8a8a26406752d0a966984520e300ef30b1d3bb63c2ffa4f266cd8e78a9dc795593fd62f29c24b5aa6fa341790851b024cb660bd71e176eafd834be6713f203110ea135c174750f1b734f8fe79b6ac65bd570f813f2ae9a6a71c54fa3d8f2fe2a30e0c23bf2c8024692ca0bd68100e5619eeab9f88de6a0b2c9b99dccf90b9ee512ffb4ed2ea400dc0d76c59dbc734d57ec44c1d10bef76823babbf78526797f0aac21826dce0146a56ff5ffb8ca548208c3707b9619174c26cdeba88cc6898141f0009c770293946f9dba44deb54565379e5bd9f2a3e68af552fb480320b7772ea0ebcd63d08a3407667eaebda38322b186597896dab56bc5ff2fbebec77d3096296623f4e71a3230ef1f98c53639a2aefc69c69f3f7803a1cb98d473ad8e20c5ec5ef85de9c9675f547096015d956050c8fe6d2cd4aad0199ec009aea0a655c712c3f25c83cffecb8761cfec8e41cd49efa30a7e0d825c4160e41136818c11392493974f2c3b32503c5b1ace72065b3239ca8dfdd8ad44946394c9d7b723db5c3", 0x1000}, {&(0x7f0000001540)="97ee01edcd29da3d4188b54e450a09ac2744d42fa7159d39f76cd1cbda6047460bc45173886b6192cef1160ce99c8717029ec5a5eb88793569a722f5810e79a533bf93a6dc166297142a5d488c06f1215ed269dda8ad3ecd0b0008af9bc33aa85904dee7e66f892381347a4c7e347208886a78c08519b33a5a2ea8436d27c1517912cf8855228a5dd14be43ddf0626553d5e0251312c04d232c22e83c80ddfb1327188908bc6caf550511f2af380aee670616787928bb0980f34919899d12a9cf46127daa4703f298e47fb0aca9da757b8e0bdbd2cc55bed9d1aafa65fc53b97fab0828b5d5b2f2513574973e64dacfb7397b61af3923e5a896175f8b0868e4503923444ed87b255ef2c97081ccefbda87069ed9228c90ee304599c4ef7acb7d22375f477f36fc39a4bec7a63bd2733af5a62fc239d80f3985cd1c47ecabd77adf05e55870f75efa354e09c0e03a07068cd4725c5f79e25ba2b20f704840f41fc55fae76546e4bfa415858f5f35c944697cf871a93a5e8dc8b1925240e975b4fe89dd5cebfe5153fe0a34f347a74e123e2edd53c670fab56c66a60043de8ce967f77a4fb2dd67af0268916a76985ad09ef9b21ddc03f47fc01c8c40939b057ecee14a2deef7c778ad14160aafe315a97484a1e86cda05c2ca061505ea02ddcf5c95c03ccae2551ae5137459e6dfb2e2f8f7beb9f44eaa369fdf563a738d6d28b970a0cab61fcf25334df66818897595b8fb194ce30ed219c5f558909355bf3c31787f256503e8a59d34c1a38bf2022ac5647fb7556c04a655265d159ef744766fea9cb3388ea84f659ea8040e3958ab404b44f2b91bc95da6d7304cce49cab9ff48dc23f863ab724e45801547b51ed1b649a8f568cf1a74366122332553ba3a00be9431085f438b7cea1250ec196ae5dedad42c157391a7ee60298d142f31a15e27594b152caa7bf8124b2ec0a2f092c69e9544da96ba385f02f38b16aa32d060ece82074c4a62c8317c14433dabb8e05767d427f8a2b7d1b97984cdd2c082d3aa17d374a858fe2d78859e3064c7831a54ccae35f9b3f884717fba0dac4dad61a1170c76660ee0f4bb1c205728e7bd43edff929f3611940287c678ff52b2334dbdb68b393e7017afe35b5f53a6ddb3aca4d5441f1bac2c277382f379fdfab81c5cd9d359d185e65dbc9bd8b8a69c70bafdb4c3bfc6c6450d57cfe231c672da8e4739f83cb343118406057c209be07732a59367e4cb1728e7697e1cf1cf47cf1052c3e10e8d892b4b012eb95f05c87698463aac7ce8952dbe84eae812ba98118e63d306b2b8b63450ccefc3790c49f9a6e954d2f32b35254a729094fb2dfe4fcf8c1760a8bbf566e4de49242c0effe9c5d595e815ad3526ede157a023da98fba07d2c36930c0de1987409adfe42b4e365c17f543a8354afc497d889dc18325e0291f9c7db0b73a31f0e8727249259579cfcc2f4ccb5ad0be1bc8026590780d3ab578fdd811bad9b6643e8717630ad4a7b98db3d59d99b9cb81134b9ff8083d27d08a7a1f3456d5a7e5fb82161752c2a47984878174475efe3532043118f792808c50a5f24bcb9197aedbe506ac91fce6a3fdc07282ad5e071d9900eb17c8fa48eb998e9b8235670fb3384b6db11f2f326584e3938cfd7ee7db1d387a9d44c2f7441126e34676c8b87a8052acba7454d1642b2fe986e4e91a2c3d0bca815b7e9ee34ab94582ee25a0aa274e5104d1b1ab3691b6eec9a6238ccf7027c7968b19ff4ae18a56e0ae6ecf48f076661ba89f6e84ebfed8ecd278cc79a0ddaf0f25cc9c6db5530a6052b1430e94ac5930b225fc7ece6467146aef9944e463991c7c05f656b7fca411618763d5dd1c36305bf602a132bb7d523d37f55dfc8b54336b281f4936b4fe6b1d8c9153db0641ec7039e2749b6dc9aa73df2ccfd1ac5cdae228dcb5ea4bedf262469ab0073786cf84cbc150757a9963551bba14065bda31dfd6d8b20cb1546984185c4cc38e3b58e2f3b4864feb705654f7ee37e27fdb3d6c90e4fff2ba70bbdb535ab198a8c2e4545072c2805d134faac7ae3568b36f13e82d4954f3beeb2dc80d298a73ff157888de98e819b8f5f6f56cac388bf65b4571d2b6d764b29fb76c5ae3afab1618142de4ae52f5a958d0337a470de771920facb185abc5472a645017759b75e86e73aeb02b21bad495bdc2a7586c07e46f2925af2ecdf4c8f0166ac93d7de72734890b18535fb539578763d065894fef49efc005fdd5749bfc4e3056bf35e8dc6f8f71a174273e7a6d33a609d60edc68c7d51250630201192e70d4b5c0053243e582705bf8a8e5370748c3106252b26cc7fecccf813a4e4d8c544d1b7fe89b1dcee50677905665e25efe235f996f98638643861ad44f005f2fd73c0cddd9c9f8873df0010a7987843eb80ac9989cc5d9b1ca76d4dcd3788298dee142667a1a7f500100cec147157631987bcf1ab28b6f06de72d1ca3276b54b2b5df52fd483e9b76a64a4383bcb083f9d36543600e825a36ce71538cf79e8ffcfa8fbf4c760943c06547e15b0cbaede1f4d6a43a2a73069b9e23da365eaf06773e363517faa58e930dad0e5b074d3829649e798bd95aecdcf930a6334ea0c19f5e6231955ffa60ae28f3e8ad9d44d88ceb6fcd0601397db954c1e0f398a48eabfe4e9186abb35a989fb0ecf2166682d99607e0ab478db60618876b2a095894878d026e63f6ef8ad13f4cf60b3f5cbafc98c32796c63ff513a0d15c0c71b544d7c7ab4a37475da4ff68d788f6fbcca0993a658ccbf8626d36956ccb6f4b56576910ea579afd44c9936964835424e01f5fdea9b667cd5f4b13fd7e970ddf869efc5a0d81bee40c6c7f9d237580a2df70b90233c3d02545f17140b59a43af64bb41ae09105cea9ab19f7bd59e7c91c9d389a9747216d7adfa81433adc3196fb6dc961c66f4b791bcb8e2988b25cd2ee0e76ce08fabdd7605ae5b1391b85a73149afef13d8743c3bdc2ebb4415d68ee32ec4d703d3100d781a5a7a414da40210eb1d8e62c984648720b8a55773fba0e2006ad673d55104f1a5edf3919ccc3fa567e8862adebe1ebbd547b79dbc667d9ed10bc4945b0362eb8e87d19e2a4d55fe209d0103b786238d38ed2db814d0f418887e37640c38fdd3daf5256e07a9088db4aee49766dff036ba943c54f75ac3bccbe49b160f83c0c9c3b65f61782839fda5633196a84019aa4d9c7a7684fd6b0575803254a37a441d70a5e04a67658594dce379d011606fadb9d072515d32bbf2503cee4892dcb986b7590dc8a3d504bb56c19ed0dc14bdcdad0b8e2f4e4e89fa14f486537297026a88b2bb452cdac727a1c456200642fb72d7012ff4bdd7352b2a1c143273e7f79671aaa00ed10d741de028539650491a513980a25c9c5a5feff1dff4329df3f86a23bfdb7f8ed2aba7593fa10c8bd0f79285b39b01eda41977cfcc87ffb5b7190a97cf775ed10a073e3e306ef62abafdc29ab77aba4cc8922d8b0b0dce09b8bfa1468cae0eabad7483c487cdc9eab7ec586c7aa612611d0f8a664bb5c543ae6da63cd31ba77f00b2574359e70a7a06724b9b0203566db784f3fa3e27582c6e7f0ebdee6ed783f6b3b0dc3d2b7d8bebd8e91dd97c69416332262e1749059b09c2dde44e3d3ec0a889135c602645e28f21831920bd901dc7b6241b356a5438a97409e0aa89253d2ed428f76f02071257a46eea25d531c5ceb938e0a3f819f02b88ece417b7c9386c3bf06dd925248f5e82a836ed803e8a63d647a78a9dc6ad28f614d27cbb7f8e3355cdb953a6637e160ec3f94c478edc60c0b91d28479bc96230527736ecb68695d56227bfdf6074f2f3f53952138d3460ee3503153342073733181d14f8c85f4fd87d4b1a6ed7536e40e059ebe4220a4c8f75ee9bfaa21aeea99146600c43dea0c37772ec759383616a42eef471d80dfc9f846308ed420ddcf201d26da12da4c2b6a491fb41dfdf50fcb7fceba782a7780f3c2f14a137b589bfb2df4347831249f0e6d413aeb0e58c407d7120a33598836455f7f77636c9a359e439798235b856c55c884dcb12945153c1a55b200d23a8334aa829c3a58257751513cb6f3d964b63961c5a74097960d941bd566814fcf45f8c2c5b22b80149e4390144b523148f1f2d08465a79db6af5a41f60ac09cd182d6ac23fa719fb80819776b5917468a388627e73484eddc4d40754a72ba98ebcc1007e3bf253476b8964a0d961e59aa97ece5e57ac838c21886d99c0719423bf3eca5d3f4d0bca4bd963a0356b72f4b5f3e9b48fa7857212812f45e162f9e7f8189343f9ec2b4b9d6b0212655243e2143bdeb4d1ff18fd0a9f8cb84d27eef637f042b09fca4b989ff14344aaf9532f1bfbd3c3fcdd8befa2e22b2d8555a9a122d3573189d8f15f53337c508dc822354bdba8aedf01f13d3ceef5e73cd0efed3d49c09aafa5f881146011b01332a303d6590f87d4a64f905a4092ee8f34b1a0c97191ae666010123c3dbe90fb9429bd8507bbec52a1044722cdfe5abfd5d2ebcab33a62739b93234f73d64ea986e937a24024d9c447b9709fef6bbc4ce7574322dc6906768d397a66b1b91e0b716316caac2ed9a45f81b1c914bf512017eb4870f02558fb1e59ab83365be9543fffc7788cf81d03a2cb22d90fd2afe8c347d3b56f1111fb2a71e8a265f9663197e98fbd5a3f52235a601d3e92a45426f287a3d04a3ff3e713074f3123bda1b016873dcfb53b5c1e761dbad8804a2f29cc04a0bf91e96fbd9ef87a9833288c39c8344a65994644a71c5c53c9952171c265d61fd5cf3fb19c210ecd2f3dc062896a75b2a3e1dbbbdc8f85487dcc5cfc5895d91b12128823280c5cd94f0d20d6351347fa91af46a45c16469c52b9afdf34302cad21daffb363896aa8a1070678dcf58e28b1263b872e852fe4771119326fb6a9916aece94e9d69ca11e6b402372c897ea3a6b9f8c37a7f069953a76f0f87206d577556d989fb5c61cb9602150307442c7b679df96bb375f9c4a12756bc955d0d17f5e34e37c51c9e4ca4708588415c2ceb5b17ed84594a0835bdaab9a091db25a550bdd97b4576a1cca6a3327db60b8c30219fa896a06b9f28d89ebc7d134539467c99127aaa2a4068933b20809b9cc0ba93a845791743110bfcc87809ee32af2c63f8dd4030d268f9bfcba787c40548ea5bb38310b0b41f196dbcf60e8a7761aca2e6927a862827243ac11107f6abc5f517e6d68401b4fbfebb7b3aa52bdfb46acee8e1cf7d4e7699cfcf0a3ca756667889ca89deb554c6a69696ef4348cbe2cb7271c1eb2d2707444588c22c6413ba80eb7a74bdf4edfa245179a2926bdd2a471538675e248a9243d712386ba4b0ddf35f31422c2b00a48398945dd5d9da2ff62fa2006c06469849387875ff427e95af581abd127e7e8d3d3b0f2dd170999f4fc7c41d631192c46ee776c9c412f5f1f0527f977edac6276ae066f45395a154fc2147f8a4b4f917225f348811bd130db2d374b7161d764c1a7866eb0843e36f7529a5b941a4882cb370f52eaaa1d7c26d87a24b009a91f0a68c6320ce794ba919359aa76b24b704503c2b5ea62411b53061de42b0f0a3e2ffa484f03ad3fa4b848701569423f92f9432e407736e60291a04142d88ecd9a23f2ff141cda27d763c47c87c2500c422f5e457f878adbe7d86ad4d2d9d7ab26f8411a2841ac23e2fcd93739e9dca51c64a32724fd8a5b3d8bbf65bddc4746a27e5fd86f16c9bd15dffcd5fe5a6b596a8468b9f0c39ca6703e11d", 0x1000}, {&(0x7f0000002540)="f2362b0f5b51aae5b5ec10ff9b41685a7c499073f23e46595bee3d4608c08897e3182c1816568650e4804d67462b", 0x2e}, {&(0x7f0000002580)="3c92be6df66afc97c11dbb9a1ab3ac19aebdb949b5f01e6eca2b029521ac7c33bbc2f08afdef2d6570cecb8c1729128badbee95e2996bf85c77d122a601d90773c5e9749bee1d6d9067ccbb8dd3147d6c4e0dceff8a971ec5d5831c97459eddb310c763bc4058bd694b4df2ccc7a6dd834042c5cabeef6a61e8c8c12e1555e5a54d3610bd77805d2ea68d2f0cad92cd91fdd90b2da6583f00f6a206c3fc8b3c6a2d6a94522a97bc6873446b369f89f52c64f82c66d177ab85a1ea6a3d72b5a13ea04f7b408c398c30249e7c9563e9afb7b3d3fdc7ae25504ac327552df565755f97b71971e7d0ff8706cfc7a10ff5d48776de2ec95d0b2368535527e6f1eac22755b042a4ec12a01c273ac998958349480c02a52cacc43d6c7b84d5d9a87baf3b1f8f631bfb4339d0479831d52342bfbc0f9fe00b7cf5fc705bf9690aa7b3aa5501ba56027eea8b577b7cf92c2def8579fa63ffd3e1277782d039d12b082e641ede73f1077096685f90f2ba6818a7663274c84dc27cd486e460ade84e60d1ff604e875218b558fce688b132f5de2f0ef4afb5fc52ca5f2517c039d6d9736fde4dd701abb11818a95a53fccfeaff0b957a8a27b2e365c7c75120cbb480afd1b99825a8267cee085dbe27422bbd1601734b52a34e8f6d56516393e90af457b3e5f1e712196d5f390138233dfc37f7cd109c57e8c131c38404d273d006f18adc9af0fc2a0543b6d76660e402cae5b349317495a598a1bba5dfb5fc1400c7e2f0eca3dc64bca5e0496aad9a8d6b887c979f01fc15347dba56a20ae0415c486adb0748b34eb3c47112b4d044bc75618415e53d26832fce677d32802defefb9b55ba35e95d1436683ba93996e99db7c65d9b94fea731f501967831b0fca54d52fdbd322518d782cb5533b93d1197f5aef899ccb4ee469eb84adb564b7bb5744dee592c4ee2451ea7027ff8cd47bc7b9edf0cc2c5ba5f1364826de8edd70941589ccbea641ede3f33c133112af13987c377d6509eaeb72d55c487a3676f8704102fba6c0717360c60fca8507e0c2e5b8972555d3cae24fcfc58e49f7ea3a01e8c334374e06fc4aebd97ffc8826df06968b8ff8ffe92880d6bb626d184b5e404d9b5477e1c400f614eb47e5f44468a974a192b8a077ca3c6acb40943dd4ffab50fde1f736c905871c5ea9dda8caa7e26c3e3f627e26d21800dfa48b08357c93775c563d4afd69381be1078959baf778754d0e93af514afdf02ab1170f1e347383f80504d8cf4d8f0a935337cab3319f8817df97e2b24198e522b1d3878d4a14171e99ee9e85a4e6e8d61ff520e1a0e78534645f8d38edf84301e7bacfb6b5a6dfe8420faa905cbd71dcb0867f7197d8acbcefff337e9fb060d7c30791b08761f95e26eda3913d04283e492f02f7b9fe5e6011e056766dc62b1534d24541c79c691875633ce576a357d87ee8ade4aa24f0f458bec165b9dfa0b3a0d11d43eb6fb67835182ea81f957eef1920845a770b564f0e9fda950280637b4cab79ed5f6d013887849fb291378b93dc78c76bc137a32e0e8e5f1f8a475aa0538c4178d1a96d38c9205e982c15dee836157f1af05246c08ddac2f0861ae3c1b0cd756dcbbf6b7629b260040de0ee39956eb18c79bce01b8706f0ee03cb4951355e180c1f89fa632f185b2176161a07d782283402aba82cf3c71511a5635e5608902310c16a9cd0d7c2f56e8c448bfd9571195992320ca99191fa1dafacc6d96fdb8649d67cf888901250b0e6cc75b40356d8ab2fe24182eae22c980b2888d5e3bde6ce4f0ecd3402d6de7ac858365304b1b6c109817a59e491ced2d6aceb8eb6fdb61e88cfaecda30ef0bf49bd1bc3e4b37030ec679723ed4f030a2ae4f1b7595fa77ccab81e41f5cf114df5c8902df0449c3cc317f4269e6b5f7202510d19edc452f16db9fad7555c854b5a7610ca9cdbb3208f7824fd31c9197728f2d141454e60cd6b4dfdab487faed3e69af63ba7b511ee174050fe2eca3a3a3078bc2eddc333b137caaad212bdd006752019f33eee18bffe7bb839c59d3f2d4986e5be82efc794d78a080e6a4eb48e59c14465ef525b1a9936a7ab748714305c7c7f3d14a49f5ddd162a01be7a6137acba401a012a8eb7e95e94c81082d49249dbef27878ae412cf36f0eb717977c18ee3fe98db14af97a5c4433183900fbc730b5a2e1dd4787c67d969cc599f221b905879ac05367f5de7257c9ebcd67d806faa84eecb866407a2e5b5be1190e0400e43133ae66c47516b292820324c458f1420edc500458653d92c306999cb40c6155a397c028bb90d266eae439616b24f2b0b39b19bba2f9e8035f06a055061291c97d1fa61c9a8d7c8b18cfc4b1304b1544a0632d72192614b1878e882be8ccb61cc1c8897953ef4e8dae8b95061dd5a4dcfd07d8f8056fa595bb4816a14355b43186f2bd3f1fab7f72e4a95d93d3f3a994d83052364c026c9f4bcc15de48b22214ab604abc621190abd31b118af586502e61b75682936ae31e3b1b3d06ba45aa853d3c6b9afcee6ce6763f4a2869b1d34dd4a0738fe2560f242a51af478fe8c00ff08ef9f273e1aae74830b5e43bcd1b86721d9778b7045caefbe1ca11d97544cd56e9845a43193f9f468a0a03e28eb68872906f8cd2a9660385d3af710c71dd74a73f286c7069fe5438624fb58ae277300d8f079b89a31ccc52c515286c60bfc36cf1e751beb0bf61769dda9186a8c1e0e5f3b4a0946739fe70382cb5c610a79f4780687636e65893f4f0753d2308f2c7ee5fa4cfa96acbed3b24e05e5ad27d06e8a6d5932a0d6628e48e64a839b6e5e2459b47a34bf6605e4c98305780125d59f793aca3542d7672ae2db9b882ecb9add6993c7df7768e3b58f446ee8b5cd951cd94a5380e93519fa1d77510f98fdd19e1256a671449670c675de336704f4ee893339699408cea7a9ee299218b95b08703c1d943e850b20c8763175cf8b698bf8813304064369945fa7de9f85afe1203c0cf61329b6f0daeadfea2a180fa7cf672ff42b9854d06aa379d0db06dd4a19216881d70f337e795f0fefb42d643e7fecbcee36e91681674963e927c00725b681259aa4e9138df1bbd57b6e895868df31494597916aa19cc80745cf10db752b67c9784c1dc73791b998d8c294a845e965fae875f5f7bd0b6d274854c824c8330a20261778d1310c52e85e46abbcb806301ecb8e131c881792e114a60a29657febd2405c6ca69defd013658a18539097a7560128f6d46033dc7eefa64c43039d658a58caba8b4290de7b879b966aec0640b9e658a1394bb4bb5c4f0b7291ae32618e669e29bad2b3547b4c1e2d3ada95ce74d7e3b5478fc862799ee0de348e4f977df95c4ab4854d4613884a43d05844f3f2b6a5e21085683eef7270b5353485197e58f2510957131fce6e59d982de39221107b90519d1e2fc5a6e3370ff2ca5a1c63479a72ee161155614f6cf24540b25196b3ed67d1d725a5c75a99774c0fff8484212c227cae9e9f30e56962ea2bf9f6a503f52bdbc7b17de943170cc1b56c25664a11037b48237be89df1ad4210f022895320284c75876308176a137cab6656b68c4c496bc7f2b15bc610714a359e7f259b3bac22fcd2ee76747baa7800f8d91a2fbbfa38343f61a84c54364136217d2e39b7b80edc0d9c4c60b36f4b9006ff5242b08073f208e3e61c70c98773dab9c589be0f1220d962006d43cf8c5b80f524cb76b1e2b4557a6e877969bc9ab28e1d18a357fde7f6acd6497d331a1e6675aa927fa78814bde0d22d975ba13bdc842d7ecfb1fa0f10139608703249b4e753fa5463e104aaa693dc02dceda8b1526d4ca4abd10b34118e3f59aa6a04480181b3c84f5c748084244769db94f34381ffc63da7792927e53cade0523d047d42821315f62c1270b8b0792c1a5bf4c0813a08d4dc7919f0de610e649d6408aa224accd7e558076733de19f1adf1a070bffbb02fa3f7623747660e4cd4c7c301b23503e777af253e96607ba0bf00080e5fa7617a8f37caef07b4e6f5cfa1ba72d824dea5c6cbc9d40a9380b71b7ef0ae92f2b834747902ec21192d47bf07208630febf8b5427ee102110bba2f27cd807d0e107b438bcb51f7b4374d24ca9a392f3581ac8c057800acfae258faf2cf47f2904da35a51363d4ca82d18957b23ec854c2ee101a7ddc3056c5d478db1edca59c35d236a8dcdd8ad23f81eae524d2a1293103114ff425e0954913e496afee54882ceb12ea58b3f86e7c4b53bc2edc45da678eeb4e3cea5a23cc224a797f21969e53fea466944b42355f93b03c0c254edce481a346ca902b463fb07a57e3a5bafcb8fdb93eb7302d0dfb39b268f900a0f4431cdc5220a501d7784c77aebff3bdf75739f9125277d7bb80a492ac80b67534c5f1727d0b7fed6aef51d7a211b1aa946178ffce1341513713abebca98295705487f047ddf40f59d7ddf3eb80a3cbf05569afb377724c1fe9885374c6a7cd0e1eb10c3ae71f0f5812490c9098de0c50f2191d281cf338ea61c0fd8fffbbcfb7e7c478bb619066bb8b09e4252df261882194bad202c9db6935632174768795d9bc00048e88b90330441c7fb54a2bf84304649a7684cdc1b8c6b939117b1ce55c932bf6ab9736c70d940aae2ae5e69b8c908e55e9d494cfb6db9d4937dc23408ea99a761856a3ff2d512626f9ee4bd77bc29882d7452fea1ba85995ae55b2ba63cb0814d16b337b551546414465c3d82a0ba81c4557b478a3e84589eb5b33c36400b6c2f2524c3308835acbeeda14037b03c99ceec97fb5e4e7954ef3cabbcd4f461385e57d57b742f510458dc6b08e952b67822fcdf17885babc9b4057b0beff5083d12aa5db5bb22793844385579db784265a0fa7860f8a967195f6bc4ffb8e9eec7579d4ba33e2227d32a57efaa4eee36b0bb05b8052784e5f75e497365571741a4a0d40e3dbec74ef82594206f4a3ea27439059eab0c76791413a5f735b2dc4a0f0afee956abcab2fa42bd0c30f859a467657e1d4737f3aac90295ec26be7ab71800db7979a3c04232afb15968d03ebdcf503e63f4113257fc48947086e7a9bf3ad8219a3293ebcd692f0ad4b0b3d228c26ca5c9aba5319ca8214223a118e92ea6d00140d66b5660ced21ed649db893eafd3c47166f88f1ce6e8ca12ef1d1c32e0e0987dc2419efff3abd2e165b88cf21a77158803886f68046d52dd0cfc2d6f92cb43a2e1ee00a7237873f93803462e0150642135713bc60ce5c5eecaada169b5e3ab7a66cae7fa3fbb701c6f941a62ee956ade9cdb51cd129ec28146b0976d3b2e9b46ada3a46424af6886326aadb13ddc17f9d03b574c86458f10f051354e6622aaf6932c3007431ea185bc45d46d1d90d93277fdc8d98bfa3d7a07af74a1301e7e8488ffe892ec1ce1bb04a9d7c664382d78300cf9f25a7a182bb603913e05b8dccf96f953f95250ea54f5b62df266a224feb5bfff7e5e81e1d8297ae692937cdf123a84e6db7f567facdb6b20cf8c43194d3b43252af34b9452df347430a0353d03633b0bf18b84cd888aab46a45f5533971f7cc6375ad907fe87a2690e40312a4c3d54ddd37d4aca905facb7af33e8468a2c1f735946d82bb02f780eb35e27742752bda6e885f98605267aea3b37a27ba6d8b5433be97b662df164f552c0466be553cc2c5526ef0acb6b99660f90380db2ce094f6e192a2b73752773ebc3e73acdb4f3b58f91bf9a08ec68949bef609b0aee3c944966aee2a13ea5349bc5bbdc7d709a249b04e2eae8", 0x1000}, {&(0x7f0000003580)="255d35d684ab0de5e0f0368f46121ceb7c6739476a37f75bf217ee9a8876f4a605780b5688db0d72670df8471f06d2013cfd658b7baa8071fac11b8d11d0831e4ef81199264a2d2fb0dd1443a66a562339cf67bd93f0fc8657daa5a5fd231df14481de9932159593073a20f5536f336a807d81ef652a0b4a306764adb7b25aca2b7ae6fad5f16ef185f4c06e6ca849da5d7f34281df5837f412c64ae758bb9b7bd862299db20e1d98dd1500c762242acca1cd01f3de776b437e7bc5dcce57e5710cad5ce6e6dc23430c378cc16c79808f8dad3daefa1cfb072e68c236477bb55753b2809703f", 0xe6}], 0xa, &(0x7f0000003800)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r2, r8, r2, r1, r1, r0]}], 0x70, 0x4}, 0x9) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x380, 0x9, r3}) getdents(r2, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x80) 17:16:18 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x2f6, &(0x7f00000000c0)=""/33, 0x21}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9b1e99fc6e812904, 0x61) sendto$unix(r0, &(0x7f0000000040)="2632bf1bccbfd0484f421d8871fde0ee9feaefe0d1f2d05b00b55cf7fc5dad2f2b", 0x21, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 17:16:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xffff, 0x40}, {{r0}, 0xfffffffffffffff9, 0x21, 0x1, 0x8, 0x5}, {{r0}, 0xfffffffffffffff8, 0x44, 0x8, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x50, 0xf0000044, 0x7ff, 0x4}], 0x9, &(0x7f0000000100)=[{{r0}, 0x0, 0x20, 0xf0000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x84, 0x21, 0x7, 0x40}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000002, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x22, 0x4, 0xfffffffffffffff9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x16, 0xf0000001, 0x1, 0xec0}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xfffffffe00000}], 0x10001, &(0x7f00000001c0)={0x4, 0x7}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x1, 0x100000000}, {0x80000001, 0xc0}}, 0x2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22}, {{}, 0xfffffffffffffffb, 0x9}], 0x49b, 0x0, 0x1000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x0) sendto$inet6(r2, &(0x7f0000000240)="524feb2bfa1788d682320a20bb82085a354b7785dbc24eb7b9532647459b113f65e986dea0339a78bb1916948a7f618ce628c47dcaaccc2324b4e80d27f4b610e80654b1d449e9d82e19533bc62b9112707e8cf26a7b0a7184f9a8c461849bb96fc29ab20679e4649242601ab1a3b7c99165c928d9bcc5ee521ad2fdcefe047e970bc3ff70a23c49feecd815cffc927fe9707f330c4a594b96722bd0738056aaa2ecca25474b9e0dd975cdaee6e6a712b2", 0xb1, 0x4, 0x0, 0x0) getgid() 17:16:18 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20280, 0x0) 17:16:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:16:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 17:16:18 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000040)='h', 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x54800000}, 0xc) 17:16:18 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0xffffffffffffff75}}, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = msgget(0x2, 0x10) msgsnd(r0, &(0x7f0000000000)={0x1, "85075db7065e89b7d54789007f1a5333f3b715c4e4fe869cb63b47e8b10cac628851c13afd267c6f9a4c976862cbab38c56355a9492a128940a27dee11d32a6905ccb34daf1f976933b82cf05e977f9a9c771cb43cc72e96e5f3"}, 0x62, 0x800) 17:16:19 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 17:16:19 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='x\x00') poll(&(0x7f0000000040)=[{r0, 0x91}, {r0, 0x100}, {r0, 0x9}, {r0, 0x9e}, {r0}], 0x5, 0x7) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) 17:16:19 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x0, 0x8, &(0x7f0000000100)=""/158, &(0x7f0000000080)=0x9e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffe, &(0x7f0000000000)=0xb, 0xfffffffffffffea2) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="c1d0f35abefeb1737dbc5186fdffa1a46c52ea6a25e1833ce9306b98e2cbdd67eac38923138f528bab54814a9852824a4db670bf2365c261f4e76109eb534acd0064fcc79b762a4ab82b0fae06482ef7901c6b5e0edc80d571774932304d3a2031dcda58e358130b49ff700fb9570115cac6e6ff70fefb5ca021d45044a6491788cc486dd5b8df6fd554be233dbc591825822b4878aae4715e1f8210a819ac5c74b7e9fdfa4f673b57fe654f11", 0xad}, {&(0x7f00000002c0)="2480339a4544ed7f6c06351659251693fd29e88a312ef52246f46ae736b519b71995210c53919c4232b0df3799b297ffbde922f89325eaa1514b973be90a9e96eac4030096294eb2254c69391d7a84b9541245411e8ba2ada176cee132abf16a626938fef0bfd09eea1c51375ecb5720a6e9de43de36af4d021b824954667c6c82771fb87e9897b043b2b30b016e9a0c4acdd0c3f3161dd725d9e6e7a6a18f91b6b271a92923c8eb85b6528c1da094c55ff3e81796d440d67ebaa25bbb71f0b80e42b004c1e925c759f91f0878ec102d06285d659a0d761711dde903e62999871f9957d690ccbf36359981d837e110af57f27f974a", 0xf5}, {&(0x7f00000003c0)="3f85de4b51208626b130e2d24e6be7603281532a0fc61490386c27a130d8bc3597f75c89469eb014dd6581085edc03d93e2de8275376c6cde5d08de28046bcaf7be90c6270ca56db686339d0730456a1ba034f2241118038e4ddf794912ae59cefdea9643410b9d195bf2da11d6392b3ccf3af4beee1023366a537f0a3be410d3dc2fa4b435422a3346f2ce0b9f0be9073cc9d48e12e432e772d99e2a78ecfaf4d923666fb598ace55124025f8df09d7e2534f4603b44e5062a90d2fa8da9745a7d63d4f8bbf440117495e0ef91a102906ea52842799d8da7b9866c3941474d11cda44b75afb375ee476e880cb5c6f6aff", 0xf1}, {&(0x7f00000004c0)="5730f79aec1c60f24cba1777624447872066d8a0ccc3518d73cb95996988b70f988b40b8038c88c62b62773160a3900d8210dbdf571e6b989f2c355d566c47a02f90b539e025d257c13d4cd82dfd5026e3ac8eeb4f1118068c64b71acefdfab57c1c26cb935160341fdb3fada01f526186bc06a4b817783cd97ea951a225f403894ba4b6fb7d4a5ecf1386d8a737dbe50108981cc987b28b81400174bd1dfa94feda53df8c5667bf05a49110db0a07865280c42ef37a2e300bf641f5fbb6cc54e08013dee09a535eb19a8daa4db13481f2f41fb1", 0xd4}, {&(0x7f00000005c0)="fdef79798162f90e9b1be2dfebebf68c3c45a86713448934a7eaa4055b519b50e45c2cc5b783d0e54525f407822bb539dc97e9349543e5598d76e6c2ad4c5dc6891615a69c2eb4d06528b52b3794b5dae862b3a114540be3738089444ffab3904aaf5029d02b7fac08fa933ee207b58405a61544463a3f6f2ecac917d5d237fb632380738172afd58708f45ce6decea863c6b456f7a0ad484bd50343d8fb7624ae9f073b722ef3", 0xa7}], 0x5, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) listen(r0, 0x200) r3 = socket(0x6, 0x4000, 0x7) accept$inet(r3, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f00000000c0), 0xc) 17:16:19 executing program 1: r0 = socket(0x2, 0x8000, 0x5) fcntl$getflags(r0, 0x3) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 17:16:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x81) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 17:16:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) pipe(0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000000)) 17:16:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b52aabc8689b15ed4585178d254492cecafe6ff35a61ac4a8e76be8b33bbcc31e925ac910f934ce70b5b1ed5a1d2b0ebf46d47326dc32df02649557b646850bca9997605daaa54089d9d0d5ddedee75e8aa76a828343fb412f0b13b0525c06e2643abe84c2b86718e5fbdd06ce6b7a4650a6bbd40352e5893d9ed09cdea0447bbd0bda2336af1e292496244bc43f5a0e5b4fe6e56e418143"], &(0x7f0000000040)=0x1002) r1 = socket(0x2, 0x4002, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000003c0)=[{r1, 0x81}], 0x1, 0x0) 17:16:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) 17:16:19 executing program 1: socketpair(0x37, 0x3, 0xf10, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) setrlimit(0x7, &(0x7f0000000080)={0x800000005, 0x800000000080}) kqueue() pipe2(0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x4}, 0x10) 17:16:19 executing program 1: getegid() mkdir(&(0x7f0000000340)='./file0\x00', 0x10000ffb) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x6, 0x1000, 0x4, "567340a6efd447e587ab1ac255b642dceab3258f", 0x3, 0x3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/224, 0xe0}], 0x1, 0x4e) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x118) open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x0) 17:16:20 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) fcntl$setstatus(r0, 0x4, 0x80) socket$inet(0x2, 0x8000, 0x1f9b88860) r1 = socket$inet(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 17:16:20 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x82) mkdir(&(0x7f0000000100)='./file1\x00', 0x1ae) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file1\x00', r2, r3) open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000280)) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000300)='./file1\x00', 0x631, 0x8) 17:16:21 executing program 1: r0 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) close(r1) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000b5630567c9722d175fe91c71f204ed770e90d0bdaef61bcc8c13260445773dfbbe6e3d8c7d405dc4d6268a961f5fe64710f96d5c7ea1dcd1bb6fd1e61c165f0aa0049c9b0600bcc627238a5da5b9b000349b73010a0434fd956c4c8808d0b21e8dce54146f0a883845d63fc0c99c0651d4716fe0f4cd191bee3b0cd0021c907c2f0d07bc84960e8668ebf7237a94f62211a42f430fd81fdf5f3909693e22a9"], 0x1, 0x0, 0x0, 0x0}, 0x0) kqueue() r2 = syz_open_pts() getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[r3, 0x0]) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x1, 0xffffffffffffbfbd, "47780ac85a538a1300"}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x100f, &(0x7f00000001c0)=0x8, 0x4) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 17:16:21 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047ddd", 0xa2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x101}, {0x101}}, 0x0) lstat(0x0, &(0x7f0000000140)) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) 17:16:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x2, 0xc0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000dd00000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000020000000000000000"], 0x50, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0xfffffffffffffe32) socketpair(0x10, 0x0, 0x1, &(0x7f0000000080)) 17:16:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xca4b, 0x20000000000, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 17:16:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x3, 0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 17:16:21 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 17:16:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a02, 0x10) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x0) write(r0, 0x0, 0x524) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x53c, 0x5, r1}) 17:16:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x8000004000000024, &(0x7f0000000040), 0x0) r1 = getegid() setgid(r1) shutdown(r0, 0x0) 17:16:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "56e5a24200"}) ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000000080)='./file0\x00', 0x11) 17:16:21 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() close(r1) getrusage(0x0, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x2) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001600)=""/211, 0xd3}], 0x1) 17:16:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:16:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) close(r1) 17:16:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) msgget(0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="5c0363a77622a554e856666a1abe8373e5b04dcc5d4fc7447be88ebe90089341c8e4bb22a321908b32fbf3fce6f05d0c070db4dabcd3ad915db196d6062c952362777124ecc525abfedf34d17a8d057e61f46e", 0x53) setsockopt$inet_opts(r0, 0x0, 0x8000004000000020, &(0x7f0000000040)='\x00 \b\x00', 0x4) recvfrom(r0, &(0x7f0000000080)=""/166, 0xa6, 0x2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) msgget(0x3, 0x10) 17:16:21 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 17:16:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x800) r1 = getppid() fcntl$setown(r0, 0x6, r1) write(r0, &(0x7f0000000040)="fdf31dd2e2cda052ed305e9ef4762e898ccf773c33842779260904a56ed5d8a139b45b8f502fd4b72d0f05d3d8539f4117768ecdc6369f6cbe04edd6f1b47abdb539bc2489667c030181151c3dded5eb103463ebc26d72246bf5d86156d5d052b468b10bce003b7bd8847592eb3f1a20c9284d", 0x73) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x1, 0xffffffffffffffff}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x40, 0x2) preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000600)=""/254, 0xfe}, {&(0x7f0000000700)=""/64, 0x40}, {&(0x7f0000000740)=""/70, 0x46}, {&(0x7f00000007c0)=""/227, 0xe3}], 0x9, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000980)=0x2000000000000) r5 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000009c0)="e9229d98eaa84ebfd6e4eea04a4f2085e9401d17a14810dd3c8aafcc9866d2b196bccf37a6576754fb6abdf80a1a416dc919c35998a577fee450fa31d3ee42576d2745157af12d568314887df30f7d1c1270a7bf49e93cbf6d68130672cb2ea5c31b50e30c95250b29886eec23b36d15", 0x70) preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000a40)=""/102, 0x66}, {&(0x7f0000000ac0)=""/220, 0xdc}, {&(0x7f0000000bc0)=""/19, 0x13}, {&(0x7f0000000c00)=""/112, 0x70}], 0x4, 0x0) fchdir(r4) clock_getres(0x3, &(0x7f0000000cc0)) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000d00)) fchdir(r2) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000d40)={0x1, 0xfebb}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000dc0)={r1, r6, r7}, 0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000e00)) syz_open_pts() 17:16:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffd, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x10) pipe2(&(0x7f0000000100), 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x1080080) dup2(r2, r1) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x7) 17:16:21 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4000000000001, &(0x7f0000000040)=0x18001, 0xffef) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) clock_settime(0x2, &(0x7f0000000080)={0x3, 0x1000}) 17:16:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) sendmsg(r0, &(0x7f00000038c0)={&(0x7f0000001180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000011c0)="62c093bab47781e2aa79c6edb799912d411db6910b4fc96f237bb2", 0x1b}, {&(0x7f0000001200)="949e02063ba47128adb1f93626e76dd15c1bff41257cea36185a4ccf11e2e8bd99ebe71177ad7578a9577075639583f6449f7f192b4779377d8cafdcb4a084592acf20c532b1790193696b27bcc0024620e877212e00fe73", 0x58}, {&(0x7f0000001280)="fba05507f201b306b1784d8b7d7f215e7ad633c72ddc05cfa6dcfd08f0473afc5a6e5ca6500462a6492273182fd49bd048034c16c909cad01fcdae31680f616ebcd35704f969cda6d31472c4406d08c98a30f754c9d6013084d1934ef05b852b59c51f4d253e02a5937e3c614e2a077dd2dae5dd5b", 0x75}, {&(0x7f0000001300)="3598197dde6a344dc49169a5474aa1b8630cfd75d830992a5ac082a84acf7e4f333a21c033d8755049e800ee9bb0a4b573e7ad7e4108c5a2c718c2a66ba0fdfc96ee393cfc5deffcec0dfe61d0b8f5ada57bec2066a1d89c1a9d570e1a26a80a04e927bd4de3ce93cfd7a7ccb6ae99497ce2863ab2cf8800e14f63a55ceab1f3", 0x80}, {&(0x7f0000001380)="831dc3a166e744953f700d78d4e7d2ef7a22b584dadd2d82e8017eb9c4e030a62faf9ca76bb41427600f8db245d7842bc07b9c9816d8c2345b2638631a910b5d3a39d5f990322def1acf87a5e31e629ab236ba5e37bef07e3375f19b860596d375e6d6c54d5b3dbacb4b7ac43bfb29aad7931ca74d", 0x75}, {&(0x7f0000001400)}, {&(0x7f0000001440)="343284f8ca19f7e2d97577934ea34b87c666303d592e109a8f6c2635728818180261aa89f90f793e1453ff0834705414e83624ffb797951166dd20d0cac208b18592e841f40ea002b8fc6714e8e09af8daaf25b6bf9d639648c492e4c4eb50f245fc7f8430bb431fd6ac599d3c27ad3588699ebf9e9e3f308d4859bc8f415de4efb7ff0eeed60421f303b21a35bc39faecb72edc3d9e30cfbcd78cceb1669c8b0cb9f963bd26927c0253ebbf164082ec65ca3c8ea51ed8060c1cce4a971da4ae0ccb701ffd633e074b75cb79478e85f559284c4384", 0xd5}, {&(0x7f0000001540)="41204df22f363bb7ffc7111f600eebae2f5ad813f8703529f84dfe532150f4083440248f04e7a751496b17f9329a1ece1902bcbbc7517a457b7e54f711f9ed92b22279c3a917ad1658e634df6fc13e72084c407e396cf2e5bfd5761d4e397d81079e84f75cfd4656456d07b84ea7f21a3cbfa23f1eef000b56181124a24339a8808ad74cf24430897810473f339e0798e30c56fc890b36f2aba8087dfa09ebdd49306c", 0xa3}, {&(0x7f0000001600)="f62c85bba3bf7fd277b480d73159ab2af10299639eac8c2fdfcac3ba1b75c1a15d37f783a5681939fc20cba9e48b30821f9239b235e68424c76a191df142ce30662bf76ab4634bf301a799dcf476164ecc3df889aef75aaf32c6082cc42f1ea37837e891f4c1c6a2226e092964e2329f44b38ce699009982c470890c885bfcf9efeeeed97da4", 0x86}], 0x9, &(0x7f0000001780)=[{0x100, 0xffff, 0x8, "43baad37b7e5f1c5f016ee8ade5f0d89b2314bcfe623e54f68dd789e53f97648cf91a57b9caac73cbeb2af5d8e6cc56b4992341042cf63dc3fc2a8770b914196b290e2c39a679ae1a3b401c5353ddb11dc3e9a26121df71d25f03dcbf7f0a94da16d443897050a42c885a12438535632028c734700314839a04b9b9bdf62aabb5a5614e3dd92a0a8fb1cb4dc769582a593bb2d3298c62ace04565b9937e61d3965057dcf44e55e8da8778175658eb83765a1c8439e1672bb2d6a7c66ee94952953028a238feff39983b77433bcf5f7989cce5ed026cabb47faeb589e65ee166d3260f771df4596f71648ce2b516d85"}, {0x1010, 0xffff, 0x0, "9e9b7ee654b92a6723c35bd7f9b94233ed6994c381250741eca6f8b5822cb06a0c7e9ce3e307ac500e11ffee110770d87e9f18309e1a0a95a9dd7d54abf783da352fe8d955dc6a188d9a873d4483f3f2e12669fac176a93ac94cafb0dc9c2355a9f42f4640b392d223d52b2cd83596bac73c9d5324dd2488bd62acb741e446897c357786e30ec973803c09f54e9fb53f969e92f1e14c6a630901482e1f9d34e0c6eb1dbf338ea7a648d6f5d5b2229e77c04887e511472e5c6d030c15b3503b5a16b4ae73210d9735316e8da58ccf824e01b460a8ebaa3854a925793fa467204d44aea876cc2093a425ccae2894e0e631089b498f96e8947e866b5c173d882a21279968606404a26bcf7bee9618e4b5b79bcf02a9ddbf6d8db216c40271d5adb84a3c36d2bb0bd3ff9b9bd9bfbdaff0df89b0f7d3cb74fb6e17b1336df73a6c520a1ee4ccbc84b40a2f2ca1edddb87fdfd62e1ed6c82e5a0f9b5e8723b02dd840e2f59bc290e365ecf476846695ce61136c977e0da64e3c44046ea4124fbd84ff983fdbf14d9b26f31a62de48610821043b2c9206f2a97a1306b54c4cc5b17bf4013e159d8323e31cf3ecc5e295ba7ed794c7b052fc0ea083e5e2fc08f2a940c368fe147ed5bb95cfcab23ca41bbe9304dfb8d9e7c6784099c1a5b68dd6d408239a9c50400b966693abbd0957d1450f1c6af98b1e0c4ec5266053fe47efbfafea8764348075b422f984033ba0fc9c15d399a90ecdee1c3b080d98be8cad8b9fe3211835f03d73e8c18f3d3954f2656e306fbe6ff3c7b3a370cdfa6cff8978f7ebcbe14f5cc1e2e12ece0e2312b38d31829bd849353942cf0b315b2b68b152851e7a54147390f2967dd2f73681dcf261c6aa77b91de798245293ed2b069246396e92087a6114529f4b55035cb61abf95039eb170790b5731cfd097b68a3fe5e356342306e8e35dc108ae8df290d0b9a45c1b6a38d7132c5dac69a29ca27fb91027ccc40df1058fe1c358100ed53d896407000652385cfa43523276697e8861470f39573fbdf590ebc0d6cb9b042c8c139ec12c8e318c75f96f95f4ec28f40625d60787b8beadb3f50dfd5528b0698e3770330e4a46c7a41090fd9119eff138f62c88471c30db86526d779a3d4a5b2fdaa09782c0219b75c791e7097ddebc12b2b3df18353c145a57c93c7c2301df70a9ff861470e6455561679a2a26609adeaf591c0439ad39dcae9f861ff2444c670920ed7dfdf232fd7f499497f9a85789abab02e0497428bb97c0ee6cace9b68325c21f8adc46d510c0b6fc887154f08612a021827d2cfec06260fb72849342bfc4b98452face173d6d5d6736b0a2bea9f98752b72dc9ba79195223ed083270e0cd7cbf4ad2b33f42d3e531fd235e93c188fc47dcf79fd383ed5db411bfcb86a966833bcc5e316670a4f275221860b6a78015ddd7c911546f91ec5b5ad681e372deba9db7dab5cd4e36daf0fa5e1b5aaa519f6e478d20015d73db423a3534ad843cd6e4612fe3a81b1f14132d27141f6453743de8c2cbb70108734ff0604e23cb2f1dad6a36428ad981b81c3ac313c08f5b3164ba95e69a684fe56ad5ca23fcafb249022ad128ca75e4bb3745ab9fcfeb4a2b38226e3b651abf0f86cdeceb0ec6ba1a6a71d41127cc2b65bb5a6b3662ad6ef1a46fe79e29b63f8ec51f9b24e12109ae786ab8b76ececc93bc27da36e6c7dd3f0e99c58ac0adbb40549db78c95206fa3fe0bd51561dfcbac404ff39b78aa4f5f8539abe606de8d29e98eb33d1e29c526adb75503f70553bef46b9bffb06a009aa641b5418f2878527f67b3e81a5a049c8016aedd3eb21cfa8ff8fc563af39aaa7eaba9df44af118febfecf9ba5beb252a5c180ea1a45afa652acb8be95f593762d231f247494dcf6e0ae3154a0330314a0cb194f41b1719d673b18545548a236a46529e4f580e77e0e45eb2da1f8ff8e40ae015d8aabf84d7684c5bb5bf3dc3a911e5aadae1ce25c56758f07cfaa8ce2aef94309b02daca61803aba8fec17a9932a0ade86b7f9667e1de5b4ba70cadf40515552cf48b1ed9b9eb803503917a25b2b217f1941d6d53b3ae6b269defe8cabc0c8cf78840f74fd84e460f1640cc71844880fed0f8a0b918ec38aa1e9d6d6eea618081f7c79589b15ae2a3c430c9e6a92be454c359654f3079ffddbf742484eca110cd7efd85df89300a729213e25754aee0695657043fe7972a6d3607705af5505fe8221894438d0f5c635d2dbaf92e9d61546d07a364b712783f68fc78cf438b55859518865118f80fe8fc2148e1eb6add6dbed29ecdf83ebdfbc734033fee7e1bf7322c5bd8786c6145d8f3976ed6cdce02bafe873b87acb8723f98c9c09cc00203c9ce30f6897d89af6b221ec9ca70c5fb0bb9a0fc967852cf742dde270469e238c2ed38b2a2a5f21cda023d11af9bfbef95437189af840e7ce5b5da7d4f84dae26779d8a4985f4d3b12e81b20ec2a47f112474f7d1dc43a54d5d05b37e35859a7cbfc5e5b1484239a578d8f11ddd100aa3836565aa84c7fc4c5cdde425061e3532290ed21760ab0e5a49cb4321eb22bd07b3a3dda7d40bda09201b6e06329c341482103448edb33a2178667f593a03765c7af417ed1414c7b8c225468b184a05859c0c598cf521229a968961f11f8cde4ad0d6b06b9cbe1294200bec9f79a481b20dbcc2dc5f594f8ef62de81eb975e5fa644bb47d6480806038a453d2f56b8e94869a4d9e8406b4e67d30ef7e3bbe57697a5c410a5bbd229e26e36bf95e4bf06ac7d570837afcda8181664828c2d4ed8b9aa6b46f88dd39314d9917dc0b0f8859a8d90e80d743f6a70c1ef6c9caa3188fe4ad52e1a28661ce59ecbc91a3034f81fbeed6881c96d3815506a8ed79041c52761633f3a6fcfcba60582952632fdf43556100f462882825540f290f4685377708fe4a1cfe2314ed58c66703faaa9b41072891529c450d3e15f723b29e327943ae9db1c31c785524084f5515714222f2d5c39f3d8b4e510ab5508fd9395d864b2be10f611ce2fd19ecded83c021c54be133edf536c43e733d24581277d8039e73251ab4c5ef62cb005fbcd3d24b8080773b87495633ab6533be8474da90aa26f0ebcd5bec617fd44ae0a3518339417a8f1df7dc09b4a3ce4b2b50222973527ed84a4a5046f5ab95dc1b565201a82481041582e4b359d2ab87ac47674b8fb3b28321c91794c6e77f023a818c2c9eadfb572f405faca3d8d23e0468953adf2b40b2bfba84e1d498e266f3776ff8bac904b25f1406e52c8ca9cde416313021229237a6e0bf9355a5673730bd4215ce4abaf049347c001d1d4336f0ad539a879bbbfb60f0a6da631826a43c965694838bf2919844efa05561dddfcf96d22257be5a6683b7e2405778aade8a97595e76e8fbf4a0e08600c2b4d46e52000b35ecf141851f0e6b36f364d075f305bb3c3b1a4cc0766aa98ff8927a516854507409b14730b9b9598aa3ae3788872635f97be904e6b6839dadfe8a293de1ffb44a501def88fb23b1a8eadee6ce09f447bc728f7259a5780f45daed9af7bb9c42ea5f07cbc5c05c592dbb60d636cdea77be0478fb1c28fbb25800144e5311316547121445a11b3fe51a7ecdba4175c3fe79fae6d8bd0ac7f233ae7cb0f9ca76049d469382ae1ea50c93b8c0a1835f62d7e228a7bd20c88eed33d3bf1629279c59ec47574904c6774ea5673903e201bac784cf7fba7ae9c8716f489c2e760eca6ee6d548b254f5d87f5f6f2008e26164bc05204bf3b07692fd0ac2dacdebd01b8cc2b2ee598bd841b06831108961d4c240b6dea002b30f34372f86c6452fe82f2f9e63cf54359b929b70154ad2ff46baac649639dea369ac910d6fb45a8d9185b9cbd2df9cc2f6ac956cddd029f72a64bfd6109cff2375f05a75e65e1b0b271c6c1fc0100297745a3dffa8a5edf9b48e6e8d6ae07f064d0ab38dd9209394ba41c508692a69e7ea83e813d7d45e2ef663b59f898ca46299f8499abd4c18e69198ed72cc78bf22075a0ee7de4358cb4f1d78acc2c79798310358666664474ecbc6ae6696da2bdfeae023b41a52c250abb3c9f89a42af78452524f27d3978074b97f4a7af0f327a356daa45082a0222ed7dc229b0dafb1268fbbeaceb19eeecf99394de28b3839a91352552b02a11fea812305a0d6ddfa2bf5542cd8675467a0e285dc7529a9b63a3b50f9a48ac6a82c63ec3b22a5660ed7a8b33f1d2f32aa19519dc0423f19f615a4cece9851a92e425eae430b4cdd43ca37dad5720b23e7bf8369aacc851221f31e0264ddab7d30f11e258a7390cd179011de9369123f7564e0403783eb11139bfa794573c11a91bbaf03a40f16d111f6a8731e69e0111402eabae05bd78159f864aa13478a41b22dbd9545f013ed2649a179fe8d4793b13689107d7b48d8d58f58a3014c63c9a14384285b2df91f653da9c3823c869a6d48211fbdb0cdfe4cab82b3fa3bf387beeca4911ef8d87cc3c4227a158c1b823cc99f21b09bc338819b8758e766c8d9d4d4fd175bc85e5d44c287f69f812c653399b02ff77b25672a5190efba90789574834d6ac2d470c14852b152557367623794c342598fbddab56c6f9eaa311dad58b06521ffd5016a215f35857afc353056300b1ad961e0d58ad7e53e6df67a913133e38ec784ccb0431546810ac1420e7bb3e4081bc778e426d0c9d8eff8064223e10fb699ab11c557be551b4040c969e3aa174bb0d208d3008cc00f40eb7c7f93ca4ee82bea2bc9b8b90e0c0889293af433e47f9147004d646bed816488ec272efa2d71e71b83493da62a8180a355ad05456fe4aeedc4879e1d6c2b010f827989c3837b08468b1427dc301c5fdf0d81e0c86b7bbdd674caad497500f809c1a8473e9119eddd154cbba1d11dbf4dab4db6814fd380b97b0c4be2c4b33834bd517ffec64fa99ba61cfb7cb3e0078e28090a2e0297d5c3c798749f3d55a2d81399910f70f5dd572f6ef135184a5d6bc00c7cf1e9a3047b0d4b0334a19aa07dad552ae75300cba03fdaf1802c0216c55ae23223b9bff3e13e82ea8e7630358597ea2aefa01f3ac12d87cbcf83f8e60f2aa06b857ecff8c8c507db0c7d23a3a1e9f7bc42585a470daf4cad3857a5714c0f542f1723e9a4a10c4dccc6cb62d9a4066a3c02597ee3321417dd764a80ea86b8618c1f4a64f5d23ca6d5282f700541bde758b45913f3c5bee68e46807a94e120967c648e63d6dfc7e51c8c865353da20cfbfae5db17bd1c3ab145eb3639e4f9d82dec05f1e9536a5eacc0454d25a13175c914aa99b0179d8e049f5a646ffbedf1a99910e84007799e2c87e20be1c0b15e6e5becf1180be309b6ca71952e1ce6a505320312191a08fb10a789dffb12635a4d16a09457b52d8420d9b2b312bdce2e0eedb174a8bf1175a2c926fd6929f6adf758f9e8c9474b286d59bd0dbb3ace7cf8efe21f9aef89be2e42b6e2e2a03ac8360c0a77ea4fa22e6670081e82fe8e24027b75d21cc27d33a148276c59bfbed409802a5fb7e61515f630357c6342ba2722e101a75365c163ae8a75f3a78f0d8dc429bc5d400179784553a436fb0ceaba1817ff019e5fca8cf634e45d1661150b450cb4caa5df2a9809e1a988eec8d1514f3a41def087c2f2816f1d027fc8a66cc8cfc32362a187fd390f695d575afb01ca2012f5878d5f166fda620a756722858ee1d0c06ca9b8bb1cf089a708d198d06af413a8cf80578edd4d1a8015cb366a18ef43a1efea6ed3b62db864d4d5c73fc26114d9a0"}, {0x1010, 0xffff, 0x5, "2dfb52ac0e6221e12d6d0826764ca9874fd781764405c1d372612f183b3d74688df0ff40f40ce578d17fc75cb99fa0029755a73abf9b235361b08ab3265dd4e0d377ac828d20bf2d4ba40949d9ae6ee1f6451c2a9dcbce43bdde9439d4bdc05cd51ce3f553663e3e20a7c904539a3a13451c15bbe9cc52f6290d26df711aac667e3e9da371795494607cae3c71d75658fdb84a4e14b5a406657598d7222e2f741275d1301211c840cae5182caaea4ebf2dbc751380856cf450bb0669b17338718c0fb15131e37bc8fbd8e20b5987718a4cd6c80e2d69270984e456bfe5abdd94ca50d02a65ebba08d3c98454640fa363561de02cf459481a93fb7bdd06054b91536dfac4f03d7d6b919db195e0244f3b7f3de492b387004d691078e9e627aa17e23cc89a81280f779de3f65e3421e27a9a9002185afc08f61f5a5fc26f1cf9ee1838e9fff0ec20442d13649c70f58be2cd85ec54419f9662f671a27372cf5b653aef2de571e9f33c9d7aeb4f74a33ab94bb83b7de4dc246c81d68aaca48e6270204f93000b8cfbb867312ba8de003faee1f411b965efacf6dd87e808fb2fab60d8271702352aca9b369af1fc19dd555156141c2496d47577ca3fd8c0bcb77812e8e919b614fafeb148f4f201769c2d51898b1050b0fc6f71fddf35f96d6e93b79601a06eee570230eb2d6c4488b7fd2dce0b2fc0b127dd3b78f1cb031c0b7b6c33194143ce7c57822afc58d338020715b1656281515054ec46f3a826fc03aade1d50fe513c6c431d3ef2b781bb7ff7150cf6e4971ad9b7edc5b8640c2a6a8bfa69de32f202c8d0be23d8bf3498365bbc4f2c118aee56de639052f99cfa02dab8de1f31fab66280c3d0ff9718c01b57ab3cbb6672eb32bc659ecd92268ce80bc7a94af9308aca55f6eb4833434c4590fac6c88a529b2fdf5c69f1e55205b2e012268e769eda251cf79ae6d1c1b76a11a2a5f551b5cd046e8879cad4c5b9da392b6d3909708ad412961e94432c5af6cbbe2ffea5028366f027be6ed4641c2202ab8f262f82c90590cfedab1ca7d0c3c6906fe150b523925e67a683048f72b72c0fa29f3b41d27a67a721911e76ee6acba828a92cc2c93a70a73e30660a467073942563b79465cc184fc528ff02ae6e8df7b4e65e2cbb6376c70194b29d2d9913c165dc204a82d5e28ab64a0cc91bcdcee2184a0a274b4be364b99fb6c53ae3c8af294af102c76bc16f0141e7dac14a3e5af6c2b2e582b7b0e9d349e87e3f6a333ae80556e89bfbaa5949942bc7486e62a558ac63542d92c075504b0aa25f4634a932b0c77a3fbc730c70ce8e55479195ae9812e2b83e708813683c5a449112cf4b92d2dbc29ec0410b0365194968f49385e4a9b6ee4dae40936da841e8babc66eb0ec3ffb08e7f1f5859ea17b2645bd1e49fa0df957175fb6e57d6b418d67b249fb787e485e0ee2e9402977f1d6cc8088224bfc3d11548f232e6fa51da2e677db491416041bcc7ecb99c3032dca673c2fd2036b46890d43e152ffa226c70412624f855544c84bd9461f56dd83a542ac6e1cd959dd27260115a7c824e28d4963a02fc598ed9a3a3ce0d601272eec741f879158ccc42521c580862aa68e4dd6b285caaf514ee51c5d4eedc8bcba4fd37803f30cc9d71c252e86f11ada15532d469cc838b9e651dfd51e44d107fa2d8bb0283d5443ab5d11d1f045f696a8958224973cec90d991bbe34581200541a5fe8be0c07f844c6f55a26dfd9968ca63173bc3dd0ded941b8a2a42cdca0eb8d2e4bb72db498159be06edb88493e3c1d64456ef772163fb9ba8e6d955528976b82e81ec995093cb18a4e76a85fd65d39f7a6f476bc2e2f4da628de10c62a26abd0f925acb33643e4a8adefab2771954effa91f51234fb87d6d21a32cc14ba1f23037d19605480b78dfe2243be5f9fc4af18139698009d6704dda0732eb9af93c92a03e62ac291c5714144b0c3ec71db95f3bd61eddcc20310f6b6c1d3061ac17536b62dd430821cf52c88cd6838f29f83e10f8e61c51172046a4dc9fb91d76bc2301b681178eb3eab101610b8304d6b986a06b2ccdc7460121928c214646442bd4967c403681ae8f51cba807a2fb7f94859222a6115de1e0c19fb46f74055dd514941914e9333206d37918f577e6424bd362f4e9dd7b125457537a4c56d89483aef9f4060a55ce7d2a42a1d5d2af6c297e5133b09b70ccda72cb5a790e791fc62d8b2cd81f731c7dfce6bb4bb90712e16837e5336fb2e7d263c70548953e23f9aad08ebff203e42af3688ffb027563786e54d7891de9ceeb660d7726d265176812fa035e2843dbecb83f0cee2d3d7527a30f54d0a30d6ad81f01cde83c70a3c42d2138f6549134b1054d809b1853cd1d58798f5b339754a58ce72982435bc97e2205f2c67bb923898057fe592207454b535d03b2dba568578d7f0ec21df6f29efb7f1a80b89909991d799befcbae2b2197fdf326354a70005426ba85936d9f7ccb05d25373aecea332aa0fc61c155b8fa97e619da087995004245d6505f6891b07d6e5ca2e1731e3727657d9b6c162eca5f86dc3d018efe93c5e9bb4d627c9cc123c5e3aa8e036c13598aa330f9a1f5139eac8fcb6f9b4d520a01297eca595412c1f6499cc854dc7403f504f87d25b873f19c800d532bc9fb860fee4239ae1e5608c1d6d92599b583addb6d6fd309f0f0f0670c08c589181149750d31954e94521c9bb0706e7f113850eacf559d2bfa36d4c735b460d0fa2d3a97a42e7ba45fd542a0f95a33f0f3487b0220f7c40a6bbff5c6e72cf522a7164888aeaf41b44d8eb92c0b0dbf7fc7d6cd88c4d893baf51d9d29df84dd9cb19048a97cb5077c67e8dfadb362e561ac3c8e1fc3d14bc66de8dc4ebeea48ace14470f49c8e393d27e915fff782b53714b516530e169dcb00fbc7202b39175185276fe979d20faed36832139a4447fa740b5e5663daf55bb4e5f34e36f988ac0f860e9071e386d7033e653ffb130e9ff884e3896897e2ef069a320094115dedaa41aba8ca7271b550a813320d356a3afe7e25a36d09390c35f37943cb8dd5e340d239456c44f1df6cd9a3bdf9033a9d68d67d0e309da2c35517d07fc2bbaeeb955da8b5742347ccb6a73fb0b665e2a37020a62a57cb84a33b3512cb32c7f722b7641fed7f57493a9b9b502ba97b6aa3fe3b07077b8276942e8e7406263bd46d01b7e3ac0c9be2dffdc7312c8f189818ad1678525af1e1e941ef71c550ece83fca6aaf2634099de3a88e37f8a67a8c8144f6c46686bd029de26dc9512db1d94aafecb60284dd75c7aac8ed7f3ba4d9a0e36cb11ee634c4c1c843377476eefb480fc676f6af9ab4fd287533188561e662df2a26faf243493fd19b147f09f38ca3903adac9e9b80074af83f89ea385946c24c1b729442688a08fb02eef6f0eb458dec457d0e0df75d5dd59c96cfe599141f6aa6cdc8665f6e6e2fb763379689e87ff62e7968cfae706d6271e1a0c9b008b5f9952bdadf1490040a843cfce1981bcaf0630847c917993093406e9945861acb6553f7d5d52513a3b8c026c347ef482b547a0044900c11af63b1a348694baf59562a2a2f199b7ed16d28e76e0ffe99235e7ae1c80c6a641ce94906b2f94eddb78357cd01e080409a3ae552f25abad23979d8f7315c861401c9b89c45eed31a1117d757adb28986ae537e2bcf409418b413c063dd3eda12caa97e0fad76c5097848dd63ad7fb6112d604c3f202ce1ed7b7502ec3893b706128e79b1bf1bf3aa158b69dd8d08783117066b423c7bad7298384bb310b53d55c08c1c3c923a70928542d1abbbbe63b3abbc0a8005676f5a0c8053aeec01d3cfa25482b61468808970ce2fc403e7fe9fd910827b23b6a78aadcfb421d202fa699a853ea40f53844802ac4a9ad8db59daf968287d2776a4bb28eefaaabc24f21be03ef39fb7f6f1c6d693245e091fbc42622c6aaecf0257040434e1816c639666e84569344dcd39369c2ec1205e80579d186d16fc33316b7954f9822ec2767429f9503da0e9a904fab5eae94fb059c6c9fde90a1b000234a3368f5198206be088632266471d59c21fe91b99e613fc5d6f31c2c6d41e7bf9c1af223b41a4475ef19a11dfd6a7c9f5f63de8bb6a5709bd952cef238b8dddb09ea9e0eb912b6564f2dea5dd5efd8a16bba9644a39165c015adaf40364aa82eff08fedb13ca5670d353bffee92d724cd9d4daff003d22095d0e8549c73554d32b98c1d7acd6084ef489819996db37cfc6ad7c84249643b8c03649d743495fb981234482a59a7d038b7b096fef762c18bc325cfbcc3101b92614b97a12b3640df70bc040d8d2db88f29a4d40e0b777f0a0dfe995fbc6081f39a716c816515e6e90326ff3609e9751a873158dcb042ba4c36dfa7f15704e88917e2b97600e7d9f1304e30ea2edfbc6a752cae8d52854bb28efa60ba80b1bbe9b1f58c09d5561cf2e67d64fc61f27d6079597ac979cd6c59b14507f03d212487f82b8063d231629b2e6f15e0ecc7de1ebf5fe58c687960f8c1b580379844b4eb13465dd1ac9f91a2cacf6ac72878f16fcc035903b0db708b67396d505fbc5b793b95873e0fbfb81249124f9b29978a27a85e61065b8f48f74845f5fa08d6d8b5064e035bd6e960ee95a3227b52ffa2914d8f81d9076f058e1e5405f3e5170a83e474bb16045ed21b9844797da9c4e4ea35b6ce4eb693b6c94f3eebc911742c586839274f31c11f0ab7ddb3bb32be5bea8d20b01191b99a2eecb071990fe4435014ef59d50427e6757425da52ad7cf6046a55d5592ef7d99fc8c4738ef44d9cfecda1975c5c55dd50b6c2dbe227e34821d2f65ec057a290528e143e845be24a1a79e77077fcaa39e6aeaac835b3b3954e804868204d7c355c5118596490468da71ba969018d6bad042e5106185804243c4f35aca4ef0561b08ce66850da24d561a18eca2d222cd4313b8a74aef4a61a4c134c755ee6d8b4af4f31ceb9f332541f549882ed93393fe7a1293087256d3aca94ac2c625860ff1c97f9ed5b92af00fc6b4293e684895ff51d0b0642984d253fbee3624eed282c6f6847347d50c95ab4d3895241a303c670566db8b929956374f082d39402aebe89e1801ffc1f6e4b5f4f2b94e4a68c51ac6234daca41df1dfa01aaed5038c5b2aa9b43e29d62c80f574f02f7018f6ed6495ccdd100bcaddcc6a2a1afa3d4dc60ea4e50229843a8d7e2933f78c4d63d8c94788e4b476dd0fcd14bd1c320bab6f670c5559b203a9b3dad303abf6808266e66aa820387444cb003d4c936bc86d81d3bfe8f0c86ca13eed632db3e81fb0bf8472ef0e3c94358854fbb1b5743fb8e868577427bb1d0192e137893b0488f4874e31f6512bb81d150147f3a24ea66f431009c2160c9ccda594e10f17dd802ea02caeb02c015d4831ecc00c54643c1f414c72f8a5c66fef4c660d54522710da63b7682b7e35e14daf10213358faed0ecfb0fb54c67c18f024b69c3f4dda97d639d532c04fc71fbc1ff98efd1049b54ac1b70016828c0e24b63026ebcc0f2af0ae04aef15c08b6246b3440d1e50ad95453825874896e375e80545ffcaf1e165f3e717c7010c55579e93640343500a7d716c7845ea275b2cb02010c1a5a7c847a12c6b95a0a8499c30a0a7030693ed5fe1c5362b1d10f8d4e04b7da46b2693116429d4feda71336a1335c1cd919c96248c5d865c6c743eac8d72fe362b9353ee357434303f782e656667af5ce0b4fdc4c5a4c5fc79c9a2010f796bbde93bb15614f9"}], 0x2120}, 0x1) r1 = socket(0xffffffffffffffff, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r1, 0xcb59, 0x1000, &(0x7f0000001080)="dd9693ae6ef9c173bd6e2c7677b007c01493bb2537d971e01f72d1b7c0f126ed110465e3bad5ae74eeabca19b7d5cb7c75d4dd8d67cf86e1c21916d4ee33ce0d6122c1af37c44dd01ef38c", 0x4b) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) listen(r1, 0x0) 17:16:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 17:16:22 executing program 0: kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) syz_open_pts() 17:16:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="00800800000066736c2e956815311daaca6f1ae4", 0x14) 17:16:22 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) flock(r0, 0x4) flock(r0, 0x1) lseek(r0, 0x4000000009, 0x0) flock(r0, 0x8) close(r0) poll(&(0x7f0000000080), 0x0, 0x2) pipe(&(0x7f0000000040)) 17:16:22 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffeffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000001c0)="c7e0096cf6810feb393a472767b529429c8bac9dfaf5", 0x16) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e2f6353a5177780408"}) write(r0, &(0x7f0000000280)='V', 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xd91, 0x8008, 0x3, 0x4, "a2bba9de0354086ceb5d5e90fc662dcf16fac4b2", 0x40, 0x8000}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) close(r0) 17:16:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x800000400000001f, &(0x7f0000000000)="00b20000", 0x4) clock_getres(0x0, &(0x7f0000000040)) 17:16:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="fa012e2f66696c653000897bd09ff9e51e2bbefb178a0336c3dfbdde53691e307b61f1a6f4fc679694ea1309bd23c97cff057e59f6209a361f73cb6b940549137259e8ce1c7a4f0b0bf274ebc4ba1eadd3a172ccb0923ddd7ebaf6d9501f99e4a4b367bb1f8c0ebb0137d06a221bf2a4ddb383d15890500194f62759dceb89408abeb0540c892f1e114be185ef66d6d701b40d89ea065ccc811ead9a5689d1a270bdf1198be3de2ecf69b6fabda907fdfd6056aba7"], 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 17:16:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x4dd, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x50f, 0x63}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000040, 0x8, 0x3f}], 0x9b8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x400, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x4, 0xfffffffffffffffe}], 0x1ad33fad, &(0x7f00000000c0)={0x67a8}) fcntl$getown(r0, 0x5) 17:16:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="9a02866d9f26774e8ee70000987bdd28ceda7c42fc4c8b2428a00c5aedee"], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x7) ftruncate(r0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fsync(r0) 17:16:22 executing program 0: shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x201e, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20008, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = getuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 17:16:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0xffffffba) 17:16:22 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) unlink(&(0x7f0000000040)='.\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x7}, 0x8) r2 = msgget(0x0, 0xe1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = getpgid(0x0) r13 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x388, r3, r4, r5, r9, 0x80, 0x9}, 0x7f, 0x955, r12, r13, 0x0, 0x4, 0x2, 0xfffffffffffffffe}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0x7) getgroups(0x4, &(0x7f00000003c0)=[r11, r6, r7, r4]) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) read(r0, &(0x7f0000000440)=""/214, 0xd6) r18 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x14) fchdir(r18) r19 = getgid() r20 = semget$private(0x0, 0x0, 0x220) semctl$GETZCNT(r20, 0x1, 0x7, &(0x7f0000000580)=""/109) sendmsg(r14, &(0x7f0000000780)={&(0x7f0000000600)=@in6={0x18, 0x1, 0x7, 0xff}, 0xc, &(0x7f0000000640), 0x0, &(0x7f0000000680)=[{0xe8, 0xffff, 0x3, "61b64ae1176b9e1d5c091c04a0d007648bffeaf4fc1d1dae348b63f7f35cf20e13edb656714bfba83f08ccc4b2ed98e32146ab650c59dc77572ff071fe42bdd075dd6db6b98eec980068f0ba440afc3b7b7406341cdb487e3de15f413c444db18ba59fe50f69de7b07d7d12a05766d3ca56eafb3cb6a0f2ca38907eba9ab47310480e62d399e30a79b0a51ae8a7c67f27bb12398c6b786eecc29ddb6bfa4af923cdcca54ce1720b9eea2d4b73d164fdd70ba0f5fa84303e8056249da9434eb57791d25968477669f78483ccc963859ce210f"}], 0xe8}, 0x408) getgroups(0x8, &(0x7f00000007c0)=[r15, r17, r19, r15, r9, r10, r16, r8]) fcntl$getflags(r14, 0x3) getpid() msgget$private(0x0, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x2, 0x4) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/81, 0x51) 17:16:22 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') clock_gettime(0x1004, 0x0) 17:16:22 executing program 1: sync() unlink(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x830, 0xa4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 17:16:22 executing program 1: r0 = kqueue() r1 = shmget(0x1, 0x2000, 0x2a, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r5, 0x44, 0x5}, 0x6, 0x1, r6, r7, 0xffffffffffffff81, 0x6, 0x7fffffff}) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffe}) close(r0) 17:16:23 executing program 0: socketpair(0x10, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062dc7eaa3623759faeebc0f9e3c25b89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b49354e4dae3dd8f134ade719db00ac22dfc2a326ea38c9d467e45156fc5021a5e63f1cc729782f7805ea75fd910c9259e15ce2fbd1731c2a1a4a1f5d9e99c2ff535c247b85c0facc458747f2b4f2777200adb93b369c6ee2d465ffbf3b4b29e144178515c293b68b924299247e381657b14fc53ef1878b8a74af045c47c680068b8ae6b8b13792284f360a33aa5943deff62dccc1b36f21d673912f076efa4c77c0e89266287f6e55c85b0914c3131ddb58d12af38c5e56e1a9741"], &(0x7f00000010c0)=0x1002) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)="e6650358257dcd8a909c1a2e79fb98a4809f923249a11f2ec109f4d9dd518dfb6a00d471514f496ab27f1a22b132a70212f2c0927f8c8997dbc5cbb597b212d950bd5bc60be21248ae9eb08be937da2f90bccb4118cd722ad9712520ebb4dc30f55a898a881b6e1b24dc911fc62df19e9b5eaddc28b565b639c35820ad09d27e5752906bf2a0268374fe1e2554e193e9e15bd25ee1d1c5dc2312df9ebeef428c79131f23bb3a42075607b85154c4cd0dd9dcedec04cf7fc984fa3128f7be361d", 0xc0}, {&(0x7f0000000140)="a98dabd8ad3b2a10f559356da993ce8686342c6b3d6842dd2d39f34fb6987662aef63f44e3aaaf687aa23c2d2ae2ebffe29a476b1941a9ab13604a6bac2f728b7d698d7bd000cb6c7d332731cf2ec6c790e0146709428800210228696b2d9d9cb1ae04d2d1c6cd23058356cda0274e55c668f9b0eade95df5558967ad6baab161574891626458c", 0x87}, {&(0x7f0000000200)="dc2471a98c06901558914f21a0d25e730212dadcb39b8ee43fb8abf4add809", 0x1f}, {&(0x7f0000000240)="2c519b41c9a64f44e64a9de27c95c4bffd31f53f09be2487d8d363dea3400aa86b4056a6ec906d26e67d4043a56c47958561535c7f181d07624b06e7459d7e2a8db55b5836a8d1fdd5bee199fbeb78420523318d3cb142c006540e6ee12c5406fc9dbcdc128f465c0f40637947ff8cdfc7ec72cee9630147a12f86aa163f296a3e5a5ff271381ca1cbda8f0bee2a34895e5bbfa08df4497f30feb0c44254b152959de5d7e52b9ec6bd44fb431c99d4de51", 0xb1}], 0x4, &(0x7f0000000340)=[{0x100, 0x8e3b221754ae5bf1, 0x70, "c4f40b2ce4ccd3ff0c4f238c2cae0ff0905db73e0394d7f9407cc477824d5ff29f7428fec857ed920ab3ae82b5f1c39c0bd7ade42c0ee2e321ec3bce4c590ca7937a6fe5e52f046d7ab4e887b65bff3e1b2d260c9218f0baf76665c093ae3cc7d1f0f288bf9548bb629d9f19755552e4f8299b1db1cfa2b6d5852ecc2ddc467626412d94744d8a48e1d37127d3fa79ae20e83fe5e05216ec21b150016028dc17de64d10db5f217f9facaad2f1cebfed25d4e2e28cfb3b5c9d00e5e88cd299376c122bfd1afba28de6bb40f24680682b6e4527982adab7a24f7d393e160b2f742623a48aba45c7312042a30"}, {0xa0, 0x1, 0x100000000, "034c02e755f19c52077d72206a16d872a654a11e871eaeb46a9c833b57ba222311b6a9bbb79d2f68dc3ad27b5d9ad84afff03be927d7d7ccb90b2211ffa56856d2be93d51f2cb5dd2393cbd29e3ec54076ec25aaec5cd175c278d431172094e902d53348d8ed0a0d289f656982ec748cc8da998c46ba18292913817d0707fd48ac6e01ef557f385279c48d84302c3209"}, {0x68, 0xffff, 0x4, "d9ddbb79b305363c8eab7b9815aba600bb2a088c3096fd36bf93cc9725e8da49d4a3dacbd979efcd5da9506f26936a12b4f41bb93cda9c47105204f514bf18d8147e3fe9ccc28a29729b54c2e7310f6c3fabb0"}, {0xe0, 0xffff, 0x4, "d8f4fd6693c8855de71d7a67139912050f07876dc6c3381eabed138c65619cf12931ce6ae5ee5379d9b9478427c89e5ed81ea9f6e22dc8f23ec4dc9139c7a6c764f13a96911cea8e21ca30efebae692c891f4fa907e8e5d0061d8f028f183cc58abb74765b75e478dc795295161eac77b760876de05dfbed67e90e2457d4049c1afdb8fd1ca885814c8609565d04c808771cc887a97bcf5feadbb622af720b71fcef859b3a695c3b15ed81de1344a4e64cd8829cc2bec2eb7e217fea251661d69753c6d326c7bc207cea8d63"}, {0x50, 0x1, 0x2, "5d63701495dc8d6c761fa5c20b8c94aed2a6ea5cf3af2276dd7fe03b8be55a05a9f38c7314a35e9b996e4e3c9651f7ab258b02426bca0133dacdb7"}, {0x88, 0x1, 0x3, "e017451442b5fd03e165d69cef92ebd474bd21eaee2ec6849ff2f129b69e0ea2b824fc934c31a4e08e02fb7065db746d63bcb0241a2758bfa65475df3dc1470134ce5b20c4696ab7592835cf964c75d4531f775781b58ecd082d95e0714e561f311a711d35cc60e153e4c2c49a801fff1e92cadc"}, {0x50, 0xffff, 0x8, "c1f37d35db95c2833ed9874fe32631a96e8c41db28e8948fba5739792e9db101122bcb6f151aa8c4acb3b3e353aced5354c7c213216efe37b8305513"}], 0x410}, 0x40c) socketpair(0x2, 0x4001, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x3ff) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 17:16:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="010100000000000000000000e600000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) close(r1) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x9}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 17:16:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4d6d, 0x580, 0x0, 0x100000000, "39f5b47a6c5687be0c704cc725233994524407ec", 0x100000000, 0x8}) fchmod(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "a147780ac85a536e131900e8ebd81823fc7f0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835cd2518001eb0700000000fa600000ebff0100"}) 17:16:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)='X', 0x1}], 0x1) close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(r2, 0xffff, 0x108d, &(0x7f0000000040)=0x23, 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) execve(0x0, 0x0, 0x0) 17:16:23 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/53, 0x35}], 0x1) write(r1, &(0x7f00000000c0)="04", 0x1) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 17:16:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() sendto$unix(r0, &(0x7f0000000080)="caffab7a4344e9f84d373c77269d96d0f20eb922dd9c1a6b79d5766d2edcee51b378b5192c319d22e31d8970b56de3e8edcbdfa5bad068233e7f6292ab86b15dcdfe9cbda4993f4943ffb924ce2f7d968208a6b90df9c5337e3aa7e7a5fb4ac13a4cc85dfb7585e80e41751c8a1fef9565d5285d57e590f28f58fae83aa6ddc2138a0ddbcc6861f2ebf1c09412708ad76f1c3960ef421f8525a9842a94e07dfa027336fdaf4b218e43dc46f6d60bc685", 0xb0, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) fchown(r0, r1, r2) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="81e8aa3670eafbeb53f76d309b40d9a2d22ce8fa6daab89b89133dc78fe8ff67fb210ec6a64aae0e4c955160c5c4368cd98c98dfad6c7bc9ab64e9dcac5c782355ab6de46edc1da204f559ae5a041388aefb0fff662b929cd41e6ea561152da04c384318123f4e5e6fbdf65ff18f5a4f56cdfd52e32258a7c8fd7d5a30b785fe674f084b2a31142352cc9272590997486738b4e21ba7af71e8c0ec251234bfe56fe4857e678169b677e60bebba439828f31428d2999f692fc6e165c895aff9d2cd4d6135ca7617c0b8bfa8598d140ef8ccbcb265e3cd3c7b662432c2ea6b4cb4c9ebebf26107285282cc56dacc639d96effe3b9fecf8175fed22879532759d875917abca79978cf51c9117cbac14a546d7166b6e7ecfeecdbe8b2e6e7b636b2b9de160d74b723aa03e48afec398ae869", 0x130}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) 17:16:23 executing program 1: r0 = socket(0x11, 0x8003, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x2, 0x401}, 0x6, 0x14, r6, r7, 0x5, 0x967}) socket(0x6, 0x4000, 0x702f) r8 = geteuid() r9 = getgid() chown(&(0x7f0000000000)='./file0\x00', r8, r9) 17:16:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) 17:16:23 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x31, r2, r4, r6, r5, 0x60, 0xeff}, 0xfffffffffffffff8, 0x800, r8, r8, 0x100000000, 0x4, 0x1}) r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r2, r3, r6, r7, 0x10, 0xfffffffffffff001}, 0x454, 0x80000001, r8, r9, 0x0, 0x8, 0x2}) 17:16:23 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) socketpair(0x6, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x0, 0xfffffffffffffffd}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffff5d02, 0x0, "dc77d71535e8ee55e0f68279ced27bcb09854528"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x4) read(r1, &(0x7f00000000c0)=""/101, 0x65) write(r0, &(0x7f00000000c0), 0xfffffeb0) 17:16:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000040)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) clock_gettime(0x2, &(0x7f0000000000)) 17:16:23 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x7) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1ff, 0x8, 0x101, 0x9, "ace9c4be2de9324b70e8211482b475ddd2db406d", 0x10000, 0x7f}) 17:16:23 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r2 = syz_open_pts() readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0xfffffd7c) ioctl$TIOCDRAIN(r2, 0x2000745e) 17:16:24 executing program 0: r0 = kqueue() socket$unix(0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x12, 0x0, 0x7, 0x9}, {{r0}, 0xfffffffffffffffa, 0x66, 0x2, 0x20}, {{r1}, 0xffffffffffffffff, 0x90, 0x80000000, 0x8000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x31, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0x14, 0xc00fffff, 0x2, 0x6}], 0xffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x8, 0x7fffffff}], 0x80, &(0x7f0000000140)={0x2, 0xe032}) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000001c0), 0x7, 0x0, 0x7f, 0x0) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x1ff, 0x0) kevent(r1, &(0x7f0000000180), 0x8, 0x0, 0x8, 0x0) r4 = getegid() setegid(r4) r5 = socket$inet(0x2, 0x4, 0x2) setsockopt(r5, 0x4, 0x7, &(0x7f0000000240)="19bedd46fddc0ee2f43d6239047f5a0b6ebad19ee6871c74113c3175b45e17d8c8205ff3f62891ced0d928c654a0a03428913ceb8f8c59ac15c591e62c15fa072194aa45f56696c7d4eef65fe62266d6f03a1bfc5b4ca9bdc91baff9f84d7e39922e3406ad84d1a69af41dd9568969dbec018ff10cd01128bd8629414c95a30c1e2c4e9121b85f149d048399d5059b7f28fa802fc77ff021ee538e9a0e35c8a2a07cae2b2f3fd40b87bcd0a59593618a322d4635085819eebd1267715478e1de09152ac82354f512cf7437f1af14d686c13c4ff1e11a865cb9fa29ef7cb9574b4195f6bafc05678c12bcc2cbfb329c8536642dc32ddbbd261eb86835a987ceb927381a9b66303bbaf1c3724b007f3b84c25985cc4004910644db1ce812f8f238cb0a2de4221a73448578f173af70f2bc57536a27e483b550b2ac8af457d75c0793dc7d9f3cd4d1fc46c6f23f88137760bc32c1f0066286810b959bf40564c4187afa4031ca793eb4d4cdb2d84370344bb4c260c2185c558c3c966dc9751e39a547a33564cae8649af7b1350a60bef4b3798b9a6544c35aa49b71a9cad8c46246e0cd1c53aae7960abebb806c032d1e322af3754fa929ec76d3985147ee01812b61f3e3030be72c4894e4b4a67c10f326bf63659fcd8bd677ff9d6751debd1d4b6edf3ff3dd53bd8a1f2e8e5b9b6f88761aac8c746b60fa7a0b86483ffb026ae6355e4bd22a60fe90ec0576e1a495f160aa48565d24210e4b446e852270abb009df996fe7a9ccf81a7365e4e75b1ab4eab77e96c9ac445d0224badb3b011cd067efd9d92554b085b07252385edb10b2d7164705493e4e6119d2b0d23fb19364911e9a79bfcc15447bbe6dce9f745f6f33d34c9827b8e6ee50f1054267375b49fc6c14b557eaa92b2566645cc16915526237848fc5f124947a5f899761205bc6154824d090ccdb8a2e9392d18fed3e9b5381fbc977a053a560256db479b98267b0605ff922d37bd0876bf172a8d158dd6d2df1e5f0d31d0feacfbe26003b1f1c12530df586582da0747b83373c57793c4645ee0f0672ce74abddadc89c91641228f3c8d8bcb3406b8137dc2cded35d8d9c137b94542b444fbca25477cb598674fa76d41179b21a34ddc07b603436463272452e8a50022f28b1159c5461a0b365f57fad3893cf14d170bee685d76d9da107cb1c9c070011d7a368da87e2e5aac9da0f30e26b797a0853dc45fbd3bfec1726eaa466b9c35d1b8957db55e19866983b3d0030ba412c2a73c8e278f2d72a17a150d63b9adb9ff9ded1f059b499c61de63eb423cb99c320db4052c8207498bb83470a15d7f2535c95c42e87d6f4b157154dc12c93f1df08792dd846f8eaeece1b73c121127f29080c1dd8bae7c60afe24116256b0d838b7079b05c986bf2fd3969dee733a49b2d23ce5244d0f01b9c01c136242b9ed09d832675e19cccaaf963d1c691881e6a0b63f1a89231ae05489ef8ff77e9f3c578de4a057faf3db4cad335edb74de058891337a27cd3ef25392a052842167a3bfba47dfa4f7efd0292a80a20c21a3f3ca8fdcf6062581dad784d76617efc767ffa2c3a9dfbb2c77d70a7322668d068d87c54dc161676b7e6ff6f7c0598c0f86bc788eee3bc2b1fb4c514fb9d4caddff9f2e4e2da41e790ea791077a29fc8f4a60506b310a4f34c44b9e332d44fe6219fbdcf38b139179b4d829da1dc0c9e1ed37ce1b0393cefb3564e52a62e5e9e579df2ff97e703f7e5333eb3a3029180cbbab4e6f717a9a24fd186d35a9a02747d46db217913366e9e286451bba6e7e4015d4e165ceb6b43a4d9c0c4218dcd9e20c9269fea01bd8d24e3160f79d168bebfdb62722308c31f472bdc1b6e074e752bc4b425ca2c6583612f85e00415362cc0ca6fc0cb6b26424b82f9ad78e618a9435186b97f4a7418854e3521d497ac8d5e45f4cc7b922e4f9df67739852fa6c1b0bb6bb441820aa15b3ecd1814833e04021c16585c921969db2b0e23b254baa8e3fae6d8e2b439d63656042d1fcf2689af1d00fec35b37c8c17b0af5c241731fda12103b946b9ed35df8e26ae630fb077dc224eb93887e65066ccff137e837a8d3f08c025f659746662cd9f232b92a02b11a453f8dcf66316a86bd53b106cc3f3acb489205fca2f34ea1afeaceacc6bc10af548f3695953db819d098c25cf467194726aa694558ca8eca5b259044470cac2140b96d7e714c2c11c4dd4b8bf280b1405c345faeb74f7ff70e1d3193724c08a7453dd626c4d1765e58efceeb48dab7fdee2e13104c165dd794bad39d01a789d0e4bd2f60e730b38ea206e8661fcae759b9e6650dd3dc44d6957038fd19aa872989a5c9c12148662601f305cbc12e5c8b2f5e0ad965f89f1445034c047b34e4ef9f64c3222336d8c8fe0e4de1e965c6481ad05f25b3556639b87157413de98fc44e5ad9802e5650ce9014914f1163dffa26f0f1ba0f365c05cc3c06d0a930049b797af61b90b6fb3b41d59f8f66f9fca3ff2809dfa7071be39734f640dfb0d53fc20ba2baffff47f894e2cf0e82f84bce6e8d406fad307b4ab78264defb133a9628d6d396251c20cd1cf143fed29eaaaf10e8907166568f6ac577dfdd1cbe3b6637434c0951071106da68a73417ef92d3d8be410c8562f9daa01486a6df5a3806143b198e53f0f01eabb648a13b3270b070debedcee1c23d99e2be84124cf9659dbdcff381d1af810f203877772357f4b5f53d23f448267ec1616083be891f8bc4beac9211bb18b88b1cdf954bdbe966b991ebf473ab8751dfad295fa7f37abbb0486628d75414bed733da10e02eea4fb888fecd43179951de6b4a7df43137ff65283831b23ea515a298e80b1799d3afb646c3f2fe1c70d0f585194b6090616fd92b2833198687226e969766960a9d2f57b5677318e5de82a637b13ba0600ca70ba0215bec4b39d4b4bef6aac77cf03c698884c7aec8b490acf5fba6df183a8efdeaea806a2d0ed3cbe768eac0c477983f83d4ffefc9fb8b0f199057de0389ee7630f53d64a4d8cda7372618b0df8916ea07d807258e2bb4b343bfa8fbde753c169ee4d30291a2df8a6d9b7dac1e61fe29e2b8ba6779d12063e2396f9c38aecb479257aa700bae0c0cbd5015116a09fd6ea6f0b054769891043956b0afc378f7b18b88f9687ee472714d348b5b5569155a179843659ba27e15dac3acaa88a182ea152511e1c979f9700ec70790dafaeaf545d5cf913b30ea66d6582fbf65e7cda50378e5266ca900b0d96338e2bcf5e21ddf1e836970ea23aa830aab452f07e115044e69597df1c884ef4ba352de5fae161abbc14e510b9697742b013ec8c5a8d418ea3ed21d7c68ad06edf1167fe27a817e87e5f0dcec47461b4c75e5ce1873b8faae83fee34984d93b0a788763bf70d64a36f0116c588345cd8415c9e388eca458413a58e79bfd84c882add2e589674aa0a5fb396a884e36086b6c4890d4c5725da24dcbd9893ec6ee567bed9566eb572ba22000a0a9590d5528be0ab4eb6a411f3fd6ef6378824c68c46a64d7cf7f059d7957da2bbc7e542fd247d754bb07d2290b1915151db29e4d523bd0027d57772838195908473b5bd1928690af65bfa9a1d7e68aa9f3bc07466ba40ba8cca05f91f8eb91aebd88adda380a2c5c78a62a8308f5d87d2ec2578593ebda2f7fc06a13d29280f3ced033ce6c40d58adec4d74f4b6d00f467ad2e8080439a11777cee970be85b42ed71edc7514d8177efbca6a9b2a16b77fe5adede82e27f83fe7029206ec768dd65efbb8b77aad9930aca10f7a6233b4a400c423c784c92ba20f274281fef030c7848f27f6f62c50d73865234210f28473d53359ef22b30bf281448475d9116c66599575746347e7783dc1c4d6907c4d86e5090346ed89d94cbd572192664641b182cc60c10bf48da13e51de9717ce97c0a47ecefad7e653953e4e98ae47392e6368095d8bdee737ecec4e9cfd2a825081554f8abe7a3f19aacd36599512b5d233af7f55df71b6884a07e2ce78a606a76202fd6e16594609572d2bec2c76e917afb449d1a313e737cb269d58f24b45bfaed3fdefbd5fc1ad074d30aac1edda930dfce8387b03fa881de1c80677d325504439e4b51ff330a76590c9cc42d1b11569ba9dee889c711876514747789c8445aa6eadf072fca89384221e5ccb9f47446e1d7816d3db6145763f40b5e67f20d7f74254edf7085e1a887f405d91a11eb158f846f8113d8fa4933e10ff7ca5c755f4a3ed461cfcd983ee75927523d7b731c5bb41e154a38bc26806f2eb4547e4c00189df449b9e3a4d2415d86c3e5aae671cb414f575cf50f39fec6428cd8af4c1c25fc6eeb53ab83da6a25f08cefd349ce6123a92069f158dc05eef3a46f418fd5a5875fbac75bf23703a51ca63f658c26f5755fa8283de91c9d45fbc9dcdc83ae2d9a92ef560140f1d32a920da97ebda3354811718166ac808f1d74e193a8869cece614ef2bbbe774223dad78520fe0128df079845b2b90831c848fa4ba05993f18f22e72d363f79047d027470a0abb132bd9b84b47055468fd1970313abae9dcf30f5702b0d7c78bd4528b1647c235fbf162eda02df2fdd0642d9db77a8689ea706d62f164935cf8b95c017dbe3339db4f06ca4c0ca861a309f751cd7578c5b3299df09662dcf2dc18f4984da4578bc4480b1c63ab7ef017599392a8d20ef124c500e042838db5374e470d9f1eee75b1b57d53b420d22207b686735a93b4abb81ff25718f9078523b278071909d45ca8016c9370791035051d218f8d2228e2976ee1650c278e773c0086d0e03d6ec3b92ec2724fdeca800fb6bcf965b6ce87d2f82ef3f81473015954f5b6c60df0cbc094e2430b0b933f87f34f2538d9bd85004264d2de18bcc10255da4657124c809484b50d5fb147dfa9fa1c5f4cfb6604a85309d48e4862d5c93b07c68e0ee3eac8aa779707425958a6a854b908489cc778993cb3ecd4386857dd01f2cbd28cdc24934e55ecb9751ac20c2ed48a45038edfc52e0dfa1696e1a3c4efc30bc2eabea78aab0b2d4d763456d02353ff40b1d700ea97eb8de98d26780c5e6dacb9be2380a93482f31b7dd6e8185d3fd8fc934ec0f08ade2382b8110961ded9b0d506d0076c3e07a250b62d0692e12c5c9855d47546f5b64c541de37763a4e574370899add8be39c10236c876024313a890898be9b69daec6fa62a4ea34a648e938ff9de9f5a24f5dea6c500647479a26079dc67147f49c0b67fdcb432d0ff5649e65e47b75a10dfb1c01d85e4851a4223496faad2f16a56361f138b2d38d2908cbb90a3af0647b56f5f4e365e6afe959379580d7aebf66c2c229ce7be456cc0c1728af546812c10e1864bb85db6ca5add06bccf516c2c1294fb10661923475df950016b9b97d7a55ff6bfedfbd3520fdc6abc6b2b7e1adbc05150208a95c3a9bc175adc862d737187fe65e8ba6aa15e83243a994ed0b26e68778768f451adbfd0b366e9dc6bbd6ebcce35c1b01b3ab4f289bb9faa55cd5697e439346fb2a2fd1b323191d81625961cb44353c0bf54cb882292d5eaeb800bc4eb76e16bd0fe33196053b40660a51ce991d695b71a801dc9de4b7bcdb4dba48647090037e4f61a3fa6446c7dddb65161c9d03e865bc9c188c80fc525cdbae3589933ed8e51831e191f7502970a166832ee100ee6fcdf2e0d7528b0268e45c8fcaf64e375a9d76f74a025514baf2cb715602b1c1ca098fa5ca9d29f2b93bf1d9cada67106022c4b8f9510050ab24217271", 0x1000) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x2) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:16:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 17:16:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) close(r0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0f683de243f7df5ca23a83bd1aa52000991633ccd3b6ed82ae87210ac4bf6e39e74244a6b18922e0b299646a4e296f838b2303b46cf042eff2bc419a79a20576a6a9d69331ac1c3a249f8774fce7dfc5e5c62ccb452dd387aa26ca394b58d7e36eec24fae3f00aff927622e4ababf9f8cfda8cbd", 0x74}], 0x1, 0x0) 17:16:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f0000000000)="c9b45bd0afa0c9713eacef69e58055baaafb8326", 0x14) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 17:16:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000640)="b8d87572a10000000000000000a20000000076170c865a2952ebfa7ad5a198d8a0658e26380861a8f8a0058bfa00632e340dcb0518e43bd59acb8817d22e3be37788d295158ec280", 0x48) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 17:16:24 executing program 1: r0 = socket(0x6, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8000000000001023, &(0x7f0000000040), 0x0) 17:16:24 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/205, 0xcd) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 17:16:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000011}], 0x82, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x100000001, 0x0, 0x41, &(0x7f0000000140)) kevent(r1, 0x0, 0x8, 0x0, 0x4, 0x0) 17:16:24 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x77220027, 0x100000000}, {0x5, 0x5}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x3}}, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x1, 0x95ee}, {0x8, 0x81}}, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000040)={{0x54d, 0x7fffffff}}, 0x0) 17:16:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) socket$inet(0x2, 0x5, 0x8) 17:16:24 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getpgid(r1) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8001}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='rTL\x00'], 0x1, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x401, 0x6}, {0x5, 0x81}}) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="11fcff0000000000000000da420116fae7"], 0x11}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/71, 0x47) 17:16:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x4000000020) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0xd1}, {r0, 0x17d}], 0x2, 0x0) 17:16:24 executing program 0: getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x2000000000000000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x65, 0x3) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x7fff, 0xaa, &(0x7f0000000000)="00000000000800000000000000e8ffff00000000", 0xffffffffffffffef) 17:16:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffbffe, 0x0, 0x20000000081, 0x0, 0x1}], 0x0, 0x0, 0x800000000000001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 17:16:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[]}, 0x0) 17:16:25 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 17:16:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), 0x8) 17:16:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/111, 0x6f}], 0x1, 0x0) 17:16:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x1400000c001, 0x8000) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) rmdir(&(0x7f0000000080)='./file0\x00') bind(r1, &(0x7f00000000c0)=@un=@abs={0x4324470e2bc21888}, 0xfffffffffffffeca) 17:16:25 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) mlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)) 17:16:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/64, 0x40}], 0x6) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 17:16:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() dup(r0) fcntl$setstatus(r1, 0x4, 0xc0) r3 = syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{}], 0x9, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "a147780ac85a538a131100e800"}) setregid(0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x3, 0xeb1, 0x3ff, 0x7, "6900392daf022790da918ebd6795e5a028a21be4", 0x80000000, 0xed5d}) ioctl$TIOCSDTR(r1, 0x20007479) getpgrp() 17:16:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff013e2a5e00b5f77a0000e80300000000000010", 0x14) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xfff, 0x100000001, 0x7f, 0x10000}) socket$inet6(0x18, 0x5, 0x3) 17:16:26 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000400)={0x3f, 0x80}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 17:16:26 executing program 0: r0 = syz_open_pts() write(r0, 0x0, 0xffffffffffffff07) 17:16:26 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140), 0xffffffffffffff35) write(r0, &(0x7f0000002800)="f9", 0x1) getsockopt(r2, 0xfffffffffffffffa, 0x48e, &(0x7f00000000c0)=""/11, &(0x7f0000000100)=0xb) ioctl$TIOCNXCL(r0, 0x2000740e) 17:16:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x2) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="01000000", 0x4) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0x2}, 0xc) 17:16:26 executing program 0: r0 = open(&(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x1, 0x7fff, 0x280, "67313fc7f18e4e4f8332641e9787fad32799933e", 0x9, 0x9f}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) 17:16:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) listen(r0, 0xff) 17:16:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000200), 0x143) 17:16:26 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d00544049c29d31d7da128ccdae6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff613a6a3240c85882a4841f6884638c16f70615b1e665885d4d28f98cd05c7cc4898e790c84c1ec2d053469a6002a4ab837375dfa4de48be9be66bc69d60000000000000006e56ff897516562c58f7eb00b024720e88ab9d978b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881ae80fd2453bd3fbba115d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4626452523c43338c098add9a350b7e2df26ecbb5e12490d2c665ec01ff0200045c0489159e9b5fc11d979470a89b59d90d5f12989cc30d7f63fc4e447ba6a999f609c8c7a4d770fa927bc97e5d7a6c905f3208ab334e9ec44e67437d728449b5229d9d41dd35d872aa657b2addbeabee54238a8e588244b884", 0x17b) r1 = syz_open_pts() close(r0) write(r1, &(0x7f00000000c0)="addb93260b5804366ef77f3e48a7b96a235e025a417a71ab9741df1ef95218b6fe7c3bae08b76e78c69e05bc0077f20755f6672856e7728032223cc03711c230ee0830fde3939d46e43c136ce1e9a7efb15887f8960e0e", 0x57) kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000000240)=""/126, 0x7e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xffda) 17:16:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000480)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8aba) syz_open_pts() syz_open_pts() 17:16:26 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ddce1f471c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 17:16:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 17:16:26 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000180)='./file0\x00', 0x82, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 17:16:26 executing program 1: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00'], 0xd, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/65}, 0x49, 0x2, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/255}, 0x107, 0x0, 0x1000) syz_execute_func(&(0x7f00000001c0)="c4c17c1191e3000000410f2e07c42155648ccf3f5158fac4219d72f3f7c4c3354b7000d1f3f3470f9a28440fc0420966410f3805218f097c80fe430f11c9") 17:16:26 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x2) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r1, 0x100000000029, 0x9, 0x0, 0x0) 17:16:26 executing program 0: r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r3 = kqueue() r4 = kqueue() kevent(r1, &(0x7f0000000000), 0x3a29c32d, 0x0, 0xfff, 0x0) syz_open_pts() kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x9d, 0x0) close(r2) 17:16:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() pipe2(&(0x7f0000000040), 0x10000) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:16:26 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ff1000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff3000/0x3000)=nil, 0x3000, 0x0) 17:16:26 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x41, 0x1) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0x10}], 0x11}, 0x0) 17:16:26 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair(0x10, 0x5, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000002c0), 0x0, 0x8, &(0x7f0000000300)={0x18, 0x0, 0xff, 0x7}, 0xc) r3 = socket(0x2, 0x8004, 0x1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x43, 0x20000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0xa28e, 0x4}, {{r0}, 0xfffffffffffffffb, 0xb8, 0x10, 0xb1f, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x3ff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x90, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x5, 0x800}, {{r1}, 0xfffffffffffffff9, 0x2d, 0xf0000080, 0x8, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x2, 0x81}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0xefa4}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x23, 0x401}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x3a4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x41, 0x7, 0x80}, {{r3}, 0xfffffffffffffffd, 0x40, 0x61, 0x3ab71313, 0x1}], 0x3, &(0x7f0000000240)={0x9, 0x7f}) fcntl$setstatus(r0, 0x4, 0x0) 17:16:27 executing program 1: syz_emit_ethernet(0xfffffd91, &(0x7f0000000040)) 17:16:27 executing program 0: socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) sendto(r0, &(0x7f0000003240)="d4b951961ac71dff3b72243d29e79deec7f12c9ab99eacb48033e955ee3639e19532d87fb788089665e961e5ace0a824e6b70cc3b1357d2bea6e2c6b3960c2c7e9346d11878d268c7b72c21882276a5058f8beed5d979b7a682f742653eef0c33df1c35875473172a5e342c970e97466635cbf412936f00f283f662b538f797bcd911225f4245671c9dc4218cd722afb7aed38e919f4c4ff2dd168c6865aa49cda710e8d162083bdee0d1f1a96b5d8276c2daa3279ac2b76381ccb56caf1b1cbcae29de7412f0aa415166a256997e896438346030582eb2d48839428a8ba16141f67d2342b41c3d791d5948925255c329598340d035dda025f26afe257ba2ad5af67e1abaeb17f6d2f9c6cba262023483e7547061f6031c6f63d3beb7f34d1f9c708e4fd31b974115c2316cfe55272e91685026b70da108f8f066846d3305b83bf23a26ba8e76c7695c872f7520f7efa217982492c9e86328cc3a2d62f4b4a9a92175962769fcb7d1a19440eeb05ebfe63fb5eeecf665a79dd4942edb153317a68f1862bae50c850745f802887c079d3bdfc3563a62b424ef35d62dab8fbe3c9fd72667f66f5cc556a23c525d9c57ae2fdebc6eb41afc6ab8bf58fa46b95cc25077251e4aefe17d56ab0ae0ff48425df8faf3ce71408ed0877c2add6d1373ebbd3b4ca19d0d84526114c2f32eca3fe2adc599388308224f5c00f3b2c9c80bb1981ca5b6d815269cc65ed3b3a04d5baaa6c6758b9dce284928bc2b9cc3b2f09ac75d5637b5bc90a5bf58958129670411a02d866eb92e2040061d706910aa158a851a2e72fb3e4018a8ebb237935afd01bfcfdbf9f7486233c6aba38a5efc6d252b4720f9c104a9ec2a5b100cbbdcd3a128bbeb1130023534cb1046e324425e681313c7b1576d7fcbf633f2fefce5a78183275b438612c7bb2bea1caba88498763082a0dbcf1cdb8bec1b575e402224b3cc2bc60c41602703585df491814ca89b8d4c0443b3373226c8ecdbe008ee0fc2f81c6b37a1b9e0d3f14d0db019f6e00f371a2d4300b6a7ab7e4bada7a49fc33b9a90c9ee40e94d873f87a12b58c9040d99bebe6aaa9b33f1203df2ad1e275a828472cfdd41aacc8a1e83143062cb5a1858c0a4f99e9e7879aa9f6e8226424c54c2fbcd969fe47f652df8ab101ccad846182d50c922c55b995d5f6612cb767d3ee4085afeb8c8ee760b03d9e7b3360857f82dea96e50f4f452d8d7745fc5120f11c8fb792ffd42109400e09c80008ec6011a70bce2cd7434af6fc8d35385b70efd0634a7ebf087668cc6cb86021f29de373bd4e05c1fcda2117a31981cca0743a8dc8a74395b77004481638ba5304dbdde531b1ed663e2808a4ec9ed351dffc9ecb332ae13a18decffb6d1bb7054bf5a642108f262cbe3ee829e95f962c21842bdefa6067b5b4eb96d14479592752dc5302c108c04d9dbea4396bd9fec7b07723dc462d7285a6f5ecb0892849667af9bb09a9811abd2318132529740378a51953134c9f163a2d7effe5c57cdba5aa2e09900fad6a942436d079f0ebc9ea5cbd761ba165e3c14514b79a51123feac728155b99bf3303df65a4d4eec78a251ee0af1e6da988651d587801592a4b08ecfbf85e62c77d4f9079d051e59f333f041a9c9d9815c4ec5d17596877559def4de605f9fee635bd0f111f447ea44bbb2ef44da34fb7455e3430a0dcbb3d688e39c59f71bec278484f93aa5f5822f49726a5f499c042f1efab62f318fbcfb325a0480fa282e4825eb9e4d4f3ee5c089caccd78dd9d541538e4795ac23694f81ab497b4ae7fc63f748130c7b238a2b98b5c16988ec8cd4a20649106f22e0d6b3b704bf46fe099e0a9b7cdced99c692127664df1c774e132c49df7196032e98dfa68a4406d408fafcce1c8ed4b937d116b68d5c89a59edee43e1ab66682b2c4482ee6a4734ca0c107ef53644e59d0e30673559ac882b6700ddd0598437e91f2a458f27397fc3674816dd86f3076feb408d5531cef41bf95761cef5a7d90d05ac0e075a22c9fe61389a47e674b8ce8a11046c8cda1e54fd9f0e9b852c132e565781b376fc7b9dd69c44ad796e2e440129c9af2ae22f3941b24c7948d3a8692022fd8396b79b959e7fc932e669ef9631081e96901872fd01a38ac512b131bc4e8e0b3a8031361ba316121315810debb861988eff257d55b36be6f49588edfaf2f5ce5739fbca30b63378586d45e380f15f4b280f17379ad1d4097887b92be5536e6d2d1c800256ab0de0f3761102bfc915bf8e84733acda84554a878aa31b4eca47447cbe889a31a3b8bf285d4d23219e404fa12369d523c91b774e1e6ce1dd664bb50e0535619361433f5f38eadbbec97cf6ed23a760ed9916585cd7cc8743b80eabb5ed1de91869d7b98af7f98b4c6e008cb7d75d43fd2228daf0f80d5dafe64e83c71d863dd98017e74405a0adaa88b767252956a15164bb99d158ac7588f1a16c5a77944e6b69142c659aac9479c5f371810245fb16a8acce09c4ed145341045f4ac8a175922beb2abd4672fe5f809bd0f883380ed61015a42b3e23c3b44369b6e2e70e44fce0bab8a9ee4e100ef8a2c644bc3cc1d32a5deeb4b7631b344270f8337b1aa2c1d208dee4d7ba787ede01b2a95ea2d566bd3f25a4e485797b7d3da473332f3010d2cd695703ad2d47e68009ad04aa156ed4a902d0977f2efad455450fe82273732e6497543bb83374efddaf942b7c8374bfab23b0f53b19749e6f073bf3f7b05ae96733e7319003595a6f9c073e92bcc8fca7f270f079ac50949ce6302a23fd0405127c3f3f51dd41b65aa31e8f9f3dade65d1c7f888331a04fe0a9dabd268c15d2d1930902ceaa2991c6f58849b954e3e1850486e22a7cee3aa56914aea22b0f9f4c2b365451d6b66388cc2cebaef04f8315a37c7f795864d89bd33fbf3d15789a5bed3a0e2364d651de5c6404dba25f21a74f46e474e0133ed0db32be7695a9cfbd8c5453b1c62bb52bd9fabaaaeabdfa7f5a0af8f27f615f92aab6bdc05d07c7df707db4c240ff94062d97cb088a66cf4116c2e5e25c5da3cbf3a86aa8b678a65930d62ecf8f44ee87d5368361cf90b3c5ec13e6f90d6a5ac2ae789550e63453cee284c02138aacf97574f6ea0d235b034efbd8a4ddecea19eeb5a90d8c45f80bccf50be139a4a91e43d0a9aff47c71f7d619bac202e448c6b69a953f1329ff025bc556a6342fa1d45cecd821e13262c2b2e6bd58a1162383c7be2a533d1bebb9b0ffc806e77eaefc65d4071f1a04e377a3d2343b101bc05e74feab3288770666a59a91d2d23e11b3fc1fd96618e7a33342d45e683ac5577bd39d4f953470c744d0deaf278eea607af52de77ba8c3d569ec75042670408301575a29b303d16a8243da17df652fffc2f8a2eeecb966e1c6b0aafa1787784694ae914a50f056b2087eb0410f6f055ff6a10afe52c7be0d6950ee83a4904d1b4e6ba50512523a19992a9c4ce5f78eb6b0d6b0d1b6ab6a4737873c70a399cb5e8730b8b7e9fb1a4021a8bf36ab894c44eab4cf005a5479809838c66cfec0d6fa0d6f4262c0d73752cb7d19c53df941e213c009426d766f24a13d6b29083d7e16a2480c2c53378fd8e5f125ffbd8e46bd1d443ba7562fbce65ae0cff752cbf0c87d5f687646ff6a660b4b97c7421f3b717a805df89f0d56ece83e9e12c4ecd73c2c51a7e232277614bc73d2f1390ac3d1c6c46828d4d37289178d4ef156e67284c70c30180a2c92b8a82d41ba1181e6890fd4260518c80c02b4ca1bc1ad55a2b9ad06f4a6b044431c90aa618d2064ec963c5aeedf0486f271370cdd079f10a2e26da9ccf267bd64b9e62e961990174bafd8ee075fb3be21d21f49ca2b74dc0d87e15c329cd78727e83e4f6288a4a3830bc150bd793090580e618dc71d5c71638904254b698bb1eeef23a59bb365f30fbf7760d7787fb9d273b18cab896604aefe0cfb495e50d0bb9c12d9896d3c82ea678c273ef63986829317d1c9dacd9a7860abd2fd39339c17c8b35fecb13107750f0c4e09187ab361523c24f669ca3657f22805259d0bc90c6948ad854456e49eab890929c9c3649a38c793213ba25f3e579974febb55f0cf2c4a175545e8c5856efa9b034f220f101a5c7a518cda2d5234fe0e7f689d8fde62b84f5beea3eb7756a5ccd05abf97e7766f64f8d9b7f5cc6869c99a7413754e474205abf48689711de78b81389b2b82cea65b32cc99e0aa5d073307ca638518b425e951998094cbc070943b2f464e78fe98e9498a001cfa17ba529b0e699742607d11ced67c61d15a3a1f239e2149bf583002293043b31e5e2b1c75e9caa9d37b9e5dd99170f4cb5fc4cddcf009cb17f3234f4a2cf6f7e161a834df18e143d6a43bd718755419ef63156ad3479dbd2cbff189ccdb721801726e5eb0c9efb2162ccf55ea24631c286bb2315783036afdad96a3d69d71c50b30f395258d01534d7029ed92deb9e91c5b9bd52c44db12e71a1d1a1ea811d98df2ce63115a4e9c752b55f431a39c05aeccc55bf71e75e47cb6a1566210db8b1793a85dbf027235ac93fa426631e48bc7832cc1f27f57860e55d48106f2eb090e382a17939b653de43aebf815545e7069ba213d4810826f87dd7e41bafeff234e78c7653aeb63896b09990a6679eeecb33672a931af956c18796d5a296de72f543f03f7018b4b8603a576d62bc9579f52e73c327c29a7fc8be2b568794e6d8e7cacbc075aa48721a3564285c7fed08a03b2b265ae1fa94942382202e464f6b7a2f38850c46f098c9c50559d3d22de81d778d345c72083c225c7b97aef4029020a35670b8fa853bf070087201103206c3c8768228b6f1383e65551f3b850793249b82e891e5fe0f2eb9a69f9cb4fbf86d89a40d77b8c0dafeeb1404c5e0be9f407c6d1eae902d7724dc564269ac9056a36a09cd22782770c6e74371b7e088112d361082b8d587016b2487d29d6efc8607808c33d66c5aa754840b54d74ff71b0a567b89095d5a050d2301cda205eda6679f445a7bffa834b0fca7e91d42e6fbb452cf01d2d4514d3a35a7f194eafe7583d3bba953facb6de54a9f0b992b5a9f1ec5a2a43fcdfaec0b0b1dc0701f9e3394eed30f736a0f2f0204c3f8c1fc81bcaa1ce055d6417a6fba9cf59e0d960c6c811dd02bbfef5a8c8d4cc528edd80e5ecd00295492f91da673dc425830c6034f451df03440b99737bb22a4fd14d180b11dde4cc374b7ca2ea28222c6a791c7a68956f1301d0ac0d0da2dd2426d54d67b10946e8f1a15b3e23dcbe172a70b118026fca08297dec6dc52fe4693ac41c8e00ab2a35c26f28d5b48c9851c9fa37e19d7e7f362460686b6730cf528bc1e8b95663466bd487a5521f90ae44f6f11105107d6ab3afaf0bca2d1773968efb0be9f20a2251f4ba32203feefa0ce4c3b8aa373e71eef29c84cb133977eb761c29a8f59067535e20a4da9b194092060df12613ac0d8762548f4f369e2ef386f6011d31a216527be29a3a5e09b946a6060eb4cf012467470cf973bf651719734ec0802af715c414373a8bbc6e5b927e48251038d41c350162d79e6649e32c9ed179eea1911de66df882bb16d204b017c02da21ec4904a7a46f4b5f5224a3510cf6fd41d5c2dbfe760da38a95e087a5159a3cf3f29dc8cb022251d63fb8638f67aa9b32247d6c597d1d1ab74d5a7048a3de478ca98035cc13172accc19de9c1a2a736a3b459cf85484416b5701aab92ddb817f91e0b41dd760955540c0d0fa92f2db150ce75f559ca2868e072", 0x1001, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) close(r1) 17:16:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) r1 = msgget(0x3, 0x10000000000592) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/221) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 17:16:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a13197e0d7a00"}) syz_open_pts() r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = semget$private(0x0, 0x2, 0x6a0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/63) getpid() 17:16:27 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 17:16:27 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000080)) 17:16:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x9, 0x7, 0x5, "7cbd48465b49ff89d8e5587967ca1fa2d0595550", 0x6e3, 0xb07}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) fsync(r1) 17:16:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x7004, 0x1) socket$inet(0x2, 0x4000, 0x2) socket$inet(0x2, 0x4, 0xfffffffffffffe7c) open$dir(&(0x7f0000000040)='./file0\x00', 0x10800, 0x104) 17:16:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x9cc3f9d5, 0x0, 0x39464f9602b1e62d, &(0x7f0000000140), 0xc0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 17:16:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, 0xffffffffffffffff, 0xb6) socket$inet6(0x18, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc101, 0x0) 17:16:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0x0, 0x0, "424ecf92ec33c333720404087ceaa6d1ecb47cbb8ba17681e5e98bde16d1322f9148dfba48ba3436c27428315a66f9a9a9826a2696b2a03ec47021af4adade74d287fd7df55448687c241897fe09828f0cce0c22d9de8167b7709e67dbb1ff70b4a582cdbe18b9d8881433f1af15feabb06227898813615ac5e008a29789df813f38e434397b7696ef0bdf02180acd6e150b785d29956628076e786782c3bff41e7924bf7677b080bfc4bcd112fee9bf68d19372dc682686ed6cfa160ab498354db401927b8d3e0d2bf6339253d63c31619f1fb8f0626ad97b"}], 0xf0}, 0x0) poll(&(0x7f0000000040)=[{}], 0x20000000000000bf, 0x0) r0 = msgget$private(0x0, 0x54) msgsnd(r0, &(0x7f0000000640)={0x1, "a25693f677d6faea23b74a7865a6818f448fe17828da5ed641281fe0a4f81ecba220a62d72de514a5b4c9bbcf53dbb12acb2e637bd20bc8b1b345903d66c612fb7df8628f2b04aec3e921eeeb0fa5c614758b44b091871adbb08659288dbd08c15826251615d4b8ffaf4e5122cb93514725a4007ff9058a216bff4c17c99af3d5c1ca660b6226036c2a78a3383bcf17d8373019069089d3f9cdc9073becb23a88e53599fed1f6baced721c07e465c6bbff6319d03e9221a18faa7ff78cbebc12f2a46d896b980b248cfee375a4902a943fbb1aca1222216c413f05df8cfcef9b4d9f61ca8d324abbb36953b8e905337e5ea6217d0a6ad3a59bb1d3c465e3b688e55e8a4c6c9e0b23cf57c531dd9a3323d72ef03f9ff5607f1143d4d4d7f71bfbd3b31c960bed8d8b68fdb92cf2873931115e87dc5194766d992ff8d53ba8a1f74503e05de50a3b036383f5a603f3aab62c3e382fc400ec3809eb5da9cc9c3b3e021b6727f2a3f101bdcf8d14b3b5f81019bdc877636cb0c229dfd022229235626fb63a6175d3148387102a3dae19647cae5a370704206de2e95c7cbe069ea11ba18624f947a9a83f8c0372234babadb0935700c2e87cda5f8ea8573e47a454bbbd50bec43447204f31d149167faa08d1ba50467b4c64f1fa25bae26031e902d3f139047c75396d302498b3db3d09b937e2a8e960546518a3341a34735bba5e89ce8805b98340ef15d8c91cfb737338518c9b78ef40f90873af08f079410c6c0f15726c791b71faffb1512aef1f17d52c0d760a4e6530a23443711203e7eb7fcc175eba3ac2a5ecf306cedacc7032142a4065647c3f7f04b3ea48d357fd57824c0dc035af06bfeb10f05464c24f4e2b80cee494900250793229ddb0320cd1819b30bfea3a55b5b60b0ec49bc65fdda5e11556edf782325f2fb7e11300a90f481c5c35822ab74f0dab74084a2db96200e97355d22e11b9576448f195fbff1b37c232f5a86120340bd55373ba84f87cb8c615fe58bd558dea360f2692c6af2fe764ed61b0fd9dad9ab4a1afed651d22668646f2c96d8412780a0cb40b72a760b1488b3b48d680c0120516512218d921755eece759444ca5e17fc057c0a9b930852af5fa24e3884b1d9471927e94096ca0accb2f3c7f9b3cde3b3fb731b6eb0fb322cb6e419781b0ec569e9629fb091b69dd7238dcc4a5964b88a5d99340af26bbf988cbb2d11a4ba3d30baf79b1f2307a5a7bfdffd4a5663ffc54c4293cb96b4afe34eb7a9f7d8fdce12fe309a2b9450393fab79c3ccfcc22503b069ad66e01d5eae5f6b3d301bd35c3b3ac8717f454c6755a9464472ba4871797d1b117c9f5a10205db7dc4d103bb1534d50648b0f72c5180fa6d0cced0f735b42396dc162ddf287c4f5fce9069107247396340df14ab96bf2569b51e0a9084101e6ef403bf3e080c6bec11172d52050d7ed7561d541145a08bfe31535b1fa0ad6e8f69bd2ddc33afaaab8d8c6cf41350096d4053c2013f7b3c7571477a46434e53f3b07d0b4092e5cfabb1b8096d02d4f2936ec0a54796cbb4cf95fd9a532171d30a84b668a4376678f2600494ab2351c1d406b3e778479500baf3cb23be53dcfc28bbbd5f4090cce8771a459f66f04e7eb448548e9857753f39dfd020c41f5341e7f18d38111af2b4f25fe1bbc0291f16d30a08832b15504a72f3530571200b8603846e77a1d3358f446a0617b5786cfc940165f4766fe7996b7f154a35e5f2e407131932935d116a35c2c285db05fa4fe9f6babb0ef47e6a47e100f099c7535b3a0d50283008cb415021052bb6048c5a4b285704a9b15ede99feca6e919af7a379d6725516433a48ec1e665f30731467f287e675f3f2310767011a76a30439e2cf1d6f3b27efa12c39131fe22ee8f33cb811d2e4918785ae3d30c4311479b6df653acf71eed2d2138b4f550f9f6a7293ece3a62cc6911fbfbc3e05e6136b7b126b8e3638126e42b9e4433fe9b830e55a9031275e0b0bc00967135724dba5a87f359f5807b064c6b7d6bb8fbc7763b67c3df10cf7168453cf7898f52d436502b2568331c47cb3e0021b8d3ff6d97dcf8438f6b5e9d11dd13564e9d145130a3c95384d6caff3ab5a6139e90ff12c65c9fb86c1591cc58d14ada6058fe4d5170c942658f78fa6f4eb323e489f36b34c73db722e62169d8b9c30887bc68d424ed63e71141ef807ae8cdba26b018684c56ffdec2ace9ea7963ea755bbef5d95e497aa4408b4c59e704291d6f86a2ae8eb3d9d23af311bd1e6140ae2571daf673e066130bcd010ed9df271c0545e163622f88e35828ee0b78e5dd045dfab75af4cd802fda910825f763bcb4d48abfaf96475e852bf5137788eabb72b2cbd852c0783d90a0e3d67f0f0db6cbb201dc426af983bedf5459f9e7b19954cd355e3dee836c001f359b12e7dfd462f7d2ca1509527d7b8096aaa0b11b49bf5e6b1fd49b579f83ff555f6799e05494faa8937366188f1dd8cdb050769ea94410a09d3107fa7b0ec14fa6b37b741070c88c14f0df52ddf9f2fdb22a5f63e5e26914e1056bed3775fe1a604ead31be19b8f927b05ae4a6a3fd7099468ee48f85bb8b5376b76aa7711055c61fbb801746a1840cb628f3481a1fec4c3ba1ddb8972d6e803f23b4678ab74d761239d27642be883d4b4f499518a88c179c24b7c8c708bc3efb12dc57164a8d8a524f2d74aefab3edbe8c3b4ca8ae31e0474917ea3cc68bf4fff33474505c1fa782619bbe5ca4a0eec6d1f433ceaddf3cfee769f189c7f51313ddd8ffd76bd673372708fa4e5a2e3f54e507c22a3a81f20424e3db9853564400ccba89266ef427d184dcb98de34cf692e2f10092a6754600239a86c5ca7ce65dddee0be9036948c69cd20c050d1c68037c7fce5a2f90b10ef8b86baa002b505b410a78362d1f358d685f95aeb6588278e26430b6e15ca7821bb087fcb6dd4a686424383b7ac87fd3fc35082e16aa9e29c347130396a2222ee1066a879f9fc15e26f245ad9998e6bb7a54f19d1110c9b506516b9a70d8a75edc0ceb0e0f175c6228a320b66a880c8284f271ff7711147b5212bb19c3346803c639a2d06df08d3c07f6ef8d33fa9bd75b622549c3793a73a3dd06af437ddcb5e3b249e3de8f9762b748174f9baeee06ce1e8606cfa968853366bc580059e1ec1cf41d48390179241265379cbb42a7f967e198a0230305da482b4fa52b726bb0cc405f6c59cbafc71b1081b1867cf4551dda5638d7a6bf415751aceb4d6d5320882636d94a6b4a4696d87fed9fbaa3a8eedd1b638cda3069adce8608dcd7bff6a8b21ef409d63d1dd071f8301c30b44162604582954a50a070f33211093b18f662958918ceb3eba6144e55e4533d65ada301873313a490a0a104fc38ab5bb3362f60375ab2022635a23dd769a4d12744908a1693f726d7a746cf571e3703ce9b6704782d7ada87dbd5f983cb7f99441393ed7044546aa6b62f50010f7980264da5140952a843a85e381b57cdfcc99006886a04f86c0bcad6ac4c60bfdba34b12ce96e58eb2fea47b619a7d06d59aac211991a307fc26c0056f6f1dd5deab99f111521e6f3c1802f91ebc7babc4c304dd4c7a9d040d488281bb5eef2f90b36bebbf1f542e3dfaba9d2a473908b1c0947a39727480f779b03f5e5902ba6f81ced88cba656eb9c0dafd2426f4e4fd04b944d3523ff2410079101ed1149eb55240e7dbe9361fff7b982e9e8cdc458a4201a5c87eaa862526b75815e2987575044c5e560eab875e63ffd1bb294b1957d0e92b95b50efdb3347b1899e2f4b8c64c5333051876cd71318f3bcb8f0ad1d6a6d7cad06f229ed818f45b22f90d1a7d91b83529fe651fe415c8cda8750daa98503ba0a296b11a737208bebfa3a5d8a6a4186c037368040fb86de389cd02cb37d825c00530966c9fd77a068e1ca4403b3d9e726abc6200f88952d7fc5eec51c07a72f563469bd1d8669ba6d6256bbf199188e89f965e6b83a4ab39c9c29e8ade7eca3a0a351623d7967ffdf3e69f396293acb17e46baad9270add29495e5be0d178b36ba255a9871cfab232863dc106768b5758522be99cde0d7843090829b1ba9b76eb232220db6beccef803b7819a2dd7289cc0f47e4e17f7d5e3095c0283028ad2b3b617228518eddada0313217f107c781dda4a918d3e0524b8a821310f98a8dc5a35aab0c17d1e2002f0da0040cefad4a605987e142b3bf189988ed6057d33f5b46a12178c474c679d294bda8f65b965b10e9f1632ca9a7aafc871d4aa9cdf8b8e62a075f3ae75fb4b2d0eb39cf06739cd47d5e013717a3400011e823d98f51225feaf0b67baf4f82380d5e55d1f6b828096c99442570b4d3c22de36888a9a80142948eba675e8b47862a826a2e298188d0efb3c9228c11d18870ed64c41ec4c643214eb6c462760d31b26bc46997189c88d88486b074c8b9ef941fa0d36c3601f02236cbd2406282d31fc0235e8785667e16605008714bf736b94439da4757abfc30904f6e91aedba733403fba0ef139e590d03be93c8bf1d495262f2cba5c9ad41da6ea294d00612caf20c8733a6269bee97a9a87bff0809d0b432a560e9565b90aefad180a1bd4fb21fe6264a4319569e2288fecc45681931dbe0589df773c101fd7b49797b2419de14fd3970d00fdd16cf78890ca132b43bda2c1e0a6c1440c071c361a3b72d6491d3c65b591b47b10c4fae4dc347ce7f735a7e6b60da76abeba871cb62e3f647767f68a0ca115ab74baa89e72d532051488f5ba4253f996b9674c53909c829ffe3cc118a252813f72b5324740274a726c1e042c3eec9c8bd324ba5cfd5c2b9edf5b5329325c54d5985e8dba707d8a2c55719aae9218c19fab844a47f6786f4fddc5f2a6dd86f8c5e2b6ee22c00c6443619cf15d473535ab5f303941fb845fa465a0a58d97d22fe1cd92a764daf0d13101bf3a3c722a9914abd0f7214954af80bc0524e607c888617500efd11c95584c7abb5a3e8b11df6cf6ec1a8a0eca61f6b2c535bf1d416144d0c928bb94e9e34cd3a102395e24c2b4587c790f5a82da4228f3c1bfa18de121ad83e85ef9d9440c5f267d8438f4fcfb2c424dcf59a2ae4f8cb4eeae325c68b844b01da3c66dd92bfb84b2a057f559fbd58c19d375d289f4d5ffc2c4b0c5f0ce141778837b43ec92b1e6509aa7f384e11a636badf68fa9727fba73d622f70495f87c68dfdda22fedccb2b3dbd2da6da76a2718f518fbc50056d7ebc8c82391927f6f5d6cd40859f7c0bb3ab6b5924d4bf7316db2954619a5f5cd516af46fd1ce83d3c6e9c6b44e3f38755188f9dde42013f46e79b53d73a450d1d288c40791173b1c30ffa2954bd64a004f0f3d5f74849205405e72bb60ff8fcafb043d7c4bb50dd71803b68abc468bd8f4526979ec455287b341f8a55b0febf4797573b08e81adc316f0bf5b03674d7c1e17be46f39a3c8d31005905be3f3e4d88d2387a9a66ed44c23a83a024415d4aba688db98888c82c74b54b78bf671d3b5849bd58e32b58cd14baad98fdcdb288b1b36b821a0cc5204d92beee1a25afee4c163c5c7ea5b6154837d2637790b827a139e3ca51c3407f891f0e0d069755c34cb07ce885e25212b58bca5af0d9994c923e2cb1ba4b09cbc2fdf956a8582481d3ed1946d1bff12988add9dfc875c3f9f9904780eba4e33e30c435f2531d8a9bae83d54ea37c7e91bedee73f69d925fb7074a185974cab7554277811e519ac3cb71c963625673b8028105ae70ec29c7118424963279af54"}, 0x1008, 0x800) 17:16:27 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') clock_getres(0x0, 0x0) 17:16:27 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x7, 0x8000) setsockopt(r0, 0x2000000000029, 0x10, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x1e440c2f6597640) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ffe6ff08aaa708000000c3513e2ad23900000000", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffffffffffb, 0x2d5}, {0x18, 0x2, 0x8, 0x1}, 0x555, [0x3, 0xad, 0x6, 0x80000001, 0xfff, 0x5, 0x7ff, 0x80000001]}, 0x3c) sendto$inet6(r0, &(0x7f0000000040)="5829aab6f3f13165e37f0480919363e9fe386efd6cf48d811c3c43d06f3bc584a1304862fa953d884d5fcdf6af2db670468d2a2ff30c28ead3916ab487edc8922fa49b197f316ab23b24e33376bd3af0aeaf5f145c389abc08bac8cc997a15a397746c4cb3785ecac7a22f4e4b1682c41ea12185f77ee9163ecb4ec340cbb6f716b60adaef451965d72e657714ece0d5", 0x90, 0x404, 0x0, 0x0) 17:16:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x3ffc, 0x1, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="7270bf0840afb6fcf4eb5da67593ec6aafdc950c0578e4605dfd05bb73083b12ffa36d5e6907a89b4d9330000000000000000000000000000092119385bc3361168887100000000000004001334ac52cf75d00000000000000000000000000000000", 0x62) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 17:16:27 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000220000/0x2000)=nil, 0x2000, 0x4) pledge(0x0, &(0x7f0000000040)='\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 17:16:27 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x3a29c32d, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x30, 0x20000021, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x635, 0x5e2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x86, 0x401, 0x200}], 0x2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x0, 0x7ff, 0x4}], 0x7, &(0x7f00000000c0)={0xffffffffffffff7f, 0xd4}) 17:16:27 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x0, 0x8) setsockopt(r0, 0x2000000000029, 0x8, &(0x7f0000000080)="ff01000800150002000000000000000000000000e778282d6423ee4f62e8eda1acaf563c6fc01c63192d6958e0f49f479bb1aaa1c907cca420b49f97af66b9bf0a154c3b468da87dedad06a6d2e1ffffffaf4cf0dc47d9e0b853e58015022597cf95ca8cb07435fdf39c713fae6e0a18af6c18c766508dad8cbad54797e840665ef800696301d7dfd3ebc3354dacdd2a8afa01ac6b7363fe139d260896ba32bd79185040eef7b0dd7d9332356ff2f3316b3f75c61a1576ce72d5750bc8bfd936783c47b34a5fbfe5f28804bb", 0x5) r1 = getpid() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f0000000040), 0xffffffffffffff36) 17:16:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x7f, 0xc, &(0x7f0000000080)="ff010008aac3593e2a5e00000000000000000000a888c13e407e79142f7ded0f4f5a6d7169309d7b9eefe694ac2f8137ec83c4e463d745220f1f0d8099f2eb583181f74b66e801d3ba7d1dc608d87db26b1743863314cb3bfaacd7f377bf2ea695c1d72851b29579ae7f3d4a1da80a3045596c5e3964c72a6836e234f8cd739022c0863a4a5d6e46b7e6be63b5e544fd6d96c0152f41d8fde62725f3e31d5e95a3e851c7bd09e27ec236cd77f3d7352483037d01c975c16d4114c100020000000000007816e42e60d938796c7cabc4fb0b101b44898332816abf8d2282fc20ca21b31bb7ebc20efc7d64577a748ba605a18b97fbe4673a1cbb67e273e91af04f331340046939496f5913515dfcb619f8554db4a6dfb7ac10906a0d1f3e59cb9902fbce5685b0b856bb13c22b00ae56341a62450f10542d0befa3ea1879184f866fd01bafebec28bba40ef2892df9be6aa384d2a3", 0x154) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f00000001c0), 0x0) 17:16:28 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/223, 0xdf) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0x7}, {0x100, 0x2}}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) lseek(r1, 0x0, 0x0) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 17:16:28 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3c, 0xfffffffffffffffd}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 17:16:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100001000000000c, &(0x7f0000000000)="e000000100000000", 0x8) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/212, &(0x7f0000000040)=0xd4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)='\t\x00\x00\x00\x00\x00\x00\x00', 0x8) 17:16:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000000003) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0a, 0x103) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000100)="5aacb0ca8eaaad14286d7f7c5babc06ca960bc5a807d93d530c27e62cc7caa22c816e939b9ae32364269719fcad500c6aed83859a8556fdc7c89d25153c37644fe31f17ea96106b8b05057c3d52ad820c931f63899f532cb132f8d3a2e736d33cbe8b335de8d5d89348e7b9329b98173b9b01a2ad8dcf5655b22ab0a11ac4aa1f04e2540bbf82e38687fe50b998c5bb026dd7710116b567a6ab0fa6823fea2bd1d61d7f3a85a9699135d517f0598fa2c586f9f7f3547f193e46c194cb6e5fa3a4069471b562925f450e9643fe8a20e0a421ad28b1781258b3443494aadb7cc6d01d90848fff572a88beb6158fb461e16107cde6ccb23ac41e7ad73ad2950b28cfa834e01730e640a5d6f7ae83b2a119d857d2eacea2808fb835e386db47d754bffd53623a250c792b3f18ca015e73396e5d613679d1028a7c1e86f122b61d1e42ee9f5f4c18bc859f76dd8056494c7e07d48a14a92fbbe026fc948ad1089d1b8d7754286a2a7157024dfc89036fdc9f3e4833e6e48a1b95e388bc295f66fc891c8e6bb0acdc2f56f7daaa91bda2c5c368e180ac94fad825c3127ea885a0890a7cd04614ab333f6c4c96561f5c1274d9d6103e6f7dfc85e87990896236c59452aad8f5b224319abc9d8067cf2dcdbb8826caaa78dde774f1ea547b7b5218df2f90b93fc974bd015ad35e9d0cf3eeb97e4274c77329a3f9c71c0a729d0eaf1bb59bcc13e963c9e81df11d6f513f07dd2b81d30957bbad19e393f5b7e20111f48388cf3361b2e8e0a8387c4297077ecb2d760709f0712475fb02b962b657c1735ce8eec433516db105d048be35feb7ee2e8b68497084dbacdf3495c7682ac428c228c2e1230f53f10e66fef46a358d1f57a1894d0c304367d4533a341940de01f9109cdbcf71c7bd8fcc7a92a8d6bf635766a0040645f3d9e71f850fcfdde51715b688097b42b556532ac89eabfb3332859d8c33cfb40e5fe0af357a08f682f5a18851439c5853d529315149bc0dcedcdffdbc8b934ff397f06ec84108d9f267ca8d191ea62850cafb79e8a5350417c3e19d683a30d02a24b805e2f52f4cee0a9b546fe3f1f8d31d9afce11262f69e51d14c85b4173dd2e32664b2a22abf9eab71322654ceca5e0c5ef22a39b67c320298b535e7e4d9d53193fc6d00ed728445ab4b069b99ffd85efeb9b8cee26ab9b2d454b6c590f59c31df80b78390cb09d0add6c04860b16b2c52a62c445b2adbedf129fbbdbfd58fd3a9445a85cfa20ce1cf5504eb87213cbc93037c043577b407605681d345a0845239ae537bb56ef3cda63605ff501ef279696ded1556091a631efa309cb29afe958d4fcf436fb4984eb00ce1a4adfa3555623e9bce7d68c32223e9cc48381673e9b8a1ed8a99130a57e95e696d287f6f4a9fcb195a0ebb9fc5c0bc1db5b3a0f0769e0df8913ae58d1240b1d38ce5641f96614e6bf24131b1b7e0ab92cf61fe8ecb872b865349388ae10cba3247e848d88f70b6dc71dfe86b16d24bdc9f22b63f4ff6b37da58bdf4b519351f50f6ca1eb2014f2997a04cc3bf298100279c54df9af6af92c55dd91767f4ea07890296addba22ece008c29898256280d028041dcb5eb0486e1e457d1f6f76c05d5d6098b6381c1586f18d4e6d3a57d66f056cbba727bf5c66225bf6eb10f05f2ab534b3519a22725c896a7d4d22590e8f76843bcbc1be0f2555301a31ec8be1db639c069bfd0c8c442988fcc3efe03959edd4e16209b8ac62a51f4b7acc42c0c59bb9ffd3f3b633449661588651be99626fa31c49566a14dad937e3d2b57c48c598f8690753a156ac949c6e1812afccf59340e3c3f03596b864e8d437534041ff2f27b5c3b7fce875325118056aeeb935d587dbe0c8fe4907d55bc25035a3eb5a82b773812ac9df68b2b9a3932cef0b8c25ef86c69335f7e7b8c6e2d6c756f8040472985b849c4c0b9f4c6bf357bbc4648fde0c4e041ed59f1ab85144196788d5aef2521a2a40ea82148a777fb814aca8323745da5a2489266464019408756e7208f5351a95d1782b589d15b9cf75b724bbbac0e5211ada05ed54644dfaf91956f037ef582e77da4380700c083306879f8b392bea4531570213cb95de8344f524d11f019df51d34a0982cc352eb22c4a41b4c4e420d9209af09f565162c97b498b28ea595b2b4573a20e25256e1afbce57833f70e84a360aa0c4924acd82f9171938d7649363ec16535ddbbf65b4d1c8a27459baf8c59ea731e555b6ffeb948165e44f726709407a30690fb9820f1c1a11e33b7fa1f38b270939846c5e3eeb2986199ff1d27e191fa38fa789ab772e9b765f30153e2b012af54c7d75cf001fe1c4cd8b69bcebaeb576ef3237816654417f85521a200edce800de3d5d9130a19bc04d42265ff4cbe032b3090042c2887e83746eed4758f0dddf8fa0394f87ffe474e16887b081e0ad2c885fc99b07bd9315b0df34e1876d5f888fd8f7b7ef353e50023ff54065ab8588f6238c02669a3fa819cb6395d5183670c9f17e4533a4d89d8ceadd8748ffe83097742877f3b173b1cee5a6753b1e9ac6a4b143ee2d38b10818ecfe40b00e78a22f91d149d01798f4674ff7001d2917674814888392c12a84417199f55bf9e80d466dbbd2e882bb7c97a9e4d80956ee0dafa63a10479b75aa9873b0bab75e5570d01b05975a0d455d9556dff42cea9f6d31d21dbeb096218ef2bc6b950db2555006ccd323bb937c3a428c97f8a17b2c0b33153591c01cfc6df7bd65c6be0467139b186f2b82e963f9b9baac5abf73476ca0e17675b243c8c5adf927370c19a9d1a64ed5b50ccd47e255a649c99edad159b19da15f139417823bd282d9ef2f8ea73006d47802bab962c460e59889f812ccc90f6413594dbacffc6a75c1ac57cdbf41248d76a0a5f093499b3dee35e85ebd77db53d80888207630c4678ef3df56a1c765347356a630659bd7905256202fb55c8d7905982365aae5812f48d3683399347d433aafdc03de4826927315f6e9886398d0844e310ee467f104101d7cf9fc32d415550c16f2f9e9085bfaf0c1fe1a021ae8889071267e34f9e942e1423dfd49f038d18f783895e8acb43034b4e33ba6bdcbbfb83cf96189b4f3a1391bac951aec9844aeda2ddfa8765f5952e50da0970776ad17ab6f7d99ab8c2a73de17d6132a8deda44dba28f5c3385239360ff54f1b1ed5d4ed92156ebe6335775450c18be81f07b355149dd555f390b5d7306de48d9804199d7a06a4ebbfd964692bc6d6ca52279bd7d02f3eeab2ceb189365d607b741475851ad1fcd14bbecee214e71c40765b959c9ed15664a5effb5268e57abe1c24a995f633a49017f6fedba925d9e890e0a0d8cb7f764916046009d8fc8ab3c377de877990c825aeda73fd2780fc8c0fc336c1e3ddc90e663f2eb7439dae75c2428dbe1f0be6e8490c0869642eabd464b99f29668ecd2cf9076bf8aa8512d174ca93b9fd7a0781a1102a1cc129a9618fb44273b9900a6e8dfdf827285b3c55fddfdf2485c653583116b7a856ddbc9d9ed1bb5d0804d378a0b914134c48a830e83d84c6dcace5615845048e8715c1233fd9695127d5a106b604b0a45f84d6c07adf23b0c20b5b3b1cb2951debcb8554b81aed7d9734c150457e4dabd6cba74c40046a649c7e296522bee75a5bdcac363080e2bd686f78459aea989f3cc584bd9f8aefad1fd9a3d93d941e8afa98ec4e371fde62f7ba938a29a0ef10a773353dfbe92d5aa7c8e9eb0ac35b2ec91a211829631dce1bc32b0514e3c2d1bb9e5c5064174c573813a1319c591f85590b02e3e919e9bd23bae2773a9f2c371fc0bc25d9fcdc05d34c0ffc74cd6f9e92de03550b23a7969845a19af5b60714a525c279e6dde6505720820f7eaa79f1245a2f51aa0af5d21d6fceae5321d7b6c259f8a4252f43e1db3dfebdbb81fc52109539e10277b5bc5bc4589a918df9e7ca2dd28de3f71662b2b18995a7ef1f5d397a706e0529ba518f6b82ba946e98a2be83d3fb02d0c55dfb30df4e7bb95c6581e9f63439e452248c924161b75bf5f650abf8ca0c046e74d2d62edb7a123ee960c7aea3c453df044bf52e976af26c4ff7df25845351bd59699ca653638d0a1ad77d3d876597c0fe8ae5b29bb9bc4c918b2995952d9ee837a0179577c4e2c6d6b8d8dfd3abf9b4eb298f77462097ac876ad4c91f0792aee0f1c84bfa6d387ad65df8a94c0579d4a7844a952500d5d7479b1d91c6cceaab2026616b4f7468b42e95a2b1d13d1d9fc92d212ee84fad62bd8fd2d0f19437c815de035717bb5b8b3ce46e2d5c5dc558a970a969f8c5277aa6d82366adac9631b2376346f9aabcaabb11738e6242256bd0f3bd1f16929f1647b875cf6e4ee54d3f17e2c4b3d04c16ee807a2071cdbd2dce62cfa97f0790cca8ad2a1ade71beaa2ed072f39aa7bcea7c0c11ce38a47555964973dce4e02bb69e6d37882982e803a20fa6304a49ff10581a7c33de9f40cf548d2aedebd1b138e0e67eca7d8ccffb5d7cb34ad45aa116a86e3760c616105b51a7195c30615c82029c3d967e5e9ba7d3c5cd69b5db3f22a6205723013ee5f4a69a8452749b5d4922499235a43633d47c706e35a0e85b03a062bc36bb29e9b9c6e452677f32373a6fcdf2f215e98a74d8dccf52cb426f32bcc892b6b90b7df5eccfc07a92b6e893aafda094065939ca2cf67fa5dec534c60c85db7872d0532dc9f8d9fd3bafb1d14fe1d3ed753f2976c2f175cd9ec10c903ba2e7c7797844b86aafe59117d5a802d947781e45a0109f090b608c650104e3dd3ee60c1d56277a06f3290c8527a0a4b4aadf9fb230bbd80847d30984d4ff88f018dea68e523d39930e9160c4b9e1a2cedbee7836af649eca856d7869a42e16bacadcb30462dff488f0bd1402305098665367026cca84842e27d5f5d742a045e3ca4ae05bd23d9ff2c8f364d3a8488e198645db7653fb3e5d4241d7b602a67720a087199b3cf6315e622209ef5c35ed8fcaf852635912215ade79c92b62f90df348acc59e0f9d759e6754167362eff69d9092b1be4cb95de6b41bbbe8cb31bef0a2a6ed9a802ee14f768ca5a6b39c7c612917a1455d7c74532b632872a464e066f192a52a92dff2a4e4205e1c4b23c91f0d73d95bb14059966e07fd4c7361e5e74774d57b0bf9ba0fb27559518c7baabb00a593b8b487dab26a3922b742d15cb5283841e2d89b8bcbc667ea9b23eb474066e74cf4749f7d5076d2453111d0cf2248fb5f45f3dc3300992fed80f971d7c4e5e5ba25c20d0ec5fae458bbbe1acda57822a0a6e1201bcea204bad502f93eb31a53746343d5e0ae98f93eadd3b8a0a996ba247bb72250cc882f2ca9683a865d9f6a04a66a3754ad11acf7649173de5cc62abe6873b563c9733ba92a88e5fbaa30de2b2439b6713a6bd109f1b3859517f4b493f0a34060f86b078f574515540882d84b23cd54aa51bdac2c8e02b73cde1e5fd2cb2f174358a592e35ba9dfd4ad58e3a88eb507b7cf7336eba18c7ddf91b1c42ce4d8a72c2957e899b334060be287dc7b2eb4d625b08e58531e86528730967918640be151d28b6875d26813213d8915ae810b4e5e7c419305aba7b426ea282d61c4392c0a2c3508e91bda13a9179b6641005693e63f612694ee84dd4f16aaf102114c3d1401ee06697f5c62ce778518d4d062ba2962a1ab888fd58ae95791c1e1c6a07c68ee40f9bef88f75867b970ff0d3e056edd5390098d1d87ff55139536e67855fbf446b26af27b52ada32c4c99689edf8e48b", 0x1000}, {&(0x7f0000000040)="eca8cec8ffeb40b6bf532bba3a2ecfa4b13a", 0x12}, {&(0x7f0000001180)="5cd02be6ece29ea23943be91fdbc36f48f9c73871afeb20c73c79c89", 0xfffffffffffffea2}], 0x3, 0x0) r1 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x80, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) 17:16:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) r1 = getgid() setegid(r1) preadv(r0, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) 17:16:29 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) syz_open_pts() write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) 17:16:29 executing program 0: r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f0000002600)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002500)=[{&(0x7f0000001200)=""/8, 0x8}, {&(0x7f0000001240)=""/143, 0x8f}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001340)=""/129, 0x81}, {&(0x7f0000001400)=""/105, 0x69}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/65, 0x41}], 0x7, &(0x7f0000002580)=""/125, 0x7d}, 0x43) r1 = socket$inet6(0x18, 0x8002, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = getppid() r3 = msgget$private(0x0, 0x264) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002940)={{0x88, r4, r5, r6, r8, 0xc0}, 0x5, 0x1, r2, r2, 0x2, 0x0, 0x10000, 0x1}) r9 = msgget$private(0x0, 0x4000fc) read(r1, &(0x7f0000002a00)=""/254, 0xfe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) getgroups(0x4, &(0x7f0000002700)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000027c0)={{0x7fff, r10, r11, r12, r14, 0x6, 0xe2b2}, 0x3, 0x30000000, r2, r2, 0x2, 0x6, 0x100000000, 0x9}) fcntl$setown(r1, 0x6, r2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff020008aaa008000000c3513e2a5e0000000000", 0x14) close(r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/146, &(0x7f0000000180)=0x92) poll(&(0x7f0000002640)=[{r1, 0x5}], 0x1, 0x6) readv(r0, &(0x7f0000003000)=[{&(0x7f0000002b00)=""/241, 0xf1}, {&(0x7f0000002c00)=""/214, 0xd6}, {&(0x7f0000002d00)=""/233, 0xe9}, {&(0x7f0000002e00)=""/233, 0xe9}, {&(0x7f0000002f00)=""/133, 0x85}, {&(0x7f0000002fc0)=""/20, 0x14}], 0x6) getgroups(0x4, &(0x7f00000029c0)=[r7, r13, r11, r11]) 17:16:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00002d0000/0x3000)=nil, 0x3000, 0x7) getpeername$unix(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x92}, {{r1}, 0xffffffffffffffff, 0x45, 0x5, 0x1, 0x8}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x20, 0x9}, {{r0}, 0xffffffffffffffff, 0x30, 0x61, 0x6, 0x7fffffff}, {{r1}, 0xfffffffffffffff8, 0x18, 0x25, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000082, 0xfff, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x7, 0x2}], 0x90d4, &(0x7f0000000040)={0x1ff, 0x2}) 17:16:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x1, 0x2, 0xa5ce, &(0x7f0000000040)) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b9543376dd4a12ad991fa768379b9bc6c050dcb598fd66df2334462d31184fd43ebe1c8ca61d2e143889a93e01d2ecee450d6c38803c4221e48192feeeb34ee8913bc594c171641259b4b5df14bab6be8f31c54b9a019a99e322c7e7a357eba6461ae6bc3de28a9599ea2df83709f8596b33c474afcdbec23c56b85445c05d4b8d4148d5daa7ea502675c2551192e85ad2", 0x91}], 0x1) 17:16:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d00544049c29d31d7da128ccdae6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff613a6a3240c85882a4841f6884638c16f70615b1e665885d4d28f98cd05c7cc4898e790c84c1ec2d053469a6002a4ab837375dfa4de48be9be66bc69d60000000000000006e56ff897516562c58f7eb00b024720e88ab9d978b0ea6c432f0cb2549b61185edd4d557c0a300500000000000000ad568865415a249931e624d94dba3758e44a6801000000000000000000000000003cb3afa698204781528c8b084a6b18d02a901a0cc5e71e6e1cb9b61c7881ae80fd2453bd3fbba115d1f47f2fd5788f8e51a3a6316dc8e683f3f271d53882e4626452523c43338c098add9a350b7e2df26ecbb5e12490d2c665ec01ff0200045c0489159e9b5fc11d979470a89b59d90d5f12989cc30d7f63fc4e447ba6a999f609c8c7a4d770fa927bc97e5d7a6c905f3208ab334e9ec44e67437d728449b5229d9d41dd35d872aa657b2addbeabee54238a8e588244b884", 0x17b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000240)=""/126, 0x7e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xffda) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 17:16:30 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x200000004}) close(r0) 17:16:30 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') stat(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x480, 0x35) 17:16:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = socket(0x2, 0x4, 0x9337) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x12, 0x40, 0x3, 0x1b9}, {{r2}, 0xfffffffffffffff8, 0x11, 0x20000014, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x401, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0x5, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0x12, 0x4, 0xa000000000000, 0x7fff}], 0xffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x4, 0xc, 0xfffffffffffffffa, 0x7}, {{r2}, 0xffffffffffffffff, 0x9d, 0xa5, 0x1f, 0x4}, {{r2}, 0x0, 0x44, 0x80, 0x3, 0xffffffff80000001}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000002, 0x7, 0x5d2}], 0x1f, &(0x7f0000000380)={0x0, 0x100000000}) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x60, 0x40000000, 0x0, 0x78e7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x2}, {{r2}, 0x0, 0x28, 0x40000000, 0x9, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000004, 0x0, 0x3}], 0xffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x80, 0x3}, {{r1}, 0xffffffffffffffff, 0x3, 0xfffff, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x5}, {{r2}, 0xfffffffffffffffd, 0xc1, 0xf0000000, 0x80000000, 0x40}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0x4, 0x101}], 0x7, &(0x7f0000000080)={0x5, 0x101}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x8, 0x0, 0x9, 0x0) dup2(r3, r1) sendto$unix(r0, &(0x7f00000003c0)="45b953fbe966cc61f25b507aabe72da80aae0471b07ebf4f5ac54027ffc175951d60bd5c4779d53170a9297a49808cb536fda19ce2cde106df36f92451687891207a32b4fbe1ba01ebcd51bf9cf6ea1ccc638109052d33874e652341b3b4d141acb09c09488651c624734ccde131bb2ff46945dfd7359d1efdd550a473e03f8b2331d479ea83b6beb348a4283497a3eb77d2e221e9ed8ce3591cabc6eb53bfbe9a0a3f032e69fdcd378cde4161e7a66cc44926", 0xb3, 0x403, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) 17:16:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) r3 = dup(r1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 17:16:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) r4 = dup2(r3, r3) r5 = kqueue() r6 = geteuid() r7 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r6, r7, 0x4) kevent(r5, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x0, r5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r2) 17:16:30 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x80, 0xa, 0x2, 0xa1b}, {{r2}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xfffffffffffffffd, 0x7}], 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0xe10, 0x4e}, {{r3}, 0xfffffffffffffffd, 0xdd, 0xf0000000, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x32, 0x1, 0x401}, {{r1}, 0xfffffffffffffffe, 0x60, 0x2, 0x37}, {{r1}, 0xffffffffffffffff, 0x2e, 0x4, 0x9, 0x5}, {{r3}, 0x0, 0x40, 0x10, 0x1, 0x4dd5}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0xbcf, 0x6}, {{r2}, 0x0, 0x4, 0x4, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0x2a, 0x7, 0x342, 0x6}], 0xa4c9, &(0x7f00000000c0)={0xfffffffffffffff9, 0x5}) fcntl$setstatus(r1, 0x4, 0x42) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6, 0xffff, 0x0, 0x7fff, "8c43d4346fd0c3d75b588483a9e0b91844a072fb", 0x3, 0x7}) dup2(r3, r2) socket$unix(0x1, 0x0, 0x0) 17:16:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) fcntl$setstatus(r0, 0x4, 0xc8) pwritev(r0, &(0x7f00000001c0), 0x1000000000000277, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="292b754641c7cef74c5c128d844e6e95d731bf88b156e71b590b015d0d47918ba719772a33a77db77f", 0x29}, {&(0x7f0000000180)}, {&(0x7f0000000240)="ed878e2059d91b22eec7cdc6d612ef2a3f11314d1d0c27235be3a326e3118bb69bce22d634339e8685fe281e6a81a9f959f844de3da1bd84c743fdd49848ae0779d4bd0091875402142b036828f2cd8ae3fbb3c16a79d5a90ca874494045c324670c7c3d8d42e7c0d254858faa70edb563bacef0dc696fdb3e61494b1dc56aa6675f310a43ac28107d4c20104a262d6e9436ad55cf298887e6d9ee8006a6fe08ed8b140a646ed3692a8046032c662304395f9d41944ad4057dca019cf06ca3a0e1b9f2877345239a91472bb124ad6d0d3dd667444d686df9ef73fb701f0ca8e45f7e9655a918749b39607d", 0xeb}], 0x3, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) 17:16:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001540)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa7e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a487070c0d0c6bc573e4b397707a9346ff93ede13", 0x708) r1 = syz_open_pts() close(r0) kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="c6a0946a7822890bdd090ede673d8bb91b8d2ecf23060e284d50edff064c1765e5914190028321659b610e9207", 0x2d}, {&(0x7f0000000040)="8d28f0880819dc3055860d", 0xb}, {&(0x7f00000000c0)="8ba81e7b6eb7c2eb796484d0d987bf577b75e7725766d0e47d6b78d10d52efa961db71b53c407b3fdfc754024ea83099507e050102de6c3e592ac8b4e9084683e2561bf8cf17e3cb77fb2bd10e5cc32038d4", 0x52}, {&(0x7f0000000140)="17c5b3abdd3aeb373228abbd7d52c9e826c01523840aa5", 0x17}, {&(0x7f0000000180)="3fb6d1f12028b0813cb4e8dd92628882f8bce4cc045ba5099f886184c9a4cc59b2f13c0fb79b1de6ef7d0e7199b170b6702a485f661ffa05205427430b4103602aa7f9c225cca2c131491153c048759f7143b7e76571db51545da7c91366a3fbd7204fb0d470d5e7d50180b33918f0efb4b4cf77f15bf49dd262c52538f44af7e0d3bacd8b647304069f750d1a74647e47dc805ff7598d172b9d57979a438302ca6e65513533d3a6c3897e43f93a49dbec95c741cff0f2b0b00b20444748d03b59ad16ee92e309d6919d7a221486b0e818cf57778e87f9d3ec69a0977f1b427b148e533aa1", 0xe5}], 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = msgget$private(0x0, 0x141) msgctl$IPC_RMID(r3, 0x0) syz_open_pts() 17:16:30 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="56295042ce397f48ce2227dccbfa1dcb073f6c727d5a29e5c390e38e584b6e37b450a3ed647e13cb0a8ee798125710e37d81a31b7a99247578e116f8e5e960eb035cf95936c5ed90aa01a91075329c3c90419f1d3e791dcf0ff6e8f92c161e2004f4e7cd8ddd53f83505e5a0abf530cf668852d7a28666a6b0556f9f14f9bed9597031464f1c53bf93a82f23e68df8f639db31a78eff1c235d8068169012af1dbf26a489d49507bdadcea959f8de539974c3ffa4d2", 0xb5) r1 = semget(0x2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5]) 17:16:30 executing program 1: mlock(&(0x7f0000423000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x28) close(r0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 17:16:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x20000000000003) getsockname(r0, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) socket$inet6(0x18, 0x3, 0x101) r7 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="5e1adebdfc20211b3c50d7947d7da916252f80a63a001c5f3605ebb85c44c957166fd5e85bb0e5d2899b3f88074bbad3efb6f240a9a57f8f4cb8fef46e7562d5f8c444a9657d30d6d58aa349f46101b8ef3e8f7b7fea43c5dc9357740e3ed970cc7bb2101fdd2856103c9d379f535d55ed1609b04a1f16388eb25b60a90d73c17531e8792233c657d99f54a4f53dcc1aeefb003da30f318004e45d088c64013dc999b9526ba2e275efbf03db34eb55cb01bf967aafb4", 0xb6}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x70, 0x1}, 0x2) 17:16:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) fcntl$setflags(r1, 0x2, 0x1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x100000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0x5, 0x81, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x40, 0xfffff, 0x48, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffb, 0x42, 0x5, 0x4de, 0x2}, {{r0}, 0xfffffffffffffffe, 0x78, 0x1, 0x4, 0x7}, {{r2}, 0xfffffffffffffffd, 0x10, 0x8, 0x7, 0x1e}, {{r2}, 0x0, 0x0, 0x6, 0xef, 0x3}], 0x4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x961, 0x4}], 0x0, &(0x7f0000000080)={0xed1, 0x2}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r2, 0x0, 0xffaf) write(r0, &(0x7f0000000140)="f476170db2c8eb8897f8d3cfbb7df47047167050dac229047e01d51f55163214d1eac36cd4de0011fd053e882e0e9dfcb9606de752d0ce4bd2a77cae8f518a15bdafbcd5b67568c44a8073c6e9185b8ac865fea2a90a75bb8781f7b083a0a143c7573b351da1b0643de65b84fe91657c3e2ff00e8c1e0da328ec2c6d04544f9525d5db9c8354d9f52dbbaf07b4596a288b9f036c0ee3027cffbc68d2dd6dfe487fbfe8d181c30c65ac49c338b135ea9213b37a0d5af0ccc131e0f05c31978336c7682b80981470b2c76348a8537e359b8f27778fd7d4127ec289c66115508a21bf478bf02341d774dc0b9515b95c8baae3eacf12", 0xf4) 17:16:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() dup2(r0, r0) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x400000000007, 0x8000000001001d3a, "75a35db5718008d8090000000000003d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) 17:16:30 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) getpgrp() execve(0x0, 0x0, 0x0) 17:16:30 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 17:16:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0/file0\x00', 0x60f, 0x0) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x101, r2, r3, r4, r5, 0x1, 0xd8}, 0x5, 0x80000001, r6, r7, 0x7, 0x6, 0xacc}) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r8 = msgget(0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getgid() r13 = getppid() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x9, r9, r10, r11, r12, 0x10, 0x7}, 0x7, 0x3, r13, r14, 0x0, 0x9, 0x100, 0xc0000000000}) 17:16:30 executing program 1: r0 = shmget(0x1, 0x3000, 0x248, &(0x7f0000ff8000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x2000, 0x2c0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/155) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 17:16:31 executing program 0: mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/78}, &(0x7f00000000c0)=0x50) recvfrom(r0, &(0x7f0000000100)=""/232, 0xe8, 0x800, &(0x7f0000000200)=@in6={0x18, 0x3, 0x5, 0x81}, 0xc) socketpair(0x20, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r1, 0x1) 17:16:31 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 17:16:31 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) 17:16:31 executing program 0: 17:16:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 17:16:31 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = geteuid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) dup(0xffffffffffffff9c) r3 = getgid() accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r4 = getppid() select(0x40, &(0x7f00000000c0)={0x827, 0x1, 0xc7, 0x3, 0x8001, 0x3ff80000000000, 0x2, 0x4}, &(0x7f0000000100)={0x3ff, 0x5, 0x5, 0x7, 0x4, 0x7fff, 0x80000000, 0x80000001}, &(0x7f00000001c0)={0x2, 0xfffffffffffffff8, 0xc53, 0x8001, 0x4, 0x7fffffff, 0xfffffffffffeffff, 0x1}, &(0x7f0000000340)={0x3, 0x7ff}) wait4(r4, &(0x7f0000000080), 0x2, &(0x7f0000000280)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x4, r1, 0x0, 0x0, r3, 0x1c6, 0x8}, 0x100, 0x2, 0x0, 0x0, 0xc84, 0x7ff, 0x2}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) 17:16:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x9, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x100000000}) flock(r4, 0x1) r5 = fcntl$dupfd(r3, 0x0, r2) dup2(r5, r0) 17:16:31 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r1 = dup(0xffffffffffffffff) r2 = dup(r1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x6002, 0x5) unlinkat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x2000000000001, 0x0) execve(0x0, 0x0, 0x0) 17:16:31 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) sendto(r1, &(0x7f0000000000)="4a3eec49339ae33b9998efca62cbec34befc99c575e0c17d6538d245c41194882b8249d3b59046fd87ad83adba20dc2c58e9acf87e354a3af6fdabaa26db28efe2fca1251a794770504833c164ec2fdd33b28d57840548f179d6ea7dd0e320e6f1a05228bc81fa00053cfaf087f30656ab4fa93e49d5320a", 0x78, 0x8, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 17:16:31 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x18, 0x3, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000440), &(0x7f0000000480)=0x20d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000100)="b2f8959901b52c559460044fda25d824f62808a39e4cc2e33c738f0c86f9e8b0925cf057e933c3718838a47fd84a761d6800115f86586d1a7b0ad701374d39786b206a81728163fe9cadefad6d2389d0c96b0853df433817a82ccdfdb02a659e89210a87512f81578e46fd6fcf1272248d868ba211aa7ee889aea646574f0cb614a1deddcefe0d8685ac429f56de9b0e6c700af9455c96de5360b783dba59c792aa2926f9e1bb89b403701a9cee5f89d1efac4f31cc3370a0d2b318c7bd13cad5724", 0xc2}, {&(0x7f0000000200)="3f826f61e52fb45122a8e9276ae36bf1759e3fc4ad81162fb4efebc5ccd91d603c7e5d8605f56ffe82d29589a95c578120c6f380af4d6c1c7ada32c91da3e6763c55d232b6a7ef720decfe63bce80a3791eb6f54f3bf09b6a13032c91c38228a5d0177d4c0059f2a8e42f3635a64372b7b5ffb1b861833a41a44b31831e2b34fa80cb8ee302f3813989fe819f6dca268bd25db5f5bbace6e97", 0x99}, {&(0x7f00000002c0)="5d212a041bf07b984f99bc6a2974a48ad255a46a8dc9194658a9c95c03d16fbd52fc6b638f10b6bbcf72b8dbe07b8fffe8576f24cc86ba093266627c823784ba65ee404480539389fe8692abca88981b4fbd0bb60e6c01ce019cedd8ac19aa2a767eca3c0d3c0ef58bfc14ac61c2ddff80e103129944be6a516d22baa8cdf89266b4b89dfc9d5dec92464dea03780ed86fef5b184d472106fc104f655e28c8bd92647243f40dafbe6417e1eaf7b76f4f7ca609f31ae9e7c014ea6a6e728deac357fb339b3590b0e47a5f1af6ef891d3c9952c0c641351f0daff67c7843859e26da4e5e3b99a81f1bc2e83aaf652b23", 0xef}, {&(0x7f00000004c0)="2d61908dbd0b73595104235a52e0ae8fde579413ba3c63aa95f446bc4f46f700c076c7fe2cee275c1fb553da07007b2a3ed82dfe5252ead78113d221396fcfb282c4d1aa8bc192d1aa051558e7af6a69c9f088ca2368f9dfd486055301f0c2b8ce837c97fbc057fb37bc116811b926d60e3b3865fa47cb716bff4bd0a630b5189074baf6c6bc9cd25363b918d77fde5daf011f20ca6bacf1c30055b63a689d5ffa1534daf1bea41621f3867da3b16ade8d77d1e8885808a6de355dfb47c3818580357aff1bdaf0f192b327a40f93d0954049768a4bcdefc83b8c175cb554a7c2eda93974545d6691", 0xe8}, {&(0x7f00000005c0)="db4ee916b7b2fd459ebc24031ff5ff4ad80f488332d07e018d29ce692e04b48a97f5406ffc5f69b663c074b362cc5ef021be0fc8b9c76f430467adfc6d61362579856b7f1a8b1d783fd2edf3c786aef7473d6165b256ba382919d96b1d7b9b5786396a5282012ad08a99bbf1cbe542a4fd71dd8c0cd28716642a7e22c74e6cdf23425e12ecbcea73f72f4a5913656031b5f3e40ecb419b0552ab52f194ce6fd0ba8ef92c217c208571b2952f54ae34df4817bfd64d827b88da2afcd10f6d4638da709f57dea47a68c764ef4536c1ec7b1f99f26e76959be4d2b68af5f57f8a4e0726bd414cc2", 0xe6}, {&(0x7f00000006c0)="f5a6d6049ef47504a38f74d4a8da8e34f59c3b1183e35a0fee1b086060e9469760e7a4b47c9247f5b3bdd972d0ff4566a5b935528453281395a1acf575c58cb04c8de64b19fc6bf9e672e678ef7a539e23d45e1dd13fecdae5160afc55fc00f3e9e20d166450bf43b61fbe3fe1cc53974d82e37040ca33966e17b0c3edef635745dcc1a5cde0c77a", 0x88}, {&(0x7f00000003c0)="7fe392b88e960c1542cf089df7de206c6a64679ad0a18e29b7bc95282e6a3a5fd26384e8a0e557a779c9b93a39b56e0e4ca36e9a57a5962a72a8a090092a5dabafe54eca10324566d959c38cc6f78229a03e", 0x52}], 0x7) 17:16:31 executing program 1: socketpair(0x18, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 17:16:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x21, 0x80) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000000240)="f07204bda33f6e7168ee2370da4a3854f10e95d7530dcb2d6449cab44e87ac4fbbcdca2220b108b9f962da03275b7b7632ef9132b5a5b3dab2187989ae68ddb974818b356a4619280c73ce0003e6134b6623a87ab52e8bc4a874f4e173412186c7d293ae72031b660d6179b5b8eba4deca3adaa533803563f35938f4528ebd6ff1b0d022e2509dfaa51c404ed70f59aebbf5f30090f6a50106ae4e1c3c46ef85d19fb2c617d5030473b43e878c339027a7e7473f3f0330d5e1471b4339d16bfc1cda3ceee25f5f056a0393e9a92ecb4dd37410ab4995635901bfaf4040f55ab5e95d057cc8a1da9c8f35c92a6c26309593f476e0dd969972e7f386a224e6119af44ade3862ea7cc4bd7e5a821b5ea388d6bbbd160d4f1260697b6dc8c3d5022dad0236c743f0fbba6506ee9cfe2e5abab31f43c21963fc", 0x137) ftruncate(r1, 0x10000) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="74bc8874ab3306b4133e03b380026c6086efb14686356c64345c0e0c73909f3b4661b11138be2920d141b262863e1e07371c98234e7dfda58ec4eb91e53c5929419fb825e31c9acbc26cd4f15dd604af620384f0538675470aad1885488d4df8078cf55ec60d85111e6c1bcdc9d54b1c86bdc6809f74eef080170e833bca7e8fd125a9661d55d008ecab36e118f1990e2d6b43fa920c6a3fcdbfe61794dbd4b1e994fea090543d903dcd2988ebc689bdd871af99494456db0207", 0xba}], 0x1, 0x54) shmget(0x0, 0x4000, 0x29, &(0x7f0000ffc000/0x4000)=nil) write(r1, &(0x7f0000002740), 0xfffffd93) ftruncate(r1, 0x100000029b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400000000280, 0x10) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCCBRK(r0, 0x2000747a) write(r2, &(0x7f0000000400)="266120116388bbea7cf3d2558cd8bfc97cb2cd01de1a82fb60f4ca5bf438dbd6d2c07c85384591792a68570c4d8382ed23d5c7fa589fa28efe12d99995788c7a027594c4385605fdc5a7020feaa61e9c66eaa1e7cdbfad5f1487e24e6fd617272d2af0c4a78b3c7f79fe40a07a8cb70726c265059e6b129d9aaae89ba12e8cd8f7a58f7155514f749ce64b2c0e2dccd6703d266b10bc50a1d8708aa242def14a8042ef7d8c26ae0bc65a5778bdbbc04bb1e99af57802496ee1a1bf2a5b07a6da34daa76b027e9dfb8aeee20fad9ae954eaf0dbc4bb8dd91e2d27c100789b1a216507dc98b43011b4a50e0026c9747ce0add9b6d863cb23104b1cfec1fea3838ffb28546f712965eb2a127597dd98dd1f1410d51841aee1cf50dd25874970e68b0a18b720ad310c17cad0c584e9ed64fd52f246ee37cd74e6275e489f240c5acf6f9f5ea2245571b1fc454bb40a35cf6a1f7ddd5c28279b3bbfb22222a9dd14953102ce749e57b4a3de9ed6ea742c1863e9bb9b79ba4e62411d6e74444409008baf01509afa3ba624217d05f78abc37ed39e1ec27d13df503f02e2e40e0cc063fa670838d11c9f1a3262c989e38e48be6c045cea0c91a0df924c2c5505e2fa2393b2b3d39184d60673f218d99107112a32f31da9b54e48bb460dbae25c5cd582936b64473123d704a5ef75b576e904bdd0e556a33dd90f2b68186d67a7819c7fcc43f92446e70e166df54b9f69f1f10edf363c2251000531da7c03aa30117f7b08399f876fe99555b9909185e3db77f332f79b30ec6435b7ebf6a60cfaf479913e3a0bd56207d344e40ebeb0e97a736fa0e7be609e5473217476fdf84803d8cf5cc3f8f40e4e412182f9107affa68a69147ff03ad8f20531598a8faca225002eb246641d4be4cc78daa757bc1c8c6f6246177fba93a9cc9a537fb179a7016373a62cda5247dd73abbabf33e19e6fe686c294858504cbe28052b087a0875500bb810b00a752c069987f7646240dd1636c9fba130dba52bebfb1128bc2fc89d4a0a48bea230eca358279bab07bc5292a4c9675c22542f63df49bbe99a9e365fdacc20fed2f75a8b9bb811d9fe9336386478e55f350b46b7dfc3079f7e15fd45f945c89bcec5a4aefbdd0b8acfe83eeb6ce1a05f5eb403d7b883835a0990f957d9e53b0b11673fd7f7018dbf912a432b2847ed9a792122448d806a3faceab21b36312363ea58334b325d2abc06bd1d5d5da106a258d0efc6b463f554195120e1f4b1aafe20b1de9b371de55d2de4b8874e55de6a5479a13332efecf215a0ce229666c4bf191fffab4dc5eb82af22cf3f8156b73f2ace4c1913fa6dce15e7f6fb939a6ff7bdf6a7016206a401f2ef358eb3f573ac29c4c38e48b7f66ca9a74adea1e5ca4c3b2b174b500c79172047eb008a83eb35e6746de2a74856c9ebe78858d14b39eae9331d210605755388d282c1469b12ee9e9c116785c07ad62a5dc3d872a0a422984e59a71e1ee495398e8710e82976a33723a92f635bb9b9af94b69714a298e4d270f27422167adeb278214535e73aa63feef8328d7987643a0a430a27ed8680dee89103aa6dd424354b0ac2092995e688fb588669da1d646008d5140de13bfe18566944214d6c0eb35608a015232a5d0de6f43a1af688462cdc2c529b32f69bc175f6d68273dad800ac47041da4e1abc8ff6731c39435cb072f5f5c354d9646800eb25f31428b757d0f509d8cda9a73a44c17fb16faaf9fcc15403879d85bb480e8108b1cf22d712d726d4102025dc5f576c7e0f1870890b1905d233aec519159634ba89e523b94e2d2e6f1c5fa93923a36f24626320ef05cfd238e79564c1c64cba3abef7d25dd170773f9a16d41d5fe3d7a44a23047a0c4012cd11a31e818d324c70157fe07c07602265a607cffbb3902d3d1bedd00157de9d7fc1155e60d9d997994ea9e5386f87042a8830d4cbc8c259f70c6b20c533a33910307d1c563ab2caa54647564ed4d9ef341f6ae4099b31c2e21c7a5a8769facade186502e3bc44dbdec3ba8b61a706f08559989cc70bde3b98356edb286c3b3c87d364008cc03fb4b998eed513b88248dbcfe3befee176fd567c22797a4c69ef1444e37d9ba2483e74f18fc57dc83849d8f8d5743b02d221c437a08e44212fc9404a8c7c176e5f52115a6dd0ab7b281d0de79f12c7c5fa67d5ea20b20517cd8cd798b35f25089e237544dcb3301e0918bd683ed0376e1275aeb62e5e9ce8462e515df6bb97d011589ca511b4767e8b001b6550566ce8c41066e4aaec7f2a8ff5af8a59a66e9ee5724d9d7333188e8ffaa1e97244485aaaf01ff5465757de4bb48b5492830e50ae5ccbe8faa4745e2c1437a2d7e74fc87545c0db01d2f1481033508e48f931309a591503842845beec0f2e3c9c0f66d2abd7f4b66c30cf024b47a3042200aaa584ee764f02b11e8d2cd76d1a7cb2690c85c82b473ac52b1435d389b9e393a084480b4f7b42f354afacf3f06677994e7a019be0246a04284b9b0d638c184f3042523f89eb654e1e5ef5901b2a98a738a764c26e5aadba811e712de052c1038ac8b1205aea12d819e61cd755a5425a8969da0dd4e4efc6aff1621c904afdfa1845ef1b276dd90561741f2a4e8173c30aff3c9f67b525aacf9f745d33ca3a797c031d8e9a4c18642a9c58ef020f2392da11fe09d4a0ce5248d860b8d2374e340a8504d5af07c79438d8558b4ea228afd2e23842a6fefd64b0b460e935dab159648204e56b40cb7dda516a85e9684e44acd16dd764f2e39580144c6bc0339b0ce9406a4516aeab94a0460675dfd3d8edc96cff7bfae17fc7f4c1b63d07da26c2fd1bd72b0e62ad899a04f379f2f4aded3ed2472a27c9c5da5d4f7a8b1c55796b459345e05faaafcbbb2f4c10570c28ef4b0e8dfa74f8b68dba498b7d737f3b1567686c2e5b5d3fb17313575cfdc411bfe4f1c6079c7d638d2483d5211c4912ee0cc1a84eff64aa6d9ee84b3b0575cf28fcfa67a352d7fc2d26913d5f64cafd9b315a515df9d585c125f7bc8244d2ecf24f666af378bb0e2d7bf8293087c55e48ab6835634ea163fe6041e11e21110785921d0aa38bdd56548c8f06a6d9455dc08ff44ac4e7c8a373e33bc48c5e96312e3238927bca062d4a986a471a10331eacd38243ab74e835fc24000efe453287d35784308a3a5cf60372fc0a91ca6256e74e67c9cb64e585e42610d5fddfefb1768b6261a80600359ec1ba4853f84beddf2dd93b5c3dbbf20b99494e98c7b864d03df16b4a96bbeb7ecdf676ef24790cc394cffcf44977a9d50ad710e887e031a421fd20877596225ad5b8e6e106d167b2443d0d1572ef60b82cd177c58793d261581e6d88736978c2a929e5bec72db50f7b4f39f19eb8160a7c2c21488a0d722642a61ccfa8978016ef97259cd505d667caf086c5ed8b93280388cf8ee5da2fe7b275661a582e7803ffd26e71691f0b2fcb8138221164d2c7c89ba945385d0868cfcc83a28a1d6373036798f856891fbd215fc72cb7e26a57e6f149591933d5e8bec18c285c333a7ec484b8e125937682585c59ef81f1f13edbc8774933e30239c976aa60ba525a46a8870a0bd8913925f89047ccf8d17e1fe02c4021cc36808aa08ba0a05f1151721fd5b51edc52b54e10a83671e932508bc4c46c46b30d56c620944bf7e5b94f9e96c11428c2bea32eb009183efa132fbc6fc922e9d5a4be96948b6734df38b9ce07976c942b010f27f4adfebd33132523f1e54a3cbae00cf01e0949aeea4545d044079994c7b512e99eaed4782cd859032a46e41360e6c5bb5990f813434108c7abe8a9ebc7f8b82cb96ab4658ef28c06ec4b1d63e73848082a23349afa0d82095905fb1e1035e849c3111a7d781fee997acfe9ddcb337b5f139c433fe7c60fd6500021d11e678c7140f434dad9b021aac0b5a2ea023d2918af530fe5cce8567dbde27f409e81b3922e044b92396dc63d826d1358a219bf7b6e8b0c11c3261c167a37365064dae3641cf4271588850d75722ec40a5154261cc2513260deef35d377cf5626a919e4a52dea5fb0dd7bad65bf7cbee40884253e9111b12e3f3fa1e176a82d2b35c383ec6fcfe794e0c13453075630245c8fd14d196ff885791e81e31a68d46ea5b7a3a1c01b0d8326942a50b754f02174f95934d6cf364a1e4f332ebc0127faf4d8a909e866a66af2a409359923ae318faa6a104b16e327df07b53520c1f9d491ac37c3475424c35310080e258a5e851b826c2aefefe0c3150826de20906cbee3919b464faa5220bb7aee136f1f8f07ab4e5f4ee6b71e8d0941c4217d2f371c091d6ce499e785115aafb02f196727a79d96fa735ea1b6c5bface0d9952b6579d1b1c6e0cb25b7c4043d8df307c3905f943ac3a235a92c7348c2f3d20a3b1ff99dc7d68e692c30c462c01e119bff188a19bb43be1bd85b1a1337b255fcb988977531ba2dcee8eeaa0fbd4f921db6c9e951c65e3468006036b632335438bc650c7701cdf1e55fd1e1c7d99a46b786bf976c0c8dd4360c02e34c7632c111cb7db2e02828194dfefe206d3dfb92f7eefb0dafb36f3d954f9b75a3bc7200dcf5b7d9328ed25ece39c4264af42ba71a7b0eb4c4aeac55cc81031f1898f05c15cf2f263a3e6bfad9b4680d9b6e0b411514b3cda5a95cf4d737cd9571c43289fc090b5700637b08a9ab2c9d8f8558b06c9a932e4451158717ce728f2edca91935047547dd85d0bd94692f2ed59e365b997f0920ad5d00ea7d1e659f8a0403de0329a4aec710bc14967a73f6337a6dc497ad152236b6e085e179020dacc94ddbf41b3fa71bcd5d71b2576a9477d96544c310122aa134ad18b8cafaa1d01bc3c9d954073ec4452a6b288f15e8cbc3b7b5830cc6b650ad1e805317c0b0c10dad12061dad58a150a1abce95ccd05ee9dbf23dd0af86471556c93aff2d3d501f1f624b250a20d1239fdf0d7ce48c46e80f89570d1a045913cbebceb6cf4d34dce7461ffee9a47c78406c60ca1429a342e9a7b105f0941f937342ca000e764cde9cc7524d1fa8964ea3356b7da2b0497af9dbadaa4a8b016a73b61f9cd2fb9534ca8972667f24ca8c146cdb3c91d5af36eadea3838990da39b0c09d753c34270c7c66fc063decc248a34084df3f111a682772fd92314ffd165f92dbb5077d47f79beae3cec91e3f93ab7a7d769a5cad6ce857332bb2dd4e0640ac23792d2a3158b30a602889f3dc6815784e608f0edf5e1edb9d69b39b6987e7500455026ebbbfa5b1e092f6548e372b87ac93dc3380ef1f49012ea7c713f50ebd7419afd018114fd8abb66824c7f13325a219992ceaafa13d29051e6be72f57f7ef6db3aace8a3c3845bc0991161715b14b90988716df139edccf8655b0fa4c767863ad509fe6040b632ec8d0cc47bcb131c8306ba4487194a64d5abf5c058c3884f6f3467ccb7bd6d165738d09d3c931efd3b31dffc0ebd4f4812b33c366d1e0fdee4baa6e9f82f09dc2a9c3cf46348a74f572c792324d818bbfc3d3861f4d7a884274a0d54cf2138bf8f931a3681ef93df842870290a8087586ed0d6f552ac348fff5b93946861d6ba86390631eb3e515429802c877b45c8969592740dd429286a4001902e32c120542187abc15ac8dca884b35d919743d6f05c53d1b6ecd1d00be9188fccebb135440c5b3946176c114eeae17b98d5602f8cdd109597519fbe0accb6938ae797a912033d2a1018a808705567f6e764fbf350c726a3e34a768d90c516984c3e129ac8a2827a652960", 0x1000) pipe2(&(0x7f0000000040), 0x10004) 17:16:31 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f00000000c0)="d325df156a5376950c67a600000000000000000000000000cd5a0f360f1490a6eb4c7cc69433434a09f98157e3a916719f201ded731f8a9da96f9b4cae59aec8d1b3e5ae37654f68891574df2219bee8baf3f1a58ac0af091a95ce18ff7423d9b44e344f1feea8f998d80e6806f8ac5c50697672b81df051654f4afb6c093064d9", 0xffffffffffffff36}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0x401}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000011c0)=""/221) 17:16:31 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x8, 0x101, 0x0, "7fefd583734069e66c96732890e8a737bbfa63ef", 0xe7, 0x1}) fcntl$setstatus(r0, 0x4, 0x0) 17:16:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c659f830000000000000000"], 0xa) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendto$inet6(r0, &(0x7f0000000040)="2bb9a0f9ff6e0c0c7caef1ae028c7c411a5416d1f27993da2befbcf22c3a769604ecf2fee48d22de3759c80b44c08753ed51380b649169ed4b370c0905b51b431ee1eb4c9ab749f2c68269209fa7d3a0a8ef9deee3766245df6325a9df396ec6aa479292fbef3a98717b00f60ed573d9", 0x70, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x5}, 0xc) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) 17:16:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) getgid() write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 17:16:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000000c0), 0x0, 0x0) sendto(r1, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000003500)=@in, 0xc) 17:16:32 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x8, 0x9, &(0x7f0000000180)=""/254, &(0x7f0000000080)=0xfe) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mincore(&(0x7f00005fd000/0x1000)=nil, 0x1000, &(0x7f0000000100)=""/78) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001740)='r\x00') 17:16:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = getpid() r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="4774f4a687c71891afa5181acebb2fac00450c02cb996705838548eee870fd06604a7bcc3d9f26ff05bf3ba7a0940e44dd", 0x31}, {&(0x7f0000000180)="a4243b0da65f7853e0e69d4c921871bf2ba8a78c9297c5bfb57c78d60fdf8bdab3e38361a1d6e2be228778b6d1ad8e0c4d33cfc11fc3110693227210ad45998bd51b272a4cce18cdc580c2c7103212d381008da9b13fc0c0a06aaf6671", 0x5d}, {&(0x7f0000000200)="8770f8750b0530062107799e8784d6518fa9e1f53e38c91fc7dda4810f403fb40df4c13f0eed5d7916ffe8d9d03eb312b6bc9dc508972623c60be675e642e443f4b6701023e7f5b0652593365ed3ab400df9e718c2e165b5a90dcfda042212532293fa56010ce8cd51567d006fbad9f1c5fbb72976897189af125c1467be78243fd60d5ba5f6a3d4ff3aaa740a25523a633306813b66db065f", 0x99}, {&(0x7f00000002c0)="ff60b888d9b94d17ad084bb8e9bbe82416cf9c0d37cf13f700d39aeee9e5d3904b77a6939d62027097d7584d12a3cdb1e27470f5c7fe1b8f6ba78cfd01416963026c64d7fe14b538e1bf6ae4a63b1210fe91bbfbd1b57e4cd42c0786936fc855590b224c6bf27b8e9fc015339a5efcaea62582aeb2f4bdeb532ebc7367326ff50dd47f928c4460feed088e549551c1214e400625cc23afe96c8e3617a6", 0x9d}, {&(0x7f0000000380)="e3aa3d5bbdb6586be6a81ba35f0df1f8ad0f2f088e1013ad6f76234ef29f5daf839aee75ffe9783627efb79dcf6a6d05ff2360ee15ed7e0eff2ced98953c7ec21ba8612d889157f2ff30d809b707084e935b68332946c99076d10cbb298e4881e3a4cf94c40aa07364aa8fb0b5e6468cc9f573a1bfc738a1a18587aabd5cfeae7b5637fe2d216b60078643065243161b043f1d2d5bb6f4b116aff22608414fcdf7ef763c8e2e049f15b495746efe47caae7e39a1772414bbf81d670b79b480f03278ee5f200cc325ac4c7fe86d31bc5a", 0xd0}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x40a}, 0x8) ftruncate(r0, 0x0) 17:16:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) write(r0, &(0x7f0000000040)="5911bb87832c1f5933d750467fc2823f4d0c6d93a839b1b3ef5e525ee3f172e0", 0x20) lseek(r0, 0x0, 0x0) 17:16:32 executing program 1: r0 = semget$private(0x0, 0x3, 0x101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/181) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/4096) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/185, 0xb9) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) flock(r2, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) fchownat(r2, &(0x7f00000011c0)='./file0\x00', r3, r5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) select(0x40, &(0x7f0000001300)={0x9, 0x1, 0x7, 0x0, 0x100000000, 0xffffffff}, &(0x7f0000001340)={0x1, 0x9, 0x8001, 0xff, 0x3, 0x8001, 0x4, 0x5}, &(0x7f0000001380)={0x4241, 0x800, 0x4, 0x7, 0x5, 0x2, 0x100000001, 0x400}, &(0x7f00000013c0)={0x5}) r6 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001400)=""/150) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000014c0)=[0x7, 0x4, 0x8000, 0x8, 0x100]) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001500)=""/181) shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r7 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) mkdirat(r2, &(0x7f0000001640)='./file0\x00', 0x0) semctl$GETNCNT(r0, 0xeeed3e2ea9f69453, 0x3, &(0x7f0000001680)=""/128) ioctl$TIOCNXCL(r1, 0x2000740e) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) fcntl$setown(r1, 0x6, r4) 17:16:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000500)="e36258a416f72ee99586132477a556b4093cfb25c00848fe4b7fb84e5bbdc3a5197094b202a9c4de41a52f5ea7fa002395039ba54a15102d901b042c000000009f078177da4ce90087730c53fb3957065e5cdfb73971c7fabaac7577a16e444cbad6a98619ed58964023f043820523b50f0a169bc53fcb53fd258a40cf25844414c2ca5101a24bc055c1d8a5483e844477d012938a301398be0402c00d3c1d81c554b3ae3c3f7791431d46ac48a8eed8c8fe3b6870b28813637b70e65e3cb5a33e681f89a4b965862a7e4f163aa62cf6f231123e3cac6caef100817c3afed294ab46fae71d99ffb618f8", 0x15c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a885a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x9, 0x2001d39, "ba1bd5d318a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) execve(0x0, &(0x7f00000000c0), 0x0) fcntl$setstatus(r0, 0x4, 0xc8) connect$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 17:16:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x7, 0xfffffeffffffbfff, "a147780ac85a538a1310e3e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 17:16:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20800, 0x100) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8283, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) close(r0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x106) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r1) 17:16:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) close(r2) setsockopt(r2, 0x9, 0x8, &(0x7f0000000100)="d90e21b15294fdca2b48eb9a691f3f5aabd66d5bb6ac94df872b81429f986f157cab49b1f501779facafba838126df371da392803a680da64ad13cd234fcd17df5536221b9419cc5b69d3b2c48d405b452da0443827431345900bce5a99e57f1de4539dfd41bd232119badfa375fcd131d492e19e1fc1ec4a728c7ba72b515324205b0d1d28d7c2accf57fafc84f5c880bd157f566", 0x95) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) 17:16:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="01000000", 0xfffffffffffffeac) 17:16:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) chdir(&(0x7f0000000080)='./file0\x00') socketpair(0x4, 0x4005, 0x200000000000017, &(0x7f0000000000)) getppid() setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="ff010008aaa0529d56b4be8effeb08000000c351", 0x14) 17:16:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xc5b2) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x6, 0x5, 0xfffffffffffffff8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 17:16:33 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x2000000070) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000080)) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 17:16:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) dup2(r2, r1) 17:16:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:16:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000692000/0x3000)=nil, 0x3000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 17:16:33 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') 17:16:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x8000000000000}) accept(r0, 0x0, 0x0) 17:16:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) nanosleep(&(0x7f0000000100)={0x3, 0x6}, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 17:16:34 executing program 0: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = geteuid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x2, &(0x7f0000000440)=[r6, r7]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = getuid() r13 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) seteuid(r11) r15 = geteuid() r16 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="4d08e7ec52cdd95ac9b85d48686555ca0905884082fa0575519fac058e977620f019aea9925d2e35ae81820b37ec020b7b3dd2d3d347824943f73f02609eac07635444ec7d3e3b6e", 0x48}, {&(0x7f00000000c0)="b9ad9ae307cf05b8758f65242ac3e2a2f8a285cfc145689b599d0d4264835bc676cab96a719af3a8bcbe5d5922452a79d6da20e4ff86490335636119d7c9290bc8045324361dad7556ea579b06bde9d26c63fab2e206ff09861efee4714e7d24faa0a1714fd6634cd5ad373ac8252c0145", 0x71}], 0x2, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xb8, 0x1}, 0x404) setpgid(r2, r10) getgroups(0x7, &(0x7f0000000480)=[r9, r16, r7, r13, r7, r5, r4]) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 17:16:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='F', 0x1) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r0, r1) 17:16:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908", 0x36) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x3, 0x20, 0x5, "2fa32b89c06f0fcb5d84b3c81d669b21e7157ffe", 0xffffffffffffffc0, 0x6b}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff81, 0x10001, 0x8, 0x8, "25663c9e08c6d99367dd474bee93acc50f54ecf7", 0x0, 0x2}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3e, "bad83f067108e2dede80000000001f00"}) poll(&(0x7f0000000380)=[{r4, 0x105}, {}], 0x2, 0x0) 17:16:34 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x200000000002d, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 17:16:34 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x3) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 17:16:34 executing program 0: execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='s\xd2') r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) 17:16:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f000038f000/0x2000)=nil, 0x2000, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 17:16:34 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, 0x0, &(0x7f00000000c0)) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r1, 0x1) close(r1) 17:16:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20060000ffff0000010000003db9a878fab3f21bfa67e1e111e14f22a1a12dc022c6a6bd523c608be3a490a8cfff477dae34b140c37b0ba0ba652bcefe47d1e26cf5e4b162716661976578275569454e8827e3a06c9a08735cdf4bcd5ff59c1ad44385353d80f7cd15669a24efce093278a934f3c698947e7d835a2e663d05623743ac4c462330121a0e9ccb046d89183e0432d0ab4aa67953cd31914b3c8aaf595870f803b041b8fcd0daf8ffbe4174391a5f16b138ad18dd33a91174bae2308d40f61b22308247cb7d18dcfa07d968964a7250947e57c49b8143296f72094bb20b5a", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) getrlimit(0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 17:16:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sync() r1 = getgid() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x288, 0x100) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x82, 0x8}) r3 = getgid() getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setregid(r1, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x4010, r2, 0x0, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x1, 0x81b4}, {0x18, 0x1, 0x35, 0x9}, 0xffffffffffffff03, [0x4, 0x8, 0x5, 0x0, 0x4, 0x0, 0x5, 0x9]}, 0x3c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="5a0177fac811831a27dd2cfbe470ea04e1c2cf9f7e488987b17c62f70fe31baac44eb0fda969095d", 0x28}], 0x1, 0x0) setsockopt(r0, 0x696, 0x7, &(0x7f0000000200)="00d7bd2262b74d4c40942a1da57aa1cf1c5f221045fe4b67a18a13fe6f364c3a8fadf9c4d33d68a0ee382aa7647ebcc5f3ee3819541ebc48666a67939ab1994ed44ac2c0e2ffc627d70a38bd96833a9087ef8658f229fd879245c994534bdd5d077b58d2d9647d3418620e1882fd31158ce0e61fd09daa02e20f7dd7bdff2322549000e69f9359d3e4c97d8957d9866ea30ff95256839ad7c1bf0941e4c1fe0d77a6da527bf24551b217ef5b1badf8903abd314a807efbd4f4da655266901ce589fea4b528e4339cc942cbfaf86782f0bfaab4b6ac7d74bebee4d0ea8b2d7513a0ce89fc45fdf06da4d996caf243dd755c1156ef85298fe68964c80a292a8cc1e6071aeb1c5b6a6ace01e95979354a87eb4955ff6a851cc3c97ab23acd7cd71fc7a5f93a85a6ebe28e82ca119266164eea818538907528b075028de1d5fb26f0a63a8da5c86fdb0b72eec56a5d5a1000bc1f482c3782091f89cf83b119db1507b473f18c5479235cdc5f1d719b6644b4b76c3663264155d2441f70b47cc459a6e92fd33d1ccf48f833ceeb82e6932a330ed05d85f8e750bed3628a8e5e4a868f0bad2d02f7f9652c3c0514f8d3e89b2b4bf21084952dbb105927e499c5c8911874b9166db5954a30c32ac58329ebe700f2a4656c6b51bf013e6e319f7d34f46cc863f27943495e46fae448c8759a73004b978305456895046cf38fc908f4ca4c70c4bd8cae6f5cd1ceb14a90db78b915b795b1b7af44b56be2c8c9fadc935d28b3e72ec6ea6f67de9268f8fbc4552d5382bfb4dc55306b39938c2b341af0624b75d2910bedb301699451d5cc6b70f5c9d66a882c1cfca8963f0ec49d9122bb10d77a41aae485cf4ab3b4ec282cbbaa3166d783368a9fe0c5e7f05d8da7e7a0d361b1300aa08fe1430b6fc6d533388a4d952149275bd917af629a61853480e1fe7dd1904085bf0f27c90b20201198db0e7f9206202bf480f872069a6743b146a3a7a4c5e9e81361d372673f6697f7dd1df95ad8e60a5f972c3f400183834d0e3b91f38a0400c425a3cbbcf8887903a2987bc2b648fddd201f0603262d8974a7eba726eafef78ab9481c5c4faa770185050aa20f3d0baa4350ac3303b021f75d42135b4ada9be3e17fadadc3c2615f841dd2689ddb445f2d25c2635383293a68ce210bbbfada459e10122a561e77f865be5cccc116347d998bce5c5bfef6f832dcd1f156a4888666779728673ed2dcaaa75a2d79ac30004998c466eebaa403da72d75f1109dd75816e47b102f0f3be368a55e7eac17fc93f574698519cd05928318823c7119737e48a9d2805bfe044809d1ec5fec7c28ede98f74cbd3afc279f8f81701e5a994f515c578f7735cd8766fd0fde07eb2b3de5a6f3e31cbb2bf09ec74dcc98f5b55358cafa2bc3e816ad801d0bee7883ec5083f805554a56d30093ae45a9c4ae41620a5d251afcfa1525a0f3deb7ab7f2cb29b136f00f615720819f9be2010c4d255da077a72b62d9c08f850e678c8b62b5ae420eede4d41f755cb4d80c4e1e124a2a6280a0b2bc81e9c3ab466a5100063704a0a03a2f35e124144d68319597086904e683c18ed3676af0de97182a805e93ef24940612244d22f055e8f88f3641b97dfdc01bc61b20fd2565c318b3c663948ae15fb73e51de05609ac5ce6f2d7758133d3a81b65bd0dc623ff9b1050e30e3fcd249861c597e19c5557176070e24d91d8924de374eaf5a758066605a7a9fa7914384db51c1f1d6e5bc8af40e8a87a0c80f016bab84ff4b53e33e896f4f3cecc02bb655cb1f768f8abfeee9b2efe42fb784c0426765befae0e12414cc9f0a2c25a7c63bf823fab5bc84797a3a193928e860d7aaf678d0c5026135497071b246a821a487cf5397baa448943707dc87b50fdafdce667c6459aed470f370ddebe44c2ac2b3038b43dc688e1db50a3088b1db86666534c6b5f97464e799256651acae1fa9b40c90e2ed4f22145bc5c43e8cabd9ff6032483a3564cd7c62d6338c348bda13f54408bec78a17868ec8616acd758c13f51915c15461466791dfd27540f0d013003195cb540a3f4f0f1b5d86975b6654c009f98748c44b085910ca1e2962a9cf83b9e19edcf193065780e841e7ce85be94fa510dd54f8b0af9a026871ba63c689675789a81ce7c657b0a88c2bb357a0e36b1b913ce896c9c3ed63f18c21946f99c16072838f3e90835fa7633ff41eb20bdbf550c71259d8259f8fccd1783479f1966b937eaa1774e0ec8cbc6e7d357c460b640be7fcc84f78bcf36918fe490305263d3bc7d84933f1d4e54f41c8a2e7c6282b4ddaddb9669986d0d0ba263028675c68bf747991046f895729bbf4d15b6c526e65162624d89a0d73889ecdebab7e43451cd96fa3cd9ca70e87da6970c7ad6a1d5e27272c071d78ede986f7e25c6333b0a49e591c977fd28d83b8a3774a1a1d39900bc329147798f79f165bbef6c76e4571c77aead33979f52738c2722c595aeeadec442c4abba1de47cdcd91e3cece6c8666e7005597a27177e9a48e0be2ee24644fcc1c82d6a793b6cbf9d7f001a903fd2e9240ae2934cfb18365b3e1530eab5619db95a4952a09a1dd542c6c6728fa12be22da08180e480ad952694a33aae55f48bcde000ad5e05b8971389bd9f703cd0492fab7eba7ba3565904b4e2a7b822ce9d5eb8a7fbac488119b4505a74868d6a9a325510a3b19635e4034abd7ceea75109a8de69b76a47b943d0f19d8618cea105ab0684918d5eed99c7dc792e60a8ab6c7b6b205aa86cdcc9c159cf8e61f5b24af090758c18078063f5d48afb09e0f3be4a8952ad638a84d999d138be32b6864fee56fd1d3dce06ad4fbb5faebf2e8c71451b0009cb1b96ff664b2819ae5db258ebd943741b88b1f258ed0355f2b81cc7b4d7a7394cac686f7a6be0ffc4adaa4f2c10d748c80fd2c825e24f0a14177897242c53f36d5b247ae02ac1cf1279925330bfa1ca3ae271dc6b015bb0d39d866b7d389a21b76b9c53c19f2b28a338e7c308336b0b3610b0fe1111c06f48940b59a5cbea44f984756f900e4108bee05bc27656eea271e047c304d50e09c982fe8027b4bf09907ebdb93b925414261681f270e6ed2283312f8c9ba55253c6d73e6d8aa28243c81eeed22a082eecf21d16200fba786eafac7966e83dcc42334f938de16a38d28913b9f3767c5a5186f1289cde9171e8100f39d1ff50965f948428e89d6807d445b7bad55807af93f07cc576be2ee580e248b22e0be111c9ff80d025295da0d242b3f820182f104e503c9dbe912cd4c01178269fe41c0dc498c569ece0738a56c2b9658ea792593351309f173457c3f355d0e74bada5b070b9e14de527ec79cfbeb7bf4aeaa7ee428939fbf670d6a2c1492605e5348fbe1d7ef835b98b259dd446a2d04e7d113c60af2b7d3f64886f273001cac0ada53f2bce108e151ccfa98f3c8fb59a99db579dbaf5652c30a945938a4e03d44deedcf27a2aa25fe281943b383bd833164934c29097106e08f96d0de72e77f3871cafe70fc0ba74e8a7b624b730c63db742b242cfadd9c5e2f20dea78bf07cd3e23f93908d7fad17b3858ec3fc9430ac39cd6bf2e4599d3ff12098533334182a1c126104cabe930e1de799dedbf128387db6f83cfa1dbd0b5aee9c8e9d327ee04a32a1a2f53fae847f3ca485a9641b0711cca308b1f154833ed90c824c956b54a07411861edb1e43234518f0eecd05d86c5bf5ede6c4a29be6b50955860aa1837fdfde10aa601b0de180fef6db1957041258f82bb193761ca527e55d4196b0630bc1b407827b2a16bb88bcc82648caaeb7f7441a56073bed4ce99e471be5c109be59c2b2b3160e264dadafd0f2691d5737907703b61edaa834d8cda5bf929e954e6b87d66abf0c639e34e56925c9e07f1d8156ec76b8320dbc75a2804ff03db12c55c7bd5ce3e018a920bae593678336f92482f5f9ada7bc8586aec1d5f55eea025e09d866ca314767155c1a412057b8ad0ae183d52dbe8eb6a4d293a67160ac1441da2d3632fcd3aee8172dc93d69e6a5f04a11b57f0d979b9ebea5784683101077c6ec4b407b2b03bb1e68fdf9eaebcf99b41952764601327c543d7b11adc3ea89faeefae8163875f4da3494090c237483c4e2d986492edb2e821578441798c4efa1858250627e554b9310f49a8129899ef7c81174ef6f92fabd1ad79b02a40abe02e32f3459b9b5e9e489c310936b88a3815552737e1b9079c2423050bc66521868668612b68d02121c37d2c3796fa81476798d3eb554e991a8e585d1d4bad30f3e37f4570aff0855696a7ba899da66a5307714afa6ebac02585ec6d0ac6123c94c24a01eabcfd6c83a317e5927c27e4f88134a6daac1de38f4cf01c159c983ab7bde8e7c7b490918ef45a00a4cd4d7396ed40ad3902bf48d8fa31d46114c263980d7916396c11d2a61ba39a8f3bcdd7c69aa45e87f6c4b9b0e529d152406fd309d7ed7e68464e8cb5a2f2ea44a2b7ae3c5f40cb8f471271182786612e957551626ba22880ac96a80b32c7a944c296568f75376d7d3a05762cddfa65fee219d9a2415a42fb813b5abebace7dc746f00ffabe8a7d1cf406fbe3e6b946493134a66b32cb66d805f9c8f709d5b8755cebe4a441afafc2e5cb5e86f5dce822785315d1cf8f5b75471dca659ce2e4f808bb2182a943e2f4557e8a69c844f3db257332857e38d22d5f3985cd24ac7e428e3f19bcd03427ac7e0a8a46df9c41cee762e0525f3d356d048f5c3a11a99e141764bd997f197c18938beab993e36ddbb78299ff7cbb8ebeb3a4bae72230aa07c0a70a82e7a84391f1b48cbeb37b09793f51be755d0747730e782a8b65072f5ced111dfb373ab95743b08bb5f01a18e505e6c5410fb27088ba3593e3f4bb5d0f98f489f28db393020a66728252b73fea55ca02c544393f202d75c76cacbd9904abebb51b4778bea30ea8f09e867be95a05ef8faeea6d1be0a45344af3d275a18808970f498db2ff9b5c8e1ea5e9e2732019bd60d0c66a5d7a84a748f964f84facb02428252d6ce427e76c9ac0316a30f48a4ab4fb59c897e9fa40cd305f95e3a83afbb57ea9560b3d666d5b9e039b834a7afc5a015315f908caf2c5db40bd3e8c968ba47fb33188abbad99ea926ec6d9c148689118b49a1c0928d281615e7cfb8221e59160b7a5fd6983da40c39f3b602a0d4bccdcf983009f6e382fd6990d75a1144a4fb9f3d1f380e1f7677b711ccbe527c8cbe42f026df7e53f701ff0bee632798db291bceb8338030e9e15d92c61c1fc8c877b93ecff13dd0c8e35ed467bb83d90ad6992b135e4e726ac867e0fd9748ee58d08b5d104f19b6e939170b08c01a42bdeffa5ec62f3157b6c259e55ef9dd1ebdc96c16bcc906dc414b207d2e9c8681b5b4479e3dfdd2e674289fc3e7714a4b483ec95d24f7dc935747a70ede9ff48af59da32b98d759b97e39c5c328f7f2a0afe13417d76bdaf5ddf8fa8bf05209c54074fc504355bdb26223aac2e4c4bdf4a79d756b86fa8860336cd7766cf94e2db11d4fbb8ff8a93829ad65529a27ec4a753da42e50526ff510efd31d1b9af43ba1c0104a6011b19a517bc2867f4d89176998cff60d682ed2c19011995242092b137e55037a5e9e2aed3637ddc7668cc68fa6e206baf27f2ea30cebfe0ed18cc8f742fcf35eea3909bb0093f6685cd66b2eda4b105cfae1f629ba3b5cafcea828a2cb7b21d24b57d415ebdaa65b672d6f52b91702ea6a896f97027829deee417d4799039c3662302f02", 0x1000) lstat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 17:16:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 17:16:34 executing program 0: pipe(0xfffffffffffffffe) socketpair(0x18, 0x8005, 0xe601, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() write(r2, &(0x7f0000000000)="ea3d", 0x2) 17:16:35 executing program 1: mlock(&(0x7f000023c000/0x3000)=nil, 0x3000) madvise(&(0x7f000023f000/0x3000)=nil, 0x3000, 0x5) munlock(&(0x7f000023d000/0x1000)=nil, 0x1000) 17:16:35 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 17:16:35 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x6) write(r0, &(0x7f00000000c0)="94d5b462c0341a8b2ea311e45ef8333ede7f4faacc75513903cda8436d2a3159385099d57168c737d59dc1e77d359a1730117afec602c2cfd534ec00e9912eb2dc81ec1b9eb5afc428ed8201d26b6a2385011e24cbf875b96c5fdfdc916edbc862c396720f853a28104dc1865f392e41fedcc8c0eae56e3be78be9695dcd545efd43f65c5ef6e18d2d21fc322149b19271daebd4c9979232761f3b511b0b0b2bdbfd49f7e8a610ffd57ffa92230b527caf2d0b6d14ad590b15aa0de5cf97423e4d40e7eb549a991b2cfed52f30bf4a0f9ae5eeb23a908382408fe71148e6f6d0fe5eda0500000052fb167464fb5a4b570fb073d7fe103a", 0xf7) syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x5, 0xbfe, 0x9, 0x100}) r1 = kqueue() rmdir(&(0x7f0000000200)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, 0xfffffffffffffff7, "8b46786eb953d07babec337860fffffffffa0011"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xfd}], 0x5, 0x0, 0x0, 0x0) 17:16:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1f) socket$inet(0x2, 0x2000000004000, 0x200000000000000) setsockopt$inet_opts(r0, 0x0, 0x8000004000000023, &(0x7f0000000140)="b0633893d68d8fcb2cc868727d54c568477a708b7f5c89e30ee3b9f1481533b18881396ecc8248422b04811770df9140052229893af13b79f43aef131db9ab06c9f74cada2221701e321b5bb52bb64e86fa26c1a62f1ebf86136d29717040047bf6da5c4cd966130e7125e4dccb862198037be5817a8777c82b03ac7d91d0ea422d3b0b952946f8d852846cccc8594e299952a1e60fbb498b3457e5866f4b5e7080cec5abf116b9ea10cd10e48c7715edd83dde66b5fe1439d94628a488acbf9cc", 0xc1) 17:16:35 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72544c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffff9f, &(0x7f0000000000)=ANY=[@ANYBLOB="1100000000000000000000da420116fae7"], 0xc2}, 0x0) 17:16:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 17:16:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, 0xfffffffffffffffe) r1 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x6) r10 = getppid() r11 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x80, r2, r3, r5, r9, 0x118, 0x2}, 0x360, 0x9, r10, r11, 0x1, 0xbed, 0x292}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xbd1, r8, r4, r2, r6, 0xa, 0x7}, 0x9, 0x40, r7, r10, 0x2, 0x100000002, 0xffffffffffff0001}) r12 = getuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() r16 = getpgrp() r17 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r12, r13, r14, r15, 0xa2, 0x8}, 0x8001, 0x6, r16, r17, 0x18000000000000, 0x6, 0x10001}) 17:16:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000002, 0x8, 0x1}, {{r0}, 0x0, 0xc8, 0x10, 0x100000001, 0x1}, {{r0}, 0x0, 0x40, 0xfffff, 0x8, 0xb3}, {{r0}, 0x0, 0x88, 0x23, 0x5, 0xffffffffffffffff}], 0x463, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x7, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x4000000b, 0x3, 0x4}], 0x6, &(0x7f0000000100)={0x8, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) dup2(r1, r0) 17:16:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0e, 0xfffffffffffffffa) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/192) 17:16:35 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000821, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x200025, 0x37, 0x0, 0x0) 17:16:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r0, 0x0, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = dup2(r0, r0) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x2, 0x9f3, 0x6}, 0xc) 17:16:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)='\\', 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) flock(0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/145, 0x91}], 0x6) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000140)=""/53, 0x35}], 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) 17:16:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 17:16:35 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) 17:16:35 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="422565b270cabe2592082828dd8d65ee1544b9c365feae8613b76aff7a33ac42eb65bc8fa31488a7b47c2729d0bd5094f2dad31b7edff352b61c5b75291ef18b8c8384148a12a824242c7861393fc9ec70d155914b5391d119a4671a0c88ad40c6aa51f053c143a97432d23f97c6ac4f3b8d28c2591e7612b2ac9b98bda280fde627fa74eb29b30dfa8e6ed1e3c2ae35b775f87ad33040f03b1cc16b0ec99c6602487411477c03eb71952d6ccf45c2d5948d0af63f6cf6c2eb1abcb662672ea2b2518303a7a8057d1080facf83bbe9af90ce45d2b8b9857d92dfd9088703b68ac177b5124dc5032761f4278abd16310024e095dcec20303c0122a7f951244d7bd4f1d869f2180fd30faa046183f70f7243a9c085078d8f8e2f12d334b02ee08f168a7e0d214f76321b8e67f65ad1221a8701d863e45c410adbafa0a9f341519cdc33ede2159a1ce83cfe260185655c9f7aadbb4dc099cb82b52f3fae265f12412a4cbad50a6b9eb6fe7858a30342884cbc532f5ee211f1d9f303e24eb4d98962e87a0b65b5fc2f49d760f98c8cf460487ad520a1cb96ac641e8db042516418271b68f445f0a3feb071716ca818fef0f7e1dda46e4b6ef12d2443a524e1b4e5ddac6252e9275368986982ff8ba8eb1a5c8ac5fb86dc0e3d4d62723f62e5c9eb9a96f180764c51601dd272d0c8a046408edf3ef525186fb743765ac936ba2a74fca414e9f47285bcfe2c6131be2a3bc563ba1c5577643d9ec9af0288a4f395d96c89ccd776a0cb3f3d435368a89acaee99db60658e68e92f31b9d915fe695cb24b0035a08f5334e8922ed8c959db286aa5b2b7868b47774df02a643c05b1e8cc9ec4df5f2b177fbf5e8ade571d3c8b4d2786e40f20d3b9f2b26d6977d3d6af8574b279e3d3736bb9a5561b2cb20b056e7c3cbc968945a94ee56533d622aa7d7fedccfeeaaab473bad09097efea821b5189f970f9409982741855d88c7930c63fb7a233cdf7308e176560f7833ceb8d04216bd525ab089e651a44051abd2e29e901838539e6b0901c37dcd043222493ffa3108f6b54a68c429c3993dedf923dad42d7544f3da21b5a29d9a3c6997c7cff0989ae0b28616948a719e817932659de77b53e1ffd1f6abaaf49aad10c60dd446a3bce9e8f2f2648d21c1d5cefab5154af109172b2546b119025e063d2159b5dd62b96128caf8371eab4d6d21b7e28a43f968a2179a4564b5c9b2fc5c0fcc15b1048856567b9a60def715e13074c1c1a64b204f1306f4aec0d41d45fd2a4f9ca0c758bdcc82fb4769554f7c41ff45da14baf2a9eab2462928be48c355b88071df99a874cab4480f570ffd045154a955c7cd5b34504ac37387390ad7b8fbcb913fc0bd292b00921680b684245371674f0ec9b773bdba837e73d7b3d92a7b18f7264d7a427047c5cf43ac58c1395873dbb1a0c05d55cf7a53db40ea63bf6de82358f207bc29aab94497e6c7ec8a84d625aac6bdb98327cc901b2291974c07f41b5683db0c5fc0b5cb81c21880cb7d64c78db5bbc44eae190431a45ede6fc36ebe034ee06b68b210caf87ebee171dfc8a9801ea148b84116c819d4be595fd57438c5f5cec0286b6421ffa5e24d4b855d62ee5dc1ffb0533f9e45143d906add23ab5f6c51793591a9e7ba5e656d3c92e5644cb41151a2ffc1846a46e1e519f485e02530336b5e5237152bdef2191e64455a6e1d9fab3632a04de804e56ed81a198bce360e5d419bd9ee9a5dd0880523f412dc575efa5051cc3c6bf2795f5513c85f12da932018184f61d4d7051603d25307d3e63c14fdb78372d84d2b47795b0d9c7b48b05466fde6cbd928c9b1f6cbd1d3ad7c2ed73f229c3f9a975f0bbb3365283c6829187a0d1e2e445b744d6a3e9684339ee7797758d289494ed65ab314bd5f0886bc710eb77242c7cae23cc783ae32eb7893e4358a67c35882bb287949afb9321aff53deced5a149b866279bb5635bb429d7be921f071f168a530303496994069b37bae2b2b7bcb006f9fc8b2ff27eac68737cae7c52c2fa0864a28e8648c2c706153a1cab26d02fb7a4039cfc8ed9d99de24af593c6ecdeeecb4e18ea8a066ee673f626d0a38f34fde615e399dbcfc6fe751164363a9ab2a7a3dda244b0a4ea25052b7d5b992581bb7ebb5e9aeded0a15747dd25e4178202d9a5ade944422a17c6af6c945b6da72c5417cac12a0d559d68d109f2a616e04e3f082adb25d01945a9549e7d1492cf62ecbb27d228273e1f3dbe6c2fd8b81f5f834aeb87335ccc1add157c14d281635a2100fa336e06f0fc8e40230790b4d83b22ea1aabfb70734f334bd8eeecf0fba207f45ad5f6f4a8fffd4828b9b5ee0c3db4fb23f8fd0c9ef9f36378f57ea88e13f1b1e707810f759c25f86590bc6f9611ed559cff9edf5bd8cc3dc3ecf475b31a8f9e682472fd8d1784ecd8b336340b4ee0103e9113554cf985e0aa669c5c682c12c06d3664d685420d62459566ee893628e50f307453b2c1867aab30e2de4f92814d06097b90d590b86a81b4ed0036c739088bfe47b031d3d70d2d019637d471236b8cf23eeb2404127a1297983aeef68342996b5ae7f0b5823ceac79090bbbd57bf5a6a1d53968f344f59ba40db51f6f8e10c64571a54e8513e3ff126f50690b1e48711b8b09a2fdc2cf1f44cff06350e9895ab0c36bb7c01d4b002734e4764d64156d7c93547353ca73e02b2e69a7193c3a7912779bb2a9085e8f99b9934c4828a9f0c6040458c708ad8051d133d7b789de232dd7197e06335e3ddb4e9eb4434baced6e3cd97e4160f9569682afddfcc16320220061e3d0dc2d9c60d4ad092b159cc95c6cf97ea756e029bd78dc50e5c42f504d0a44039bebc8e701132eff8d6f1970e575f1939f95062715c117fd6dda9366b96a80037e459353422f0fcb10773d753ebe44a10f787676a6f6325c02605f93593a4d98b4375e81dcf8c89cc57e27c36275756d80798804e713cbb36fa32e4a6746bf6e6e1eb24134c99f608e2aecabb4227bbac302f632308a8f7e0365fcdcc53e2c861df49c04d62f32c5b4cd95ac0b862d3234d0bc75718539d866c011d7ca8e37af189db2453948149862cba95d0b86699f8e9fcb4c0b2bbf9b80e6e12d2692d5b22a2ec9fab87806d5e7b73d05139cd6d2621873d74928c240d2e4f66c946561ccb30effe825963cd04d327ec29f7c9051c85357b8fb51a88848dd452c9a164c88a4dee64804465a0b6bf444a761346406531234c4ae0a743dd4e72f135eeb337e576bd3d56e6102c0e7445cea86823bf8523bc0d6b692d3fddc14604eba837decff1a2ed03c6d8903781933c5d0c19e7e7ee880a4e0b59c2b2b16712f189da18dd53b3c9632dc1cf3c83003b60374afcae5163a01214836030116dac126c74fb92b95d30fa5adc1a1b4bc3510cb778e7dadcf2e0598750e9b09ee544b4a7a918566038d258e7d411f446c76b3bcf3e72af40e395652ee6774268391fedea0d4eea3728eddbb6b94cab9c967fca82045d374f94e0ebaa8eb57cf7111edd88f44a6ffad189b0c2d9f1fa4f85272ffe8e8b59726ff2b069f3d560c77bb813a2b2f496a26e2f1729eade0b0f2ce1b30ae6f1391525f4819381e11953a27727e8ab27a49b15010133cbec78981c49d40385984ef50c26a580e4eff825a748efae8761cd47fd831bb639bff0378edbcbba4021533ef33dc5918be6ed7977970c024c52a5a47cf91b81fb5299a449756950a313122db5242575ac97ace6b96cd2093781e0088697c203103568a4e9c197f7b684f31a21c89f5e809c402045f8e4b191042a4fc40fb0e5111c41921a1c6c0bfd811feee1864495a30b0b262b6ee0a7c525539a65f6e2fe25ee59f033f46114a5b97e199b4cf683ad9a820a6a63d3ad4a653c8010e142dfd7e9025551d2d73f5b18987bc128a20460605efb6d01cf127980153497c38632b27a011b5d4b71793babdd92572fe2d222a2ed7921fe4ae065099425b5d07b0101e05c8c23f4b0f556d1482cd889938d57d91bc7fee5902b1f51c93ef48f80094de8c31f11d040b8b4a4e703c38c38353fbe4dc589577c2f83cb6e42a274812a3141a631c4eeab5343b184c9f1c7d9c3c5d8a00b967f641d88898acf6b0c0a36a1bb0cf2b462d5f5c8bda59d15f201ef42edf7aea9d46acfd586759507248e78eeb71ed45ca304fd9879f2b35a131b09a8c4cea9a40ca64624dad4d2b845b40564e08e0c628ba52aa37477b73b770b655f5600c79d4561d6103873dc4a95a7d29dc9e6455b771a4b9425422e61696893c98787e89906798057b279d04e1910771554a62567a9d10e8428c1f8cafcf16ca9f4e33b3a4a367ec826e2068032e69c1ecd3f84f8eb804e3e9d592806a17b09b77dd76eab017ca53fc6cc1ab6894c6d7e5229a1ee2de41fb778c33830a4f874deaeb03ed82573f2ac4a465632dab522144acd79a63c626321bce194362408030b4b9548a8ebd6567ae74c99caf2fba5b03d70bc556a82eab5d67e97f6118dee2599e0b43aa4115c579604a22031a83baf32258589748faaf129c568d3ccb5195edb31956c69a550503e1d6fac7694165b4168171f0e5c495a37088af7deba609d11c748783494ddac847cfe4ffd7b1c9ac7fbe988353c175a035294a4e9f3276fdee92b3e4028ac4fbe75063e114f7aaf0b1aa2040612770277a05b5792afb482217ad29347509733d8c326efacfb175b03e516309c5fdc3847407d5277b59336a1d7aae7cb98cbb47b1d690a488053f3b9d229408240d8bed7418d43598daccddc4e96a2be405d9fccac5afbb6d7abefe0c90e8a4a9eaf9e89dd9d8615add8c502c3ee78f01dc76cb5e19765b22609e368d7b93d59e02c27c21425225e80537ecb056fa2e596a13b7e157226771adbd7e8b9f2847a5cc5013e99c72f5966e7f9fcf8aedc06a31276606b68dc54f7e75b040df58317bce802d4080e36863959effb4dfe96832ce4d3e407749601145b1ba9037cab4d295d9a522192f050edbd0a9176a4bef204129ecf995ab83362e1df8db246ce423ec1254271cf19591bf73e7eb4bfaeab4d3752d74959a00b971395112ddc5e3972f40bab90fe9efb115a6e5bca825b91726f14ab238a12fa49535c1ce6332102172df0f6aa7fd373dc49da7aa16c30ba03978a37a890a753d0a3007402b53f74ccc58660c57657ed2380a0d21c0358c0c967d5808f5ecf6cb2cca50486bcdaf93f5b64c6dde738e1bbdd86bad783bab9fe1ff3f3ddcaae6fccfea5a76cf49d86044d19ffb745171eecf98988279217f86d09104795cca2e47c7b32c6769eeb3e69c5cf58f5a18ce5580332f14db6e05a6d37d04f6dd301312be99760b8a269196de1bb517bfe8523f03af5fc5e3d20bdaa81f39ff542c3998c9cf02f1600184d9df63b63386c266e4dc0bd10221fb074938eff42b11e45ad707638a696d3ce0af5a76f5b6140375a6c35255c5aa610f3161f7888a9dffb1917ab22694553b798a8cc73673fc8740622b8324648257449ae67eb65fce89122ed8c54f41ca6724231060e2b92ff22560853c47a4696fd900b009d4987b52252057e8485e94c9fb89d01ae15fee2d58500e96d7dae6d8773c4f4d7822fe730b834af9758e31705fa91bcf7348120233b1b9adbf43e0fb3dde4a41ac65ab3fceecadcda5296b1dcb6a70b93eee51be14fbc417df5b5ee8f0806d67ab0ef5a53b2ee3b6b0aaa8a0fc18795fae57490318184a9b59dcf5b8800baa95fd1c4a2769ffec823afeee2b87d83abbf8d67", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 17:16:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0xbd, 0x2, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x733c, 0x7ff}, {{r0}, 0x0, 0x4, 0x1, 0x6, 0x9}, {{r0}, 0x0, 0x50, 0xf0000014, 0x5, 0x3ebe}, {{r0}, 0x0, 0x20, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x401, 0x81}, {{r0}, 0x0, 0x20, 0x0, 0x7, 0x2}], 0x7fff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x800, 0x1}, {{r0}, 0x0, 0x2, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x22, 0x80000000, 0xfff, 0xfffffffffffff5bd}], 0x3, &(0x7f0000000140)={0x0, 0x756}) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x9, 0x1) ftruncate(r0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x400, 0x2, 0x7, 0x80000001, "0bb42863e67f35c2839624de675eb202ce9848a4", 0x4, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 17:16:35 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x7e, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/236) 17:16:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5012c9473b83a945e2ab76b8879dce0d63c68b96"}) poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) 17:16:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=0x0, @ANYRESOCT, @ANYRESHEX=r1, @ANYRES64=r0, @ANYRES64=r1, @ANYRES64=r1]], @ANYRES64=r1, @ANYPTR64], 0x24}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0xff05, &(0x7f0000000040)=""/56, 0x38}, 0x802) fcntl$getflags(r0, 0x0) 17:16:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 17:16:35 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x100, 0x3}], 0x100000001, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x16, 0x80, 0x61, 0x7f}, {{r3}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x47, 0x2, 0x7f, 0xffffffff}], 0x100000001, &(0x7f0000000140)={0x400, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfea0000000000, 0x6, 0x5a, 0x100000001, "263d7132adb07b498f4acdee26b3377014de7438", 0x5, 0x81}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f00000001c0), 0x400, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x82, 0x2, 0xc7, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x1, 0x3, 0x8, 0x3}, {{r2}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x3, 0x10000}], 0x3ff, &(0x7f0000000280)) 17:16:35 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x21, 0x0, &(0x7f0000000180)="3385ab843c66f9c39fbb4450e6dc84388499bb8d77ef8ff9bf986798e68ffcec9816dba69b6edf50e4b3e6e0d0dd1fa3c0dd86de9b19ec9b141700d70ca34e7925191e068c1ae76a93264898560446e037560410a147879fe7807c47a3975575a70e907f40b48b946004a69ff3f097", 0x68f) r1 = socket$inet(0x2, 0x0, 0x6) sendto(r1, &(0x7f0000000000)="84dd5884330bba6a9d64f257a5cf708417ab2e4825b034ad73da4f0845dd1227b2add2a010dd1ed95d0654b1cf709fa0b4ea8102035a0c010f2939c514d209921cf49fc42974f4df1c0edeaa7e847fa26b04df3db1a0206f6aaef655ef72a51d7d8b234cb587941c624504b190e7cf646b9c5798273c0f9074f6", 0x7a, 0xc, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x51f1}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0xa9e8) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r2, 0x104, 0x7, 0x0, 0xfc) 17:16:35 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="ba12039e03987ae1cd40707c9682310f6257c17c0692d01f2e1bce18ad9f5658a883b43482faf740615a9fe2e6b8921279284cece2676dda5498e97b2501f2e7c4ef3394697a8be2d052a115d9e7d2f8c8ccbe8a", 0x54}, {&(0x7f0000000100)="c101bf22fb8276be", 0x8}, {&(0x7f0000000300)="5c3759cae9e02dbe36f7fd734045c19e006034dd7d3f04176052257e329b2406d7501f5c3c49c14b1c9354f25205ed61700b3cdea706a2fff34b3e93e80e57e39133800b5ac96f12c54f1b9985f021e93e72f68f70fb4defe4763a091c62fa2d6f921672645e0bf5981f9abf07922362a983f5ae79629c7f00096de23fa1498fc821fa14799965b74889376a4147e45c17f6dc69ff77d33fef18b7d35c5a0c74e022b69fbfccbea1226ba20f66c11da3c62a96d80f253c59205d309f73", 0xbd}], 0x3, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000002c0)='./file0\x00', 0x0) 17:16:35 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000100)={0x100, 0x400}, &(0x7f0000000140)) r0 = socket$inet6(0x18, 0x8000, 0xfffffffffffff554) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x7fffffff}, &(0x7f0000000040)) 17:16:35 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) syz_open_pts() socketpair(0x23, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/169, 0xa9}], 0x3, &(0x7f0000000300)=""/34, 0x22}, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x20006) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)="76bdb6805414b971c0b6ca831961233f5bc008c81f98f2a2048432355936f67f7032ccd509e48d46baa146983301a2a9fe6b2d0585d70a89ae64e0a6f4e69c94b3180253d85161b3e173f4dbb20f1f5ebff166c0904a10becb3a1bb0b2890f540a3f2b868eec03cf0ff64ec4e68f20dbfd8ffbbc127c7ad82fbaa1eb7f49d72e1eb7955ea023fcbd39ba59b9a0bafedc42c470", 0x93}, {&(0x7f0000000440)="e48971670c328748e881f8eb07610b3ccaefe3dce4989f1214f71a9de0234bb2380d225696098292fece2c68ece1476319a4a77b929d95c64f0c35cd53a6d9210b0eea9f74210154deac19b64dcda8c494a3", 0x52}, {&(0x7f00000004c0)="289e51f3b9413acc91ed802ef89bee3a0b51d2", 0x13}, {&(0x7f0000000500)="2d191acfc22ced83f708393a6eafdb348b969d534ddc85304adb7e8bda62e36156437e86fdd6b0ff3bdefc1e3a64b4b668303f154fa62b471ad524167205ba0a5091ac3720fc1161fe843ce33ea8e8b0476df4a5dd3ec323ecb0d382b9b11f510b30f9a89fa1f34fffba260a7bf822195a5ac50c7f0eed0e81ecde34e2dd10bf73ca05d87577a747c2d01450dd54cdc73e51556533475f66bdaf073202567edd4c325249289c7452936220ab21ad9fca822372a253212706da", 0xb9}], 0x4) 17:16:36 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) flock(r0, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) flock(r0, 0x7) nanosleep(&(0x7f0000000100)={0x7ff, 0x7}, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0xc0) sendto(r1, &(0x7f00000001c0)="34a8470b76fff3bf7b102e1c2500838ea9af6ba700e8412ce2ef8e7edcbc9b8ec39df4e59ea883ebffce1b7642b7ae222d6c1436715eb020ad0f1c6cd11ea567c7c2095f4ffe7aed6fca34a6f80cdf59d34f919b41a5788134", 0x59, 0x40a, &(0x7f0000000240)=@in6={0x18, 0x1, 0x5, 0x6}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) clock_settime(0x4, &(0x7f0000000280)={0x268, 0x80000001}) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x583, 0xb6b}, {0x2, 0x2}}, 0x6575fb30a77b7e77) clock_settime(0x3, &(0x7f0000000340)={0x8, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000003c0)={0x4, 0xb2, 0x8, 0x401}) r4 = dup2(r2, r1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000400)={0x101, 0x9}) r5 = dup2(r4, r2) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000440)=0x80000001) kqueue() clock_settime(0x3, &(0x7f0000000480)={0x9, 0x4}) ioctl$TIOCSCTTY(r4, 0x20007461) sendto(r2, &(0x7f00000004c0)="97bdf650a0666ffbe4c83cfc2f4124f455b959e87dcc4706a93b041b0fe5e47f49556bfba596895a6322d85a4c684c40e0567e534ec2b5b1d1", 0x39, 0xf, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) r6 = semget(0x0, 0x3, 0x201) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000540)=0xff) msgget(0x1, 0x4cb) recvfrom$unix(r2, &(0x7f0000000580)=""/167, 0xa7, 0x843, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) 17:16:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000000080)='\r', 0x1) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x5, &(0x7f0000000000)=[r1, r1, r1, r1, r1]) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340), &(0x7f0000000780)=[&(0x7f0000000940)='\x00\x10\xdfN\x16wu\xee\xba]\xf1cj\xd1\xc1\x01\x87\x15\xf7Wo*\xfa\xd6\x03R\x0f\x8d\xf0\x84\v\x1e\xcb\x88,^.\xe7gr\x97\"\xf9\xb3\xdc9q\x02\x11s\xcd0owQ\x1f\xc3L\xe1\x81\xa4\x13\x86\xf5m\xf1\xdd\x180\b\ve\xca\xc1^b\x93FD;:\xe6z^\xbbh,\x93\x87H\"\x91z\x13kMV\x93+\xa7\x90G\x7f{@\xf0\fu\x82\xf7\x99\xe6\xb8\xba\xa6\xe6j\xda@9G\xb1\xe3\x18 \x88\xd1W', &(0x7f0000000580)='\x84', &(0x7f00000005c0)=',DT^\x00', &(0x7f0000000600)='[].\\\x00', &(0x7f00000008c0)='//\x00', &(0x7f0000000680)='*\x00', &(0x7f00000009c0)='[\x94T\xff\xff\xff\x7f\xff', &(0x7f0000000ac0)='\x00', &(0x7f0000000740)=',*\\^\x00']) r2 = socket$inet6(0x18, 0x8002, 0x0) listen(r0, 0x3f) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 17:16:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="8efc6b82a66048b297166592eb08a4c2f76c0a364af72a3c42ce77d9009ef2ea9fd73bd38c68b8a2f424c53afcec3c59c909d4de142a952f18d96fbd43704e86c48c70f96dbe136db6aa8a511d17636f8e8c226032e531bcf97cc3a826016eb96d06f592ebe2bccf3643736112b526d132b1e53512b937398e02f29019ca92d4c3375613963d3f74c117ba9a8e0501c2fe9e01bb77bdf7f488b1ee6f9ae37320cf6a2b4c70de62cd2c4e3ebd44c8e12632de64cfdd9b567b6c39f4553083812e1944d45124be14584ffeaa29d82501d95c17b44aeab16a2ad73161a60b4acd85d9bdeb7b6cab0b5d7d0f7f30542aa439348f8286f76b2115310056", 0xfb}], 0x1, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 17:16:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r4, &(0x7f0000000100)="4e0527a50e66f0e733322bac7827f641ba6f4528650e1ab54bf41bb57e1b7ca66b50b1b9e857aaaa10989990b321e22f04edf4309d66b2eab2327973b3b355f8bc07272816a733fb9b7f94533326cb9c57d17725ef1fd222c7228c4ae48f181427a6", 0x62) read(r0, 0x0, 0x0) 17:16:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) syz_open_pts() r4 = getgid() fchown(r1, r3, r4) pipe2(&(0x7f0000000200), 0x0) read(r2, &(0x7f00000002c0)=""/249, 0xf9) r5 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r0, 0x5) 17:16:36 executing program 0: socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000180)="88a9898c4ba9d08226b5a992ad923887a1e061b85c95fe2546059f878a8a19a1a7a4f55603cceb9179df611d5159320e2ae30bbbc4eb8c4292f154a527355d86cb3e27531ab80a2db9a8e3aa9da10222dd3ecba006bdf0b712228952c79e968df3885f31aa4902833867eef46f98bc90e95462a0aed7ef8b427c88926a2351373f028665766bea0659dfa31f385a6a3f2ed07a70f03a2b911bd606f04bf958620d06e3d967365dcf9169", 0xaa}, {&(0x7f0000000240)="05a126cc60e775cccf25504244ef8011a6d96ee1366edc833a7c2ccaaf679b1296bedb4971439721ea72b17f54c3276f403d8eaa395f8cf72bdb0753f1c1f85baf63e7fdd919a5fadb58be4d4b1c506c266f0c6bf09c2fa36c6e7794eb08d65b162f07fa8754b26470abaadf3e6af37d5efd625fd24207c3a66383fe04f01af43695771eb72326ab2d7024c50862e814bd7a47402b3a4770fd2f6b5e061d482a1fb24da5f7d803b6070543349c6e1a6e11fdb313d12a47838580ffc89830e07cae10bb0e323015dbd5a888fc86a7b8f831f9ee4343588d30", 0xd8}, {&(0x7f0000000100)="3834cceae1704af746a6f26d98a996967e", 0x11}, {&(0x7f0000000440)="d9a7a093a53cea2fbce455e1103753ad5b9caa124a64b18de900cfee82b34c52dbc6f9d1c33313d227fe489804f69ae73c18cd0185896a697703cfcf60f07a03f3e40ee3ca6944665f4377bc960f6dd74e1654c8aedb7a947b0d4f3f3497dee4ddb246805b119232a379ecebc8984b09f2a179a388b7590c1afb73e6881d676155c19e8991f719382354f2616c4b36ed3a178085d47b2f8a6faa2ae91aabefc11b0d072052056d369d4349dedd4797ed01a5bc31f01a9e2335b978d69ee33c7662d9ca3bf62e8323ad878a2cf8de2f1cada7999e94748986dc82aac7046720bb6b9650b75f", 0xe5}, {&(0x7f0000000340)="e1c76621685ea3f8112a4023d24ffe1d79bcc325028cdaf31f3ef616356ef90d25a2d6503f622b7387dcc97dd170ddf1edac9b", 0x33}, {&(0x7f0000000540)="891b4bf1299e9aaa955cd6eb83085571a8bcea9856e22626d4c2aa17898b158c88040b8e4f0c040ceee0d5620928af030fb35e5e243db444d934a08bd592939cffb8d1a67861cf91b4e2cbd9dce1a9576fb6e97fd913e142865e01c9c92e2fb7195cb0cb105adaf794dc4796283d95f0b97af8139ce8fbd48f3b23950671b52f72a62e78a62bbf330727b64bb27edadba34b707ff405f96caa67", 0x9a}, {&(0x7f0000000380)="962a", 0x2}, {&(0x7f00000003c0)="1470b128", 0x4}, {&(0x7f0000000600)="4290a3310dc1a7b9988c92e0c5c24ae1e79459326a6a62d1ac7aaa0af871d67b4d2d3f06a8cbf48214f1000d6e6e8329356151ec2c2aca46b8b58b72814f0c966f1aa827212b20d50413", 0x4a}, {&(0x7f0000000680)="0d0e71b0152be50becad7d9a848490dc4ffbb761766dab6400347a05ca5bad38d0cabf71317e74808efc29a0eee38699267fb404423c28c1bfe1776974568695b2f779868a6cf888a985e9e95afff1c97a9e739619f56ce5c9e64a5a547cb8c3c6801f9de29ac75f94f6aa4a7ce3519d46f415ae5d4a61ce24c99f55747dcd96e444600ce01666882e10f3ac5e07f766513f3bef7e9a529c802207", 0x9b}], 0xa, &(0x7f0000000940)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xf8, 0x4}, 0x401) r9 = dup2(r1, r0) ioctl$TIOCNOTTY(r9, 0x20007471) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000058067711887c597f66885a89fc92e470ef81b5c16bf883469a2188711c5d4868e6848696acebd10119d18adae7b61377971b6db8"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) seteuid(r3) 17:16:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000480)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x3, 0xfffffffffffffffc, 0x2ba, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x1000000000, 0x9}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:37 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x91d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d59c40b75878ade7e137a47fd29f81b8d4c27a891715c79657e405f7844d62c113d4510cf5efcf50a3e3c6b89c7df14f8a0b3276439e64aef8352285cc2912a90d96449dcffbc4abdacdafee1afda16edbdc530e41d38223c59077861087e10f16929ab99e648b40934a2117031de8261862bf99f193af9be143d6f493aec6f3b7c81c74ca3c71baaa1fba19e07a8a9a5b66c6b4ad216348a1c8c5336b4aa17ffbfe23dd9752", 0xa6) 17:16:37 executing program 1: mprotect(&(0x7f0000288000/0x3000)=nil, 0x3000, 0x40a) setrlimit(0xf, &(0x7f0000000040)={0x8, 0x413}) setrlimit(0x4, &(0x7f0000000000)) socket(0x1b, 0x3, 0x9) dup(0xffffffffffffff9c) accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x6, 0x3, 0xbb, &(0x7f0000000200)) pipe(&(0x7f0000000240)) socketpair(0x7, 0x0, 0x5, &(0x7f0000000280)) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x26) r1 = dup(r0) close(r1) r2 = socket$inet(0x2, 0x8001, 0x5abb) close(r2) setrlimit(0x7, &(0x7f0000000080)) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x9}) 17:16:37 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aa1c2d1158786d7f0deb08000000c351", 0x33c) 17:16:37 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80000000040, 0x3) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 17:16:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 17:16:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x0) write(r0, 0x0, 0x354) 17:16:37 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="18ab2d11094c806bbfa3d0"], 0x1, 0x0, 0x800000000) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) sendto$inet6(r1, 0x0, 0x0, 0x1, 0x0, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) ftruncate(r2, 0x3) setsockopt(r2, 0x0, 0x20, 0x0, 0x0) 17:16:37 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000002c0)="4e7071b93ed24fa87473ecbc42eb6e28c36ad896bdc6314be1d8523c6f30bedd2ed94db253f2a513bc65017acf1f7adb95ff5f087c1589b9df657f2182ef214c5d", 0x41}, {&(0x7f0000000340)="c91000417e9912401bd79c4434c4244eb0bdce50d3122e41ae103f4bfdbb3337bedce5310ae6376d236c82ca8b93470719b1ec9ee0a3bfeb27bcce21da5ab14899f3352c14faa1d03827678c1f6a6975cc5e9543c71f9415283c44a6baeffd171076b64a16898244ce4e0188ee68728b6c7b76e6eff7225217fd7bab096932f18f492b2bfb01419b04fc7b2aed54c535014642c7bbbc49f1cb3cbee5e51d7299", 0xa0}, {&(0x7f0000000400)="f0960b037df925b00c207758a8802bca3e00ecbe0df0cf8cd3de206cd22843f89f927bfa8ce44aef896da0f8d5fc00c781fff1e5c574f68f1be4c36592295f59c4c63df31c21d77e9422e89e2d8773c9add143a8bd0ede52c7905c29a71f6acb078bb50fa9e82659cea1e04e3f3d6c4897779e53abfad095ee95cd862e88c0fce552d901f362ec0526595ca725978e9b208db83d7b7f5032dc2edfe4b9e752c79de30ad1e744e54f1dcfcfd114bdd6ca5845000eb3504d4936d146b4f6c261c988a8ac3b8b3b16c92fe7324cf59f39e08712f4a3eefcac0d54e4f758245a62eb8ae00ea1df1dabfa6218c5eb6966610c034efcc02877", 0xf6}, {&(0x7f0000000500)="b6db8070a1fb9e10a11cb0a46bec973164fe9fd8e5ee0e1328864535f4eb3e92167f6d5f0a8fd8b0f7ab87f45569", 0x2e}, {&(0x7f0000000540)="7356a060cdbcbf7cc9179d1852e87c917cb6c5c0cfcd04260fcf9ede6cb4bf59a7b39321b616bdd84a8d648ff44aa1f6c47a1e2ba9947a2245591e9d4f685c41a187d3e32fa4f0bdd170090fe868a73f13998c128d14bc0a645a959668f859586e6344f5ba0bdebea416702321ca33ffa60efa173da157868f320c9bfa2cc7dc8de861ce710ba603622b54d76632ad1d07709b24be1849f25840298aec917efbf59565b391b19d9ad7edea9c7a62c6eb1b6a0bd2846beb6e4a61c65b7e7799e82bfe72d54600cb2d9ffac89bebcdd4bcca0d855d9b8d21fdefcdf84fdfae08981f504dcf363f663035", 0xe9}, {&(0x7f0000000640)="b09351206116af4e9b38249daacb1383f5742cfb880adada8076c8a719fd9ef2d01473891c65e5ea8cf8b8c1be641b9a947dd6d057b2b70b039788c170009bda9c5299ddcc4158b317a7adc9dcc887893f016b184f6dfa4af5e89466e05249ed2922477cae74af16dcce366cb85d5554fe72d64837e8968cda0e13aef02ace8b2684dd1cbd008da44e7ed11bb2c13747a1b5ec1b9dd4956ee0eb739a2e4c40eaeec1bd23053507cb9a78965c130b147b3034d38d6b47ad076c5590e745033bf920da274b81241e25af7603769bca4fd7a1a0bb22924002996da5f8a4abc6e1178e", 0xe1}, {&(0x7f0000000740)="cce5e6c49de4e4d5ff873eadeb099ca38ddecb5b27f4d2220ca21d4599157f4e4d1513ae98bee8126cc06defaadf7b846d57b5e92f224b194099c7c0914a592353ad643cc50a56d648f91a4aec322d387585cb46f78f46b481e6dc3d82c333b150c853b2a91338a571146b8872cdb6987ca52646c12bcf330e", 0x79}], 0x7, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="d420d608bd8742bb930f334cb5c7294816edb67dd1d6aa2ac7a46aac54824e079ca23896361fb998b9b5bd515198c209390f3e160106eec4213df4e60d5eebf160cfbe3a5bad5644122cc55a64535072e03815b144292e2858be934eadf57762753dd62319eb14117f1522ce44274a8c4d946bf265e41cf725ee8cea40785cf887296ad1c7dd1a6cb7ddbe535c09f0b2cef56f13fa1fa9bcca94fce66dbb823674d2c3d72300bee6dc1decb28bed2caa6bfa57cdd961f45a7a205a727e1981664b48ed1c37f0393176f119e20a5ef606610fade5b8aa9b3647799a9316953633", 0xe0}], 0x1, &(0x7f00000001c0)=[{0x28, 0xffff, 0x9, "ccebd3cc3ca510ddb819f7bd303ec2ef2e8e8db764"}], 0x28}, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x2d8) fcntl$setown(r0, 0x6, r2) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) 17:16:37 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x107fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 17:16:38 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x2000000070) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') sync() 17:16:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) clock_getres(0x4, &(0x7f0000000040)) 17:16:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xfffffffffffffffc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x9a1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x4, 0x4) 17:16:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect(r2, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0100fae267d4188d36817936bbec8b5b521836708b3668cd1c1afce3d774e626f7593b1b2960f541db9aa3f279333aa8c619d80600000000000000a062308d41403bc52b87d6b0b1d168b38012e02db458cf44e74601535e1565588546bb6f28897470090000000000000000000000"], 0xa) socketpair(0x32, 0x8000, 0x2405, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x3, 0x1000, 0xa592}, {0x18, 0x3, 0x10001, 0x685}, 0x6, [0x7, 0x800, 0x1a7d70d4, 0x7, 0x20, 0x3, 0x5, 0x8]}, 0x3c) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0xff, 0xfffffffffffffc00}, {{}, 0x0, 0x7a, 0x1, 0xfffffffeffffffff}, {{r2}, 0xfffffffffffffffb, 0xd, 0x80000056, 0x5, 0x101}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x8001, 0x183d}], 0x2, 0x0, 0x8, 0x0) r4 = kqueue() truncate(&(0x7f0000000040)='./file0\x00', 0x7fffffff) kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r2, &(0x7f0000000140), 0x7a, 0x0, 0x100000001, 0x0) 17:16:38 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0xc50c, 0x5, &(0x7f00000000c0)="176c12b2674d9a4c8944fd4b993ff99908c94121c618941358b3da0806500c390078c1cfd3286ec3ea2f304d5c0ad596f4bd3661d9d913042d1e6159647767678bddb39e17365878a5d99bca7a42d29dcf06aa96e7e1e1be5b31bbab65a19922068c2c8b10c62d35d4989d6a3f", 0x6d) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) listen(r0, 0x5) 17:16:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 17:16:38 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r0, 0x0, r3) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x51}], 0xc1e0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) poll(&(0x7f0000000040)=[{r1, 0xe0}, {r0, 0x1}, {r0, 0x194}, {r2, 0x14}, {r2, 0x104}], 0x5, 0x8) close(r1) 17:16:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c1dfcf10d3b22321c1b323766e49ced8806ab21a8d45f26d8f4be203829f4b1ee430cd5f17012c2c9556287192e1d35a916450327f0777a510d2f693908886816c87f969090e77467a708f19a96e896af15c082b50c31b310aaf3776fd5508e75ec366a589e6685cfbbc64a9ad970ed36153177d6e276d32bf0573b97d5a6c8c513dc8433ad5497acfd26f013bfe538f954b747bc033aad60f12952373348ab598a3230426e6307cb7feb2bbd62e8daffaf32f2f4370f195fb4672cca2660670a5d817c35b9a9baf7b8418cb6217f5cd35d8d314dd86eb2934e5b3d4a39750a753e6beca83816893b7ac364963ebff4f", 0xf0}, {&(0x7f0000000180)="3337e0819073d881f36e163ed8ae5f7c9763536afb0b91cd4b4df7a81449877cf2683b65e35849c5dd051025421cf2aa0207fb0a57292b3027a42508ad63cc1277f4332bc7346d06ec2583733219e70050da57cc08f6b84d3acf5b361af479a5a3e02ded8ac4ccc66f41f516307145c149e3d2ea91e029023532ee3bdcba9e4a60dc8ee4fd9661110b68558eaa72c0772e000e90483a8d728a268f0cd3daeb8a52873821e3b9c86b77ca7d201aa7295ecd2e9b3bb1271c4b969c34045dde07670e3456338d868c94a7790d9067890df85d4ea5c9560d63aefea955051ea6fd51bd9df66515f14d22e7d20caeddaf17962f45983151cacd08ba61d022616d811c936220eca709172747537107507f91b037043cba60cbc26b297bce06b3739ba8c028b726b47afe54257149c0a63ef54eb6ad499528e6fda8228db1cdc4a577121646b6e8b7855ec73801f7b066dc49a955aa825042b135824477513ccf64025e548ae4a61df651c46870164cf8fac38a7956044fae3de74234b810ce969b23604e8ed64079dcc22d84d47d0c200c88fd626208bb7a54bfd3a3ec3caf1f0fc2f2f73677b4a11a30210313ac10795ad4559460ff7e9b5349e115e654e81176b054af914acd46615e9349eba51b622145adf1f49db32f49ea36423f87e0f1baa08a6684bbd8895b801d2b5815e2575c6f408b92e77134e7604e5ee6259b432823925662f06f416360f17beeeb86bb0590854279939da3a5bcd3fd75e1200143afc0f4a7f6d2b6a73e8e0d90823eab8b8b5f035bc366a23893cab73d6716f67e12092c3c9973c90e9ad24bb9de5921ab63429698ae49a064bca82a2400477bdc2d7de0352b13c31a3229f15ab62aeb2ee099c2a7f5dfb1afc39c115f182a958076b6f2b5bbe7a8f703c54845de52eb894526684a992d69a50dead2a9dd2a6fed1ffff2968ed0f0e75aabf8275f6ec9060f13cd4f0280ab59686af15e4ac704f2007735c24d8a426819b8230bfc855a5737fa38827bdbad706394c5372781d6016ba68980d99a4a905bf69f97cd3152b231ce8b7415031217ce0b44ba65e9bc43e6c1c8c4b4ca2bfd53d719dc063f436c86f0c1f19ea1965daef68db0f34964c36d9eba99ad20243039644c0a0548aa0f3b0d0f99714ce01a563d386295a1e5a9dc48fdfac0d957ef5b7a9cc3eb44c50d14414fc56eea3d971754331cdb3fc6a2c7f6a4b7845552b88b03fc9c2b50c70c8c64821df08cdf85855ca5c061699d87d7a1c27acea959af03e90e5b20bf698acf2c643c4ae4cea69f2552fa12a2f7639c5b6c1e3351b3c86c46ebca594307b89674a974e6d081266a9f234a632ed2cb65639db1f52076fc1ed0db07aa43c1c87d79ce3a11fcc82aab4e7133d993207eb786880fc3f4b8709ee7694244478e5efece08913c54ee0964ffe2db46ed4014a529050329b61e4238d11ef0cade4391987b22c742501e74df68be6dc417b5f4c136810bbee502f5f1f8e232cc556baa705e93574cdc6a0e667ba3d3eaf7024a9aa292ca72faa7613882954e45ecfd54ea68dbe46bf5c1b83eb961c15f2e6ce9a06ba43f35af4d9d8993431fa2974557280970375428fb0f8b8879debd2d9477cd810c78f0a7331e1492ec27ff0df528e7dbfc86e070e1ec7abb267572173e7b93fb69fdaf14f36878ebde3153344e5ba532f41b67d3b56f71976aec12d51f343677aad588aaeab4505cfad9744f5db365280b9291a7cf3a993030f33240c3387f6f2e8921b9f4cbeff4934f86c41c65a41fd0223d2d9ac55a7091466db335ad5df06496612c3c49b45d2642490ff4502872780883d41086ad293069b7cfd14309ce3d705185b8382d0274baf31e6fedeefab8fde76c556689b62f09b4a257d750f9de6df2966dc504061271053daa34192517a7ce8411766c7c3cfa370230e416b32c8faf96f2149058956801a39bf3d9615d42e1cb0dfc9417433669075ab2f6e2a21d5878593573d7937f26673cd084dc1b7dc4d1c28a5b4cf582c8e4b6d271e4d5bc5f38603c67167f12b9382552bce2c1d7e7edac0bbcac07ba711ad6155149e97971ba8c40736d33953dd9e1ac99b8959b6167307011f51c5b4311d6345427a2d93beb57d223a78b51b29bca9265e3ac796ef05f93f042eea6f27d27b9c1113d0373f0f5060b453bea8a746ccc2207654a66e353a6e9d7a78a711cdb59b3c6246d28fad12f578831daac79984fbcd7084e6c19af64869f364d4d139c267477097bf29fddf34df3f87351420055a5588b1bc2e1a0d1c4e7e1595e45524f5d1e28405eecc64a478b6c07d97a93c860387a6fdfcd0bd17d4ec55a7fb7985d295b6d1c28e4c1fef476490f8cd4b1cb118a39eff9c287bfb017aa7e7729b1d67216a78d786c32fa0cf09a3b6ec639a13b4cc941b120f19ff6c9d8df402621c5be6122f687358b359f00ccaa52b671ff1ec2813ea26cc917c9ed4bf1c2d150af2da530864394854403fd1c1b68393abd1051ad834a1dd7d18e4a1cfe68f1175e8ecee15c8e6258d87fcf7342da40d8ccebb62ca5d72960679e75314dbfa9a9a243cddcedf55198a302e3b11bd9ced04082bf58b514f7356a5f877c631b6fb117beeb612a0860e59f581aeebc126a784146459a47a98c643764de39662786f05e460aeeec47fe2a542eea292b6952957ac2d527ac146f72747477f524d7abbe9c969da8ccf4980539d4f109b879efa48657e25854887d4a4bb52380feb2e3ab01c4eff72c8666878cc6c388afbb215ecbfb89bd75118ae29f7648ebd23d9eaa4f5467dc78d8a43581f78c31d982db19fb271ba303c294311f4ce23635b1ac6967e1c1dfd9b7fba13cee5d6c7258ffa1d58b4823f557051fe091f97fe5001f0baca2e60e0dbcaa5a3fe70d5cd6368e44d4414fa6c9493a6d15848789e55cb1552a16d52f9e5f636ad4d5d20b6e26a155435bd9693e5525c1a9991f3ef52db0032567259894a06bca5911ebd92fffe60217fa6b64d01a68f4d5e146c0e1393a233a5284490d379e93707d9fc9c3da94521265ac5555cf9ba4142cd5749b4744ac4940e6434fa6e69ecafca552a19e6ffa7a749eec15e6a4fc8cd80a3f56cc161519fe615d4af46571983eae97d141b239515a4f0bba0d26384c74a71de7f50d71bbea24ca1c61d8d4292be350c44cd0670a88cfd7bc46e476b3d0bce6b1901a3942579537cce78493259696f2c30963777af11bb0d99c3ebb525399dbe49c0ad514eb32d59b6189ff2bd12c34eeab39c046f86b27bf2ead495008bfec9dfc5853023563462dfed5700c155031db9bcdb074ec9813d10a287b34c121c3ce40775083e88b5facd2da69c5a7b53ba72e686e147615a8e3b2783d58a32ee94220164490e5dcc7f232724073a555889b2212070ff07f292037980631e6afed886d843696e0429a4aa6683ea7f7def14e6a18842f08999c5846dc50fe5178096d115086b966d5c8f476cb4454a6c7c752c145575c5e98a907d7599dd6767714be5831107f5b493c53b8387b67369ed286398b88339111d0df8bd44c49a1200727700a6dfda8319bcb544c1d4aa5d97560a035a19024afe9c04a32cf48491695a5a7b5653c6ae947374023cb8116db499605fad5d19ea9a8e72644287673bcfe718d568914aed5e30064642f40dd3a996f7916547b1ed96709c230f4bdef4c86e38804349235cc72cbcdac6569912e931bcde24cdbcb0c81b7b1f1bbfbbe269a3bc6391410fa8422658d0cb82565000520d064eb86e08ca5112da088c5fb2f3be44c783c1ee5201d8984a16cdb03f21e132ac3c792704980ef6f6811d7c736d31ffe6d3dec54a12e3dc4103562e92ba7095313678124caa5e35d6aa1269b67a9018ce57fa9e0a7a6e0a56ac91a76403bef52ab44762cb09e0cee5c4ca73cab391acae6d5c819d56077c52a9e48eff3c1a6976b85e29c9447827051d8f655e4304276b64e9ff282fade26bcca0df6e1e8d657e006bf8c75a3545d786f3f2833c33fa476b6c0f668c509bffb6e5459c4814b42f56011e485912ae5da17fffdc3eb2a89b259ab1056a54f8d55568b54e20f9047007f26ade6a50e0988feb8036c123026a3f7370ea1a8e240b11d8c27f215467487800d7b22445112d75dc1e4529e0279246620ea27b9a4e69dad9d162c0ad6b2fcec29b6f8f227b100d52efcc7c05e8a7a46b01ed0f553cad92db88d02de02876c81b401fd84e0b50169d991d36dc72098a34d5decbdd8559dde467c2402cb1394f570280ac8dd79ac9bb0c963c8a973894124b8c6fb44742d0444862efaa3334e15de62b62da7531628f0c1f961d2f61d24ebb76589bd4db4a67fbe1d37f287cd12ad389b8ad137c39241850aa0400867606209c8c85b8cd8dfa6ddfbb9fcca2caa48d1c64851de0b440f7461ecf155b0f209427f51e6760225bcd873248b5f2b437e5afa16ef815c9e9fa1e987b745ac3ce90ff51de632d50914944c03182afb7595e1b688ce27692791482663a39cfe9c2ee25f22a9b541183afb7ec11718cd9f84f952307bd4db5b9dea9c1093dbe78e22f629c3bfd31769665d90e38e41d75612bc9f87a74585d4ebdf283da53c9c7d7c39246212ec6d26ced996f43e2b0b1f83d903fdeb78de62d975b7094f4350b2da9046944d7fe6879fa2e777f26c3a1cb26d39b66aad8605cb7b5a4df911703b697f90f3f1b88878121b6802b5e55e9f49b65d48e628efdb42e6671ec3d70677f355de7c2f3b01de0881c0f9f3eb4cdd8d13a7d4b6b8d9801c52171584e3a0f5c41d323e0d7c7c5434033607835cdb928f9d8902c2384ff97ba109b59a42aecb360155d83dab4c6a94818ac0df974c6cc85eb3497b5fa2143148578ba78fe0bc6bfea7c047ca95bd8155ca71a698fd0f80b474890783cc4116fee7a84aca7178afda9fa1bed12a67af80f92c57935b0d3c099b38cd47d2cf6dd370c00932380f64b36581c7596212fcddf56eb22cbca9f89e7d7575ea4a2f0b2077986d62922b09ab93a7e489267b7806808dbb4b307a69d3826d464d541583666346026db2ea3a82638d8044da3e92cd595cd56592253c660470a8f321610ae68930224d89abfc3574369e8406365766e9333157cc77a0fe1dbcf6dcd7b1a86c49696d7c2d7196530eec49e4bd1d074b4cba48d3f87e587a4ad99123a46d152d6408fea181c74af427475077deceb798d8fb3c68545c03d28b270f013e8def9f21cbc846f8af7591270ed6543f48f22d025456d439288d3246f99e530fa532e241bbc7568a065200055b000aa9891a8a227208760defd3a9f18e231b6fca089908b07204d0441d3126826aa350e764b9d688ea05a7cdf01b3b33a93181f35a2241980ab0c9eb8c58c1272bb602842a89e28fb13b0117255bdc0f7cc0e4c36515171469a2da5270929741415db7bb72144af287d9c3c5a7d9090ad20618c61ebb0bff9871e20f5e61c9175d161af03ba0dac85b2e6d0d8500335faf7ce6e0ac0e703876810aa707e6926b3bdd63765490e33cd6a798e0ded00a7999cfe98898619945cbb90e61fee86d3c911a9cb7897e301aee5c40ca7ea83c0d6f3f5221b51fb69cd343e048b1e14fbb6211df470eb09914b7142485c21d66dec7afd55b9b09438637f6cafd46bf7054751ba843a868eac418a2e91aa4dc02c7934f04242b233fbdb4b64143f128822e3a6f85044b9359e748bf7099a3d07ba2e10cb8822fbb457d18cbc113cc98db83fd3eef02492493e73007c0499f01e1c9aaf8f8198211322c5923b3b1f2c4fd", 0x1000}, {&(0x7f0000001180)="2794435f426ea8c4b0165b0cca6489142c248ee2d45325c0e828780c5bd163351815a31329bd2b551bdbaddcd73e01a7462510b339482aee5976b819a818e8d5f75fe72c9c2c84a7fc737a8a54d8b88ff2e7ddb8d7e5aa8992d262425d8bbd740e7b56f2be6eab5edf4bc803591630b27ba69d13ae536877083d00f2deda917675a9889e52e7f4a0ba8046ce9d45973ac388b3581a0691e485bbd9d109afc284cddca7e7c48c5a", 0xa7}], 0x3) 17:16:38 executing program 1: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x480000000000000, 0xfffffffffffffff7}, 0xc) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0x3e) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000000)=' \x00\x00\x00', 0x4) 17:16:38 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x40) r2 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/198) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x200, 0x41) shmdt(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000100)="df314a33079fb34d3e100f148355bbba27fdd9a77223fbf14af720791d3ef0d910430e6552a7f817eaf10295fc9f302a5a0ebe12fd236cc83c1452d771ce37cb851e6787c4486455cf67bdbaffb7cb84ef0f826f2fbccdd706e2d090ccf0e9716c4fce8305bf8eba41c5cffcae4bbff2d23895444bd00f4cd55404", 0x7b, 0xd, 0x0, 0x0) r4 = msgget$private(0x0, 0x52a) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/154) 17:16:38 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f0000000180)={0xb77, 0x404}, &(0x7f0000000080)) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000280)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) nanosleep(&(0x7f0000000140)={0x6}, 0x0) 17:16:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffb) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x2, 0x6) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80000030, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x81, 0x5, 0x1, 0x7}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x40, 0x7, 0x7}], 0x100000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x7, 0x726}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffff01, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x9, 0xe764}, {{r1}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x13, 0x7, 0x40}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x52, 0x7}], 0x100, &(0x7f0000000180)={0xfffffffffffffffe, 0x7}) rmdir(&(0x7f00000001c0)='./file0\x00') 17:16:38 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="fe1235c140638d8c4c396ce5632efd2b1888f876146eec7170fc9e7ee4c704330102bf15008d415da0eb966f7dc1a6e2d1ed78a281bbee4bbf6646694e30e7c88f9c7c2130d12d9e553971764c5357e3c1284a9f71f4d9d915d4652b053fcd34eff04d43a3d662ad10e5e474e0fd8e217e437ce02c0d5706474ab65557d7e41a2b1531d65cf70fe5a6f2921704fa6186569cd832c56da8db1e2de09168c5e74c724b8a", 0xa3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x101, 0xfffffffffffffffc, 0x4, "1eae8682ab0320755ab8bdc7a85f07a099206fb2"}) nanosleep(&(0x7f0000000040)={0x0, 0x1000}, &(0x7f0000001300)) write(r0, &(0x7f0000000180), 0x0) write(r0, &(0x7f0000000100), 0xfffffcb3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sync() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) fchown(0xffffffffffffffff, 0x0, 0x0) getitimer(0xfffffffffffffffe, &(0x7f0000000180)) syz_emit_ethernet(0xf00, &(0x7f0000000300)="5fe5adc34db71078449f1fbca76617cdad370005628a858477d40d03aee17a4d800ff5469e81e0e31026e37f81b7c87a39baaffbe2b4b5a014476e66a45cfcd54d2d98c0f86cab22a5ff2c1781fafe73b01debbe33ade4d7f7055c8bde40378cd1231d6c93ef672b6032814e75e3fec05a45856fd6182779b22ce55353abbf48bbadc311f4a08e0354f50f286d1199db1bbffb715386e42117e03fd894d90f2aaa213bec7e15cd1acb8fe50b478eb42a0180ccaeef59529ac8b823875d5887f02282279482bb75859131f01dc787183d4470d9e73c3e7016fe03ab69e59372ea2e9be2ea524e6500fa541a1f7daa934f7681d2d430b398145df72b53e1642d811c1098c782674eca3e449a71fd9bade74aca61ecc344d89721b71fde82154b22d7ea4f13db1cb8f0255f1f4a3569bc6df36ca4f99296e9c48fad1f86ec02a941f8f7a16739acc82b8409da6e2661a5a82d395ef4d5b9eb526b28d7b7d6255fc1d1d1d162de3df477cad0dab1ee583ca7414dba6877f9cb6238dfd00494616aeb1c47118a939f13173297cffaba85e2c72402eb55cb167c5fac03fb1e2d3b5958b1038b9c2c63414c879d42a522aa347315bbc502ababbb39635329c23205b6f84b76f652f7177e3a10b7a2b1119f8d233cb42297600d31ce7d4a4311871ac5e529b2b6fbf55ad1c97fb17828953b54ca700ac550f4ef0268636fabdf79a7eb4694236bfc98af98be33ce2a395fbc173b6000eae3144fa62177e8a2479349e3f40a3e3f0faf5a029160da4d42cd49fc4721a1e4586a5bd7e78479495798ecd6d5bd3dae4eb7e02c2ceadcc769de3ea39dc375fb5c9cee0e71fca19aad9ee211058edafcacace5322ff28be47e1deef30cf9d2d633ed64c16b4bd7d3889368a5bcb6369358ea57dcdb891c5f51bb5ddca3a6cc42f33f4840285fa1fe7456b75a30f5bcc2e4c17638215fd91a7d182baf0a759dc2bf49113a3852e42821e55a370697322859f112d71b6ce4a19ea630c5113ed0e6cc6a1f903166f50af55dd1e749d1ffc51638ee1185c48c72b12321f6e1a524240982d97be8aabf8a0c01a465feebabf74366c109cef7497af36d2ed1ecc661d15b55eb4a617657568891e7ac39bd88946d9e8ad53752670569cfab862764e4257b4d1f7100950b4333d540342ae2038c36a7d05cd13c9f99c6012b3c4d578f12df0150f589241630a9cd0cbfc0ad5b3c7ec3ebb84db5971298484cc95cd0efc7bff1847c54e7116a67946910caf748e6b150a554e6ca6b2209f250d598295b2f26efd31c6c88a9a34b54659fd49a47337ca00774c531390f25d5fb60876953b0979eacc9a4493690f1a278ed81db46ffa0fc3e8804092c96177922017853529a9f52bd740ffa3ce936ff101ce259505a796b7e37c3c936f0c57a3f980b4bbd54912cb44ebd89bfab9fed7d7aa8e431c1516cc3250386ec64adb736187abab0aea2ef21fb6c21200cadf824271c63bcb3c972d4255a18190867271f0be9eee020f57ad058528296798d849491b0da1bdf1ad61ee9f0b10d33d96e2a0aa435a7548025aa38c041e77e136ded72d170c28caa8f990f29574f4f8f65e54720c0983e51cd6a0c303558dea6e12c40d49a0ffe761af315dc2e355438b191b0316cdba1500d278cd95f14c3baf6c92693d6d7a9e7071b00064850128189f802624a95a4cf6aaf787166cce6ae07e701ee6266005c7dd0dcbc302eb5addf9585e654b17aec05beaad4dcdcb5297f1edfb8aee7aa84f72f98fe2b598ea594dcb3c3ae9c4499c2aba79665c7aa467cd56f8dc80ea1160865d6ad97a43cc3ca9d87ef45a6f10a63a7fb77e8af0d4a07ef3cb0ade3099fb4c63d6751c3bfb3ddbe3665ec49891ee903058c50230f66380f68dce8b3f659e38c561cdff4479caf7a7637d5ff2561f4520793af3b1a357dd428f6502cebba422f782f0abcdaec413fd93932421de296d9fa8680aed8e177121e05a85505dddba3a25f973bc2ad516854a5b8c08a4b968bf3aae772682a78e5bb9335f81148216af9c879f9dbc4e633167d23e9b6aa37fda5251c78fae08d49b8b0be871367bb22fc2e0879642ffad143d1dd2926f1e0f924c4cd9a954a17f0607c2e3b63ca9259a47540ffe6a87a55b70814de0e9a58139b21a7cfa5e20a33b14e0be118e4a13670d9cf74ed8041dc5cd9e178a53fc3d20a1fe42795df3cb81e62364546ed48ebab05a47ec6876d0967900247825c5d29d637a33af9bfc3faa090b547c2f49d20c7cec240e889a5d11bb49a3d45230e324adfdc8a93351a29225a68965092251a568e7f14e8d26b964ee3a7fecfdadc3d9c994f1769d311695b3df6e50b90b6bb33129f8915000082fb0de5c94a7fad33f624f511c84742e3192ec197da616a7f7ba5b71b4bd754838af13b897837f3592b3bb0f70c48b158048740af9446444626fd756c085fc5d5697948fcd8e1d2c7533187e61f465c3ba5dee0db9f41e4f6d653f921d346dbc822cc57cf8b70f21e33048903b9dc71a0e88ee0bdc515b5591ae471ba502fdb0c96fbe4afb1839419a7d7a5b623f56743cabe40e1d52210a08e3a4e9ad57575c19e7313b0314cacf3c088e259a846a54cc21677adcc798cf628019131df8d9b77bd4e2cf9e185a044b62c966d86655e155fe3c23b534d89e4e0e183194e5ed2a11968005aa1b33921923e3d8d5ff0c1a846fbc6b19e84a119a5ee5c0eca479148ce48867f04f494bc488436aeef4e0f695fe4c0dc222e0c0350d6183dae77c2b81aee2de6f9ceb372122be1d250c9ab7c7adb1e2644bb676b8835f78ae44d888b9236c95e912a1f3ecca6ab4d4e7f72e4db11ce4ddab3857427ea6c499471aeb0e15d9f6b2635ccd8a1bec5614b4b2c975b57c56918acdaece7acfd64c8a00f881d0c779768fd125a7f365d6c9ade7894bd5482f8176ca69048b0510ae61ec7ab14a7e767d2b61c35645bd4e4e4ec65d53ecdae767bc3a550680087c801229c5d55d6f58547258d2817d0d03714eac14cc6c93045de82bb111d86a184edc842bbef405c677b171f9304c50818f98b16f10350ad4747e99fe52636bc0414ccf929394943480dfbae7751492956cd8e4131d8848f4974a1155c8b0bc41f3895202a1df9220600306056e22d61ac72c8a0e41283847e791fe909009240caa4bc5ffa5f21d9ed0120f90305d84d605df6b6e3c8881cd5ee48e652516c2fc14d4f016ef1c0db18cd87e77c981cfc3590d654c7dfa2f579cc91b5487d59d91139a0cfb68897e13ea10b06062797a409ad79f913105dbb0bddad443858f4a365cb60b3e10d05505bdae934f9c2cf96705042596c8af58387a8b7adf2885d7da72ac0b488a2969d3ae76de2d955f10441a473c285ec3593bb9bfd7ea70c898b2166f0f75748aa78e1c8729c63e9c33dc479550b0c7a3022318a8bb7adcd525fde8e6e4cb4641701df93f3dc5f6e0890644aba19bb40b0f610c299f2d678e27a09e46905ff80047e71ce15e5cc8922784b8497ab7f0ddf3576538a1440376647af0a4469ba4d13dd2531b2407b473e209fba6565a6f626d27871a2399ef262e717a8ef3e852c4f0820ca83042ed7881b1f105db86152b29dfd46d98b3852b15aaaac528f6eb60c89ef487f03c7735f2b2adae51c4a91a6be25f908778e3b1e22885735058b4ad9bb4d36fcec10df0341f1e53e448ef3dc532b0e605e5be32e182be2fef33bca2960aabd75904eb04ebfc9f3575710e068ffb5e7c259c9855355cce2b4fce09163ccfcb8ae58fdde6af526ffde84b4abcba38f4d6e03e4133acd23e2400120b46298f5e8a7c11b09a23644caf3448a82128e7ca23944455ff6d09287e7186f9235363e3550c109a7491a8ff3a5b5cbc8b04a5df38a2603522aa66613c6539ac06a47b08d731d18053f7e403a21356d0afa5a250fd09866b20342346cb48e9eef3a6ee07420198be71bb8b4a5ea20160abb987cc1dfe090399ba753b43088d65a74b89e2da72f6d65b35ecd734d37a1f13b8b020e31890359b329cfe639df7c6b6b94bf46f20c7c67897f807e0e19ce1466afaa961c4f3d7d0fc48f40e7ac354fcef421b2f6dcf778e063a90236c6d2ddbfa32c3b72bd0ea78a5ff869c30ee0a7c1a6a0c1edc88061295d0346dbc80d3e4d6faaa9fce7b0f281d0c186b3bf92bafc267d798167c5b3aaab1d663cad8b1537e940ad959a4978874a61057f7be7201f4d75e985129a36643775064a6c04a425f1d23bb4f7ce93326b807febfcfe76419112d08fed10c78fef20bb1fd3cdcbe39cd23c4421eb6b651d0daf87d69a850bd9ed19ec2f066f42688def8670cf4fe64a317a66f6926e62249c1eabe9a11b882c6792a7ab69b2b1e72beb5fb096b68feb0c2842e767d4ac626811dd0884b4ce60bcb54eadd1427953e4344ce0d6a23ee305628090fede4ea0286fbc94451d1c86792e9b4a26c5982ed4edf848fee7edcb3bfa3d2e2ea8d28b10fc91a57cdf67aeebac3e3a306dd2b439de860d9f8765e79fa9387c049f83b2b5384c6612e7fa9aa6a6950dc6b33372b5ffca42b26e0d2735ddd7dc4bf4ccd58d1c5a7878b576e1a7b53de34b9738513eb85c905b4f20d53437424f97ed8c31192a022afd687122a98194b1d53888586b5e049fa7ca19d0df80d374004a94b3d261bd40882f63d8847afd602b8ea2aae800f41158ac13877c275d318ffc40d4ef7408f50204862480813b6f9edc88f21841d476b25165e620f1b9aafe945818faf23efa7000fe40787f465beda653ed9d8a474b127f0ff3708d4db55fd584aec099c3eacf10111e58257b0b78199603461290d39e01b69948590e2b83c26debe30475cfa3739f8bf9e22aab93e1069ffe5e333296b76a69bd1d364294e497a19b73bd03790b1b252d92b5b5e38d1f0430c3511a7a7896a531c2f6d38bd678c3b29cab009281632ed92bb9ce542b5875d7c4e32c563858a31d19734b8bd5f731bb02c63d381df5c1972200c3b0c14a8f77f5f210694ad81bcca66844a356084ade1f1d9659a3f0964a61e89928aaf6b21a0f0e4956c018a4861a1446d9b3d903af687cdb3278fa89700139f868f434b6db39e10c9928f5596034780a03d0480871033ed2ecf3e377b6b0dec9718e8379d41ac60bc6549cd07cbda131c652c4609d2560e1d01d58fd0d5dbd5324a13d129e4609923ab65b4398be1c0e79db3e3321f1fc31ee272d1d2bef0578dd35a998d643b50b85325facb33bca917f40446fb1dc66b8e76518271f0bca07840e387cd6e75394a6b8ef2187ad22b393312e4773ed58963797ff10d4cc0d1c9923044cb0abe5aae77f4c9f291759e87727b769726869600cbde744505c53a3b95d8a300f411066c49d04956acf9e0462347300c7c45c04f764e57ec262b42ff8d7c9be49a961d00567ca") fsync(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x40) getsockname(r1, 0x0, 0x0) syz_open_pts() shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3ef, 0x7}) 17:16:39 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x74631c4684484df9) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) pipe(&(0x7f0000000000)) 17:16:39 executing program 1: getgroups(0x400000000000002b, &(0x7f0000000000)=[0xffffffffffffffff]) semget$private(0x0, 0x7, 0x200) r1 = getgid() setregid(r0, r1) 17:16:39 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x2000000005}, {0x0, 0x8001}}, 0x0) 17:16:39 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f00001ef000/0x1000)=nil, 0x1000, 0x6) 17:16:39 executing program 1: truncate(&(0x7f0000000000)='./file1\x00', 0xff) r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x2000300000003}) flock(r0, 0x100000e) 17:16:39 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) fcntl$setflags(r0, 0x2, 0x1) 17:16:39 executing program 0: socketpair(0x10, 0x4003, 0xf7b, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x2e) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) setitimer(0x0, &(0x7f0000000240)={{0xfffffffffffffff9, 0x1}, {0x6}}, &(0x7f0000000280)) write(r2, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r3 = syz_open_pts() close(r2) kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x630, 0x12) getpeername(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSTART(r3, 0x2000746e) r5 = syz_open_pts() getpeername(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x400000000007, 0x8000000001001d3a, "75a35db5718008d8090000000000003d00"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/235, 0xeb}], 0x1) 17:16:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 17:16:39 executing program 1: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fchdir(r1) semop(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) fcntl$dupfd(r1, 0xa, r1) 17:16:39 executing program 1: unlink(&(0x7f0000000440)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) write(r0, &(0x7f0000000100)="d9", 0x1) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000004c0), 0x7ff, 0x0) r3 = getpgrp() r4 = getuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00000101664e337d02696c653000adfaf3155b26e0c37380e981fe76483e8ccfc0972035"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="a6ea6e07178d276359fdaed8ee25b45a7663fcfedd97bb6e25e9f48fd74de364dbbb256b09083a", 0x27}, {&(0x7f00000001c0)="5b95927b879893c4aaceec66987363404512fabc0e9f020d406a2acfa923d8787f1276083ec7cba8b7df201e3d", 0x2d}, {&(0x7f0000000280)="b7b593685be47d139fac63509435b1555f89430429c180007043068db2f92a21a86199e3ca3c767b151c90976a0c5b5cc034d47e69256d029a0f4b2613ccfd78260c984941898606f70c027d00c054071cc30321bf39dc97f0e6593c308e28cd6cdf61d34cbdd906067e2fa5f3733eb28ed49cad80d97b870b41958f1d23c3ec948e12eea49d8a1e88c5208be420a6ad6c4532fd5a1ed2cf092408fcac4d3b9059f3b96bd278d21951e762b379dcb67b4f3aacc77ca993f31a00de51ba5ec54a548f675c6361ec911a2948804f03e700f375655cdb20982e487ce45f2af11449f6c594d93dee72cd9dcdc99d7eb109f830f43cbe209b824cb1bf", 0xfa}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x1) getgroups(0x9, &(0x7f0000000400)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) 17:16:39 executing program 0: r0 = msgget(0x0, 0x140) msgget(0x3, 0x20) msgrcv(r0, &(0x7f0000000000)={0x0, ""/83}, 0x5b, 0x1, 0x800) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r2, 0x5, 0x1, &(0x7f0000000140)=""/28, &(0x7f0000000180)=0x1c) r3 = semget(0x2, 0x0, 0x6c8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x7, r4, r5, r6, r7, 0x44, 0x7fffffff}, 0x8, 0x1c0000000000000, 0x8000000}) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000340), &(0x7f0000000380)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r10 = fcntl$dupfd(r8, 0xa, r1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000400)={0x101, 0x9, 0x10000, 0x1, "fa4a72e49c99d1a723a86cc2c336ff37f4db4998", 0x100, 0x7f}) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x6, 0x1}, {0x1, 0x21f5}}) getsockname$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r11 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000680)) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000006c0)) socket$inet6(0x18, 0x4007, 0x0) ioctl$TIOCNOTTY(r10, 0x20007471) r12 = socket$inet6(0x18, 0x8000, 0x7) sendto$inet6(r12, &(0x7f0000000700)="59f7a1d3f1b0ab7d", 0x8, 0x401, &(0x7f0000000740)={0x18, 0x2, 0x8, 0x100000001}, 0xc) 17:16:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x3fc00000000, 0x4, 0x7, "314b6ee1428ec3b0d1a481aaca2ffbbfe568018b", 0x9, 0x8}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x12) pipe(&(0x7f0000000140)={0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) fcntl$dupfd(r2, 0x200000000006, 0xffffffffffffffff) 17:16:40 executing program 1: r0 = socket(0x6, 0x0, 0x9) lseek(r0, 0x5b, 0x3) fchmod(0xffffffffffffffff, 0x4c0b82191b9367a) open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x8) 17:16:40 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) r1 = shmget(0x1, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) 17:16:40 executing program 1: unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='wx') readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/96, 0x60) 17:16:40 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() r5 = getegid() r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r8 = getegid() socketpair(0x7, 0xc007, 0xfffffffffffffe85, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r16 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x5, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="4909bba721e18e11cae5800820d3f6c102729c374314e029c37bc9dbacd253da9d2b9158ea69799219429f148cb84d795dde5e1506b607121b8938a5df32cd2b817d45ddd1750ea9155bac4881535315bbbe194ddef92c8db152c57e8e6891c39a357b702e94a3306329fc27a2aaf30f840034b1bdb9e1e5d66eba7b5730049a80048bf4afaa830115", 0x89}, {&(0x7f0000000180)="532bdd607da53656ac092636d1184c48ffe5aa9969c67b5935a469068cc6639c6a2770d718eeff0712f9906aa1ac13e766a5c72eea99cb5fd147d634f57e25ea8ad146056e219649709ebd03d2896c08caa4f18bdcb29256772e23b491b2d139bcc1d61c4b4933276e0bab9494d90bbaa49dc9bbfccf81f911e13044bd1a3f848ace74bf221bb0df4f8da45148ca1c75e36a6c81a4697baa41fb06fd75f833a1cf19d4b38be701f0658389b9b4578d78a5598a02cd7c36fd59aec4f5c9bfe25893d6162ba6e403a6ea631e39e80286b3", 0xd0}, {&(0x7f0000000280)="23b5170b2ce3bb32be01a34f8b615815afe408bc3e254d648a916b36a8c857b4d8853fcdb1e1129fbf4eca3ddc91ef946adb614750a88b011b219692ba4d7b1c5aec03a0a6b97d6cf9229021c4378fc3c398f9db5ad3b209ff4763150122b0b79cdc8f9c77e176873f4dffd2d6c3c544fce3f54d2052c79da9a6b88282", 0x7d}, {&(0x7f0000000300)="09b5e548bb510003f7fa85b0d42b97f2fae5d454654728d9a1a0e340b0010ce5d8b377ba833606de254d9c92bec23c48a18aee9b774007cb1fd51023ffa1389beaf18f68c8e243fbc34f14474987ebf4c8bdd157e8b6250841c0d81ab8652981931f353b42a6063cbb", 0x69}, {&(0x7f0000000380)="1ae909326edd72f4bb39c1bc707f52ff3fe9b55f5f34628c24887875e81e680aa687e34b8095524e4f41c4e4f53acb7efc5eb533b2db7661a7a89fdf7dcd307fc26016d012b7e354d368e825ba4987701c0f5f1b15e8213e18c6b6341677cedf130da091d71905507fa0e60b1d4ce80fb02dc8525ef8146909ee76e26d29448ab7ac16bf3c9d11415a31c35b5ead087b2907c760c5006eeafccbd6c8b21b3688d5adfcdbe6afeb", 0xa7}, {&(0x7f0000000440)="7837d50f47cdafb9d6315cc1612e8909b12e65680380aad872e4fec7b37ecd7cc67180d26183f9638a6b333b564e6dbe163bc09dfbfaadd0e73e090b87d9d9669f46ce4dbc1c12ed7877d17b4f27cf17dad999f49111d6793b46cddc535caa4d519ad095f7654bb7b3c42e3e5f6c069d6905798bbed78a0d5d74817be441dcb12dcabdb23adeed11f464efe911fc8f4a47c159ee6d6c4e163269be9adc66c62b315993d55aa9251bea189d8fede1ae812cdeee7a2bdf03f3258ac2faebc8287ce4ef1c19fd", 0xc5}, {&(0x7f0000000540)="8ac447ee2432343ad2a40cc09b73710843783766b5528f57520174d85fec530f60ef447b6ac2226dd082aa29ebe40c199b323b2648bf9288ccf1ea49adf1d651ca57c8ea4f92f47331725966300b043e7d99c9559cbb013b13b076c87d05a35a8f0fc08e642b5f430405bf80a43746bfa8864f298877a0345cc0e2791f7d1a293af0f3ee54432bda6a964153fd9148a9e0735ca6cfb56ef7f07b797d34", 0x9d}, {&(0x7f0000000600)}], 0x8, &(0x7f0000000a00)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r2, r9, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x110, 0xa}, 0x9) 17:16:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000021"], 0x9}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x20) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000440)="6f2be52ddc80e00d8183c29f8d9448c8b612f7551a471c34141660a0270076934c60219bfd49025b45423b2c16cacd780a30416f99667339f05c431e6729a867d9c6e89d63addeae5f84fcf5834e63aec4e9b780fc69483fc72cf2a634d683e373b8551bdc1dab5fa543982fd186c88641b5a6d05a7cd4a9185e23989f590dbbd8949ae2556435885f17aebfe748383567e7c216702ba3c45b8d7d37331ff0378b9ed3969643c76017665b063619d6f10efe28112009727b3750a5c961", 0xbd}, {&(0x7f0000000500)="26e8a64f2dfb0777a5883440026a6a1ceaf2866edf86305dcb181d15d8fe6f0e06b4cf77aec39d1a5a42b2ed4c079849a981227e8d0013adf422143f30a613d1cc9139f3e70acf56fb2cfd0aa894b17e9b575cf781d581177e095eba5e7a2e99177db0989285138e701aff7c02430ac14f5f9a32", 0x74}, {&(0x7f0000000580)="eaafb8bc2b5c85cc6ae78cfe46f07241da2bde952dc93696fb77e23990146d86e74d8ce2cff302bb06aacf0c71dc844c13318610645916503f8364eb70", 0x3d}, {&(0x7f00000005c0)="85984788eb7e63d54c4e1495d78a0fc42b00e614b1beff4e69f7aa3caa46bf8b151c29956297ece862e60537000f0e6e980dcc886df392a154c5593d56b310d72d015b087fdd0fb2f5e674a8449066ca7f6d85afa2a929a6635fcec6f7ee1756374bc9584e1d23ffca3f867878158c6500aa68893dee347b8495b5b8e2", 0x7d}, {&(0x7f0000000640)="dd5b05e9e03f1c84e1476dd4cea571e5604d2ff3e55660575c1ca145841ed1ac1705295df7cd54f672d8fb623c04c9e3dd74cf55ac3206e8c862af83db0910880037c50e649f5659c7d359a65245e2c8c19cd4e989e9d9a78fd4da", 0x5b}], 0x5, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r0, r2, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x88, 0x4}, 0x404) lchown(&(0x7f0000000940)='./file0\x00', r7, r11) r12 = fcntl$dupfd(r3, 0x0, r2) readv(r12, &(0x7f0000000380), 0x1) sendmsg$unix(r12, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="4475a05a7a79b1dc8c03408413d06fa77088322b0ed4a72415bdbcc0c48daff665971b06dfa9982b9c57550a9857a274f593c310744749ff2e169d621affda5554aacecf00b3fe8f6e1f894c9d3c4ad135dee8311254f800367088dbf7bfed9a514fc79ea13d6bcc723b05e81b611c094bbc133a11c8edf3e854", 0x7a}, {&(0x7f0000000280)="2f6e019d6f81cd0581d9db67f1ed38e9aacf6d52100872a87709d9099e2c5ed2fd7e6da3fb0b22ba5b88e2caf1bfe471b2e27abba0f1331a079b5fd939a145534e914e83c7d2df31b9b4475657cdb68e2560f55c3cd2a70f646926df94ca7db3d805a029b19e503df99d42f44870faf0bb5e82638dce9f821c7a9365a044a123d6d9981ef465a91b7e46c00cf14e5ffcdfc782d1eaa7dd519fea5a2fd423d01adc20955f239b85f2a7acdecf4c9c7020d85b7d1587af041367c8984040aba62e51d07c49fec353ac26e4e44da03bd1d11730b0484bd5b34a2beaa247af2d31fac3ac62c05a5f0bdf0c480e5c5d514b", 0xef}], 0x2, &(0x7f0000000180), 0x0, 0x1}, 0x400) 17:16:40 executing program 0: 17:16:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x81ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000080)="22ac4849f02119b2f33291a56b4695c3492926d6855c8f6001b153edeabd13c3667b3dd7ee0c72de50d73771e710118d8fec7e1243df9f0ebd64a2dc517f6d5e6837823da3c72b47f37c98567c8a468476b7291c180478262ed4", 0x5a, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r0, r1) 17:16:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0e, 0x102) mmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000) 17:16:40 executing program 1: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000180)='\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', &(0x7f0000000280)=""/183, 0xb7) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) 17:16:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getrlimit(0x4000000007, &(0x7f0000000040)) shutdown(r0, 0xffffffffffffffff) setsockopt(r0, 0x81, 0x5, &(0x7f0000000080)="9b1f6183a23aa99588eb40d722a7575fe22cec8037e1c139435b191d0b7bf1842ba245539f85c951f5a0a83015977d5aa7ce3a6836b65251ad7e062756070209096ab35456c2ff22b7a839b2e43099d450a4abf2cb502a9c4299722c2897ae0d5142d8db90c7216e94e6e4508b826e6d86807acdc8ebbbba369935654a8211443ba9bf73170545ca18ee654f215cee19cd09229de2ac8b90788d863d24eefdf448c27f63d9574e9fb51d3215752ecd36475f200b44a5469495c4cd08726727cc5e624ff1860d257299760aa32c7d34cd", 0xd0) getrlimit(0x7, &(0x7f0000000000)) 17:16:40 executing program 0: r0 = socket(0x11, 0x8003, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x40}, 0x19e) 17:16:40 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0xcc) r2 = shmget(0x2, 0x1000, 0x150, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) recvfrom$inet(r0, &(0x7f00000002c0)=""/200, 0xc8, 0x803, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x0, r4, r5, r6, r7, 0x80, 0x7fffffff}, 0x9, 0x2, r3, r3, 0x378, 0x1, 0x7}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) shmget(0x0, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000003c0)) 17:16:40 executing program 0: r0 = open(&(0x7f0000000340)='./file1\x00', 0x10200, 0xfe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') semget(0x0, 0x0, 0x24) r1 = dup2(r0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) unveil(&(0x7f0000000140)='./file3\x00', &(0x7f00000002c0)='c\x00') r2 = semget$private(0x0, 0x7, 0x290) sendto$inet(r0, &(0x7f0000001700)="033c8f67a9c4cc1c6a3839b492c2ce9e7d176798aa89c8e521dade8d5784ee98fd48d27b8d0e0f053a020db929634809007988cd8e13a4d80b4de6fd114cdf7b3aeef547c6d041a134d8eb4df2986e3473472aa6602989e0f4f143154932642eaa204e3de0206283718cf116c18c4a3df0058e9afd1062ab9e0bb225c8bdf4411150b6412ceeb46340189a18c6a371d1b6891971d72103a179cba1d13c08a56f64bea115ea111ff7ce9dd9a5c8ed9654f08ec9256391873bcc66039f703d73c88c336f7ee256acde5e80257b7aa3bbd056689d125a890fc1b7b51e663decc515e884b24d9eacf2ce11d703a5f9a65b86201f840de5389b47a96c489409a68a755638ec85e21c43896e5552d9465950e4cb6fcad9a33a0d9d80710d420e699350501b6cc408335dc9072b764079d7a68ca5844036f2b401148f8d6fb82601c06cd26f3d5862d0f6c1bcb8c61f943f1830cea0270ddd6000be32b40d59b12e557cf09cf0f7c705c9212f48ba3337289dcee08626bdfad39c64e277a59c8540eb22ea3206e72bea1b091ee0ce2a03b09f6486b0bca68d58dc9a79569730e9dbebbce8d0356561a1ddd0acc6919ea8e2e1f3c21a709ee027897aad65ee3b96b639621f3097a99b2598847bacd91103088500d98ccb6614c306b5657f54076cd878122671680821e7aa", 0x1e7, 0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001380)=[0xffff, 0x3ff, 0x6, 0x3, 0x3ff, 0x6, 0x4]) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') sendto$inet(r0, &(0x7f0000000380)="e80c8dceaf00f32b15a212a96059344a62068c054f7e15d45aa0f79260db4c3834949551edbb67e26fee54324a747fab876fbfddfab32d7e12127896375343bd7dae8e32f7d5dd7e0ebe66ed030a1694453ef2185a1e89c4d097a5947e9947f9945105bf7ddc48e8a3a40007cfa3de2fb7813e6fba602945e652b1ad0c7fb971da82cc50b0bcbe1b0555ff0e6bde926f307d20841e255aa40a82be1e2de9db6f0a91c191170741c2f249b8f48d393878ea33573f1bafe7f7dee6cca5ca9b91f2dbd7112475e5fabb2a3ffb0f518d720627bd7d34e6ca635f35a8bbcd0d9581521945ef436ade16dfb1046b7ae17393300d52c59614a460f4e4eec521d0b4a0342cda691b8040d0a4ea0d46f1bd741ccf325784f1a0a78348c2512f9389722c34ab85a399e3f466ce0fc6356d9b94369a21a52118aabc527f126ca93e2ff6fe5c59141d83282ecc3942ded3bd3e7823cd4b4ddf074e9aba8d8587cf9bfb030cb524bdc8a99d291ee236a2f8872b44a9e96c19d440dac5ff94573eefb1205f2fcaddfaccb34ced63efe97edfd56295871f346683bdb1d0c726f12b8d3f76e512fa3512a5de4b152f7d1ffdf3fc3c9645dc51a1fe73da0602c2f8d23b8101eb276cfb28120a3f0076b038ac5924518c472163ac2932f061b36164b43e8bcade1ceec77370e2c93772628c15e8766506ccfd3806dfb4a56ba05611efa3d8cbc1842d757cd5b2016ad63d746006ac872add1d12d88e7b41f836d6a75bff26beff73b00c504d88a2b976b4b40077389d9cc04e95298d67ed32143e1dcf136c5d5b271d0136c5709bf93a83e8bd7ae7539f2a390b9496bdb5f98637ea655069c481080cd9d81c8e0842c5d02f973130f52f4d6fbcb1c21727b3fe78822d355863787cdd7e016ac2fb41a76f83ab713a25a00bb63a9dd7c6667a6b750161141728a55205cdc3987b928f4fd6e4571890498d795739282b00fdd4da0015c49272968490da2e56607b4f23efa667f8da0a25e01adeed3997cd6a69465c03ea5965a30afd21a32ffddaefae7cb9b664c2a96a5c4e4d6ce7f88f0724db7de44b34155f4075d78ef997f7bbe72e929fc9e3301203396f61ccbcf062e962b5244005d147181db9f424fd03613bb36116a26a50b431069b6e898434520518ac5d70cd85ce1fefda94856cf7450311c642884af5e0f08c346fc7cdda14fced1e72aede4b9cf3d3571375af16fe869e704530560edde1503b635ec9bd368c8a88215f2bbba22164f9f55f4ba60b8d810d3eb89bd0ec99129e839f1a157f4ec1b9db2de9a03023fd64cb572000f532b4ad54d51e528f4c739d53adcae6154d1cd45eb4f3139456439e1501d1c9291bb610a20d4cbdb6406efcf302973a404fb746e557aafb6a54aaf8d9baece3bacd582fdbe3bfbbfa2b29328726edafabb7d46de444a3398f7c57836011c643a437a1fb7ad84871aba51dc6788d6c71febeaa2665da4be51c396f349873d6fbf1d89a9b617d65575d8f3a80661e57ed64149c1815542e342fd11fcd0fdf6c4e6bc567a5c245e6338b9a1c27e074391263e55923b5e66115b6651d01b14479cf44eb39617f785b66767a11e62fa1f0f10f355d46cc4556140d51925d8bb1e66c76ac413f889997c8576370f92282c638d820cc9fdd5224f82c14b614d44910b50fb9d1aa7656153c3f5b5d08f86115d5f97b6a9e12a43ee3d498584d766f3cd328db1d4b6c90e4e943e2c6ff50d818f97c2793393ed866b035331eecfd5ec5937ce8bf3bf25691d09b750be495b181535e25435a90f0fae8614d30f7f520a2803efb8db9c5fdd4edc609d490ac8b11c3187f37b7c00d4adef53b7f4b1dd908bc94ed65121f3fe570c536185d6d2f41416537359d85bae309625ab1ddb063f8479ce0cd537cd8fe99917d1e8bb5076e737247424cf0f65a46730071aa20786cf5fa9177f9ed99177318f0d47fcd6d35dcb8a7a05da28449a37e9333050a2da4512cc29773e837960b4614ec00e70fe539718f599eaf561e65e7463d057e8f7a0c3ceae60e28274705e8b84926dba22325b1fcd8445955a1b13013b2707da878145c98ecb0ce69b21bc424d3bcab402d725fb3633fab974b870aa7dbbb5e9c7f2486fe34d2f2d9a9524a48d1a18b177344e13ea19b68dcf7c2f398d9d63cb6b1768612d3982faf428a34d4eb83a4c006b7ce5ad0ec6eb811694409a8ea927d553bdfcf90dac40ccb001e6337724db413490b4c344b69c93a50c4702ef1185a13fb0fbd6610804476de348c8c39049d12a3fe714db29720128e15e8017e9d7b4b13ab1442bd24386706eb90c7ea378de96bb4a4b7dcd4387e33ad88246cf2a46826b4534202db08dca732b8139923621a0966c9dbadc8176cc5dc65e1fbe0535e50fed9341be39689a900036e1e7ab8a1ddf1950d9cf58a3dfe6a06bafa6a55716810eb5e57bdb4bb172b41f9e2126e998749b9deb9f5257ec06d57825f6d91aca31fa0f2ebd84260a3ea7ba1fd3d25d45745529e112416d2d667005ca6ea9ccd83feb2e818f17d18361d51a1d238518cabf2f0b0e63d6d9217238c2162f3e1932f92eca53c7c52a1554b0a08f8c3ab76d1637209ceb32abd01333d5035d013479031cb8726a2fa99d6c5cf55c4a399ad71215318f7007b2cd72b64838259a61e509e8c2a13b06c0ed897ea79ad0aaf3f6392e3cb02cb6e165d416bdce5c340497e5919b6d71cb9a8446ac5e6929c34e5ce5eeaf0c7bdbe113e01e396c4fc1ba9b6e9341d5886c6b0fd43faf197034ec7d097412625123edcfdaa72ae8e96e6ad9c6f698efa350dfe55ee3e858767a031290fb14901dc07573aab5f470410b6bfc64ae02cc7f08b30c4d45958696f53cb1e33783fa142f7a848ea28801f8cb83110422c61c7396c1cbb8fb02737480dc17f80d6f7416e932f494ad0c11f7ab065e843dea17e50f089573bf748cda22053f3e3f52b50d4c7daacfd27c5679442d0fdd09744fba85c7d074a05dedc4d445729ced366ef0299bd8d6e9fa6917a540f3483f5eb48a6430661ac17e828425f5eecaa6e7998cbc2d652e23fd40c2b5fea1e3323bd900f966e35c179dd2a9ad78a55ca8d6520a057096db599b6feecaf2ff58bc5fa710c349c45ca8e1c9b620fbea82737e7b5789854c6e645798e124e6172e5dafe4a5d7944c88e725ce61c8052614026466332b441abde12ab782cd0c6e67d52b42409b8ae8af3bff96a662ac0258f258ef4de5c510c2ab65538bdcda3caf867932238cba1a94c5847fbd72e9523a64fc85751766a86c249aa918cb975d26ade2db4f62aab5b8b43b3d38d1338afa1219897a3ceb1f6aebe56b65f4ec47293d6e10493356ac4279e24038d699915506ea969127b32e508a6abc8781ac755dbb7ec576d1bcfdbde0f71dee206ff012534dc29b5395a29edce79db09d68ff0d850abf5eb6c18215deb3798b7a2314d913cf271bbcc98a27211afae3de268bc2051b4071b3a2dcf3c0a5d5a989a215048a4bcfbed390cc8aa4d117542805f5d34524a97228671ebb160f2843d52b2f455b0ddcab874d786336a57202665feab7bf7fe631cdbf8ab70c5a547ac129e25d06d1971e31af6af6d8983f68610e1a959ac7d14bb8f5994071b4d5886849e3b0b1e8da66114c84b1bfae7dde184ca048d354afd6450cc58c547d11131bee38583b3df0abb4e6456bad248c38a4cda8390cde88822d39286500728c5092a6df7ead27823fb3c7d54eda8bdb1bbbf7adc41b236e3d52e36c2952fdef4d6399a472cd3f95bea9c6519aba02fec8e48ee43e0c6b22c1a3f919620369b1bfb5dc973e603a17fbdc51815492353ccda889f02e5d6389acd38d3e2a851edfcf2940b368f8641b6a0d8c89b6ee29cd8afa8cfa54634ec633ff39ab8e0927654d5a06c0acbadeb165af8d9532b866c1ee42871e5171340ed6027aa99001194f2f8b0bbc838e1189eba2648ae4427c492f7dc072aeacbdf26a57f5fc13e8a25e50545b809e14062f6ac0f5540da81aa60a6e7f783160a68ea1fa5dd57be78e0035d33e60b2bd4987db2a5fbab6b70c0fde1f8a460d738d8e8c269d85715b33dafee4a7269a81ec2c7e574e0bc3ca53fe592adf4655f7ef5b0ef9de6c9ad34a395e051e3202b090988593fb5f80b40c16bad4c0b04265987ef8596f7f15d5f73bcffc7f78f65785d55facb36405476edfa6abfcf5d49c80835b4278a40b36e26e035739df0718f404a15001edb88541a6617baeae7ee7cddafd270b3a7abe0c07fdeaea9f4d9225da29d991c8886596d802a6590445b76a3d682721a363f631e24c0167503220984fcb9f9ca1daaafbfd1d4606cdb1aece833d9e7f684b8a2815c2c182d4fcea7c6cd60b248090f5000676665a2ed5c2cd8847d1dfb06a0cc05e7b358dc4d33f3d4215ef72c10c1159907695cde62032937b558aa516c7010b76d10801d74cef1a9bb03b91946e199a9c3bfd0f4cc1626327d563f09e8d88afec56a30e9ff83ec2456c4b8e801c39412851aaa56715576076ed826987a40dd52f22991d18fb80664423eeaecb1c4a622fe08d94a875d4e0180298d5287477d3bf724d7b7ba30c1eb0471327c78e8711fe2a0af4fdea2a77215784cc2b30b6748f09fb10216bae7d8c84b378a5f47dacc4fc7cdf28aba8c4e78e22e303cbf227568ddf4d87748fcf6609c9b87635a922ff8ac60185bda5aa452358ddb726e98abb266df97fc625ca3890ba1836567557a3004fcbe7384ba0b05c0fb6a289c85a4d507d26f6d9b4742327c5671268c0cebe910253ef36074e0354809902c22560791b8242517431bc8f2dca059969335a2af4917aa0840ae174f3b637a58d0067faf0977d9d50d781dde8cac7fe36982eba4ad61b3ff0aecd744fca20fa67aa4976fb900b68245eef3b914d4d103eb00db34ebcdf1a9c890ef26ac16410265015510487b43f3a51f15e6f50a4a8f2c8662cea4193d17382671dba158fb29ac8c06ff3483d07be8ac2fcc552e44cef4ccd2f63dabb6287041d75d5f4229e7bebb97cc17be5d570218e14944186e84b3ac1ce028ad52213f5131ab8826dc3bd18173656c49508aea1aa4ba52536964c688fec36c51c78579400b75f9bf482f4528d459dfaef09895e25da89fdd83f1820905cf3b9817cae43e1ec5a5968db18aaa31acff852860fce5709a2e12263bdce127dcf124003f042c4ea2d9d22511381591cfc8766778b0067b7802836c89a8d06de514ab643602e5fc9afc88b31fb06f6a9efd89aee7f2de0d363c28b3d1bc13ab00cb9863b9ac7da34b6465404213a36debb40942bf9a714bf2e0c55c239c0fc514e03c47591ad79c6c25fef222192b4ccdff8d19c0035d7c36938a59bfbdbf1120aa8bf426f2f01b07f2eda985ab46bffc870f3b6e2ed48415484cf4ed8de0b9a0a66146bba503990bd6969fb602efa341b8df6782e22b55a3dd049fc5acf1631314bc28f3315d2f1d06150774cb0f799e746f68816d510957ad831e900a12789b27d238ab24e45a3fd7cf1a4314f872e3c3130f60c7da9fbb612cf9e744b9a3dd0c18e002bba037a5280a8594d388948ebc8921629ca7b55a445d378d66b34696cb86e9ec33bb0c3b736cac090e4ca674b78419007d451878f16eaf402c9b587ac33b7d0f5cd314553fcc55d527c4a56325f0afa7d4756f7fecbdfcd477b652b7035e12826db2c186555a1d2d291bbece8bba1254d237b62918a4e15ca505cffa2eb28d23addaa279d8a331d464552fca21600e3a14e5a930dbc4f19485867aab", 0x1000, 0x402, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x1, 0x3f, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x0, 0x1000}], 0x3) r3 = open(&(0x7f0000000100)='./file1\x00', 0x10000, 0x123) fchmodat(r1, &(0x7f0000001480)='./file0/file0\x00', 0x21, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000013c0)=0xc) clock_getres(0x7, &(0x7f0000000000)) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f00000014c0)=""/93) clock_getres(0x0, &(0x7f0000000040)) open(&(0x7f0000000200)='./file1\x00', 0x87c, 0x12) utimes(&(0x7f0000000300)='./file2\x00', &(0x7f0000001400)={{0x5, 0x2}, {0x80}}) r4 = msgget$private(0x0, 0x148) getppid() msgget(0x1, 0x10) msgctl$IPC_RMID(r4, 0x0) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x0) 17:16:40 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) socket$inet6(0x18, 0x0, 0x200) write(r3, &(0x7f0000335000), 0xfc94) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r2, 0x4, 0xc0) r4 = dup2(r1, r3) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x40, 0x9, r5}) execve(0x0, 0x0, 0x0) syz_open_pts() shmget(0x3, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) 17:16:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1f) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xff, 0x1, 0xfffffffe, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:40 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) mknodat(r0, &(0x7f0000000080)='./file0/file1\x00', 0x80, 0x59) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x208, 0x41) 17:16:40 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="df314a33079fb34d3e100f148355bbba27fdd9a77223fbf14af720791d3ef0d910430e6552a7f817eaf10295fc9f302a5a0ebe12fd236cc83c1452d771ce37cb851e6787c4486455cf67bdbaffb7cb84ef0f826f2fbccdd706e2d090ccf0e9716c4fce8305bf8eba41c5cffcae4bbff2d23895444bd00f4cd55404", 0x7b, 0xd, 0x0, 0x0) r2 = msgget$private(0x0, 0x52a) msgget$private(0x0, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/154) 17:16:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000002c0)="69c1aeefd7e3f6131c0beedbffbf09f3d06272987a59f3172d3826ce50304877097d981c0a17913cb3b4b15c53c53251832965e8a231661ae709084f40b39400abb4a8bbcc2f9b5ab2dd26efe6b02c25b21e911b7e7f323c3224334002019c8130a0d3dc536942255eebb574ab7a354c36930bcad9b1f83e8b074c9690828261310008136289f24c877b676ab6020795d617c4916dbb49942ff6a3d55d5e64d6eb349eac2e6bd8d0c4bb870a5288692ee4b6acea7d79cd13121797c001ec633e906a22f055dab01bfffa1a43aeef8ae3b183faa8b8c39900a35bd7a6852bc5634da7b337d75983ee09fbfbcf006f9ec5584c192c131df89c782dce92c34c679a05bafca446c634f8d4aa5db354086a0d6b85e45f21132f4d8d9388424af0f2ba425b1c1071edba81d5500f0533617b5f4fdcd2e8fbdc4c22f792f90c0b689ee9255d3dcc0143c0aaa82fcdf27b512cf0c752123561ecd75a8fef7204fcddfee7ddaafd33c6ecddf34c1928ed2e562ad3bc", 0x171}], 0x1}, 0x0) dup2(r0, r1) semget(0x1, 0x1, 0x40) r2 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x3) 17:16:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000001080)=@un=@file={0x0, ""/4096}, &(0x7f00000020c0)=0x1002) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 17:16:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xb, 0x0, 0x20000eb8, &(0x7f00000000c0)={0xff, 0xfffffffffffffff9}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}, {}, {&(0x7f0000001100)=""/169, 0xa9}], 0x3) close(r0) 17:16:40 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x6}, {0x4, 0xf215}}) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x1020, 0xbf) geteuid() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000300)=@in6={0x18, 0x3, 0x3, 0xa25}, 0xc) sendto$unix(r3, &(0x7f0000000340)="56c6578bed1bf5c5ecc6c2b387dd8f7c07af64831c5c019ebc96b20e5810e06a4a8445b33f18afe5a2e438df761ee4c180b283bea5051f03fd44ee46a222b44276279daa4ba2002483eb3e99a6196d29ee1bfe90f2cb9c09b683cadb3b743a3f2afd41b119b7d2de3f24b1bb984f9545435221d688114a20378ca53b76fc1316c338f261db3d379e733e74ebd4f653057418e7", 0x93, 0x1, 0x0, 0x0) r7 = accept(r1, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) recvmsg(r1, &(0x7f0000001740)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f00000004c0)=""/112, 0x70}, {&(0x7f0000000540)=""/46, 0x2e}, {&(0x7f0000000580)=""/167, 0xa7}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x4, &(0x7f0000001680)=""/155, 0x9b}, 0x41) r8 = semget(0x2, 0x4, 0x40) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f0000001780)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x1, 0x1, 0x2}, {0x18, 0x3}, 0x4, [0x4, 0x2, 0x9bc, 0x0, 0x7, 0xf37, 0x8, 0x7]}, 0x3c) r9 = accept$unix(r3, 0x0, &(0x7f0000001800)) fchmod(r1, 0x0) execve(&(0x7f0000001840)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001880)='^-:)]\x00', &(0x7f00000018c0)='}\f\xc1^\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)=',\x00'], &(0x7f0000001a00)=[&(0x7f00000019c0)='.\xd0&+\x00']) sendto$unix(r4, &(0x7f0000001a40)="94fd25", 0x3, 0x0, 0x0, 0x0) recvmsg(r9, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000002b80)=[{&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/35, 0x23}, {&(0x7f0000002b00)=""/48, 0x30}, {&(0x7f0000002b40)=""/54, 0x36}], 0x4, &(0x7f0000002bc0)=""/28, 0x1c}, 0x800) r10 = msgget(0x2, 0x0) msgrcv(r10, &(0x7f0000002c40)={0x0, ""/211}, 0xdb, 0x2992c19530d684c3, 0x1000) unlink(&(0x7f0000002d40)='./file0\x00') accept(r1, &(0x7f0000002d80)=@in6, &(0x7f0000002dc0)=0xc) recvmsg(r7, &(0x7f0000002fc0)={&(0x7f0000001a80)=@in, 0xc, &(0x7f0000002f40)=[{&(0x7f0000002e40)=""/153, 0x99}, {&(0x7f0000002f00)=""/3, 0x3}], 0x2, &(0x7f0000002f80)=""/56, 0x38}, 0x802) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000002e00)) 17:16:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85b538a01000000ebd81823a1880d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x2}, 0x8) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 17:16:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) setsockopt(r0, 0x1000, 0x8, &(0x7f0000000000)="8ac0c0595bcf7181c76775fc90d259379172a543c834cebeee898dae80d5376453a28c1d479db9ad56640de9a9cb128a9e2c845d4def63630ddbfb7de0a677893b1a7f815187e776cba2eb4b4de6dd1ae6a17eca5a71169512e40cc99c7d32569e7ae145bd66b3ac", 0x68) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x334) 17:16:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000001340)=""/67, 0x43}], 0x5, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 17:16:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x8, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8004, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa00800000400160000000000000000", 0x14) 17:16:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000340)=""/46, 0x2e}], 0x3, &(0x7f00000003c0)=""/240, 0xf0}, 0x2) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) dup2(r2, r1) 17:16:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000700)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ea7f00d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fce8d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r1, &(0x7f00000001c0)=""/104, 0x68) read(r0, &(0x7f0000000a80)=""/249, 0x365) 17:16:41 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) flock(r0, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xa0, 0x100000000}) flock(r0, 0x2) close(r0) r1 = semget(0x2, 0x5, 0x5) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/114) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffff8) 17:16:41 executing program 0: setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x80}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8000, 0xff) sendto$inet(r1, &(0x7f0000000400)="fa1e451e33943d5deb9fe19eabc1a8cd79face237e556558b64e7bd2cea1d108111feb6e47ddbd44ad636a9c71af5e1408f77e51f4c9a654be1e8909ebddbe2baa5d15cf309ada250e5f002f0c7e6bb79e325a10ee993903dc7d2ed534ab36e031e3a58fc2ab4e4ed62cb93e0fdcb681d8927b2ae3da3821a55ee7c62a95ddc1a8649f15f977b6ff4c464d565a01c8400462d70eb020738f423a3e8ffa82d1c6c072aee6c09b488a603922aa6280058cd417bd9f5638c968c3c6912ad7c8952ffdb00ed45a43f040ceee2f1e4df6db51daeb55fd31778bef689758b396d3218232de3f9706e96e1446283feebad41a05bf856cd3480d5caf6ad1be1b5e6535cc68739a09bd0a073e94d27f0b0fb9a099356d439c1313dc250d5f6ff5018487bca1f5080545d63a8e4c6f95444a1cabddd42991feb786194b890a029f107cca2bc2d5af05093bceb788728e9683645926e6de9fd4429b4cc15eef0991e8f24411f4312b4422e6691051565e493ea94e7941432b1fe1685273642c80ce0857d930bccc585ccc7fd66bc9d7159dbd21d6490ca5d2b81e7d22c61791a76e538a60545f815fc8c66f8619ac1aab9bd93ca18fa9a6c865f429b5f57f79acf4b3f98f6f68f6d2c9cd665a7eebd5d3c22d1495fa49ee092d06c4b842f4a8929f235b39fa6ec913741526f3980c580e2edd80f40993f99c1155f71e4e31f1164f6c19110930bd53c10c1cbc0b5955eb1d26cabf2b7028967c1c78cc8a440c313c0beaebf864de77478e4fb3c905f95c13b581151ac3f2155fbfbaa64206f47d87633600ea44f5b6456bbac5891e1521b47fab41a43d71d0298e3122324b34285ee7a11953442bfdd26880f83861408eb55390bfbd0bc355a99a873e1f5fcc282ceb10b260992db272fd9facffd6cec9f27e666ce2273a1e4d2672d3948953e0007a7c4c80a722740353f9a2302518c1b3edbf42fe87b9914d62ff736296dbf0e0470f1dd2734f358a1042778b2139b7bbd06a7b6702e321b5a30688ffdcd39cfd570ad53e5ee90302a5bdc3058942ffeca0ec9c3e5d45d7c49488b535d24ae708b1af46b57c42df5cac9d827e88539b78cf72a6e520ee5caafad68480d1eb7fc2e5bcf9bcdc7ffcf1bf0cb99a79732b7f32e63cc6e4badca8be193e1b605dadf3e7d70347f9028a1c492dceec6a46e2385b7e3cc070b1c8fe53c76a305bdd317f19b478a917d87a8e33966fb604ca403717873b4ec188c711e645a50597d0359039da4d60b214c99a7fd4158b8ff411724997ed86892b2c69f917eb3609d86ed96e48912fb7d7402788f42a5b0618e96465d4a2325f46f6b79ea0ba01202faaaaa531d03730b2feb334cc10c4b8f5252f8995895f169f6f16f363b5dcb8a207c013aa9a37345b40ed34797151d6f270591f2d54e2e331a1227fc783da9630b053770141fcc0bc0e9e331aa162507de6c145523ef05b44a8d486619301f734474f725ee20edcf2b8291154557056a4adacd77bb643abe5ac03b5784fad430b134edb6ce1aa90f72ef1cfb2b14b736f8c8a73dbe097409513df13687c00de81954f516c876d7dc372d51a0fd2c48546fa5749d8e0e9d1ae5596070020b4c336074c21037fa02c38d05560990eabfef3e4eb114ef51052c874895526161c800c7c74a84981327c3f709723bfa1094b2b8ced85b0edcfa08800cf59ab2676902e76d1067e27e75d5c185f3796d81b41aee4fd3b65eedcfb855c983a73eb6f91e121103f3bf6238dc8126cb6a0638caa819485267f8cc27252a86660080efba5b7f2ebd66baefb045834f51b22f7a8f258e49d12b9ffc9b55109709da67d383e415e2dd16325b23f90cfb817feedb43aaff018b9edc6e4f1fda85c3099533243f3a205b7adba152cafe851c0787dd8ef43f8b43b78ab3ff067bcc37a85e783965b783d39ba915dd920f2c07d96e6045479fa64c1f752a85cd96e6cac9f90a4af0509e0144394bc68cea015a2c09b9927eeb63a335ec9635a09e18f6f9fb56f09ace6cbc21496ef13dde4bdb6231281626245d7f3e50af2e3453ec35f8deffce77daba6a2fd5905a81a173465c9622b41d0668e5841cce96f256dfea4dd9c6feb773e1ed888c5a1f0c420db6d50fe7b64a2536aa82dc2804eb9310b84a1d66d64195b03ceb8ae439ab27a315a8a6414148f1b57bf789e0d41fb0fd395d52417d79c028acfe3f1307bb4053e3dae6b362d6370e7c35ac23b52aea7c31ccddaa557426f03c35324fa3f32ebddd6a1eb2924b44dc1320c8f9d47ced1681844531408a0966fb57c746bfbfe05f0de1be738017c1dbd9078aaeca182f478221098de399bc96cc3a3062f9b14037fc1010fe7495db1e05bcb863fa214d2558df26ddea53b3d91a61508595b89fab04121ea29de953659a6a3acd78427bcf8253323f102f7b197447a5287b6561a59d332517542e1d4f57e82e62bb4fdb11e34857d2562481d8891d8e2f921407bcd98b3889b62cf624f6dce991869644d7502836c7e88e017fcb42a5f3fc0bf5154ca25ab2299f106e1b3bb884ecc9a81d3dc8101f4438b6022d5e75ffc6a5a5a47696df066c6bc9a3eefbebfecb6d84c40b1281efd174e74b023b97e4f03641b5e6380598427ecc896824f16964de7984be6e49d90e117a0232de10794f67bc3ed8b0fec456ded3da929b5462abd056fa3975c5326795fa9ee21b52bea7d713a0b770fc5d28e2ab482598a88f82c44703318143453daec62698d15e0b2ee8a6593ce0bca5d229def78095154f9c1174c743629a4818556d37014380086f777e7398e0c38776afc5c738f9723ae6024c3c7f864d7017a4bc1e939133f4ff9541254dfd01fa513188250e65b3c3c0203cfea6d4e229147499b256403bdacf54e2204991405cfe1cdb80ae1be1c4284fe83b0e2ba21929f4497a9de0dc13069e3cfe79d3eac42c5a919b964a2d0cf21d858ff2406dddcdd04db72c7b55fb0b1d7b3b990b0a382a06bb91ddde63acc0935709f003aedbe9d83ef964f3193b049c718f2d64af9b11ffd6e5f9bcbef4990064e58c2af27c4e270770c8c1ae5c1dec243ac5202938089ea476d49e4f07d99253457d851b51d15fe2d77d67e85c72a182147d5033e580727ae95751db32880c0f37ed72120d3fdb90ca4f57ebd4ff7c7082b901e61a6fda31463e9bf24a208ebf0094a26eb72133468201795c6bec264a384c9084c215f2c2c1db4bf53e163cca99f464dafc4e151aa2965efb598c6fdb4100b577800267ea342c811db42d3b2464738bd0607c69364fd853445d3989f5856e3342f6474743a162cc538752d1b02046d1b640f8ae332aa92469bf20f9da6f0b2aca140ac4054484060cdc915fe4cb53dfd2e2c63b7686e473c26fa8c5a8a3ac5ab5d86afa464a352d8805f4bcb9bf573d73e3c3c801f4447fbc859a3eb4db8c6b316ed817cae67ca4c079c9a2a03f5d570ffabcffe9a6b27c734f4e2b58397d732d6dd09dd95b0c7ec15d2afc264082b73931f6fa74bdb767db2aaa344ad7e8ec4668dc03b6236593ba87a55666b9f87e444db06a791351815a9a21343f7671910f9799cc8b6c2aa9f8df3023397bc99fd5b260dc295b9339572426cc95f77ab10aad161d0c9b47abae876b01372ea3ab0d8fd57faefb77ac897d2b9bbecd454703570042306f494a8e2a6f75b6651bbba36a9b0365d73296b1432c93f6fe2d48cc178270d331806ce839df6de87133fd43de8894766b94cfd0dc3173703e5ca42cc10f91bc2492d647faaf90f0a6cf5e63dfdcb474e43b01408e9431ab23834201a04e6553983e718cbe932fcea71bfa390f4f25cee751c2afcb8734de493a579f29f16891b775261943d29525483d2c5f07460f974e4e25a9c5f9ac8b53a522524b31cde07e7a765c642b0f29d702eb58949fd3847ee503ffd863d9913bda11b64cec64e14da1a099243c7479acfb8ce2d0e78ca408d412f67b80b247b6dbfd755624ebc570ad7e7bdf30260473798cce4a78a6e75bf323809df3eb83e02089c57d6a16b5dd8769f6a9fbea9c536fa3fe249a56d431e895b67a50b9be02f5907db95d5dc5311337c4c78fe73dfb62f8351a2c9d2369907bb66499baaef936bb7d564672d892eca273fe1755e7f3ba3d04a93a35e19487d7337174a5166eea1244ab271065d7a08e9893604451f2054982fa4e71800cbca820ada87d8ed9d1d60e33c3447a42fd6eaf411b7c0032291d4a556577ef763b4785b2097b38d192e2f4ba018c49cc7bd62b9e72a35bd2812916261343b234ee26fbf6a2dfdab632444a30ac5aca0123a58db97b1408ee82ea1c634cc60b93ca14efe75f84adf72028eab36ec0d7a07795602177a6f2ca7e053f7c50a9998ce8789916037b0dfd5fcff59a4e2eca4cffbdbb25f46a957c6e64d785d7e32a176ee20417de2b511de46f4b87e115b2fedbe174e6ad9a357792db52ee9576a9687a7a5beb9415eea8bc6d955b3729386b153ef32175c0d95294443b52c5e56e403f761faf99d6132d3acd8414eb6aa52adf060192e73b1a321a9d7cefae8cf7986e51d1b53767428f4ac151057b11b31079a4d2000b90fec2c725b496d849b00f12de4ae0c49baa5ce655de49e711ac824c733235430a22082006c2c17e767074ddbc64bfd02dd6ef1492c9649b76dbf0a67ad59f267186e6a07b4389566b422bc3d37104fe595d433612141dcbde8d80c9d358b28c74dcdb237f2020c2f61f25d6116b59cdf2faa7fcc050713a411803f344ecc4253d4200d8b854857dd2adbf50ff961f0f85967f9e14b1b3eab930cbb80806308c57d85caad7402314852e8701d26cf5a8f5410175083177ca5af756d6f6498c11989968357ab81e021e852b9e95dcf70cf9b0f9ec59b1a5698bc2f5ba26101b8a362982d128e21e6bcf9c9dc09580524ca53e1fc28846da3d73be1ad0332951ac6562a5778feb7da2ae8b438c20197bbaba9a257e347c0b09a0dc9cb196cc6246ac8f6499faff088fd8a624697fe4b6da69690c2a74b1e9e1d45e1103665fc504321fec38a79d17d62b739898d7188e1cb54b58ccbeaf16ddd0be4f8a73249c80fe9b765080677995bb54b8d85f85623dc5466fce183921bd0cc29afbf1bfde0d29c58bc102f663b4fc86063aff4b9f93ffe3845522f900e047d3d164deb9012308741959aa780e89f65cfae0a7ff65b53a5ef875959abef3ec35962c71f3d49c9bcfcf16b474822163d7efdf701c5d071f85e9282b15063ccc6b74d949cbd151a2661f6eb3ef898883a331d7ce3dfe36db441df21cb0d3242ebe688f357c3dfc821cc0eb1576ec50e6dc38852c1ecd779b0e1f130cdb12a6db0990828f418f4c840d3e79b99741e077e11c12c136663869c9ba221e1fea633503853a6b12dbf1f49b839997546066e97cbc72e52b873c46b15aad89bd1839893bed4d7ad7242f0b78027e814577509ddfd11dd553e9283b5b81dc2eca5e9b323da13c1a84d86c5fcd767690e9a7a83d81904750b1800be418ea1e9a6781da90ed3c71109e62012ae693ffa8bc4f7c2263a7b4e5e3a76a805bba3b7dc843ed178716ce495a7bda8215727795b65da503020bb787cbc1d79743bc8f6725bed34977db34bc34318a49106ea17cb092d8ea8bcc646f58cb56f811f4342077ca42b95f6b39edfeca560f27eee5324fc56852b5c04aec3b25233d8391d91c9d3137584da32eceb8205600f34399cb2add312c0698265f765e88fd8df9982b6ef0ddb36dab3232dcb09c51ecaad3142c8bba0fc2c42ababd6f8", 0x1000, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x5, 0x6bea, 0x7b, "bdffdb3258caa90903f13b9fede0ecfda4c07f90", 0x400, 0x7}) write(r0, &(0x7f0000000100)="75fb6b4dcc81d56e691deb920f646fa8c5f183d3a8167ea379a85b79fe58cdb375a374156972120c16f41d56be7eb288adb8bf64e9506a725c5c21bc04191aba24dad5e29860399aeab174c73b3429ebf9a102a61fe1ad97264960606ac3aa2e75dff31d05f7653bb883110f1e39aa0c7736a77ae0e0d7765d8fb9d1314cf75caeabb594fa2da705bd8217dcd75919", 0x8f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 17:16:42 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0xffffbffffffffffa) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt(r0, 0x3, 0x9, &(0x7f00000000c0)=""/194, &(0x7f0000000000)=0xc2) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setitimer(0x3, &(0x7f0000000200)={{0xffffffffffff8be0, 0x8}, {0x81, 0x6c}}, &(0x7f0000000240)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 17:16:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000080)="0ef8382dcc278a06d89791e69be62fabe0f35b5abae2ab0456f476ee62315ebe79abfde4c7cc709494d529e406ff45f61c1f3acc5aa8f3ad680f233fcc353dd58f58f3f98f1b508b2c18a223e521c73767dcb4ec3ebd6d94b76f0dacdcda69f5ef23498161027f00b7fc37eb2aa9fe197d2db04f182903ce30c69fb3c17e80e87787484586fb0fc17f55ebef761bd048731af3707a57ba885c0c378e25cf31811cd1e4de9f9b33e5470c68ec4eb0c2f954cf976f00c1937c672896da51e461a277f333add9646b3a9a06a0e00986f04bf8c017c0c71f81cea7cd9576ca608504", 0xe0}, {&(0x7f0000000180)="f419a423559154f3abd87c012e3511d2531f790e3ec2f13684a8722b3cf551107494fa36038b33e34cc1be7753fda0c10b4141ab6538c48314ebfcf663e57da5092dcca21587bcecdbd6f20a3d57fc61edf2a2024b48b703f4edcc1e10a44d620387faa420ef14bbfa37df3683b64e5f0c16d16b955a26dc0ea2af1089c4106c29", 0x81}, {&(0x7f0000000240)="3a168dde76c9c76d795a5f", 0xb}, {&(0x7f0000000280)="e4d52816359fb1948523fd714ae125f28c3f6d4042d3b5a7ded43e662a0ff5fd455ff811e9c8474c97d7d4618ed5184a503a52e996a621409a976db545bcde80a14252c7f4a48f35ae102dbcfefe0d4ff4de9973cc634f5d63f47fdc22ffabe381de4b1b717cfe6fc3582197f01dc56c7db4", 0x72}, {&(0x7f0000000300)="d253f9e23d5d5dc3615a01c56fe260432cfb69162d19e920d3c36f2974523ef58572c4f3c3a4143d5024afaed9c428af1ff0c8d0ee41f8637aadf692352c386c763f08e9bc981ad069bb83c797b013a5dff95be5e4d9082e77af653ab156a1e0ba142dabd31cfc1d8cd80e2e8229408982469852bf457cee7c2c33a1d8432deb0c78f5d15bf17d206a270c93ae612e8c7b40a82885e724574493dbe37969fd401aa6b1da7c401cac173bcde639a77c6382a0ebe5b364975a239e104dd18c10b30cae6813ce3eb1167a14d5b8e4f1c2f64282fcaa908791fec61ee000a2fa4fffe0cf3934c88e5b6c4e163752c20f60127f25cddd4c6b06246786a6f2425ea10661f219400bcb3c8b60971c2606118833ddf8222b63592e42a200f635aab6efc92f7aac2c0f82e8818fd48403a5db7ad4cfd75626963a9848ea2a891be973cac9902876b81be7010f2442cd7761ddfacee2419f8eed66529bc4835fa71d28050651b8765c1419eadb81972973787347d864628758e8c96e0c9121d245320d5c24d5440510a5bde53dfabd6edf071008b0fff875eb35416e222998f3afa8351d1b675233b266dde385453636dd2ec12100340773d0ea208d7faf9e36720628bc385dba7f216969b3f76639707be22bb2edc2af5d799d934f1e4061bde0f2fa7ea06d0c496a23eae65d0d3903b628b830efb074555c313ad93c9241a276bf025134c82703a21cb395161964cc06ea53476a4ead8af1156d5912a3aae75778efa72e541e93ba98189feb2023a2388771ab93586529bc59cc80e68edfc8639c18a8de232d3a4aa5725c97f4cdab686704e446c7ffebcedab3d71ed490bf82f35e2ccd21dc23ddeb4b2ab3f6c548cf897d6b3201bacea476fe39bd9ef1c19ec6b669cd4a29564afdfc06be3141cfab0a5abd7c149e15f4519d215febf050a30c3f7c7eef07e131835011d7ddac5f8b60bbdbfc15c338178c6f0b5b35ab70e734d0a2db1562b347ece63d1a57beccb89c47b23e7ff60c3f66e5572f2399db48bf0f16bf66b781b96a1ab3b9454cf46c422087fae11634cf5147422af0e81d7c2026f84a95624fd19c4ee6f0785f27db1d3c66d3d4b40cb706b40db8b42ab29d93fb065418b7c05830c683d4267963cc483ae6eab151c823412917660900234433d7718b62929af24bb539cffcc5318b73fd2b2703f10a86b6ac96c41d9abfedc6080b4539e03ff79a163f38b6f1b6c6937c910ac544088637198dccb4edfbf38678469badade6de265f7fc99223f46779418b38a4a04fec849545f0e9ba5cb91fd4234da58b5731db52ad45a2b867b180060d5fbf8f95cf97d5ecd65b3d547db366c12cb48b204c31764a8df35f1ee95a7ba8063e9cba9b115bf3cf3b2a04ffc6f96b88838506b1fd4c2251ec9178e259c7c016b7dba2b6fad83cdc5239fc9da1603cee4d14c99bac35cd876126c64b3e41272d51093339f22ace968eafd22e04d975c48d54d67521baab73f225a695c845e9c90376315dec7fe5c335e35955c7c7db54f7fbbbeb0d2787249f0cb64bfd63c62200b7efcb2c24f1cb109f3bf18dc431f44e0793273a4bc2b028eaa1aa410d725af2c3d25565f428e2e39e482fb53baae62858fea09fd604adef57268265310c9f00d66a40aaa7450ea85a879080211fae65deebf45fe12c39be9422c3bd031bea4d915a31e4b37181d5623a5b0fadd32f3ce36d801bc189e29ca30cddfa1f98c3e68330964a6a34e97eb4fde59fc348f23095e6b798171a24110bd60e5983757f269879584f1eac0e423c358522d646b01d980c26060cb01a89b2c45d587c5c51b2852c550ab8910332d20dfa1ce01d3c8f05511f20304525545b676e75b718f5bb9a933c5a79e9cf0dce6d65a5df044f80842f9b77a0392b102a509c764ec2bc6a2bca0d334f52770cbd89d771f6ad5c844f898b1a12156a2b377b592ef49806a85abf9adb470477dbda8734a648628b11b31c021ce9c84e5b466a916a9b265c37f17c3fcab63c0dae129c595ad6bd6e319ac9b6f5e37642d4dae5fa8eab49239f7065a1a0f6a54ad47e82e9ccc84954cb8d88f44823ec27738c28ced7a1b799734469a49aa88e3ecf9796925540ba4571cd6156f5ca34c60d721b77262afced937f826b4cde0803de6dc4f5e27cd01a0b7dc955aafc634ec6a9eeb68b3035063fb368a4fcf2e20b57dd2f77c31aa911dcd2d25dcc5546846251bb6875c4e75cd949a1627b1300804f585a2e68e13f9c7ac14b90887ccbd66186b1c72d65f6bb2a233b2a74b47d8b640dc7f1fcb23d10d034c7774301d7b49ed209c7189823ff65b7897cb6e9a8a319fe667f33a3b8265a7ecfe05486baf79c8170507a901165014310088101adfe32b59c325945f01d57f3dd8a6751dadc1a655e99bc20f8bd262066f5dae6ae86e10fcc73bfbfa0982b33979fed63a7ce347529c4f73f223c179de2eee87006cfc5bcbbdd0a8287e0f172e5087a9e557e95f51afbc361e0ba1cdc0d0bfe3bd8dd2195039c9945d962cc7e74e14d7917c798013181f9fe671dab65aeae081b7e39b00104fe645e5f72e9ac34836585d57faf63bb29965cdd90950c681cc8003fc43860365b2cbeb617f1bf01397a9537118c2566b4b1dd616534f4199bae348a0d13970bd39d73151454364a423725cf063d296b206e5903ef95fd89d130d4040986accc25a836d5b304b6d7a9acfc0efdff806cdc364c9873c0edbb295a3e56c8c50ae7152f7fdf92ea31de88a8ba2cbe28825112801c015a49210110dabac9e799a33cd090697c7d0cb0ac8107ef50dabe5d69fa6757c648f2eace73e7f2da82a9bcaad00c59ca34ef33a0fed7b0bf6216304d257930debfd16eb2afbeb6ac0491324f74d280d01154e59202ef747dacb807909148e36979d2312015d8f3c4eb451beafe4a425233aa3459f6d2f543f2c5d8d0db9f1cf8d3b65250ce2bf4c3a51646f6106a51a14f5df6635ee6fcc74d3754d85c8629ac4a96732b4d178299167f501b493181f86ce2fe49c497128351b6014e9603d37955c7bcda46341a3027e46da12f3a176be0c1675a56277658675b421542e98f92aefda51953bcad7c5e565aaed5bd76e913350c7e44a62515b74e76d1147a263a09b5255b533d254691ccf0744ec4bd2cd28f10994411b16e68b9a26a5468b368e134952c636ab09369d824dc9d9e207e20c7c2cb23f9a1ea7703190c25601dbfcb78ff3c210085aef218b262a76a694d35b2aef81a019993c669efcc0b94ca3ef731bbda6de99dfb5fbc847b4f51e87b94ac6ad10d787fc1f9616fdfe23d6d7e6ad18c234267d9c408ae80b6da5d27fcea469c5bcb6d8173599b3042ba724a0bbe2b6b026199bfdae9e23bf171a25f8b78c80a5578c72f4a3118b1d21448999fa4d191ad52e0164b3353bb00b2f563456202fc4040cb0a99e08ba096388b18a800ec2a842357663a91c7919d4201a0a6836efedf93e8f4be0984bd0e60b31edb1e074fa72d793133284e594a6e87903a8f40ff6793780d2c83ba3710e2a7c8adc2cf18e2c91816bbf51486c7128a3e676d980c3fd95f78ad93ea450113ea37943e0e82ec2661506aaf82eb2e3ca43fb0a9fd5688e5db2c43d7756ac4e3c36bc49657b3bfd2d4ca802c69a5bf5c7510474ba7dd3ce25d3a78babc267fe3a718316e7f7addb80053016ab50c3feb3b08a26d9e718bfbf2273bdb39fca62f0a3be6ce58f84c1a821985048ceaa4143b435c60a3be6df1d6176b92f073cd39540bd85ea9e8202d6b8b1b8f4c03af1d579acc4ad92b887f472308100c23979fceed37fcb552ca6b358fafaf2681b101892d6706f650886b1f1eb372e69fee236badea3df7994cf716820b3e5aa0063fe2ab8abe1c51143f3ffc83ea2a9cef4e4100e5014b1b469cada93411f05b664afa12a86e2a296f093f717d16372ac9b1a21dec6412b25ffc86dcd704ed991abe89d34bc94a8cc6934b7707b82653ffa962de4965cf58aac50b21be10c7eab889a0ef3d53a7f0f7d18443323acfd4f92810def27ce1d440a692f0a450df99c31d032538f8314a9ed75aeacb0584c2319f09fbd31a6dda928b80a11a538d9ba310985871997d50124db315e0eff458f639de793a8d1b7d2b578fd17727166bc21f22d09f85c97bf698ad2d857cff2be5ec8ad6059dd7fc6df0580c2cb691c2fdf4c6cad77d98111e38eda8e94be0683b234c94eb9371f8b2222afa0896add7119083f726b3484d11132660b323ef2cb44fd881505c4fc9a3f4558b30d6a52a4fe5b18763e7fd8b5c11a74689bfb28794f262a3139599ae4dc66f7a0345a8d56ccb5148a15a62f24548f045e55cc1fbf9cddd65f15219f2ba3fc47f9f561170c286399c6d896536ec22d338a57947d7cc60514eb10d6c89b910e73f3947c097e78466774b8b8820ada01f40838e95e0adae559764467a1d70ff27c49a4df0b2fed5deb9a4d171f6c06eb8c4788fbd517e677c5ceec84c3c23e71834424a94b3b46b4a25c4e26b57608891078c344d954e6a37533e1e00a733f7ecae973a883e1721f42d44a30e62f7601794e765b237f20730ad993075e52ba05173ac7535857d7667a8f48e51deea8839968cf8097a11669c5b56cf9c687b7d9f41f000279e4a0ce9a5cc2987d849ea175e9b3cf93cca1dd2e983183ac8f791a157f6b04163891d1fcaa909e5211a6de523ede9e497f8d8783c8698f3afe95bcafc843ffcc83bdb7967240ea32d31f93c4869caf301be04871f9eb9a5acd399cc074a96d5ae22c773f9bddb36db92f981655670718a4989a253db5e3de81c337cf6447128af9e3782a061aed341b1bc762f7cc0a1f05c61b4271f742a1bbccb9076d43f7976db1f56bab095b8440ea72b4b6e121e8edcc4493ca1a5b6acfdf37935576bce11b352906f4b6f699e7e8ee1b7b41cfcb9dd201cc847b27ea1ed770132e7740056488a5fa14616818833dfb53262a0cd2bbe5bf0a136100c7d36795ab1bda264cc9933363be11f4b930128aa24beef2c0c8bd5e2ef42a325f5c8a1f744142dfff73191e8aa661c295800e53a8aa2d7197d86d5b10b5d1a0297444567edb99ac1f6287ccf9fefcee505c310bb7e20736cb017145dc9c474d8472187856c1e0ff442e6708bea079c4501bd7ae055c7fc1e69a0846a868e568a83a2017484aaff46de559bd243ad3d5083310d796152066c227c7b9d73f37aa08d81763b16858d31637796fd21b185ab163e8f0336f01b1746d62c6d08c71c1e7255f6e764932ea90613433b95c82ac5634c1c33fcc4ec4b7bbf09eaf4b6c68dda9ea6527c05a5cefb8fbcdac199b9a83e0fa53c79c1a5c67fbdc4e74e699353a46f4b13f77cf75482970881b483a1686c05c781e6e50b38b337d186745ae2c77e8aedd7425f462d432d8002279251051c55e036dea9c764f1fe613e81dadb0155f95258e700d85c96f4ed7ea69aaef9ed207ddbf3e6c315d25cc4d8256f8b3760826252ac7e4712b6bd01b929f24c4c213239e520a9184bbf5fb9590f0342653d935fd1d706095fa886c04e148f7478a5f08725616e8f963fb6ced758dba1ec3adefc09fda14ecea8fef5e3c18296a7d287bdbea5e0788ff068feb59cdb57317eb00b974eccc5ca390e4a252ae4fef7b06bd75b3ed405b8f28fb59616f30613e297c913786dec9ce9b341a94ba38a083e9615d5cf3ca6952b5c43e4f935c3d5640a9f1c10b93b1ca19e147f97e422d8614c9b97810a9b853146e145235a3a4e65607ffdd851b31cec06c740d2e4c3", 0x1000}, {&(0x7f0000001300)="6ca58b5e5c000b644a484ad911", 0xd}, {&(0x7f0000001340)="56121d53aa1eac7c5e0385975b643434ae84bb88cd041bf1e48fb4b7a62c2f677b2f98954b8faf069200b945ba1f39892c87109bab539e8c9ff0fccc184114c3297df94da80f7c514763bf2b2d9b6522ceea74ae1f87e67d38cbac2e920bbcea5775defb2f85bfbb856dc727c1a6b04a9a7b29710effe5bd5cbfa8355addc9590c2adcb4d5bb7560f3e9bd382159eff990605e4a", 0x94}, {&(0x7f0000001400)="be79d0b4816f8299b2e05c063e1be30e8d61f84354448945ef102a657fda0f196550b59cc5431789b4d22c5b5d6d0a0cc15a65967fe0da14f40ed60d2cd082f3ce0c1d47b403942d5734ff2bb0b3a1987482760e4e1f9d9a82937cc1c59d2fdcf5f0bbf799719d1fec5fe8", 0x6b}, {&(0x7f0000001480)="578fc73e0be204814f0299d1d0d4c31a29db7164ad6c18ea00d48047a600b2dc4f9b24729913551f1331f7e8", 0x2c}], 0x9, &(0x7f0000001580)=[{0xb0, 0xffff, 0x0, "0d39a926606ee757c9ee811e8fc6824dd23597f5f90827c1b29a0ede90c93e9b2d8294b87bb5ea4c0ab57bd4fbdf655a277f2c3ac54b5ba21102e18393abdc535f2228129c46fa7184c4bce67685b1f4817c0f023e2dd4f500951a2eba03edff9d5eed4ecb676668a993b52b0d8d6028f9147321d741ca95d45a99dc65bad4e4417f6742f90eccb44d830d0f491137336d159f4773780dd4ec5d720b"}, {0x1010, 0x1, 0xe000000, "d2f60a913df3370245abb30005b373d43069a6304e0a986a1462023563960ceaae6187e21d9f3b5e81a1b03435c22e2451c658b4d2ab3841a6d9e659a2b6e18a10e0bbc8f0f1fc918ef14c4d6f18c9b09b380d967c6996f34da48573b1f4c1b3c8c0ba048ec05fea1e1d534615cceccd4358d453cb67d9a09340c5c9ee07175bd1df5f166de115609a0062b7423c363db85025a76063b0960c8657e6a7695ee1a631c00873834cf1967298ab559aace2a5c422515cd77352c936963f3980387b7d047de662927a2f1a9a0381bb383f1685ef9011eef7b9bcf333b5fecb96b63cfa1b94151f492ce1958bf1c902bd237fdab3334069cef1479211366fac71502ce28f61be66f4342f62469f581a80eaa78e0161c80a0da7b871c74566e061bab1ef14773492464dedaf9da7f2458efc8bc4bd7bec33d33c01a2992a6507611e8b925bd2190f3841b72180eeda6878c30d5b92d389d50e38b094231fa3816e4479643dd18118f277e413eb3f07072db58650f89cb0f449b8f85cbc3d40a5fe771cfa9be89c91d74ade21e3425f9abedbdb75fbbbd17b1a4e2e4b9ad4e3fee93de91a08ec491af97706b520b84ecf097e01afa5f840957adee9ffcf1bbf0bc48104ab934641e02359c125fecd8b3841a8f92e17125b762bd1165c9d2fbcfc71228c203b6b640dcd5d14e47260efc416f2584dfdfc17a8cb258040b8b4046649b794039f701ab7ef7fe5c80e2139add945452c78aa907869e234cdc033ee2482e6525021b78dd6986ecfb1863b663e212b4f8649ad54994c1a322f2e05eaec545ab0d948cb8a35450b6f6fb83872d8806ef378f0cddd9106782f68810a0d65c41b95046523117d0c107d5c48232457f44274e30a6d1f8cb15d8c461520a39e141764e8d7dbb94f30a839990cf17203d423c8e35250bb48ca18f0b7083de5157c48ebbb31c4acc277acdd1f97e743fcc89ad922289e68b3b0edc4aa3a94694390bc47c16aaa8701f565fc065216318bf791c55c80e612a8bac3ed01ebc8bb93509c79d98d2e7f3d8c8c6b16bf5471f833aedadd46e2cbc8bd646a9b3b59075822f7998a0e05709bf5bdbcf2d863099f132b5c5926f0cdf12a42491b5f4e5abae555c249a95f0d23f399fccfd142ef2664986c42e132a6858f546103668406fdf45e266b1a5ecd9dc62eb0bd20f708a70fd335640c883558268c9d80a527e4e328ac5183d9ae34d2c636db7507d9258d4f6ba997662e2e1f25c58245a1af048511a531885a3f0065da9e0c29ed0766319aa0dc2263c40e8d8b324bd2c472f9d42260b623b56c5ff38a823971a5e2a55dd88aa37e8fbb99bafb2741003e3b69b24042fe16f3aab75b2b9400b0e9429b97f8170d3f5e1b9fd1b9eec2b94492bc3002148b61441c78e9f398e5d1444a637a6f2b1275955fa99a8cbbd705eba3535b361dc9e3c990fcc53fc31a8a538a2910d623a73e834e9beb79debc8c0e976fce2017d7f0a067d0f04bec6748e9eb879b62df83da5c05d638f409f69afe8d3e6049f0b9a8ad453f73e3a338d46355481cef4dac2368310698c3466e6871255e515fa4d7d4d5264025d80c55aca2dfd4be296ed9c92d6a279db4fb049ba9f6fea874a2bcca4ff404c68df576088008ed25b1612b7b36afd94c800cce3a2fd8f4ba8c4b7924eeedfa5498fba1030b364a794315d8a6f193fd666bb9eabb7cb3486a786d8f09a2a038a6cb79838a2463925ef5b4250984123668b8b7da16d18ce0b0ae5d00e51b186bcf79f288ceaab6969053caf8ddb1ff644201e450ee0e295fdfc35be643394122204669da6fed2f9f1bf5103ff1813243acb2046e541ebdcdb9cd1ee512e80a4f915076e50ea240236760e67357d7b2108bb438ed5210a57ed738dcb91108db4362c55f20b5ee7086720e24cdff8a790efdd84d3e742e6bae6a1488d8ba29d8cdfc56803947cc7bc4717cbcfefdc4a2176a672128b5fbfc9aba14ecb883283a8d1b37b1cad6de981c6240e1e49dfdf57a931beef9dd8d8705e284d7cc46d9044d9f7a30caee32377f038ec1af86ad234621e1367c472bf01a73259498b2552565c39c472ff294a14098d52105f538d0bf5e6b4dbe253928e8a404273d804884781007c5e1c81e37be7b508a7f63aa2aa5f601c5c44c40a38bb8f109eead4a11f2eec53b55f6d0b487376a67d976fed3fc1d48876a19aa56e1df5ef326329c388d6f41b3b55797ba55c6d0db5e432d87db087f122f29a15e70257ceb47b874509c03239a0a329d741fee024a524e70b275cf1d9d640b5842cbbd8fd8079790873e4ec1f2d892fe577c858ebcc75c09c5c447da120c47df3c49e58854ad9e6495936256cf6a11a08298fc9a97c61489fe7381252d4bc9631cf86653fa8992e33d695d3754c35d33d6a3f53031fb3478e09d10e6e9993c139088dfa8659685aded481e2d36e31e2600ae43e1ff5ec61c7dc31abea0e3d9e8934ab43b92ec54ea3c974c53e1563f2d274e9a0530a2742f21d1f81dd5ff11a012f24bc6caaf6d51a47e3ef2a2c8cf838b1ccecdcab0df4147775ea8aff6d2a9191effa5f9717b163779c896cc128e7c3db4d69483fdab45d2a146271cc986e4786a0323d0c0795b985755fa07e1dae038efc4f074c9f9b7d8939ee87488185cfc54e349e98e8c9092d2bc39f80c513af75ec1cdcfca89c9d434f1522f47f650cc114aa374ceb066585615bdbf21af8702a4aacbfcab84507421489b44217bb61f59d1d953a9cff0cd6138e045e23a39ea8f078a21fa140bf23a41ab75c8f1c8e140b87d08ec240d45ddf3911f3065b7d801059ba6625b28c458af4055ebde1bc0bac3309a838700aa98facc8976c17105f58a961f30ea4964d0b23b4cbfe3c6330ad372d1767c787cc14b29e7c431492016800d76515c9197c55f746ee9f4bf9dff4263667c0504a70b13a5d7a18b74eab2f421aaeea94cd696e51655f14bb665e1b8fdd1044530bde3a80b09e4e7bea3f3bb8ea3346aa3018f591abf54227d6bf0e0cede22130aaac758da3d6a59cde434be4b23608d5f8caf1b44a312b7a81cd7bcb5f40166c1574375a50887deb1a592e12501b7fc384260d628ede9c30df828209513b41fd4ed7844e2a577bfefd60e5c1c2ba11981669c7fd545513b7d05a71ee092b88a9b4a40fc338307c7484567cf744564f5e9d18cb7059e660fa101bd8a594944c6f1bb27ae7eaa678c61b4bd555bf7ae0c86742cbd271752dadd6a6b49851fb21327b2c20706fea9f2b96a283a046d06ee5d158da735c223d8c2d200bee6a3fbfe49d9b6f296588d10f46ee1e142c12c9983c8c1c9b488b18a1fbe9eed860effd9e5e423e9c76c941f7305ffe6e8a045336701b6007e0b1a85fab0eeb9863d10860f223f82fbe38fd7ae9a3abeab7ebd635b81087007d1101373ebe4dab7bc9e76c5d95546e756328ff45df26b40b29f4738639d6b926f8e6b561ba8b6b2e67b13948f985bdd09c7c9fbfdbd18955f0c6cf8678b60b86bbed4bc43ba5746aab731ac5422d678e2978c33dbc675eeaa1b825ed03c932b7a7958935a8f0b4342f5cb4e40e74a77274dee1245ab898605cd953b1204c3f3a0251eacba8597a804c69ed9e8ad0d030a528cc56d72f66a7f33bd0662f36d7ccff072d4fa22a643f09114333a081fc76527dbb0c3d79c6548ff24c2a189f7488236a9d1af31127bc5482d441bc28d532a49238f1549340db6f8483eb6975e3686505b527dd872b85f1cbdb0294ddfe8423c64a61031fc30d799a21ed481b3f1e5d74f75addd9d242783c20a6694ae48a95d84fd25df0585a665eb4c5bbe6b9bd8a2e8f5d616f03c44f8cf041b0ca87477574c0e4ad73659e7501e1424e8b31b322c4535ecdd8bf7b8731616c0c0659e22c58bb8f001057aa63817be5b6f67798a9940a80a987c69ef10ddd9a246e19bb2592afd263cb40cfb3e2d0eaf160f3861eb5be73a66419c3b25a282b456e7686b5f15f4ba17a1c34a1e4805766782525445d0916d8c52882309cf07465e27f0849639b73bca96eba8e67be6c0f20ebd2e75c9dc6d4e31e5a90ff0dfea5008a1af0e975d8e048d0929d2cfa170d9eaa5a505278efa5ece54bfca1ffb00bd9e5ddf790ac57bb8dcdfbf4d79d33ed182a20c1afe36a6ce17a02cd5e37bd4c7180c7ef6ccbd578e1f5e50c1078acc304837f9347c429c126513847f4bcf6f4485d730f816edf5bcfe90827860d1bb1c8ab38ffd51fdfd045d746a6e604153a6e497aa0adae06faa8809b51bce971f30c736ae3638769ccbb9c1191dfdf013a256beac1a8d9d9a75d82e09374840760dd850291eb046a6dcee9a880fd3bda60af419ff2ae658a452fca0a8a71e0a0d140f53273f1c58af115e4c7b7bca9c274cdf64eae078ac58e27afda3a5689f44d98aa26adc2a9346460ed9e17434bbcd0a69360a1d870f88f7d437b33f4b02e4ad44a8c7cdbb52e226ac91cfc8abb74e7ddcf4f831ca9500f1c84d887dd082ef6d3a6d4e524d05e821fccd70d381b4db5d98e7c9e8cbc20d4233609f50988404cb109a4227c77bef6a09e5a77e05224d5a8373811cc3918bd11f1c0bcdbd0167ce7b0c288b4a94c667755eac4028891e9a05cdf0f3a3612ff934350d0c8c34c30797ca6ff97f88bd0ccfb08d7726352ccd79719333345d56a2505f27056958af7f3d2f61940f63b38bb21d26d93c644c1f814fa7762dfa1edd35d6eba623f8a65a2626454560d3352f49b414bfbedeca73b33218b2f80c5ab48c0485923a260b8fc66afd2a888344d44c6a0d817e0ae525743cfc94da50cffa5309180f82e3d1dc42ca216504c175c993105c56c2ff59cb16af08dcc2756a84e9f6af17cd221ed1d0313ac8c337215379eb57578516e0165dbf03870989cf7f0ca4b4ebb941a6ea1ac75d93c539103f28dd6f8f3083d50d6dc0a9da8556807c7333b7771f76fc37ff2979a8aabeef5a26dfe62bc8bebf052c5a853251c64da34635ab2613665ba03d12e7ef294a304799600bf08761fcdb1316c03bb7d716dd6b20729402f265740472a50f75d16fbcb6d4df73d5d99d34566d2777820420b21b359587aaf781d6d3114cf9742afe7b51a0444be7779f8bf1d0302026cf7ebe39fecfe356dd0f92a96269502995d81376a52182834ec8624d72848bc823f81d0356a155c1f417be769e5bacdb802cbe94db19eccc29eec5f542f507bda914716a3cb77a60d014681e3def24357187c8d1647279b4f56ffe36bb12b2751c1a9b501d91bff7c9f06ab9c79b2d1b4fd0de59ee18e8a7864c0f2024e4e5a24d30e576db1dba9114301ab5358d642d677c2d0e43fb632e6ef3d92bf85b433dabafb8a7ae5cb7adb72bf9727aadd23739e74970b7082cdaefc4f48806fab3b2378d64a738b0a3758c2d0c75563e88b6a74120c2129e77b74f4de9e8858f69a101a28fd8c2a29d743ca818407ef9720b496b9610c876be11c99287a4c404f05ba32432b15eacd180ab7e375660cab0a8e3dc4d6fc676f61882ab88043c959dad803728739eaa8bdb32cd0592ae0793ef7baeab3a2a30ddba0e14990d1e1588a7f95d629580823ce4738314ec3a8855dbf3d85d267ffb75592b43c89b36f0e831902613cd56f7ad9fc085366834e59b36b9f166055d9e0fc9dcee64a7b55c767eea4a24e871fd9bcc79638fda418ae9a61817c3f5d331e0baeae047cabe1250da97ec6624bd5bc9854d3fc40a65c11e7b5fff28a4fe05e1ce8ece89b87602b65c07b9f4ee25a3c26e80d9debbe59abfecc376b54217c8e0"}], 0x10c0}, 0x1) getdents(r1, &(0x7f0000000000)=""/58, 0x3a) socket$inet(0x2, 0x0, 0x42a5) setsockopt(r0, 0x0, 0xb, &(0x7f0000000200), 0x0) 17:16:42 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x7000000000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x811, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt(r1, 0x8000, 0x7f015dc5, &(0x7f0000000100)=""/88, &(0x7f0000000180)=0x58) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x2) dup(r2) 17:16:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="5bef55d52370c607ecc3cda76fc1bf8e37d76d0e2342d73e3df863651681a9a8f5e61a9df905794e652f9dfedc7a3e5877d3f203fd3fe46a90ecc6649d941c359cb7b0bd8f8b7f77dc8f4b8c2be3008faad2eee2377f5b3d1572dd7c71137a8b800cfe6b3e2beef7cb6789ab519d8251ab44e862ea6e553006f7635244a969b3739f73d2abc55598e7e27ef948c450660b7cbc4e3f6e78ff3e71925ae9ff07499d1ea97b1830b446", 0xa8}, {&(0x7f0000000180)="f8c4411b569a2c574c5a22b2aae16c2013d86dd9c094cdea073b86df4761b591bca837595a3f8964225f66a0881a4cd08f5c7092cbd21d932752f57b40933ec6b288d0957c526ea84efe8608dea731427dc6062fd0963aad1e67c29ed0ec3c085bff5737f24adab9af463a06d8ecf88d6925a2175d08181c2b75d6eeb377d634b880d1f01d346489e7f9331dcd1cd34de0b44fcbf9c94bd00e4dd013ba678cfae22ac998fa28b925b403d9a2dd77b06a56523f224d6526054cb1b1c4ce983cae6d4111c8fcd70b8173d5c39edab77bfae20d81e0", 0xd4}, {&(0x7f0000000440)="5bed8b761ae5d53e15402f0d5d1eb7391badf2958a4f50240f2fc8760d64568fb668cfae36b5f48a369ae06cf85f38aeba3e0f6d9b862da1972647cae1a55e7440690d6d312187af4ec8cb2303a1b49751798abbedf2f4f7d62f616a0dc211e4ce4e1576774828fe45b6af35f0ecf7a8fd09feac92daaa117bad06c8042ee826075dcb37faf48e749f7feffcdb3d6042a6c27de8bcde651812e67ec7251c13a4055192e0ccc5fafa80c6979dd1a7d4e8cd58f95e051f908093f2c35ef7d9683574ab8bcafe5292b9f3dc8649cb8525962bab36", 0xd3}, {&(0x7f0000000280)="7776a574ff3672f3ea7d8f4825cae08ea14558d91711cd5924d335298f88f001c7fba2c5eeeab9bee2f1a87b784f11040a557ad75c4bda588440d7592d70e0aad19ca2b3d54b43f9d567f7aa38710c67df9cb03b12c906b8364571eee82beb4b27d106a7", 0x64}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r4, r7}], 0x20, 0x1}, 0x2) sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000740)="bb582fb6b77e8d0ba124163ab3f307d07f0a40ef211f9f5b407261807ee1db60af8778ecc8bc700b4b49e1485c2f1e93f6d4bb1dd72264a577c664b73268e611ca8add362a68a3c56710204e749f985d57331cc358db4a471084723294a8a583d537b9e2b61962bfd2b5936ed52305a080d1a4cc3729bccea32dd5832ba3cc872eae7e7b2e6fd67241ffaa007d3c68d8fbb42296df08ed236cd8a1ae951d2ed757352f262745a4a3544e2529412b4737cb7ecd7d6d466bb3fa1c", 0xba}, {&(0x7f0000000800)="4f841849f2027b35166cdf3c9223a0acfa8388d63f48b87657cf84edaaf0bc08d81de2e8985a6aa47b6860453462a1f24873762e2b31a0cf528eb15cd55c92c92ea4f9e5a1b995011627a7f53702bcf4436a40f055389cae16b73bc6df3384d53920a967a6510ad0c77d139ba980cfb19f698bae77529cf06a71075cc5d39d354f2316692636252a9a344874c6dcda2f7a91e5578139132717604cc2710fcce14f4aaad8043ae5c787c4704f6d4fa92c883719235426b6bef37aa56694327b2ab3881db3674f6cf1533c60d3f5bfb64ff09dc708f5461c4dd643", 0xda}, {&(0x7f0000000900)="f809059ccde96bee77808eb870239717646bade8b0e8ca33bc78f2ad6a3bcf00847843a5a2bddd3f7e04ef6130e8424342c56469f0c971220914488e3b40146521ab90aec17f2a9c2e3372353ac02c68223fce0ce3725dbff5a645fc00a8389f62d3819d1a0f19e2007ce3c928f6a9070ecd9e310d40aa20b4829cba4c6c19e3202da8406a3c46970293942882ee56bf4931e93c27d6f651691b", 0x9a}, {&(0x7f00000009c0)="c4eac681e36de8b7548d41e9877368ab99715904b3f10a259607881ae8f743d8037b83836a50e4354c3d8637f092b4220171d8abc2bfe91fc9b419f35c0467e204e2b0edce8b08e8e6a19c41ef722effc5ee48dc8fab49477ff26e84278e56f9b32737acf11f36026851e52c7085f19baacf60e86da89ef9241d87b1d05cd80081a70a4af814526c852084167292546d3df0636e5a9b4846238f810bb52dab2fd41518c66d6830f01f77f09e37831f017c", 0xb1}, {&(0x7f0000000a80)="9fe7f987bd344c320d3b6058a699ce17b85dfde33aa88ce61dece9a054f75dc8a3fec9d5e58ee75f6ec24f7c2313a48be81d22495732ac9be999089989ff3d83cd272cc8417b8f5079ea63ac6f98467c510a061e106f51bb0e968ebdf6f94d68742ce15fe6", 0x65}], 0x5, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r5, r3, r7}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x400}, 0x9) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) 17:16:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0xffff, 0x1f}, 0xc) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/170) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffffffffffd, 0x81}, 0xc) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c2}, 0x0) getpgrp() 17:16:42 executing program 1: socketpair(0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mknod$loop(&(0x7f0000000280)='\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, 0xffffffffffffffff) getegid() chown(&(0x7f00000000c0)='\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, 0x0) sync() 17:16:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kqueue() syz_open_pts() write(r0, 0x0, 0x0) 17:16:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/3) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x840, 0x4) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x6, 0x4f, 0x5, "de990d2466f98bdfedfd096a0c02c9d5ce165e06", 0x5, 0x800}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/100, 0x64) 17:16:42 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="5b20e91246f078c8803bc68202f8c30f7d9b8affefd5ae2bed43b9d54b8b05b25baae8b817f66bbda509b70e8a3846a82ad646bd23b68ad8d9214a20d44665453046ed87254921d8477bac99057da7b58e75d61d05666739c0108bf29ac51af1fe6d63c0a1fd58e0207b8b08aae6af36c7a1ecb3dcbcfdec1cb371e03a252b00dcc53f7f69310d2d1a36ad0266d2e81badb38ae254a4", 0x96) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/190, &(0x7f00000000c0)=0xbe) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x400, 0x126) mkdir(&(0x7f0000000240)='./file0\x00', 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x104) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) 17:16:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x24000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x200000004}) 17:16:42 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) r2 = socket(0x12, 0x0, 0x100) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000008c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00a", 0x3e) 17:16:42 executing program 0: r0 = shmget(0x2, 0x4000, 0x7, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mlockall(0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 17:16:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x49b, 0x0, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x4, 0x101, 0x911}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x20}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x18b}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x5, 0x2}], 0x5, &(0x7f00000000c0)={0x80, 0x8000}) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) 17:16:42 executing program 0: select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x20) msgget(0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x8, 0x800}, {0x2, 0x7ff, 0x800}, {0x2, 0x20, 0x1800}, {0x3, 0xcf03, 0x1800}, {0x7, 0x40, 0x1000}, {0x1, 0x5, 0x800}], 0x6) 17:16:43 executing program 1: socketpair(0x21, 0x0, 0xfffffffffffffffe, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/111, 0x6f}], 0x1) 17:16:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002540)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca35520700060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c0218c69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8519f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5402a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088130600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd1f667d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598ded82f3e4432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187cc299a731608239114f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b4d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2daf5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8ab6b08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5d876176ccb059f9ac4de2e51bbd6f6edcc64c31fc659c84713f5b1789a757dc98999a1f16f809ed3342fbacf42a4a4c3cbd09c771fc56bfcc47ba422cfadf3120e3aacc5fc565036f884bbad8f9695d4c299530b436c163a462a7d8cc172487c2199e0da3a97175088d402754773c194ba0147d14a9f0a76644a87c88ab0520a798a9e984fc3a110383b1b12e1f08a703437c262a28712acb73dbbfacb1149b8fc47cd51f5eee2cd6ffce2b469b7e79e33a0f2159da9f24d6c7d6856f6000000000000000000000000000000009ba6e876096033236ee23b28ce74cb53be491163db3d72ecf69a738f6ebc3c3bd2ef85b13578e099ed2cca96eab5762f1700784348eb5ad35060da8ae51fd0daa963d87d9359632af93bc176e832f4ea627a061be2c7644ae2e556770fed", 0xfd7) r1 = syz_open_pts() close(r1) pipe(&(0x7f00000000c0)) r2 = kqueue() getpid() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x200, 0x4, 0x8, 0x1, "c253481403334cd5f9cdaeeb6d76ca1152d7a330", 0x6}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/92, 0x3a1}], 0x1) 17:16:43 executing program 1: sync() getrusage(0x1, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3f) 17:16:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) dup2(r0, r0) 17:16:43 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x10, 0x8002, 0xd12, &(0x7f0000000000)) connect$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000000080)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 17:16:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d1356"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 17:16:44 executing program 1: clock_settime(0x4, &(0x7f0000000080)={0xfffffffffffffff9, 0xd915}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x04\xb7\x04\x00@\xd7jK'], 0x0) fcntl$setstatus(r0, 0x4, 0xc8) close(r0) pwritev(r0, &(0x7f00000001c0), 0x1000000000000277, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 17:16:44 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x3) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x0) 17:16:44 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x3}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x2ef, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 17:16:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet6(0x18, 0x5, 0x6906) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000080)="b719dc4e", 0xfffffffffffffd81) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 17:16:44 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x20, 0xfffff, 0x1, 0x80}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x9, 0x6}, {{r0}, 0x0, 0x49, 0xa1857bd9e81e94dd, 0xff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x82, 0x80000000, 0x3, 0x101}, {{r0}, 0xfffffffffffffffb, 0x6a, 0x0, 0x6da18530, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0x7fffffff, 0xa33b}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x7, 0x100}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0xff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000001, 0x4, 0x8000}, {{r0}, 0xffffffffffffffff, 0x24, 0x2, 0x5, 0xffffffff}], 0x9, &(0x7f0000000040), 0xfff, &(0x7f0000000080)={0x1, 0x9}) close(r0) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xf000000b, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x50, 0xfffff, 0x400, 0x5}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x40, 0xc2, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x92, 0x0, 0x6, 0x1f}, {{r0}, 0x0, 0x2d, 0x4, 0x0, 0x101}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x3, 0x33}], 0x5, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8, 0xd6}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0x7, 0x3cc54932}, {{r0}, 0xffffffffffffffff, 0x72, 0x1, 0x7ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000082, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x2}, {{r0}, 0x0, 0x28, 0x1}, {{r0}, 0xd7717b38a4583ceb, 0x0, 0x1, 0x9000000000, 0x3}], 0x0, &(0x7f0000000040)={0x7ff, 0x6}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x200003, 0x0, 0x0, 0x1000100000000}) 17:16:44 executing program 1: r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xe7}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7fffffff) sendto$inet(r2, &(0x7f00000000c0)="cf1f935675eef7c151e53e59b73cd416f94a9dfa9d0849160ab9df061d2b9783a5bdf5246fbe7d8025b762a510362b40201d6250cbbf650106452688ecb3fde456184c03a18fc1ee6a0de30a3adc13dfcde84ba275bcbbb6135ad2c632fd40b220f170f9e98ead5c049c51b29bd4335b761fe906e28e786d04eceb256992f77947779b3ffaaaedd8024eae5b4d12", 0x8e, 0x4, 0x0, 0x0) dup2(r1, r0) 17:16:44 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8294, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x8000000000, 0x100000000}) ioctl$TIOCCDTR(r0, 0x20007478) 17:16:44 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8285, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) 17:16:45 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000200)='\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', r0, &(0x7f0000000280)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\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') utimes(&(0x7f00000002c0)='\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', &(0x7f0000000340)={{0x1ba9, 0xbcce}, {0xf9e, 0xae}}) utimes(&(0x7f0000000000)='\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', &(0x7f0000000080)) 17:16:45 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) setsockopt(r0, 0x6, 0x68a, &(0x7f0000000080)="54ce56179912231494e5738c94fe10db951ceb987ed6684c644b2beee4b642e88675d4e32a503aac577dca3e1cb4dd1ff0475475f997618e13fcd37d0acd3a33772aa28245799cdeb948495a0d986d0791a698688d9a9d4ca7ba848aac8d2f2bec3272ab89dac3d72a4d64b3b44eabf1feb19be0f0e7c7469d4784253ae3b86fdf621e20989c8e225d402788e83250b41e508b1dfab030f824fd508101c3bf0eeb1be88575bfbe451836ec590191109e282c99be4416da10001590519be9c965c85eb1be2b006d", 0xc7) 17:16:45 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000040)) 17:16:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x512) write(r0, &(0x7f0000000100)="d9", 0x1) socket$unix(0x1, 0x7, 0x0) 17:16:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup(r0) r4 = getegid() setgid(r4) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 17:16:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() fcntl$getflags(r1, 0x0) r2 = syz_open_pts() fchdir(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:45 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x100000ffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x10001}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x1, 0x0, 0x0, 0x0) geteuid() write(r1, &(0x7f00000001c0)="a7", 0x1) 17:16:45 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8201, 0x3) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff9, 0x2000300000003}) 17:16:45 executing program 1: r0 = getppid() getpgid(r0) r1 = socket$inet6(0x18, 0x3, 0x1) r2 = dup(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1/file0\x00', 0x83, 0x8) renameat(r2, &(0x7f0000000140)='./file1\x00', r3, &(0x7f00000001c0)='./file1/file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x280, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r5, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x81) open$dir(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x0) 17:16:46 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\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') mkdir(&(0x7f0000000240)='\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(&(0x7f0000000680)='\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)='r\x00') chown(&(0x7f0000000000)='\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, 0x0) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0xbc7, 0x46c, 0x40, "5a2646330f6379bc8c91e5d23279a51b2f373e4f", 0x100000000, 0x6}) 17:16:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0ea5b0335ec3060000"], 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8001) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x7, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) listen(r0, 0x0) pipe2(&(0x7f0000000040), 0x4) 17:16:46 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000280)) fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x8001}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="cc6db81b7514e8e60c8c6b70495af390ba7be6512be2b2853b37c90c71f90ce43e0a13b045899170aa4d8e46afb3f9de3ef26b509b2acfef24c3a3096332e61463d86ae0d049daea3af9347f66e12d42b2d91647436200fb4a358f311658296710c3676842a4bd86cee4eb3da698fb6671e761e6ac3cf2e3492282695a94de46d6311649a9a1900b92de547760fe8d84d2c44a710577709f48bb", 0x9a}, {&(0x7f0000000140)="baabba74ddbedaffb017572b7c8f2571ce2ae280a1cf163b6bf4cfbad7178255b7691cca6d5c4fe7ab062d692e7d50ae3aeaf35d70ead88d110d90de8b7804a8ce40c0", 0x43}, {&(0x7f00000001c0)="49dd9f9b6c8d4c34468e33e589b20251a8cd8fc6c62450ba6fb1c264e524e3cfb7679f96df370e6337f986913a6bbeff6b493f366d1a2fa6c81606dec2b4a87f66eceab837d709", 0x47}], 0x3, &(0x7f0000000600)=[{0x44, 0x1, 0xffffffffffffffc0, "6d5a2747a65f7dfb71c90ad64cf3d43191d80b75c35807cb109e9a6ad78966d0d19bb44237e780687ed999b0398e03e53a0b30c84caed9a61aef7c38321a4a4ad0f9e84e8579ba2a279738e7fbdaec7e6b95b5e7363064e525a3928454cf8386b53eaf435593dd05ff4670f5b84161d2e55d5005e0055550b7cbf4065144afc0b6fc1175"}, {0x20, 0xffff, 0x100000001, "4a7796538e4e5f41e93df81e"}, {0xc8, 0x1, 0x1000, "39fa075ef1af23efe970bc4d185462a693aedd1ac97421d8f02137520d6ca724c2248daac6ff8802665842d37770c195ed440ffe7f73bacf3f7d65e7137bd4eb2c5d5e1197108cf65e9bbd186460ea6ef61249e0c91e64150c1ffa6b2e58597e103d0cc37bd5b5bbba8bc2068110f10364c489e23bcd3b73e5bf9a25c427f2d338c8b90f7fc06f725c3c0cfd9c2a773ae3652ac493eb133e1c0317a1c2589217b12da0c2c1c38bf5985f3f97017f58f91d"}, {0x28, 0xffff, 0x0, "191d44c8bd8f8463cd2ebabd80eabd152483d590de158eb3"}, {0xfffffffffffffd71, 0xffff, 0x8, "66131e3337ab0fca7da4a23ab80ec008cfde4a0be119c8edadb48fb3d12b31d525905732e79aae7b0087d033937ac07e1e75836b0cd5614e6caa187f0008c40ed7835189ddcbe0cb4c548046a821374e28c6923bc815bbcf42d97dda988be08d8b034a94f6aa85a123febdce"}, {0x100, 0xffff, 0x5, "22a4a16b81d79f66e6a421df243e5c2680648af1624066889e14e10b8061e5da53419cda0c74fa74c8e5f516e6347bf082d2ac738248f693ab56625e923834024eb62d8aa2020522047aec2be263cb17ae4b23eb47d61a87837c1e12ea7664f6b34648f850c0a6e5f67f7bc9c2286934c7e6fc5be94d84627120e8556657fa5cec34ff8b59342cf4fca4eb546977c6c8415b9f77b7393ddb1437b0875590566652f65a9b768df0c032c9eb3066163106bc064659426a76ea029017fac923dc87b61e34303e3613892758c57d64e678244e363334cafa1d60055d15c5a27858da217aa0824966f50b4a7e2e36"}], 0x328}, 0x2) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1d6d, 0x9}, {{r1}, 0x0, 0x5d, 0x20000000, 0x10000, 0x3}, {{r1}, 0xfffffffffffffffc, 0xa0, 0xfffff, 0xffff, 0x4}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x600fffff, 0x8000, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x3, 0x2}], 0x1f, &(0x7f0000000400)={0xa2, 0x4}) 17:16:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='W\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 17:16:46 executing program 0: r0 = open(&(0x7f0000003600)='./file0/file0\x00', 0x104ca, 0x84) getpeername$inet6(r0, &(0x7f0000003640), &(0x7f0000003800)=0xfffffffffffffee8) r1 = socket$unix(0x1, 0x4002, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x0, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = accept(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000036c0)="219d273faefd4c2d8a882752474577c95e68dc9a48410948c1495676994d1eab734dc0528d4371dcf5b51fff9ffe31f7150cbe4b4292439c63afeab54fed9722517800050a0c2248fef554892cd7185c0dfb9736620cf9c56a9dfab6ae9c40ca70f28db95f0eef9f6dac1c46d1ba84c80663e85cffff5568eacae1fb131832553d05a45d77e01056dcd276b368715993ae3794b455d1428c4251f3fb641f732daa6c827ffe7c154c24ec97d73239fa5a7753d62129c32a52e3ce5462143c2be4005732b621c272dca68b4f4b17eaedf1dcd067", 0xd3, 0x400, &(0x7f00000037c0)=@file={0x0, './file0/file0\x00'}, 0x10) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003400)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000001340)=""/4096, 0xffffff93}, {&(0x7f0000002340)=""/183, 0xb7}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x7, &(0x7f0000003480)=""/224, 0xe0}, 0x0) symlink(&(0x7f0000003580)='./file0\x00', &(0x7f00000035c0)='./file0\x00') accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 17:16:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x20) connect(r0, &(0x7f0000002280)=ANY=[@ANYBLOB="a5f3dd6c71b4462f63c4c6020ea4ce0d219a52c4f9c104c36f71cae15dc2e87b9036d18d2168430e787d878f0eebff6914093b8c77ad76db2b10171f9fecc286595222b53049e6495ecd8836430b9fc13385aceba4d640e19396565e7c53ba39d818ed065f72d53cb3a29c1b72ba5384302d83b129cee101d6ec44f4b1ef9cbf2c84aa73deb4fc36e946f149ddf851521b59bbdb2c7d039a75e63576b31bf919ba3a3c02fa43876fd2154451ceb783b422b25f988f2019696ce12a25d077f6c9f4032ddffc961157eb029cec0b8708f10ca4bdbe81bc1e7c38c1bc448a928fc2475df2029ea7e937f9f1648c32d87abbfaa67ba99ab684ab6d943b0dae924189bf70a352f5ae223ed2e1c108c0b826e0001a1a79b2053f236d877c814b59585c0f7ac0ed66363c175c02e4bf289666178a9be2ab69656b765dc1ef6c1889ce5b5f47049fc8199967c35b1b26a0e17b7f77a31e3591ddd50ba979370b252beedeee771ae2fe05064b23d5df373b77820a3013f8b9706176594f79ca9204f59ae1d03bd284b483b0fc854a35ce58a510bade94ffc6cf8510c49c1c0e10bdbcc70be658b26f30c5397f6850e66a1e037dae0f0d5266e0e6368325f70883db90bf47030cf5301ea6a9814aef72326c294c80177bade350d84b2c53383aa9e9f42b9be4a5759a4a64f8c7d6993d26b74ebb7398f861dcee96ec0ebb18f631e080e4fb14d62f5568c0b9efec90d49b09ae646830e84e05330e631051979583934cde52787064a3636443e37facb4f94b6c285e73ef9fc65354c9386f9eb78f0396969d8261bc4b548782eb83439542de2e07fc4b4b2585a428ba4227beae23a4547f2072540f8fe9d80c38d06f7b46b0f3391079403b13a303c976bceeb73cf923f2124002a01922b46fefd7d708d87d035eafea0cc74a312a5edb0c9c6ad5bb1a2c6a0c01493010b6ce6e912452511b5d7efa909344574671a7cc15bfae63bdd83d56c6fc14b1d9b522ea25c1137a3e2e15f07486bd1fff00a7806d8fe3232109e87805c1ee8c984c0e3472448117a13a4647f49f81a1174dfe6eae0b10f142b06775aed5fa5b207605bf24ff69c4e8643507ae736ebe76822926d116b5a412ff77596b5ec84a9b45654f12ed84a10b9c3deaf7352ee66082e17ba43bf13f8bdb2f70bc65f13d6e3d8cc22ad42be9677d529043fe0a5601d932ef7fbe5143d420b8c76cef9d1b33c7668c23e9c76fdccb347f3b8dcec29428fb7ac04df1c79f094f488a392ea14ae01a2678a0aedfd3603a7cad23ad097e8d2acdb0c64321614c5ebdf6efac9064cb92223727c20ab7369aa40e2a36db0de5c277e8c930787d093b6c71aa75425d4cbccaa1f5f6e9da3fe26e69bfb684134f0f7263ef53176fd910e52b470b72a2affc2ccaa35e3cc932c3c70c0488be11a911ab5181543ed469452d9fa60eb26750cd67be95752ef4c05e7782003bda4257f92bb72d834455a8ab3913a4a48d6420037415434821cd5e808fd419421822e671b8874c966e95363721906dd0784a594ab715e262a88d474fc7681e42e0d45a4b48da21050b6a4c79666772547316bac81e7f54595af13988e8b0baf4d12996d7b724b96c5abbba1dacf09f303227d70b7a2675463d33c867c3382a0082f613198ac53030b1756afdbddd6a6e02910179ad104508214f6948aa091c7450b81e0db9e0e54b675f36570cf91eba20b31a1e92e7630fe16bb61ab4adadbd194626c279b95932f00dcc5123700ad9d838833ee6496cc7d11ace88faf2f3913c9c018b09c935791956f69dcfc856349875e018a2cfa3d36f9c5264d5c0e3fe54230f1de3266df833063116257396b2149064411eedcaa7c2736a9920c0d1c3a38d0ba07003f9676a2ab6d78551c3a5da65311be4fd086438a8db7d2bc1110fe8c648c7f9c325d4a458f5bdfd9c637a6256da1a704843e5ee6fa05427dad630caf540e09a3535f96c5a6992f34778048f168fe5e9a5a95a77f6f9a515e21f8691b40853b0b618b4d219623924292a676ebf82d5445ef01a982fc8fb41bbe8c070dbc3f0f86c6289dd410731b499a638a8171fab30a2a754283293b6929ac7e04e48ae95dfdfd92aafeabbffa4eedb4e07f9604c3b1a673806504849ff471d1458666250efad8c8e291d798b7fea9e84f6072f23c2318c403050f09aabfaff32427e3758006c001b5179d7bed68036265ba0e0d9bfd81d56d272e9a080e4291bc564a0d6a50d40e1179c8350c568cb43665389386b146135319cee7de489d981b78476dd6c65514739a1ee091dd2cfc4763993af858e3853c964b76d3ffed83ebcb95006d29dcb873b971bd967cb7f6495ebf8b4f6dd7e56c7cbdaf9660d8991277687476d363c17f0ae2e1b3582b297d0eaffc0699318c0421a682aa1426b0a3cc90bcbaf6564fc84e4a92f62b30f5bd72aa4e2704dc6bc7b16caf0e16f8e78613fefd7cfea0f0210e2503fa632caf907265429bc5426165d78527f37ceef5d441a13ea116b4a19ae704d052769b520a559df106034b6aede926524959c5fef3d1414e804a87cf39f66a7fd93c9b41fe55d9dc93f637be18708938c6c833d4f6c81625993180a0d649fc40c108bbe025448a3862011d512fce5247e42b8fa07e067de9301a08d7b8c273abd453bbe72f6989c19ad1039c1e38b06c4c900d023e7855677d6f2876c5afb7bdde0d6b1edce20fa6ff39d458efaa5303c99398f23f1a18c69b8f044e8817da2604a2ab264f659916b44769b74bfcb2b5adc47919b5e18b1f8838f67bd1938d766c604bccd6117e47b13f24b526c2439d00939e4da50180b3e18a5463217e5a9be385a741d8ef025d87c784487f90a876521c5b85cae107905dfd409f930c0b176a861365e1cc7f057490285e249766b8ec00f2926fb694ad87cc2be93f0e6c31abd3cd407075cc0458bacfda426321d39975aaa026794f27ca9198e2bcc4307387a47d24549cdce9d74fb50105dace9c3532ea01668b6989233aca0fe2f7671a468e13cf00f108ba1c48de0bdcc7dc2e5b8446d01f12ef09c85ad2c8a3bbb4adc44ff272cc4c85f154ff3495ade439bfcc20af276516ef79f7d347f5d2a7ef6f5a4647df5777bd9f77d1a2676856ffa87e924ac6ae96c36fed196bdd416aed5482cac0b08d4f2c83787bce33022d0a517659f427887b11db719df7986e988fea09c899d7ac548cc021c96fc0dfdf2de10cbc2eb9b941538920fb89035352826bde7d45d8846add0e398f8944c1399ea52b9146c732828929fbcadff0ac7f2a5ce42cf6b0151a04cbb25427f39aabad7a5894cb43546f6348f309aaf0e877771c36b6254b229bcbeaed1cf30eca31ec33f076aa417605cb8e009be14fe81abb1112c094e456f48c7f9c7ea5a7e91959a0740c7d07a0524f88f4a41818024737b55af6c64525e8ef83000018fb492cf47b65f824e93ae2622f32d5a01adf9a250ab87800d46bff4f517b152467b434ffc39ae9e6c5e5d550edb980b95b39dbf2d40c2a896a3028585e30e0a58a1601c729e49fdd0f38d2a699f2a0f283d2b9dae86ed178c1199812011545f6d742b1ac497da2cad8f1b51b185f2617f7e8ba052293a7e26e1f526817d08ab2d4f0160820304786fbca1f7a6547200b5ad85ea00b15776e1cd8b0ca4a69107006b2f00c3af0727a9bb195cde64616c75971e54780f00fd6a42266bcfb0087521a8180fdc938924be02c3a2c19d83dac960ac54956ba13ec8c1de50b401e38ea15d75ec3a712156304aafb92143bc857d4b6455af584314cfd7d6c56a843c48e6a8b241ad13b05a6fcce7510ba1498e2c5bf89a08c2fd32c798607cc496ee7e6b5e59e365a4d9279676fd588729c4515176f1b5f3651aeb8e7c6ee9f7d36979c861305fa5e58530a987d1f3210a913b94945daaf8b69d702994bbed40b99373690680c79a7091e08dde8091219d45d3bc98f3220f68fc5722240af5492f9f18d705ed85273c4de6e8104e2c245214c67f43fdd6a9aeaf0f8043ae692f2e105531d77e2a0165509aef697fa9c3bd850b8eeaf32da16038a4a16f04e65efafb5d797389fd6443d1eb99fe585ffdde6998aa57d03fccc468e7ac05b093865a961727dcf996a64e7f0db2f0e971ef71afe29869501aba7c418c5781eafc7446863cbf28053cfb38a4f74a15cd0a549a1feb566d1f24051976040c9888a500dc71797bcf79bbda102ca24928f5185dce55037cec0a0bf492ae286d06bec4514e131fd0e20b8bbc332dea6593a067794214eaf9edd5acb55551e9830816c923210b20ef2763a4615838ec03d7bbdde06d13942163a9d17222f09e264dd276a9d3f08c4effe7f05bbe0769b57f7a19d0e13a34cc74c51bc6eae4e48aeb95d310335d6c68df5f7074f2ac7f020e6e1808593d38935c752cb1ef7cddab88eb9fba181df37fba04b7c57b8ce534bcc0b66b515c7bdc0513dc269fc2f8cd8e24d9dd068a96e8abb75342d03dd8a34dfd56e8f85a4cc5acc7f948fec561db3dfd8d178178af4dc76a13cac2a4eb4771ddc861d5b3fbd3dd7c7e4bfb350e3970819cbb5d0f41946f7dfcb88f3d3407d03b4a4383b73ada27230e267b4ef4632879a91a405cf760f1d9447d15e8de721dbfdf080dd3916a3537bae3ff47fdc23b590bebb58afa93ac2f82bf66afc1b56a5a216b6db0387ce7c26b675f8a008564547f74cfec7ff27b470f754c4a871423a55a9f6d24410240b5db5576a996e5236971ec395b0396fdd46b004c1a8e6c5bdfb6dea26ef201c58a58261263d613befcafd19ccca73f13230f9d42cf0abb2c1a0c3d00ebd98b72dc1420c1d3ae0a3fb209e50a6a3380ca8a3b187386ab081bbb492cf1cc09d9e6816102f1e0be1c52b72c84f84e8b2443d7c95f9898b4ca5ae7c14b9c8c079941f50b730267455a4c573cc35c332c6e5ddbe1c21de6ce0c91d07f7b25f6ba9865ae49c02076e939b764c1a4d99bde17d4beca5da68901e54c9a681ac922f560b00c94c1bea23f5f5c1934268e4a93b9707132f288f692128f46ada60aa1e067b2d0359b356bbc593e105afedce72b07f5a29c7c9301d4287a7db14ecad2686cfc863ba12374b78dd2e8f6a8b28cf5240dcc710e83600e29868ae2b4012455f16ba98ac052359d97822503d8eac35d19646aecb05eff66adce9cdd1ce530ee0be8e596318ee0f6588ea2c3df2e8c39d9736238d2282a892e845882eb203f36a846e55126fd5810969defcc7c895e34e93956f653ae71e3cc8a6ac085c230e1e8997088b9dc75443db5faa1d968900cc19ef8ba87ffe89b021b02c28d20d70f32813901808415b45d316bad8506bbde6550b8f01afdf81a37360e4cb9ff26608bdfce06c92208653fe2dab2ea937970bdcac4d65665aae9b03c257a0ad9891d7136eebd2e28962f03942c020bb64c3550e5ae88c4d96a728c948853ddb517c2532b04c918cb8765fda12398f2aac1335a454103518901e7d54db2f0047c44f62a5cc8b0705680224a839176983efbb70120ee69f07013eb08f1a3907088223f45dcd0d14b3b5f84cb024e10ac0865236952f75ae37b15f51afde84130046f8f7a8e4eb8ae7cbe10ac97f645bc4623d6337db1e59d408cc46c7554cd6eeb7b5ffa74917c08b78485a1c9393c5c526970f50ca90dcb89e7307057c238a1c4411b7e9db2197c5aadf3dab424e8cdf75358d9bcbd5175062f1ecf197a989e510f95c5e7b1bae2fbbb146cee639244088a4aa463a92d9f61d7d2bf26a4254f769a13b1b2d637d9bdab", @ANYRES64=r0, @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYPTR=&(0x7f0000001180)=ANY=[@ANYRES16, @ANYRESHEX=r0, @ANYRES16=r0], @ANYRES16=r0, @ANYRES32=r0], @ANYBLOB="ef81d97f4e0ffe679b8fba3866e893b290313881391f636ad1558a9e5b2c6d2a184ba26d58b42a34e7784c644d1087ff49b39cdb7f71d120ef8d987e5733a3c702f490"], 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 17:16:47 executing program 1: syz_emit_ethernet(0xd5, &(0x7f0000000040)="8541a6e4dc77323710080c2efc9fbf0ee34fcd17c6bcbee5f622fd86f9ce1bdd056854de889fd7aee85575e973e414eb620a14a51488b9c87d8ddf825bb1aa6d5d36c258ae2038ca0709af4d3879b44e9835f0c954d42d8098aee3e0d63453ef496da155fadb383d102c53d9200e6419bf8478070b4f8b49f4d1db855eeca83d30686cdd7a9d696a8cb2096c80345558bde2cf96eb28df933ceecd6f6f4818591a6309ceb902b26b2957841a085539b19117ecb20d2922e1a6479cb2cc1761f3df227f3f09f17af3f90d38b423f065f770b3bd32d4") r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) mlockall(0x2) 17:16:47 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), 0x4) 17:16:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x1fe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 17:16:47 executing program 1: r0 = syz_open_pts() fsync(r0) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 17:16:47 executing program 1: unveil(0x0, &(0x7f0000000200)='xc') socketpair(0x0, 0x4, 0x8, &(0x7f0000000100)) accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x14f) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="b1986b6bee3711c2df17ee14721382175341c9b901e8cd4c0733d2da7258bf3b88ba3e5fb2096d7788025626adf8aa58e099a2ecb4b01a4b9b2133e45964a5346043bbe8be9733f164b5d2ebe083f8735373481c361bbf7f1f30d69c51e4659c602f4c07a5026e8bbbe5540eb9e9ff618c8e426a04a576eae29bf98ec28b33e83f29d3d159cf9955e8b3dd8b55699d323748099f695abfa93ad6938ce74dc8ee17bfd4f240243e81c2dd7f03ffd814b53e43852b3321e5cea274edda202dbdf83035977b343eb92269be636c31042887ec589840ea89e3ceea05909cc12c669b5528a42d59a7e6031b5590b62ccb575446e71c70", 0xf4) munmap(&(0x7f00007fa000/0x3000)=nil, 0x3000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00001f0000/0x3000)=nil, 0x3000) fcntl$dupfd(r2, 0x41, r2) madvise(&(0x7f00001f1000/0x3000)=nil, 0x3000, 0x0) 17:16:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) syz_open_pts() kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) r2 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) sendto(r2, &(0x7f00000003c0)="c1a1ca99509edd9bdfa0f6b4f65e2a29dc699df503deb6ad7df36b33ee0b9e5229bc842f37145f015ff0f7e4c29b099b1d24f02a6aa17444a8d367d06292665ec096b1ab1a42982ed7a667f91464d0af8ef1401ccf1682a37f8a8b097c69f941eda337480407cfdde4e1a44b881aeb6f19652781141bd0", 0x77, 0x8, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r1, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xfff, 0x7, r1}) flock(r0, 0x1) getitimer(0x0, &(0x7f00000000c0)) 17:16:48 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x9) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 17:16:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000340)="449cf4ce688f5fdbbfb6629b938c42923194b8249c8e87be38358c68a11d09495f53ebc3dad7dd096c2e9d9446e31e62057b4ce716448a4200", 0xf) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 17:16:48 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f00000017c0), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) getuid() r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/60, 0x3c, 0x40, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mlock(&(0x7f00002e6000/0x3000)=nil, 0x3000) fcntl$getown(r1, 0x5) munmap(&(0x7f00003e8000/0x1000)=nil, 0x1000) 17:16:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x40000000009) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0)="01000000", 0x4) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000922d55b994667d53ec05472d359ade8fac54868fd3f88baf4031223968dce3a8288579f125a75a80a863ffa2032faca361dfdce0aa10b426078e13dcdc1d7264b40e72efc005a668d8fb8f7a26d76ce51dbaf93ee7b2a3"], &(0x7f0000000080)=0x46) listen(r0, 0x92) 17:16:48 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xbc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 17:16:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0xffc, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000200), 0x4, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x200, &(0x7f0000000340)={0x80000000, 0x3}) fcntl$getflags(r1, 0x1) 17:16:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000200)="73c28ab2b676814e3ab6d8a7397e24ab8153d8f1fdeecfbd52991379795742b9d131a36a9e326f8c2cc95d91685ab683629ec93320592254701c3a0e86ee8a9b4ba9e373e7097cbf612cb785325b1c3a251ae98502c3682b424cecdbdae98574648385f1f816560356cfc23214d804aadd0eb31445cc77fe26681ae353519efa14e800c1db654ca0901516cc1aa5e99674d45345e2afa4f435ca6998d359a3b86b77f194f0425454e2728f2261921d6ecb7e2e0d34c6b90a654d6927726bab4387a855282a99d1817ede74392761f23108f158220e869055479c50f60a54ba555fe475df88", 0xffffffc3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x5013, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom(r1, &(0x7f00000000c0)=""/56, 0x38, 0x800, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff0065875b60 failed: hole in range 17:16:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x400000034a, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000004c0)="7e121a19b42ca919dcfa42411f7ad79f0eb47220b1883046ddd0c234b3577f01a593c3aa3860154eb53caec7c8a02154e08fd3c267f261250f7b1ba0c2b0850d8282e98d249e99f73604b66ca96b2c5214ed340500da8187dfbc5c821397c6e1655618b4f48c5ea9e6ccd885af16712493b706e145be39582a223362de2a9ba48e0d6c99ad1e5a06c1f914085848661dd04c8a68d76fe5f72bdc647a684cdf08147dfb416a4fd8023c3d8eeffe5f2a9f03c87b0bd6d4f6f244efdf89ab9ebe07e812bcbaea2074350447ada48c0d753d23297f15e3841a4c6c8ea0d3837e72a48b26e59599aa7e18e242fa547235ce219c5ba8064374e978403d113ce4aaf61f847be290f2fe3c875b8acff4e3a4ecb5ebd446857e646a0cbe86b4cdff2e28b6e4e95cef1f01f939a923ed95ba2b13386fbb91ce8a57253cc58730efc7b962f4ad2dc668575777438ea64ac394021072544c0ca92400339e9ae330b49c45eb6df4fca87424b18264ddfd8840a7b8898c19ea4623378677ee3859bfca2e09ed4eac4bb4a6b73a71f38e6d83f914d8138d971470a6a2acabc2ba124057f560447469ad5688bb2d6e183e1fb47eecdbe8916813b249fa3ad97bc4b9e037568848516a370c72ddb40afff056acd59c1b1f1e4aeac0ee0719088e2db05a084324c9018d9ebda4c7e745aa07c262a33f7c50e6e8fdd682aac3cf5cc5ca4540f2397c2c71686ff8c226c2c769e73cfa55d8497bf4f29a581ffa20e91ec87611f9f3073943fe4ed27deb8e866216a6db642377e58b318cfc68cdf5308cc7ee459ad578016e7d0932b28ea5ab5cfad97242da9e70f0733f407f8b260d2c92c1ddb998a48f846f66c0d5cd191098dd25502e74e4fa21661d59fc55f75f359f313c9727ba2e20dc947e834dd52d2be720876b505dcdde800e1c99185f806eaa0e45aa9ae5961080a294453ba3e2c6717feac322b359619db256623cb54ed59aa1c715b3bd4ee881c7a7d558e3c0479d3f904dc8acdb0870185130170d342224b98bff37c0ae2cb6836d0d6120c98741b8b350aa429a4e17069413acde71866b3dcbef1e846464e43e41d182c50b9954ba43a01cd97ff4ec7346cdb91906b64970e79813df328db0ad8478932f2430cb6d031e6e312b63c31331579738fb1503e92a5ad6c7030c71c625a7e7e5d872871c617b69f6145d16834ca69b06e6e96e37bd1d38f922ecd303323ebc138297fc86a581a54d9063caf4e5253fd9d8964caa247e572ac9e47e563d5af68ea1822335eb67ab5f29e9b1ab1fd5a9899bb55cd6e841cd440bfba4e86573105bed26b86ea348ba0c3ae21c2ac69579d93ec5f6251c30af8fa7560911d608e5a1934b5eda49809e3fd6382ea4fe2d4d471c1907676d993a175927bd17cf8ca20a9ca2a61dcd6312c457c39d5d261ab824dbdcc899ad14941eab47a49fc2c282c51c903ae92aa6d7b0ed78162e387baafd8ac5798b10cbe96d44b7005e51fad7b9095d631e0c03b732291c4d9fb49e81225dd48bd3b128e870bec92067db189c413fbe77a628a6aabdb000e3f371e97643aba3b7c80e9bf795687ccc0f4673686270cd25688d9666b3ee15872b232c5ea5314b0e0d7f9889df918eb19d72d0b4c53cee3d280e47f63cb6fb717abf0a50261b687168cfc1dfaccda7f3e45dad7b55e6968ece18c3df3e357e3be568f19a1e8880e895283bec4990a949ddff94af89721cea47539015aab10e74630e2bff44d7327d9a72703acd5fb3cdad274c037b7204398fd3bef708f5d935d9b0e7eb227846b0ecc86749a9d5d86532a361be9bea4c5cb25ccfc7ee7f48fafa02ff78d09bb73102ffdd6326986e3fbd03915f6b45270409d9d978c576b5cf528f68070bdc2e16ee1e44c4665fe0a0bbac16be4baa9e8d3f235b6a82bed5d0b57b88f70ec7abfb4296472b0f21943f24c5f3af82dd005dfb682a75778955f012dcff8c6f19b93d0d00a17599419ec30ba4b75b83d6fcb9122ceecab44254a1e3f40a09afda3fd76783e50ff94928c19722a7f02998a284d2e338b7f40ae42b408bf9b4613e55ce4ceb51bd022b08826d2424041db684078d17cd897cad5b9e2e023f6d8720bfc70fc5aabbdf8e3064b1bd04baa1c7fa6769021dcf63b7115eed82d0d59e30cedb22d0a00202039ac29b4dc142d94931b554348374848bf1022bc71c3bfc60e17179e20c5f6f448959d102e7a10b1cf9927b829e1c395ec7123eeb51d87c844c8f72a314f0d1ec33cd9ede3272a3ad824ce45231091b29fc3dc6d5653b9a2872383a53b87915ca62759277fd4d149e029425e86df7198737c378a070f13947578c6ec65298b92e8ab4410cb4b896cc7cd84a11b8d39fb58f3e78aa25d9b95762d06a3a145f887e62bc7dfb914b486e52e6000e2ea2bffa2d1c338098eb9ccc4f6a926ddbce2071d6f371b3f45c252f64bd5be25205ab17b233a59983ca3668c4928726a1ac1a0b5ef911ffb605aa755de7d656bbe772da00ab24bb0e2ad5093862372ae2ca9d0baaf5bc9bfe25bc34bf9cf4e5afdf37803e7f2a8de7dfcb5a31c7dd8f21cd042ed5ce01bf76a5ae194b29c50af7b6117db9ec68fd022c783d999404ebbc6b7cec2c74398aeecd4a80bddc62319a1ce6ab220d7e85ca54ebea5e6f144c9cdadef38f2ee028930026e68524950a1ba7f95dc45d7891efcee9cbd00494024b949087c7f4c709ffdb37614c6165473f170f6ffedc44aa14bf94c4e36af68fd51f337f564bea8e69708357e4a1f3c5a4971e5e4e173805f29f13f36a947c483a3ec3543951e1262f1bc89c294bd3bde253577561e9d071406375de6d72befc57eb4749dabdd75df506a13222d6be76f056ef6fac42ed1b0866e0e94dc56abb66b5319a9c97cdcbac37c3788e0b4670e1d6d48136ea80b550606411020b8846a2b10a3f03aca34f9104965061bedfab199e7a60cd03d1412dfdc66de05aee70c6d64541e26aaa6cb7a4f472a5029622bb20228e4a19f70a608cfe195be0ac03339c20806dbd5b3fc8a49d1ca0b2a497c02066cff5baf6fd6490610758fe06a16a8aec82b795606033fbeae25e4b86321f85f2589905e018e17c5f84f0bf047a381004433d9cbb761cb76d1710c7bc2798f14930bd1c204fca0399f5901ff4ac3fba6180d4e08f3653073e16888f7cea4053c5fb17b2f1521869631f28971225569c82e129a3f6842ad62ff2b7b78377d0f6a1d7885268fd36ae5e03028c11d3d579d4522c2a3d7e6750d432cf4dd3995d25af5eb6cf1866b6480313e32178213e0147ab75a89e7412758fc8cf5eeddb4b4dc9bc73a9462719c76d5ae2e9e5805833a9d959de028746d7732354b6b1aa5838b045ec0626b8978dad2cd5dd2c79ec582bcd8407b4f5301cc1bdb650c55be26b1d5e00984a421f94fecfe47d42c564c54f3b9ef77a6ca312aaac311d09fd577c08a56f2092638dab3884776337429e9c711ecdd390cee62cfc1d6053f09e961ebc2650bb2285ca08a1cb872414590177e4d85e9d45b450f0e91e19252a0f53381826de4d727f053cd20e1a1d92c87ed0da8defdebbf12d4fcab0808edf513c650c80be6d4d0a44be9b125cad4759960476f72272e1d16eba0643a4f652b56bf3d8226a652f301e7b443fc64b960ed7217ae9b098f647817fe52d5eb6de5b759677a9944519ded88854fc3a8d5a45c69397a47a4a063b2dbafa8f31a15fd5d647a3561b47fa0aee27c1c0e9bf71176089d34dddbad2d2ef5b053c381b4d0e4fc1d961b705bc0455942ec4c83e96680dedaa210ba3e7dc47b5e4608ec3295b64de251d3e6f38a86a697f8a071f8ecfd49dbdea0f198d4a07811dde860e85f363c02abc38c4ddf05be44558fd0c56243bb69f29e4acfaeb296825427d2bbcd47a6747da93559ba945b1f8421c20c6959a3fbbd0bc3eada57aef1e315aa14fb24d70297492d0f79d6d8dd3bb6f8508186241a8491d79e36ac1b1d6abda19d4df4adf34331443c2acd507af966399a39170cc74ad03f99b82375c91cdce4336d6619d1c919ba1ea0eb1e49e0ec570dc35f8f778a04c8aca43b5077a0bb4be052b3c686a1ff7e2473dea8cbdfd1c4374344faa99d08059c6615bc359910ebd59cf3d10e88a1cf620891bf36ee85db03d8c10976c4e09557acf7ae55dfd22b519e1b6d6a91eca51cb00a4b510c7497343818e0db87ffc41f77f80dd8dd440b9cae60885e3aaf136d224d7b5aef3bcb287724b8e8eaec3ecba0e0c1da1fca8c368398f59159fc12eef1980283809bfbff1219ac9a3e5d20ec13ebbef5d295f251e1e11a2e52af04fa23b51b374969492e3ee4fbf8ff647229eddc969ab330e60249f361e67f90440ffae73637d5dd0ee72d6562fb892d159f7129cbf25c9bc8ea8f7c988f353fa7578a0be0a6bacea610cb4a73c2a0c705792185d7b941f9ca4c2189a0578360e9a950f02501ad6b8fb179b2fb25f8c92d9b4b6f7f1cf62f46ef9df2827cc0435b089e4dca00220dda4cb30f1b7fa9822123ea2080020cc9f3b0cb2228740019423345257cee1988b7cfae0754e7b2469d18df8bb9e454268a8491ac93264d3c6f64ce5a6419e7694b2d12a70dbd2c065c408c27fddf1e60e09c1d63325f045b480f110a23be1693b3e2c75263a7a2143a90b37cf6489c6cde81b55ffbfe7e2550bb62ca73b796549edf5f2bbcf8df4447d99a9bc6e91faa41a8547af797cc7ba2513fac20fc2a93f65856056d6484ba5ff2b291798a5fa898dc3ec3d9d094be76c023dc3940141e9822443378558af92a81bf390dd3bc54d3a145925d0b0bddc68f4ffa6313604a4a5bc245a434f95b0f10556c1d8fcf5f08ddb617b63e573cf558589bda78833fb97ff69ac9cd5d0fdd032c1406e6dd164137b2ccd0d49963a0d20ef87a60ee53d7b7105aa9a288d8b5f67e95ad1d9965690a83648df6d7207b10e7785799c6285dcdd98c46302e42c8c57a8a800d2ad33ed810f3b5865eeb6864d24b5eec64e974b95d16e9f74fa9b2e506bf50038031f5420e24cd05845720eaaafecdf2cd239106aa963b83fe323", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xa5}], 0x1, 0x0) 17:16:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x21, 0x80) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x100) write(r1, &(0x7f0000000240)="f07204bda33f6e7168ee2370da4a3854f10e95d7530dcb2d6449cab44e87ac4fbbcdca2220b108b9f962da03275b7b7632ef9132b5a5b3dab2187989ae68ddb974818b356a4619280c73ce0003e6134b6623a87ab52e8bc4a874f4e173412186c7d293ae72031b660d6179b5b8eba4deca3adaa533803563f35938f4528ebd6ff1b0d022e2509dfaa51c404ed70f59aebbf5f30090f6a50106ae4e1c3c46ef85d19fb2c617d5030473b43e878c339027a7e7473f3f0330d5e1471b4339d16bfc1cda3ceee25f5f056a0393e9a92ecb4dd37410ab4995635901bfaf4040f55ab5e95d057cc8a1da9c8f35c92a6c26309593f476e0dd969972e7f386a224e6119af44ade3862ea7cc4bd7e5a821b5ea388d6bbbd160d4f1260697b6dc8c3d5022dad0236c743f0fbba6506ee9cfe2e5abab31f43c21963fc", 0x137) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="74bc8874ab3306b4133e03b380026c6086efb14686356c64345c0e0c73909f3b4661b11138be2920d141b262863e1e07371c98234e7dfda58ec4eb91e53c5929419fb825e31c9acbc26cd4f15dd604af620384f0538675470aad1885488d4df8078cf55ec60d85111e6c1bcdc9d54b1c86bdc6809f74eef080170e833bca7e8fd125a9661d55d008ecab36e118f1990e2d6b43fa920c6a3fcdbfe61794dbd4b1e994fea090543d903dcd2988ebc689bdd871af99494456db0207", 0xba}], 0x1, 0x54) shmget(0x0, 0x4000, 0x29, &(0x7f0000ffc000/0x4000)=nil) write(r1, &(0x7f0000002740), 0xfffffd93) ftruncate(r1, 0x100000029b) open(&(0x7f0000000080)='./file0\x00', 0x400000000280, 0x10) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f0000000040), 0x10004) 17:16:49 executing program 0: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x34, 0x4) nanosleep(&(0x7f00000001c0)={0x2000000, 0x3}, 0x0) nanosleep(&(0x7f00000000c0)={0xaf, 0x4}, &(0x7f0000000100)) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000140)={{0x8, 0x4}, {0x80000000, 0x3}}, &(0x7f0000000180)) 17:16:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) getrlimit(0xe, &(0x7f0000000000)) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0x5, 0x8000000001001d3a, "ba75a75db57180000048a00dc25b4e3d3d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:49 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setregid(r0, r0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/62) 17:16:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xc, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xfffffffc}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000080)=""/78, 0x4e, 0x842, &(0x7f0000000100)={0x18, 0x2, 0x8}, 0xc) 17:16:50 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f0000002240)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/35, 0x23}], 0x4, 0x0) pipe2(&(0x7f0000000000), 0x10000) 17:16:50 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001200), 0x1}], 0x350, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3c, 0x8}) 17:16:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 17:16:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffeffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) write(r0, &(0x7f00000002c0)="c7e00b01a3342af80000002767b52940bc8bac9dfa40806e32d82006e3b5e1580ffbe7ffb5c04e12158c4c827392159a8f8cdb2495254a934a219c585724c4554fcf745bf3dff9d37abcbba66d0f009c083b83bf7f6a6ebb5000018ccb7324", 0x5f) poll(&(0x7f0000000100)=[{r0, 0xf}, {r0, 0xfc5ca7665ff3dc4b}, {r0, 0x2}, {r0, 0x4}, {r0, 0x7}], 0x5, 0x8001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e20100008077780408", 0x3}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_open_pts() 17:16:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x87, 0xffffffff80000000, 0x3, 0x0, "9034a875b4ab3e72e2e8772ffdf28dd49c4143e3", 0x0, 0x7d}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x5d, &(0x7f0000000100)="f9cd74c57ccf29586b039b88ac9b00cc665b741ced33970d73d2f904ab3ea1c7f5caedc39dbc6bdffa45d45770bab0a8975dfe060aae836ead285a48beab485ca53339d4d3008de6decbe82a7155cd17295e857d9b78ead45d7aefb41e") r4 = getgid() getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = dup2(r2, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x100000000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)) ioctl$TIOCSDTR(r1, 0x20007479) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)=':!\x05q+\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) ioctl$TIOCSTOP(r2, 0x2000746f) r8 = fcntl$dupfd(r1, 0x0, r1) recvfrom(r3, &(0x7f0000000780)=""/205, 0xcd, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) kevent(r1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x83, 0x40, 0x7f, 0x22}, {{r2}, 0x0, 0x0, 0x0, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0x72, 0x40000089, 0x3, 0xffffffff}, {{r1}, 0x0, 0xa, 0x44, 0x1c0000000000, 0x9}, {{r5}, 0xfffffffffffffffe, 0x4, 0x4, 0x6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x6}], 0x400, &(0x7f0000000580)=[{{r2}, 0x0, 0x40, 0x14, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x7, 0xffff}, {{r3}, 0xffffffffffffffff, 0x0, 0x26, 0x1, 0x200}, {{r0}, 0xfffffffffffffffc, 0x1, 0xee7ed4073c0f5b0f, 0x3, 0x3}, {{r2}, 0xfffffffffffffffb, 0x40, 0x20000002, 0x9, 0x371f}], 0x0, &(0x7f0000000640)={0x3, 0xffffffff}) ioctl$TIOCEXCL(r5, 0x2000740d) faccessat(r0, &(0x7f0000000680)='./file0\x00', 0x2c, 0x2) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000880)="5f92f8feac13cda844ab999eedce8022aca9e08ecffa987743f59a520178fda7bfe86941e83b547cc05606ea2c3cb661880b1d7fef303f1af8b60c41a891db41c920a6488e6b19f0dd9f864d1e2a81e0ec9852e7fbc108208027f34c1b3733ead4f5959616fab9ff085f1ab995137415887f24422328fad7ac867613df19eeb774e59b2add28fe7bce1f556aa474cd607dfa3959aa44d16ee340dcfd06481c91ee99752bbb46154f96bc2f9260d9b4084a010ffe80620438e85bf84de57fbd6464e25d9301645ebb7583d951fc9692ff7a410282", 0xd4}], 0x1) close(r1) r9 = semget$private(0x0, 0x6, 0x4d) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000006c0)={{0x20754f4f, r6, r7, r6, r4, 0x1, 0x1}, 0x7, 0x1, 0x8}) semop(r9, &(0x7f0000000740), 0x0) 17:16:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x400000000, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4e, 0x0, 0x0, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000200)=[{r2, 0x6}], 0x1ffffc91, 0x1) 17:16:50 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockname(r0, 0x0, 0x0) 17:16:50 executing program 0: socket$inet(0x2, 0xc005, 0x6) semop(0x0, &(0x7f0000000000)=[{}], 0x1) semget(0x1, 0x2, 0x10) r0 = semget$private(0x0, 0x0, 0x400) semget(0x0, 0x3, 0x90) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/223) 17:16:50 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440), 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getegid() shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000001480)={0x3, 0x2, 0x1000, 0x7, r3}) r4 = socket$unix(0x1, 0x5, 0x0) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000100)="1482cd271dee0b38151b9a68410fde5000aa8ee2e3ffc7a9381e6b5878a6ae535684cc95a0938a1643c8c98f5b6a7c2cdfecfdbb7972a5b39751e67325209a00e374aa11a0a0d94c4356b3fe5d9b7a9858edef707f619ed586fcaefcd5d666d2116e3bd3ffd84eb1a0a27977d46863cc987851ef67d1b1157345d4af58aeaa6576111760ef01553ed767c8e214899730e7fff73794c9741d5c0172734ebb", 0x9e}, {&(0x7f00000001c0)="692c75c6750cf7b0f3322319303a71449d2e5ca2d1d0196f459a5c6a18a7f6bf17dab3ba8887f9e7414a8722af8c090997d2361ab5d695ce5dd457087d90b1345b762159f7c4a5b98c9a689481f0033287e08b919d60f1c4b22f98e4459d2ee171b9cf925c3f081acf9a80f620aa5a3e7213c24938f0d591bbd551ecb309dfd41e87a375d13e6effed54a2209bbdfdf2f54d565491bb70f988e065da14582d430bf1263690a482557cb6c7f76e52aa3ee82f06ff6ae977b89e64fc22a336d7bd1373828de51213eab649bcd9a7ae0b2a6ce76e6ce31326220cf05d63abffb3795ee770dac4091f8507e29fa15e10c9bf3ce541dfb3c1b6ce3b468845631501f34a57bc4c091c6ebf4dceff568f9e0dcfa3539256b8b27e69b702ee3b7450d8cd24549ce4d800ecdb10cf222081c125183d01a3b7955c58449fd750d321bdd0d02fc6f6731fd4c2f1dfb9e8102d3d49f7eddb310fb691a50a9408fd9ebc5f511a47ad53928dd4b936cd92cb8b1718349a48d4d1230bbf0ca67846ace5731198f6c223f6566667daa0ab5ff55410b417f7245509a2a03452699a853a7ff893f853fd0018e0853e871bf43daa3b5fc27ba8c3cfc9a9546041d7eaf50bebcf0d672c0b104df40ba3fe935306a60c00f437824bf55682548f4b31550fc16387fb0490f6028701f6fa56eeeb9c4cc8e0d8dfa0771961e37f77a1706b7a07c03c5ef43e694e86e1b900040d8139a323c0fb6deee2bbd61eebdfa36a6e4aa3d6bd61af7c0a76526aa56a5220e32ed7569e41e9511f13bc6d95ed7332afc028d0cae63737309df0a40dd333c00c81ecda6a51a5cfc8675bc0e73c31c4645307a4983a1bb32362a2a71bad41983cb8212dd92ea4ef49a3502462a643ffd02afce3320ed74c74fc8f59aa05a64df100685c717c1a2fc9f83eac2cfb363875026772e5c2e9736e45af006745eddf030219bc6ffcc57f348892b64177033a4a8c21f0d88ea4ed62926225e95d7a11716beb2b96294bd940ce5985e5e035ba69a5f25915e0c85509ef6a28c0c38e3986f8305c2085edfade4d5619bd67f3dfcf507760200d1bea919d50f28702cd1d2633717612e69cdc6e704df1ca31b8a2727d5c475997b980616548bc31feca5ab32a234b84c98c1c6478e2357ecb8c5f104192825652ba473990ed8076b4737b144f6286e194a6741c717da366c3a26f0694c74fef6b44ef2684b365dd55fc7e9264aa9642a60abe06b5b95b599a17f99b2af4967eb1fbc843e58829244f8154cff24b7ea45826144d18b425b60349452541d38a1a414d49f6bf6b5e80efed15f15e1294b02eb9d74f9f5466920c4f82e701a1d61cc1160d2d871a1f8afaadd1cc151839080d28edc134b56de4f503f3571e505f3c2f200dfd3624c0edbf81e0195ef9030d2dd8ecaa13910b5c122c28bec17828f019d9eafbf72edc584582e81c7a8bd6239cb6deba5a47a452c9dab712321f40837a13a8ecbb655994c9c50ca918895d3b90190476b8e79d4b7d301f6a758dab468859831eeb7ad930d5ba78fb5d09725a35f332619a736df81725def51b0f9ee5d5d310c2a25236a36bd123a9aab8874b5c5a26abfda39e4480bf6bc8363a67f8f222153558205ec5acbafb28728193d867031bdcff521e1698823114f7c21664dc8f56b23ebdc1f9e9c356c6111b3edbbf1115b05180529ab1b35269f802abcfcbe1dc3af1477013d3a48c3a092f7a05c0b05fb17eab7dc6cdfa7dfcc9f94b47df599dea518d5f738a42f4f4c07ac2dc575fe9063be251bc23f8f6e281d1dec5f7a146315a14f8504af1302bd87ee724b5990d738dad6f535b7fcd753d6a6464c78919701d803001cdda4c22fe5db56acf53537646404a3ac9832eb19c719f3e04e523f4e1e0a760dab6b6189ad1ae30338338d07505384123b489c873bd297f762084d0b18cfb6fc5354c126792228581b2418010931d685c0e43a106f1111f04ddbc8cf3b9d49d0edb7395ec81be30840f868e188e9f2a520ccb3cbaf5d7e693af3cabc980c9d289139681777da4aa0b51abc72fe223859b59c9eb8d600aa920af379a64b65da7973046b6138e4552da89e792f34ca00a2bcc40b62f9fad2c0089f44539a7d0cd4822c96f47479da36ef4a6b59e764462bcd06836c74a950429a055a971996340a939e954f516820d7fcff0e686c0a605a0cdd932ccaf9aa93bc2c7948dad376a002d4ce38d7773718db44b4d258a652505c1326a735e99e58bdd508a9b062e0abbaa9d8daba07fcc16f0903786ec3dba8d03757890c3c1c7091e7e2fff515d7dc30cd1045449e0c53654dbdf1756dfc4497d487e31a8159c982a9efce66a28e62d69b75b2b632da23909537573910551ce2e45e82398c7478a072d7208f1be74e4ca0728452c500dd9c510d61e3778e1f86809b2901563797d1b144e1a66858e56bf0274a315ab6704475a343d03fbdd6702f87cf07a873775efbf40b352124dc526f5b237c278152f1c65f39757be694f7a37c0325dac7a32c5a7e5725f6f2e2512977951062554153f51a729c43414f4fca2e256a1e64def5c09e12df6d47aaa2c08e26147b45a599b7346400b7305647e2916dcd8be53ca2a9f9cdb85fef068fab5f2e5363af04474e38c6dedc35203b18d1e5f8a65776d5c22eb4b7e3c88acbd2e4df678e7776116910cdc6ea5b9fd91810f6eb8aea84e4fc5f8604758ad9f96a047dbe712e5f0eba1e53d30a4f26a5c1a54cdcaa232885cfd34561bf1e0088546dfbad1c8fbcac2d8a3774132e2296e937be66fabc62e5e95c2631aa63e16457b7044b39ae52bbf9b25e137cfe29d9a600866b534b045c1d34eee12a00ab9da98e5feafab0b46fc7dd7ce527d64599162afa80fa80bc46bc82f74612a487de5fbae3ed608b7ccde8dd6c796e50b87effe24da5cb046044ddab55e866ccc453ab2b5719cf4c0d7d7eefd2ece01ff47eae337820f73b5e34de0adee10d8bc272ded715e7a7b2d4771e03d121fe7bac0d0307d3c7a3b64919a1e5525d02d6c8bec058234e298e5465d43a9acf284dd5585effbfd9021233928ab1eb914d9a5e64a740f86e22a3c5d999deb83c56c5d6ed10014a575cc9ec240763dec6c3b5f9c07eac6f44c97b8231993832094d67ee37dfdd7a27c99d21949f1d8f4d5bff6eefa72e8c4c734e21b093dac1843def0bc5fc4ac185a4f330fcabc818f0a1efc4b55f68c6c93576db9983646dff3636f38fec3bb7dc6f63613746f86c88cc7622f61baa8dbf81d82d0d542e666ed4223b186988cc3a15086d3e02ca73d4c253bca8a63a13986c3b48d5e8118b95964d4ce3eb6a330f8d369af9617a250401bc6263c9d1bfafa24a3d149417805ac7927365eed20cf0af5aef2ee56539d824d0dcd5749828362cf50a4e24247195ae522692dcf5c241a2f87414f3f70a0806c2e0a5e685143b1eb7abead6eeb2a2d193d240f6151e74535f567fc36797081b6d45824c4e64bdf661113a6cde32aafbe3e1029264a515ac304154504df025d1c823c12cbf34f8af3fae9ab55ce47998ebd886f0ae1a173708332e0029df371f07e865da6a0932b40401eb1affab233fc885966a9c3570ec6e0cab7cd8d61d1d36cf47fde7d8d46c1c1f8ec17e6c7fb6ff0d1c2dca01787bf4ce06598a6010d2b59682cf7dd3f5e867b456e050edf0c2fc2d62b92c9566e36087660ad6f2a59631dae6723b552dc041a652c6de6f4cda4755789eb452ba306e90f9978b5d92ff4f70d310c2bf6d7c2c18c7fc51dea828dd5fccb7c24df33a8d39d7e98a0ce86262a5c1be341f818da075e304d6e3ea180b319ed95eb60b767cfc79f5a5cfc02e9416b1181bfcb63727d67483a4999583b77a489a200608644f7ac31fbf2b3581c4a2b16ac5b2ce93f0a6258efb1d1863b72082c0ec98471ad2c2395ca0fe2203f7408fd7f90c3cbafcd1dcfcc85635fcf5f5087714b1560c9028194ee9b66ee929990432d9e10eec7e9f95d3bee21384fb7eaf25680f92619db0aeac40cbb86f25deb43aba1684c69da561d11b1e9dffee8b82cd80f388f91954601f09518fd097b17ccb7fe5daedbf0a1aca78c638ec99c1c7222a17b4912178fd4b23673bb2fd4d61131c63e4825d6be5180dea21c52a67da6bed0cd465e95a1b926036a0fbe575f5f6cb6aaa2e836321f9651fa335af56812bf1439cc828a9e76d29dae5a67a7f0b6098fe5845a381808175f09762a209f593150cac111646bbe9bd7cbe66509ceee0c26632fd6e8daee79154d997a8577fb73d1765c718059a2c98f313eb545d0717d517a6feb6cda9180f43cfb5e6384694e66d5f8c016ca53493c0619342784146dbc2b7b72dca94e78194b252da3c2b78e7ef8d4f2dc2ffe3d3d4c3eba8cc9b6e5a60bec20038660b90ba649447acdf5254c15d8cf9bbb58bb0522da5e84455fcc6c3a78cfb046f6fca3c8158663e2c1900f0d238ea5a76f3a095e37fabd1bfaefafe73d0a0b04a7bb7a32e2ac0197b3b2494efd94053c57f881ebce75bbd27483fd2f53c2a304a7c7060f9ad29483f129c324e1ab5e96df8fc0ab5e51095c8cc812f03de7e7b60c5cc76b53cfbf30dbfc3433eb6e69d290bef18ffe6d3851ac8528288d829ee431db865958bc61d44b12eb5a0c027467738f489c73c3d6a15b3c6ce95063d0b0a7100830b2f2ce33665cdd08e13eb30b35ee7cf6263dc97505281aca4875285f049ce2944291d9b02615ce436f731e0ea5412b71676f58ba6f12ba6837de55351eaf0fc487b1c3b8d77f6a17b9194498506f9b2ce6be4c784c86e917c5a6ed6b87dd1f65f139ae0cb6aae2cd047b5045359162925bae17a6105fa1fdd40c8703e25e5b41aeeee4af727be9d5011814f6c8b37701253f984542551b95b7d7eb224e08e161e9b62ee8aa84bc8cc1e809a5f53ce0031916e9613bf0867100d14d0b3e6cf34e74fa6d7b7e2d435c035576bc6942d0839b27a6d162a23b7c58c22dbb536f610de2a4ebde0f7d526f862223570b34469618b01bc14102bd8e42423594fec4897bf6692ce9607075386bdb01468345be629859e2853df64262621a57bc2395f7f32146dd22a756f3dbdbade1e6fadb68c9f94b60c8bc4c79fd19584e0d87ba8ec4ecece7532d408817d9b838f7feaee14e7acd81343529fada0325f4d61945ac978a4942b5c6b35ce1d8db7040b5c3e3399918bdc37a73d65e3fe1249ebd4edc88bfff71cf358e5775f0b13b864120aa99fc3ab79a951886d6f6049f75afd459c145a00d8d6a8e6af465539343de532abcc06efb8db517bf345c712fffa29904f58a7cf8abf24afeaaffa579bc4547ca2a493215676b2e1580660e591d78e375b22f9cbe5a83abf039115dfe84b3d45a2f839e765f620daca5322a27cb1f1144e168ad330dea04269e3aa1d91423be70e8cdffc5b9b17361b32053910da34ab012325789bd8271292dd0cbede77b1424f560599889a7cf7e805d7a9113c28135c1855b20abdaa8a685008ebfc19ccf560288c38d428f992ad97aa969df0706de93404901e8911332dc19b73129c4963cd3d454bf48dee07da457003a75dd975826ca73c9e4d948b646d25defc9dfe9c044f717b9e0e1f0f68f5345e65a3550e5324abff28f1a003040ef3b9df0e54b00407f9118591453a62f9a52bf1a20feb91bf66f7bb23897e4c3b0adb76491042b60a4a223080a9347d2b787a95c1ba18978182ee288e3540417997b0522d1f0e49af2c7e100af9f40a810fc804d8c953644e5b18621e31e9a6d8e3bd01d0700", 0x1000}, {&(0x7f00000011c0)="520e6efe7176276f87ad1781160de5e23a7b44e7f5cf64099710fb5073cd4b39d828ec60beee81f0fd874056dc21079a4b38a807f93e04a381d29c4708174e72a11c62ae9836e9c73522bd86264b4d6bb5adeeb305d295b47cefec24c66977ec23cf3edfd37594f6707354bebc895d19b176669ed1bb595139e73550466052722a3b86305245d09e206a76846eaeac30de6be6216a07d0488b3de508169e5f00ccf428b914da3465e411b63591e28b8ac247de0d70357e0b0b9374de04375234b332f5260ef623a4d54b74b36e8dea5f1571589762083884f30dea7cc53a85b3d0c878a16a2afb1c38f0b4f62bb22a3a00554b8f1993a5", 0xf7}, {&(0x7f00000012c0)="5fa1b751f6b3e13f3b38a353f6dfbe3a72b60cf69fdaf0fd00b9fc1b75cce844f35f4b405718f8a2e672fd75357362b588dec526fde8f833ac9750f7ffdfef", 0x3f}, {&(0x7f0000001300)="b10ba5a510ab9bb5b49f702eca4cf2ae8cea7ffba6", 0x15}], 0x5) 17:16:50 executing program 1: symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000004c0)="6cba3f21de41e43b93f67de802634da54ae4a09f0d503ee00ae5a1fc9f6ab54e559dcd8aacc380715924948e752ce0de053ab8fc85a58abbfb08b3ac387f9f49471304dbed65cfe3ea35bb2d662ba27f98172f36022f1d0184", 0x59}], 0x1, &(0x7f0000000580)=[{0x70, 0xffff, 0x8, "777de00371da05f9b3f652caf31f860165d15f78d83534835a97f7cd607380b11f1b595bcf5a2d5f63e6d5a96c913adf329fcd526292fb6e2cd36be65c238ee31fbfb0200593aac1bb8148a0dd539ad1f6ac746504cce3b52b0e8f4f7b16"}], 0x70}, 0xc) mknodat(r0, &(0x7f0000000480)='./file0\x00', 0x2000, 0x5) socketpair(0x18, 0x1, 0x4985abde, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="240c5d51f26e6a7ee947d9fc6d48ef9f82010ea887753be38e7b2fc380369cf852af8d6350e2dbb140a2f255be50d9e910dae799b09b0e2a927437d96e9a05b9f620d206e0", 0x45}, {&(0x7f0000000240)="56cad3e0b34550fb3d63991e40259ed2cccfc9d4f482c3ed737226b3003f6531f1d2c9fe7b1ad0578f1e99aadd642158a0dea95196e7477868f9d7648c722ab6ca1572ed", 0x44}, {&(0x7f00000002c0)="4d7da16d05c9acdd17c6ebf228a1b8dedf85020d9c7ccb9643f97a4326cd9582fdfdc569dbc2e624be59225c13ba71dfd353cd62fa2e90a375f40aefb440592d039f4b5f21f5a0b971202f8b7ec464160480c2d1eadd8d8c77e7446fc6893a4089fe7278ca4e18481ace569e30df1372b846402b0d10bd9a13769517ba0b499f6f68c03ceceaaae218eff03e170aa36851b698bf5f1f28fb88a9fc1fd0a64412ce8f0228cc04a5c9539fd49815075cb3777ebba83b5419ca515a8cc355f496c8597191f7c750af7de4c8832acf3f96802d0e58fd6598b3af1292e4d32ddebf7fb8e76f44b5a2ac37daeeadb28a2c0fa31b6b31438478d7d35c279e699b2eca", 0xfffffffffffffedf}], 0x3) r2 = open(&(0x7f00000003c0)='./file0\x00', 0xa0, 0x90) chdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r2, 0x5) write(r2, &(0x7f0000000640)="75a7e660a3c74c9ce00583ecbf179f9ef602c4b82ff1fe7ffa03ef58c88a4080cfd7d80a4798d6fa8258b40a957fcb9ac6e842c029a0063134b0ee0832eecb69aefaa420d02228be987219e4e3d97cd78fde57891e3c4ac0716cae5dcccb11bd19ac7142c6d097cbb9a3c723cd97595590b27343aea2bbcd9418d41d566ab98a3b7f80ec9bef7d21add75c403aad924d98764947d39041d73b60d1fd4c16f60ace8e7c776e9e8d1e0dead85cf294b46c6efd8df5ec8fbe1e0ff0657aa246299a66db5b6dbbe33b4220414c711672fa302111b4569b182089085b69d2cc723b4c1537c62cecc4cd19b426f7f894150f94ce3059daf28ef46ee9df9b04467c63e40134b45454a4bacb453180abc7fd4209512e092b9300ac754e0ef36a0e49907908216574ae2fe177f850d1ba6b366fdcbe92ec8ff5373df6c182a39124ecc9fe6512be23ea98c0d9c1b8542fb362aa946f8a9c5ed0f03698fe8bb6ec5cb53afc9e4948dfabdb4f2af17012dd8a912809c2d027a71e92c24c0bce2e573a27041494b290b427ea36b24b7d1b376afbb49d2adb8dd12a7cfa62c2aa76c6f68802301a23220dc845ea656bc9d6fede2a1b31c3ca1422022a9a96d2ba2258fb3bdbc87149ebf3c4cf79f4d93d57911d21de40c99cde8a8bbd671617b77fda33bdc65eabd9e21cca6eaeb80766d3e6b3d0e316510eeabc7fb7b7eda0b68cc8580ded44c8518bf1d2bfee68ee9bfeb75ea14cbe1160979a2afe114c0524631f791a60d405c05adc977a5ccf03322db31b2e4e2423cadde6bd4f0d3411c9467d2ed03a3bbf74befb1f45b35340404d03e02c8ad82f7ddb367219d08c896802e3628532203c55ea40251c8c169e81787504fb5330ff630277d1a95b4a2de0c8db68ca12f7e19ada6f3ff48c44a4bfd9c3d605c2cbfdd772ba552e1b6a633a864e2536656398cffc5ef3533b92d4db8e5aa07260910e72ad414913055cd21a27a2c9efe834de340cdaf39af5533a99ddf0f055916c7be48d9995809d0e0dad5aadfbd6ac19c04a897a7909de15ed73f7b987c60a5fd5f420b6ad0c46e919d86420fca9dab1a5ce86595b0dd5c4d778137e5c0d795c425647778091ddfe595415a1fd873cb29a6dce537d6540318d51967991744a82e6b916f6f4b803652b6d04fa25577a635beaf7caaa8a68c25b08c2db933e64096c194fb08913b39c33dc44948043108b0ce4d22fda2ce415be0914c9e1a48f844e45817e40d291da2491eb86bf95755c5264d8b0a7b220539aff9b3411d7a6d18ace2ad0a67dea4ec74851fdb09f0428ddbbfb5d531607dc22b76939b0d0cbd5ed342dcc4e29eb391e8bc8eb0fda6ffedb5752581d993df6cce5f7b134f1f9aa0505dc2b6cb5e6002268f01818f46a261e0b99b583cb33e98b29e5c4a9af74d7f54e1bb4f7736ba1bf643aed4289f62582f802e8fb9772b2b3efd6434a18da9e7bb9f08883f6a3a87ff9d10fba38d5eba52e4a0b47f986b73bb0e533c3dbc8064e78f75a11e57c58e80c2cca3658d3f65bc8d5e165a3700accff54b7ca096dcc7246a7778162770879e7d11ae881832d5af70a2170787ca2373293a335cc0222eca47efc2deb78e93a22288ee341799545a92118f99da1950d524507b50eb998272f4b95ffb4e7321de07dca054b13654548c949155ad02b8e154c312a3a7734a5b8f16d7623a29045249bcbbfe3f1072bd87453e9db408aba9700cde7630a6f62ddcf230279e36bd795c0607b46e9db45df741b1ff9f98bc0fb2cc71edac067fd91c6eee39e36962312770bfa0e130da6f1ad0e073206407d4dbedb60a21b05972f3a4bfb00f344ccda91a033334db8d28893e422794add425ce9c1644ca550cf33c7df8ce5089465955ee0096ff58950d7f37163f0fa6accdfc6b39041b7a8eb7c7e82edac8c8ae3301f5161a5ba139af89f038457274e818c662e2862ddc684a16f8ab34e76d5f64dd3902a727e9c8fbbf7fc616e1c063bd09cba022ec3604e5ca016d0fc02cd03114c6b5e2f7214831efaf61f6877423be0bc10086a557f7e94f9525dc8f60407d3a9cc753ac6831877e7cc9a5a38619959ee7c704f683f4cac57b5257bb6641ba61dc0625cbf5cd43a8e76d622cd7d6a73cad137211773a96fb01b990a48c1d312f9dc6622029d23f9ee1904ea7b594d8c4b28dcc6e30042d3befc38f36b24cb4538ceb5cfa1f65de98857e439f7c029c48bc6912cde52beaeb30099097a6c46337501b6cf72c45c69e84babbfcf94bd4a5a07907e46ebd86c8ceae4cf91bace06cc083c87663aa0ed657a1a605e3f79ba736a693c4336cc8b8123f927ffa648529c2066fd4e83f4ceadb7843a05b286db80966cf378cd15871509e2ddc60413679ad312d6251f28233d05b94107cecc57c91674ccfbe45a2b967b589670f0290cfba5928b98af7689b669cad96a2e369b77df98775db327977315b713447384c1e8d2bdeae4ade96ec55052c711c3b661aed2ce1cf5e78c1fcf8e2bbd55ea5ee83dcf1d4b875dbb72b8c5756936d7d61f432317dd56a8561566643da77bc07ee8580b0bcdcd0ed8b727a7d7787d26bbcc132031c03e03d42c0d8ad1c7a4cf56ea24070d7a08233232cad3f993943b6872fa93dc76366f552257cbeae256f2a635555515a38beddc857a931ceb100e088de12cab588dfd69da39617a0da42b1a0b5aa79db7f516be606fa39c440541033113016d0c4d1db6bcae399d8cce6a47e4bc8a06627dc9a508f879f9dd4792e4d91b2b14c97e119ba7a62bb146cceaffeca82bbb2ee096dcfa2e1ad380e5f17d903a230870521c51e6136ab741af617b092ba2511714ed6e1f93d583d4198043207beb01814a32098984964c559414d503cc0c02403078068615eff6a2ff90cb1bf9463972ca06f1b4c5158d6c6e3daa7fecb85edd616e203de101bf7609141a6d65c85a730c19bb306c4c238edc99ccd98c757cf11c133e63a2e3ad9e450f4220bb5c2924edb192e24d63dd4154684d614f60b6df135969443c5cb6663ca47ff25d311bf9a4cec09a81b2878810db54415b97fc4c4eeae7f2321d9a72ceceefa5d2ecd37b09b3c5726009ad16b04b757833c9d0dfd0aa879e085af96c218cb5a1eb4d094c4d553531f3dd498a971699b1e258b27b031ffe0021c08b108545a573561267ff65ad225d1d2842d2272d4319b1a12056f346ebff9d97a4bdf3353dfca09895cae52a74842976b349d92de8def38ec126a07356478e3ed75424616c9f1a40d9fe248ba49c026e856792299dc6c08bd2d222418fa81e8feff89aa4d8215f8530bb9089069452991404e98dd6024022b33f21f5888080bf13345193fb7aac5b9171d8a9320ef1cea10289a3f77ff0d9a7b081a9234ba8c3cd13182b889084663e0c87696ecfa979043126bb8dd8fd68fee8087d85e742592a05aecca867618c573b502316f47c03e53f4224b814addf66dc9f3ce58f455a9d415119be6f0c103f064f26cddf6af23c4f5ec7c10af601f195392adaafc510c959999fa37bde8db040786dfa38619cce303ba051ff1af3c95c15230d9201b96c47142a5f571a1eae6e74aa0399393a2472283b19fa86a6fb12938b336dfd2253fbdcbd06030908573f383c1afc734084a33e234d14cad56fb9950186d3b6d5ef6a5810b9d8e9c9fb24ee7427a212d5d19e5916ae04c4b09c44a8fea99969d66e2d842cad52ee41a4fd722a7f0d16cd14a8482796c787af9bc2eade2f48fde870a19254bef0c52a4b72b6735de861352f3c51c3ab7449e3439f7ba8a74fd068f00d464128f2a158dc0b02c3adf13465e7079f7ba635dddd7d744e8e86b9d829a22a4e84457471d603548d311f33f3229bf2aa9f7a0dcfc2ef535fb86a093b215979f3deb91f3c11fb9563fac55b624d98d935eee0fe12dadafe2b605f2c55fc0f9cff2b4523ecee6fd30fda956e9baed01d9389a39220eafd7e19fb490bf432a745ffdddd05478ff24967c8bc264a47adea12756ee95bbc835a5e363d3cbcff500ae9e497a42631d4d466b75fa3fbf8a816979c296a790a1fef6bda74c53ab793c4d397124e9d597a826f1d82d20f1d1f475b6d0ba1e0af684570c8720e4bee21380ab4c6b10861adc04e8e7b32b7834f03cb301a7f7c97fc6eb3451c7c78502ecae02ae50af9799ed429813cfae9e56dd99a1d4468155497fd018a442db04899399b9af652906f4e561d819d78877a2b2bcd4604354e198685feb17dc7f7c136b41d322fff740ecf77bdce87138340537f3480b6b7883bfa0312e8e207b58d5247a5dd56428b6a162a224155db303a3b51c1b840f30353ca0e0ff56adac839f0223651f9afa360f04ca4e6dab3fe3182060dc0e8d40738252c734278823613a0468ab5f14c770bfcfcc7596e9fd98a308caa3be3b298ef8eeaf87449605d6840bc40f7f44388277993996e74ad005e2abb00ed9199f4986c0d0da28a80f46319fc05617014a937efa0818bc4e64ed092605c58c99186781a43c2d4613207a6eea8138408044878bcebe2dbe82e524aef88e08f2ea9ba96be47d2d21ba6d05712f206486f32aab952092880975bfbc5f1e26032627e012c3139354dc99a60f81bbe7f8c37ca5f998b3df95b9adefd26fd8777c8a779e2b7ae4a1f651e587c734d9ac15d72570f6446fcc7c0d9176d9c94f1c24b12341f08de65b9a8fb2e05d2658ad6072cb2c907a757402f295efd642b9bc1b15fc97292b450040ff016d557aa76e4c6e024e502ce8827399edacfceedd5356bb40327510a275c2785c49ce9272fb7f05fcfa008c39dc48ee3e50f2d86d346e389152d86a6928fe27a68e0a7a42998ddf2d829e7e2d4d6cac8d5c7a14e2b71744bcbd12c924ed7bfc881e59fdb7c44f4fcefc35b4d81fa21785d2aafbc86453cef810e676727c556a022e6e50ec21ff3ddcc0235182e6455a42bc3f09e6d5f11e950e113fec2d29b8ee3491cfefb9727e36adfafed80c7b07f811db0fce6ee9a0bb4625b083f8315d8132e2bf1deb15cd3a0f3818bd7cb5b60073de94de8b705c588aca76248870bee8a5f06d52f8bb89ea3a36e5efce6562183a831fe32d1da3c7acb4f8da509bdf62020331848cdf1b0d3d7410a721f8c22735628d7dff69b7e6860e005e0700a405368221692b38cad3f6e3e7c2c69b203b6ffd73ae9e7f8e362226a16d3932f69ab1e0050bd2540932c761ed24a786996799962adb1ea80b1f9114e1455164f4cffe868e8d8e062c1c3d7cd295aa7465ea20c152b85b828a695df514646f54481d5c66a6cfc7d398078a988fb00963904a08110a00fafb08dd2656f4326d0efd6998edceda4cfcf269388d0b4804e9681ddb3dc7d5b5460b86ae3faf2af5429e287270b58106bf69e532c1e46ea1a6b442a5d1eb3d26de0058e36b2c85ea9e601315e50dc533127377041feb18ac91e66e95050e93661ee37a0cfd4a79349b0f1817bc3f07dbf09a59b14578d8601a39cf4471ebb8f11746a938b858b29d73de59fe7a4c2983c69f28dcda7ddcca14a21aeeffc13d8dec6c0cc484ca336d565e00888646210f014aaac69cac25702bc8d66104a9b116e840905bf2a6fd75a687f6bd144d99278caa597fbdfd73b8fb42a1cced53e1e439566e814e1f585822c0bfa8b3345e37617f8469da3ef0ad4d82a91034c3eb3e0064eadff4f1a8ae310a1e448263939eca289b7b947431af099c49e3bdc075f181b9bf7c01b1e8b3f1718677c8f59c14f50507bc5307bedd0cd870d36e3919d4c5b78adbb93460b41bb", 0x1000) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) accept$unix(r3, 0x0, &(0x7f0000000100)) 17:16:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f00000000c0)="44ece7aadfa802b5853bebf0f3eb960dd54c7164b7df490a25be8a158d7f4680700c362a02c6fe980b3ddc55c881939f2b5e73b2840218f653498ef25c7e6a4d433a61f88545a560e378d2aa1a36b928d5fff76b31bc525a6a9f35492ef8bbbe605d5ad247652f9378d31c", 0x6b, 0xc, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 17:16:51 executing program 0: r0 = semget$private(0x0, 0x7, 0x38ac91ab4deef128) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/60) r1 = syz_open_pts() pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.A\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) semop(r0, &(0x7f0000000100)=[{0x2, 0x100000000, 0x800}], 0x1) fcntl$dupfd(r1, 0xbc1086f98830c7f3, r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/59) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000240)=""/4096) write(r1, &(0x7f0000001240)="a05349c3c5250d4f2878fd1640622138aa74735986e253147339b5a1a399a0e021034f7b7046fb4ca1e607d2a1dd2149eaee9d746d7106442980724dc64437b428376aa536f774e12877aef01630892e281b2494fcabef54dbe261", 0x5b) 17:16:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4, 0x200) socketpair(0x30, 0x1, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = syz_open_pts() r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x7, 0x3, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0x2, 0x48, 0x1, 0x3f}, {{r3}, 0xfffffffffffffff9, 0x84, 0xa0000000, 0xfffffffffffffffa, 0x4}, {{r4}, 0xfffffffffffffffa, 0x22, 0x1, 0x6, 0x8001}], 0xfffffffffffffff9, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x94, 0x40000010, 0xf5f, 0x101}, {{r6}, 0xfffffffffffffffe, 0x13, 0x20000003, 0x0, 0xfffffffffffffbff}, {{r7}, 0xfffffffffffffffe, 0x81, 0x10, 0xfff, 0x9}, {{r8}, 0xfffffffffffffff8, 0x4, 0x2, 0x10001, 0x7}, {{r9}, 0xfffffffffffffffd, 0x21, 0x80000005, 0x7fffffff, 0x2}], 0x0, &(0x7f0000000300)={0x7, 0x6}) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x0, r10) kevent(r11, 0x0, 0x0, 0x0, 0x8, &(0x7f00000008c0)={0xfffffffffffffffe}) 17:16:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000000c, &(0x7f0000000040)="01", 0x0) 17:16:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) close(r0) r1 = kqueue() kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff5, "62722b051f60f896bae0d28d48c37018b529b3b1"}) sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000240)=[{0x28, 0xffff, 0x54, "8e6b6f35d60d418507e4e5740b793fc7a495932c6578e7"}], 0x28}, 0x7) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:51 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x80000000) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)={0x0, "797d7c529fe047de1b1ad86fe1c7a098b223793b79c8303aac8d6b07c627d5c55aa2a2da7ce57c3139cf002f5247c2a949b96e0e77543706a109e56bb6a47c403a526a3f545b9ba7cd35dfb4f7df9399017f334fbdfce4d4bf6d70828143e1ba8782c409c070f15fa19c2a3d0f64550ac4673338aa2434989a9ac6bd57a29e16cf021077efd427e312d55bc4256b2cfef64f8118e6ab96e14ed22d5eca144b13bf9cfd04897a4d6be438a0c50c55196a92c8617ec2661bd0a05117d3c62923a3c774cbf27bec139ad4fd3cfcc525ebcd7dfeb055bd05de77c4bf09d9fd7aff32b001661124a8e80bcd9fc55b48e99b46388687950547b4a64668172f41f6088dfa774460290962df3d902154b42b7b5ae624e2867bddb0c2cd0c5649dfbe913a94a1528999b2d6faa8fdf139cbf8e6a1de00db9b8229aafb34f3d33325446b68f91e5c17572336d82588be7a819a7e78df2f190701836b2d278a5615b9f1b92a2af8a5e97fc309ac9e3cc307ddef7bcf1b0a967e6a12c43a9ddc937a71d2e3dd6da30fce3820b31197f55991893e78dd8130bbf9c0a19f881318b8949598f681b77556c827846a76ad2e942a3345fc714b44f5de0063871fc05e092e5b2f05ce441671ac74ba171214aff4adddbc03d79f0c350bef39b26beb90485596e2052a02d292aa91b71c19f50578d0dcf5f9d9c162137815c1773dc172e32475794cd2be6770bf03bff9284ed8258483db0141b825e39ede80fee56ff79ddbf401c89b510e38c01ec919631f13b279bd695a54a5d4a0d7b56a91259c20a3543425ee349922b6ae92ef9d2bf6e7354bd885d93469a95498df15d5776876855582cf31f7f65c82b8e749628647fffa37dc5a8a6c4ea4331eb2affdb53909448a2fb3b4d672bee51364e643fe099d0be6c2347c2c96dcb287227027541b7d600f35067eb32fec6f0f545c486dbdf2ccb0742831f800ebc514c50b5929e41db1166d15ff83f4104eb64ff1c329bbeb9c1893b139c935774e1cd1a953b2addb6c4b4f7bd3d2d9af8424df161cc44046546ec0c3e1fb7a84eb795628996aec236343e42809b975bf679df3632c5b756237ef798fe4df9a20e532261f8f997a65acecada67fc9b583185f8af21bd3e2acf46200dfcf459a0164f6c5fc41dd2328edaff4bd9b0b560be5c4809e765ec5627bec3dd06c27bb21b7bbf64796e4930e177642e013d4abad0a7da141f413078acb3980fe29181cd8e2fe96970b2f929e48d9f56e951e0da12dccd188aaa6b22a430f82155593d74e59673d0ee278f1ddd1312a2e9c764bf3f309aa59484cdcd9f8e1aab47f5de249f37193bf896ff7130886a22d535cf1a6d444d7cfb8f766a7258e05e9e41b8e8b8fb8c8132c60054f650deb768fa76c4546873c84baeba7066cf689c858540294a944c67f9f2fddf9dbea06b7449971d14d12fec09e4699814d9789e09a55fe6b9e68017a82ecba7f91931e7e5d28f50ccc5aed3e32a4486e1389a8b07d1ed5ea8e07983d5d06632b028a45050ad1182cabf5ade21636e39cf8caa5ee975d6d6984fb86f7db38d1a886f1668aa22b8e2be1bb7aef6fe5bcb8939a524321cbf98f4be8fea026640aa465bf3a48997b26559800c8b0fb2a43451706424fc23af2ad78e33763ae46c6567f7735714aeeb58dfcec57da39d95f2629a9b60462061fa08bd21e80d0b1c2622f7bb1dbab75b96502dabaf545d16ff14be4e12c99a10024c586f3d584f101aa325442bac056d9739ef39f0c1235fe1136284168a326841ecc69f763d9d5690816a2fd087b884072a4fda10fec5c21aaaa501338af458436e5121e57ea83644a97baad88648e654c21ee5ac4a33ed756982445584893a043289d0340f0df7fb5ba62047b8357ce590f6d1db4019e4db799c34e2701855603a6021e474c035947dfdcf2afa70d1dd506775eb253519a099700804b693d4c745e08da0988e94b69a44041d10cd74e11eed6da19730910fe07669f098e337c8a4b5efd098e1e5330f50cc3de5b1845d872f981aec173a84243bc47a29805106d49f233edbfcce8779d6b8ac9d80eb3291e2d141293d73b8e9bb079daf3c84d9b639972c625d86fb8cb4053764aa7422df1970f9e7b371c44bab46a974d97a533dbdc0181840312cf426156dedeef1a772777c240afb6af62eac0567c655dd234e337bc2a7fe47029314c7d6694a0ec587abde1d64e502b89d99da491a4f219f404e9028624a88e3d64839bd400b4d9e7cb6522bd2c98e6ecac442a5dd085eb779ed5edbce3de9828a1a07a93c07256a316a4c3bd8de585a7de68bd8d04a578bb3d07f1e19f0dd02b9cb67fdd745e4918ce4b460caed1585ef24cf1beefe2c1dd1986133820d63512894c6ba9dba6602880f940143f72ba4bfa9afa5b3cc882cad4f8f05de6931c2f34a947eacd2731f228c4e1a3d37b847b11efafac94d29dfe121cce3b769d7ca14dd6f913551a1de69c2b496df1681d87be0d9015b03d54bb1029fabee4428e9bbcef26b4850325a11f32b63b5ae42a3b79f965b9e4fd8fa64a46f793f27218dedd9b9c02f11fc3d40f9d2d02fceed6bb0e1278170894c5b1df6e9266c84ffa5dde1b5764e87d66b8e7a4f614bc23bac466a5eb3efb84d3a550c3c8fb9295a0fd8ea94ca6e610f790743fe4d91905894278b4d82ad844a93cb635fbad40f22f1c618bf1211b69f29aaa97cb951f76636950e20ec77014a272b6d18c37ec2d8713c1f7c87415bd3cd04b363b15d66d8ecfd5d7746d2f32aa062a9e408d1799b99a28ed4aa168599d884132aa43af819cb32fb4f4b027199b8ffa03ce6a8c1ee429bc52c0bc83e3e48cd5ed364145879c8307eddf8747d2a468459934d88c4498129382eceb2ef616c6b492d7bc318d85d1570491bfba96706f9453207607435bc8a703c23dc79726add35f588b6a2d00b38e57768fca3fbb266d816453da6ba6a1fc6188c3be4ac2b748ef0c0d9ee494b51248b2a5fc8db04194e9257a18cff3fc25bd84ca2e15fcfb1d130378b141f88abde425b204b845dbc7316a63be892fba8ef61b6dcac59d24fa970b49fe6c7c08ba061d9514355ef684ac1ef03eadb4c7ececb70e7c49fc6dd7d88fb8d0d3193357eb5598fa0134dba638f31ff36e96306f506a34e086d6c1abed5bce729c409802e57a4f47e114db903314495180ad386aaf91680e713269db41107c3ce57cd776ad11b09e44c0fd13e82556187a9a25d07397bb2ea8fa256286ae744a468f93ad8ddd28b4b0c0eabea5f0be4f4ebcb97b9eee5fe6eb88993376f6f3f18cbe6db756af570f659638c9a19acf29e7cf4e89886bccaae7255852b7ee55bbf8f364af8d7739011306d3e042adf1502c7f50a439fd38a8212fd0744b24805e420b6cf58a7669c7bdbb474114a6f5eac920d6265ae617d2c78d5479f534665194453ecc070e230290767d928cfdd499f8c95b23116a06137bee459a7ac0da14f8711b6dd82bb2934fef4c30a0d4214e71d0a8dca4923ca9f291a91a8a120c247cb10fe5487a437989c38cf6a69a9cc1a2b9a224f40795b8397bbf725cc933c0b4e9fe1b7976027db1e3e93b6779fda9c3f83dce3e22276ddb150c334efdfcc3a64970fd44e1c6eed8af24c4a213c60d04e0b780f72f46815239021d69e99f40eb02ec6d704f1678827b839c01e08311d6b57abf7813333af4f26b2600e3df57c56ad73b690fb29e4f506bf186907a99540a87e79b79a62f17daba65b8ffdf7ed5fed75436f8b7ce1990c32395c12cc3b90ab26fb8c83e01ee6a8fa69aa01123eb7daf2d9ceab1578eedfbd5dd480fd2f836419f55cbcd6ec447bf6c9f9a9bb82daedca3d6b76694c4bc832fc0f4d8a907f596d8f2a259c78f4a0c603418856246fb8e8c025796f5eecd59da85edd0965437400500b5450816adbd2302f098083dab73a842891bcb1730006b904c07e1757cd5ead288f24c791ebbc1ca2049d0c3f74f2924d61c29a2b6bb44266df16a5ad6b9c06779c14cc49a5a12207186624e9de39cfa467627962dc93531b23a1fed246c9cffd85e87abec57c4ad7d1d688dae2b28d128b278fbf105544b56fb5af1ea3b4bd2253d5a9874b2f1a0fbdac128e7b814c4c42d57ef02996055774e2d3b8f7a764296dea356b2c3391a88b3b88226c2091f0fd8a497273431416ac9f8f3390637996894987de63fb2c4320407c55de5ce178ecce0749727021a90eac8377d5215a10e6088c39431ce5341531bb573ea214f5b6a1683d68c210629024f831c22e87319295d8242464f0fec3f64db9203471423b8d57f94404921d68a91d298cf8513499d96b95ccb7a2c6b60005290eaae15841b423cc64f5b96ec6fbaa06bd3f4bb60800eba4cd1455633926e1c69bb023babf24a0f509001adbd32281cf0c2d7a490ffafa355a025fe6573ef08ec3fe51302560f6b9427be3eaa27e061cb7c6a4af8968d8d07255451471aa2a461e7802c9913160abd3955046609dfa2e068b0430b458090f1200249f5b7392f28fdeac5580e611fda4fc41a9e9a8a6efde63a1c534acc96034d351420c18e63ca7470464b06e3e8e8d8c6423fcb59124c448148bdbde3bb2ffde001f90fc0c70fd2890d59dc791887b8c69080040d2667e3a3e98e5c5981127c26c1174dedcc324abed22470b84b7e1824981ebe389b1c325813e1927d1c3f00dfe3bc8eb73fae3ca53d79dd61533c8c8b6f041568f5e968dc516e4caa8d482683731c4fb6b62ef8d64b51556edc1427563326c9e7a55c6fbcb880b309f8cc7492f246c570d490990461bf5b16dfa3c131720646e86cded6116d064ecf2d2756f2df877aead7b1f4a04167223943494c4cc243b274785e224ff9ede5d8b064cf59c78ac9577d857d62f6ba32dcad5a2751b58414a55d9cc4fcc323e0ba4d769efc42370728389a25b763cecb46bd9c58998b107bb2799e15479584a69f589bd978c11d01f441ca6109457615ade6548f525750274b4f4185141fecfc332cdcc1d24f44398733e87103b2c132f480b544bd908a104027d369e32666bdee9e8a30dd569d25849580eb4ae6dfc2061444411b6fce85c63592c3ddb39d01a1f5850be0ccc320cadbe00ab838bc84d080196a2cad766bd2d3d8166cf075aed8b123643642738ba479a9a483e07056339d381695687cd79708a316ac4efe561573aa1eed9cd3069979578deb9688488a967d82ecde4f421a56aba5af01c176dc85158fa27f54b1cede34605dfbec38f52941657c16f9b3e5483f5c21f2f66ad6324d8026b729741d919d81d8fe19324c4e7435dca6691868f3b50570b0f95c584ee2f1aae1a6b22014611e41e0a99ab05d91f0dddecafda3d4a97aa5148af6a59e0657d9480f8957734c2b4a6d2e4d1c0d7ba1db70eacea8841a238e56fd8ec9f8ceeb58de5119730b9c43af2f2d4aa6d67651731c22f637d1da013307a4c27d35122543147f8e4cd5071cd03790171a29ae4c9c60d1d04632bf83f446951506e3fd3f2c44fb6438041e97e990612ef956ca47fc5401ac26c1ac02b76472ed73729e17f952f7341745454953252c60aa52ff368ef1b13bfb82e234de59e333d5d3bc00f6092d06f9484e82f100563052f1ac6cc2c9493c572b4df018deaff530c29dd358c2dc698776e144bee14e0d497af37ef32cfd11e1fc68afefde4de96073a46715642154f019e75646d8d232a0a19a2fb3ed931b2b7e37b1182fc6814b152cebb768a7227a28510c71604767a400c6580c5e5cb5e7f33849ef6e4ee89a92"}, 0x1008, 0x800) r2 = shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 17:16:51 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x8}, {0x0, 0x6462}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() wait4(r1, &(0x7f0000000080), 0xb, &(0x7f00000000c0)) getppid() fcntl$setown(r0, 0x6, 0x0) 17:16:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040), 0x1000002de}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:16:51 executing program 1: setitimer(0x3ffffffffc, &(0x7f0000000140)={{0x8d70, 0x7fff}, {0x8}}, 0x0) syz_execute_func(&(0x7f0000000000)="3ed344993f42fd8f48488702def20f5f63ab0f029901000000c4411812ebc2a235420f011226660f380b20427fe6") 17:16:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/161) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 17:16:51 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae86a1ab0320755ab8bdad345f07a098206fb2", 0x3}) syz_open_pts() 17:16:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x1012, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8284, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./file0\x00') 17:16:51 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="97a206cfa711a5f6158aa3e28e", 0xd) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xffeffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2", 0x0, 0x4}) write(r0, &(0x7f00000002c0)="c7e00b01a3342af80000002767b52940bc8bac9dfa40806e32d82006e3b5e1580ffbe7ffb5c04e12158c4c827392159a8f8cdb2495254a934a219c585724c4554fcf745bf3dff9d37abcbba66d0f009c083b83bf7f6a6ebb5000018ccb7324", 0x5f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x6, 0x1, "984aeb37ece953fde985611aa67dd5e76c0a75ef", 0x4, 0x6}) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x124}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}], 0x5, 0xdc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1031f700a295cfdd3549f4e20100008077780408", 0x3}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)) syz_open_pts() 17:16:51 executing program 0: r0 = socket(0x8000000000000d, 0x8, 0x4) socket(0x11, 0x7, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 17:16:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x3) getdents(r0, &(0x7f0000000040)=""/13, 0x1d) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 17:16:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x7, 0x2, 0xe0}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) rmdir(&(0x7f00000001c0)='./file0/file0\x00') lseek(r1, 0x0, 0x2) r5 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r6, &(0x7f0000000240)={0x18, 0x3, 0x53b, 0x7}, 0xc) fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000280)={0x2, 0x81, 0x0, 0xffffffff, "7d5b1d485622f6b2252a7e30b30888caa30959a6", 0x2, 0x955}) fchownat(r7, &(0x7f00000002c0)='./file0\x00', r2, r3, 0x2) mlockall(0x1) fchdir(r6) r8 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) connect$unix(r6, &(0x7f0000001580)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x8, 0x6, 0x8, 0x3f, "a214cc9f8194268a74e20a470d74e7eee0416fb8", 0x8015, 0x6}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) r9 = semget$private(0x0, 0x2, 0x8c) semop(r9, &(0x7f0000000380)=[{0x1, 0x5, 0x1800}, {0x7, 0x20}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x20, 0x80000001, 0x2, 0x81, "7c8831d42e8310b64592d9e176a4af4abf54ebd5", 0x105000000}) getsockname$unix(r7, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000318b3a035ca0c51cbf250ff0a449004e846f2a70c1cbcd0cb99613ffe29eff1f062339bbbfc3cd39097730693a46296dc91c19e781b6a49ec88cee4a606a01e5cf8b7be144f9b231d54b21d8a31ebf49a80a8e970772c731e5daaec7385b4be450e76af6a9d1c379868a8d9660e3b869811ea980eb3e881cc82a4c3cad69ece7967503fd39cbfffdbf766ef6a7be95f67d91865aac5fbe40047c7d10489f0d389109ac91dd4f18456c786bc8e6f445f19e5914fa73b8af10a7e20d935e24938558acd83"], &(0x7f0000001440)=0x1002) setrlimit(0x7, &(0x7f0000001480)={0x20}) close(r8) lstat(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)) 17:16:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = getegid() setgid(r1) setsockopt$inet_opts(r0, 0x0, 0x4000000000000013, &(0x7f0000000000)='\x00\x00\x00\x00', 0x175) 17:16:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x2, 0xffffffffffffffff, 0x0, "1eae86e9faa856755abcbdad345f07a098206fb2", 0xf4b, 0x3}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000dd00000000d3468e6c3420e128e630ae4b596ad144fcd0418be20b929c9cbae13b9b18bb85cfaa5292d8ae929f4903b7eea7206ad557299a178cb3a95d2dc3758b5c02e643cf7aada89cb47769cfec3ce4bec4f07d97e0720f6aa974e416a6eceba4293efbaa7fef59cede0ff51351ae1dda5f89829a4801e00702b1e49f6440fd1f9505c7a4ebdaa3e4edec4d9833571a5b413b08cd2e5b9f94c18e6d5221b4628c6b4fd19720ba92267826d29b60e2e78d86d0527ebcd788fb9913c709001c24f8a252a61ad178c0469b7355cf50efe4038cdd8b1e180aae0fa8c2033117f2eb6b039ca44e"], &(0x7f0000000140)=0x16) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffbfff, "a147780000641c00000000ffffffffffff593300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 17:16:52 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="e4bffec91616fb4f3a65e069331097fb3edaa56fca670115b3e00a82c774b7d45e5c9fea543be56a8cb8d1ba498016e05a05dcfffd90d55111ecf3f75da65304", 0x40}], 0x1, 0x0, 0x0, 0x40c}, 0x9) 17:16:52 executing program 0: r0 = socket$inet6(0x18, 0x4004, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xc0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x2000000000029, 0x3f, &(0x7f0000000200)="01000000", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@in6, 0xc) 17:16:52 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) flock(r0, 0x1) chroot(&(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 17:16:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44d", 0x4c2}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000f80)={0x0, 0x9, 0x5, 0x1ff, "aff20093644da2064a55bdac44095f74774028e8"}) poll(&(0x7f0000000fc0)=[{r3}, {r1}, {r2, 0x764db1b7708e0252}, {r4, 0x1e9}], 0x4, 0x0) 17:16:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3ff) 17:16:52 executing program 1: r0 = shmget$private(0x0, 0x400000, 0x48, &(0x7f0000c00000/0x400000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/67) r1 = socket(0x11, 0x8003, 0x0) shutdown(r1, 0x1) 17:16:52 executing program 1: fchmod(0xffffffffffffffff, 0x4c0b82191b9367a) r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002100)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0, 0x0}, &(0x7f0000002180)=0xc) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg$unix(r1, &(0x7f0000002280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000020c0)=[{&(0x7f0000000080)="47be72c0076282ded2251c19e3e9d28a3776b96f51baab628d3730ab662e5e76ea09df626c9a09fe6b53fbf635e3f334", 0x30}, {&(0x7f00000000c0)="f97f624617ad3302f7907be09ead0cd93402575b397f2f3819632c481284210763ba2e873be90b9131dacbb19a20b84ea05412ab6fa18da7cad1ba09cb66c0d5e900d5f0131c67f54e50922f7e59fd64fbede3fd157fa1ecc4372d287314d74d6da109581b54659f121c08bd29ada4c23295cfa4286354958252adbb0f8d1e9dadcd70dd55f61024a1358a09a31e8c5fd3345d0ba3be03e7f06338a464369c8e6e215f36c8b3412671f9664b5a73b7f451d94483d8a2a666e9005b13fd1f3b449593fcad771364574101cf1d6d05965ba630253e4ecbc30c1b92815ae8ba1564e7bbaa7ccd141b0f63beefcc077caf982b0a5f524e685cdf42505d43e919cd9711aa9d2d3a93f36c424ec5b289d4750d2254d95a7406859661777578422dc779855f1f145adbc5a0d2aa7576d8a14f3c4e26b589b261be19046eeb6cda505ea83e3b98d457e82aa781fa05288d53adfb52eb1e92f1849e8ae5feb3c91b2306c40e2f51f0dee9bf86acc300443e6e6412b34e0b3d69b24fa47ab88cd3252bc358a23c179618df37b3f1223d02f7f4f7ab567e87b95e6cd76b2a7e34889a78709d4bc72cbbb2f6c279b07ebc01563696dfcf03972aa99cfd636b05a967e0b00053bb242046acaf6cc878eb69f7cab49a4af9809b2f9dcebcd577f64e14fc2c10d7b24811a86f3ab84cee7ed645d901e9799d891cc67d15c457eae50cf0abb154833abe2dbcd750a4c30030ff8167081615a98734c73e93ea70d945154e73fd0d9bbd703cbf7a8432dfcd7d0fa5c001a08880e7e1fee67ff7de83bc7c00ad4e5bbe8e09d11816ea91698033cd6157e330c015d844963faae421dc65ed3abc43eaa67ab43235402586951b61de517727fd3ac7658b8a6f0d21d9e9d90c13c96076c7cce1d646277444817e466a26f3dd7963adb4e88738a5860284ac2b0868b8cae0ab2b6f9bd5c56225bcbdadb2e198dc6b8a2ec5413a54e387b0dda630152d840381d95cb37f0f3c107f73c3d315857233e98ac848aa0144ef1a25a67884e8514718695ef026adf35d0a01fff233888be40b1053b5677222a9af27233b7b768f579afdc0e479be3b36505131676363a6a65c7f41065f7eb68dc45c44fda0a24caca9a535acdba3eb2c71a96282540959b3cbe2ae8a8b3e904e724ed8f85fd56687442b63ae12018f5b9d7389847d5de787c9ed5b208173cad3bade76b77b247b416ab2057e2a3316266fa217770e32510cfb530ea73bc5bbe80d90da217f3ea08299e77ae56534aef4835f4fe4b4189dc4ed826a89a7e58e49f069b244765186b89f45893f70624d08fc8ad4b95c15b31ccccabe6120745048236f87c8d6e85ceb9adb1fa32afadb8f4ab022e59e7a4037528c16c565ceb3b7c80b46e8fed8dd14700120e028e2b5361157289e6d7c93a8c69f22bc5dfd181edc3e899a6ba326d6ab37cb06ab29ebd2286c28797111565f5b32286a817722a73bfab9111764b762ca7dc5eeb5cb472e792d540eb13aed462c44d5d27a97796222c0bd5eaf65e10bfbdc8b1ec4438a7fcc4994b2fa494e031160f2e1c3d7597a41a9643536d1e02146f6aa33702537ca04b95fdebf923a24c99f7a441215a3f06c85f08a741ccd0e7c3713892b6ea589661d359a231fc7216a7be560655d1332b00060fd3310d72bcebf9a8173394f0e7cbdcb0a27a7129b90e4dcc8ea5483296deac591fd46bc2dd1feffff86a60a6ba902c0fef0d323235125658eb04cd3c56857c3eb4515410d1928d33e39a95032fd33323ac6783c8bc958895986aee439e23d609056375c3fd4353bf881bf23d5db89f16b32480eb0057079065a8eb19cb0ce9c3da7f515d738b7e5a779bd88a21affcdce978a97a1ec92c670f0faba615420a5d9f6038205af8a35fb806ef5846422b2f1e73a49ec1c4f91f291e6ed39a6f0840f2889a1e900d2446ca0ff0daacb7310c898dd783da087fd09b227b3fb2748b600810c3ee3cafe4b56e8fe41149ace074593cdcf98f12bc19ec7bcbc18d83e15957089a70b4dcd29f861f5b8b0a53984de5a1a98a0192ae01bf43e0d09ecf375462ea3e87d4e966306fb007bf3cc8461d3c34e52b781e0a53bc4428f17fb8424403c9056bc0acb0bcac35f405624b73b7804e3da2f8f84b17a24c8f3409cb077a98c4c30dbd15297fabcd4b7e1c4b6f6bca60953280a92965b6dd10747446252c7538f33a98c2414a300361efb4dd2b43bb7e82d67634f7c4b762d7551ae61e8cca7759e08a30d73ee52a530ccb97cbe13558aab48a5d24692f9998cd1c3edbc1e940d11f524e8563d1c7db915a6ce69f5217ee8fc1b293cc6e4c2a649a48584272c4f3f42ba6676b3d5f9562c297b57683a6e526a289fd1c6ed626063d5582db7aa75d9cb757c4986e2513b89616cf00fdebe8db86c3faeedcfbb6ffa59096fbbb03b3bde97c45d50402b0812c24bd134d869c8b11dc8db751b9ff1e778bd0ed5ef915dcfef9469d1aa6acbf534311e475f04b2c037f02b7127d691f15785b56f89db0ea8ef290525b473d66ffe67ba9f509ee8c0bfad1b814e3ffe24cb8947f3036237252709911d02773db14a0560429b76b284cff1b3c5f0d3fb865210befa51f9f54690368db6f5c6607284e09bae44e30068602c66fa9d37df1209190d154ab2ca7f7ee1cbc8511d6e675ab459ef66a3be17669eeeb0cccd1969e4430b11eb365621b401d0b6846c64c14972531cb1c4f02bd480d667ad8f5bab4ccf554e6bbd7402f55d9b5134e2e6c586874915f1f362f61b076fda6ccf8be179e57b19997fa88d8ab1ab4eecdd653b6d6ad107982878dc6694cd1078f327305a794b5340164d92b0681ec3745db48cb68002a2a3bf2a4efab133308d6682a3344ac78ed10610ff8d61e88d67e086372bdc631089217b28d2cf44fa63c17cc26373aee942381c365722b41782ca33caa92c5d0b42561ab905cd45565f928f39356e459dd3f133bd4fdbbc7624312a203e8e89c2dd2b2984cb42b1b17ee806fc22fb8928fb74bfd1bbf82722ce5418a4c900d6b31e9edbd412153c39995965b2c9ad7cac7e994c4a3c7a41efe7eac9663c997fc3f9199eb970314c46e3f9bd1223313efa9150cd9338486f290cde5c14270ae2aad8170619d53cef95ebc0b3a9b242a5dd2303e986de71458b5726e531b0e3da9c98827cc3b7c7778f1193270ac0f291fe56d86a3342dc48a20ace2051acb2e186c193817532822e0c26d5c089e4e337ac177d8a9fca44371581c9f0e310245aa54d5ebf7c3e3c4eb748d7dae0409a97144bc5ff12ec302085256cd43f0d34a787520aea39ff3298d0b674b2ac87b8024d9c9f25094e6e9eefc02a88c46a54b6a4a185b26bad7a4de34cb52282a5f3fd129decd318aed068652555580563dd9bd9c6e4357e7fd67a7662cc79e42d11f4d91556c302dea4323fb0d70aafb82aef1823311d1c3cef3f32c3e2711c77fa93d0bdee5f2ff0fee8410d446c41f3bfe083de91b92dc09f420c60ecf0652e341f2d5da39784fba00441b259270e5e0b320c80e11a5024cc211159718fc975bcf5c6d3eea331c5877dfbfc7654707d140e43c347043fb41944f53265796c2101004d43359576d2ced462ef0c9a47112df829a07973a5a7391ea4e40dab6ac98b3df325f5ec492dea8b3b95ad12484a12a2303cc4a165a7ba4098794d9d2fb95987e89da09d9aa11ef50c2e6a00682d8a5ba60cc6ee20ba819e2c5643cebc0e32e287abb2843fcc9507b4c4d3ec4e5e090487331815a6e8f3cacc27a117bb7812c6dd12e31a8ca134edfd40959623118b1c362f2f0fc8d023fa91d13f10401efdc8c30957ef6df7f8656463ed02afaa00bd71fbe6732a71a2b0672a14408f3d7ce7dcf89d637426e7c110617990ba6605e73ecb3878aa9937d99e9a170cf1bcdbb8b1a5cd2c56ca66bc08fc22d7cc62f47feedf72a8146311ce61f5b98877a1bb0f9f9490db3c87234250d38e7aa17704acd965494f6ab3c263bf23a3b64c89b70b1b2c8a005216ecc576cac93e5b4ea428d675a2b9a311a57a9dcebcb8d33adc11f908a7f8e442ef5d4a67999f49e19bdf497c1f15d01cd02a1ce1eff4e54c653673249766b964f29620f64627dee168d730e56a2ec37c1b4d508b9eb32de9f51d504c332b02d60878f039fbe125f0209919e8fc1c1abe3a04a472f2421edb14d8b9d655395d376e12bbbc5a037b94d4a26a48bbc29de744dcb21a8670a7a3a8135b5dcfff21fbda08d5bc8219a46cd856aec02d1ce24ba05d24dcda5ebecb5adefd948f3b564ecc778a75a5c7c41cacf3dce3c3e968450a997feb6e3e4ec7f5c43ddd3fa199124b53dca561fb7b37813fed314ebe9bdcc92fa23cc4f4a8d59731097cfcce4a0bb70316184ab21558bcc38cfd46da251f38fe1ee75a93b317436afcc419d47e2b8ea17613222c35e7491fd4400ce6acfe86e58fb0e006c04be1e9237f1196e89ef1331a287b360512448ed7ed983c0ef283967b2da1b0f06a1f5cfd26d2b45cae0856e2fd9ee7fd408b265914ee99d2bc17a1f23ed62a9b7e780937b98697be38b447330f735b6fa837bae57fc476f4ded59b68ff8b1712ad775c4d1ccdfb8f32eff8a08607d4ceb0a72f47737275e714c6a63077d33d92b633b66991dababe16399e9eba73fe6f49e7900e2ca4580b7a495e49ca86e6e5c2e46ffc33d230e061ab6ffc6ded1de84f8466bf23516a133bc3b27df0e6f038f81e5d378a94c2e4839eda901ccc7e5aaebdd5fd42f5a66882e5559e2e243c6ef0116d6959299ca58cdb41fb41be26f5a897324a6e6c2d3790f9f096309c9acef1f6e9b4651b496ecf40d7b91e2a827dc4f7ba4e6dce7c49ab02b056bddfc8bfbc1d60bb61eeea53fab8f961446cfdfe9493f5d2a0e075c50229a5249eb67121d951842f000cd2dcc21962088bdd200c365ec18556cf56b48f63d029220358a7d4dfaadf7ce67ddbe674f691ae266af87b85a842b84a9178aa803f843f3934bdc4cef77b7a9f744cf08db7e02c59f92db24f4c9f66aef578f81bdd1090fc91d98322a0676466018f7a8c051aa3ce017ab9644eb7b8f66f18253d5e8982dd95c09162dfc48e237265ed43986eff098a5d114fcc1e65a7760e85e1c2b76b7a8b4ab58cbb6a8c7e4bf534f96fcb44f5e9581ae3ed502c4392e2af255a2c697f0dedeb6cd40f890f053f82e3d596f72b18d25030e41a0223b72538ffe3147d13d35814f600374a3b198800ae18c9a16ff4217c7faa5e013b14098cf9d7e1bbd7201442ff8fb9eb745ea054a39fb847cbeb596bf926c53be7b9d063a7a912e9929e6bed1f814097ecb8f4a5c27df9a558086bec62b69877b9f4705e7def24335f16d417d783ce146ca73f8000623d2226367549ea280c6914723163917ff5b657f477a5bb860625fd6c2d2d404eed84eb6b39113e07202bda5ae06516f504a5bae0aef215b26a84b486a2081ddee49057ab4568c0aa5337030a872c937310423c9c4190c7b95ef91f658d47247f7c2a69e9d432469be70fe48ac63e92433a512adaab3c89e021235d24f38e1e22c81a86685d71522bf761f42241023460c67ce86310f0ae686fafc5083bc31290ffe1fc6d8115eaf3432cf1a49b6d564d47eedddde532e9e803889ee0a0e4cef418a0e1cdc8ac7449fe2618abee9a4539cf54e29add5054ae8be1855588113a60c73d6b0f6263a76dee0f133663f656193ad96e18c5894c1d1786610cef2858de3490305eab680da923ae8932a969262501f3944810c6cd1928193cf034", 0x1000}, {&(0x7f00000010c0)="0bd3d7632bd56741ddd67bb2fc91fe6970f1dc934019bb1d8307a8b540545ba8a42a10b35b339a586ab5162d312247a21d1dc5157014603b25f2ac50fb15e3739f693b6a4e90dd661f0cee985ea825351078bb436df7d3ad004e1073055244ade60853a594108b41991793764931eca8a4a5af47f9bf5117ba1ad35a10849ba360d006457560bdcccd1626d38d1c86c9fb796c46230ed05580c178e6d995dd22923dd736f8c81f3a15471a8190c63ffa5d98aeceb9348084d30e2c582ed270db31fb6cb4ea0e346fb0af98ab8e87f44fdddb10c3245863deb82a299b37120f1fbaaace8f944533ab1f539a6a99e9003a990cb145a0aaf7c794980d29874d09de6ccddfedb30aed925510d20d54dbf4d9829d7143504a57a7d8ca8e7058be0ef80fc8fa477fa3cf53953cfc1914bd447fdb0341e4ca32b7696cd75c55ae318584c544543a5e5a3c6ca53964ddb38c94d82af65eb20f0a17e48c1d791bc59ff712b9fce4f554acfef3d8daa8f0d91b484853a1e80197aac2f6c64d9e357e670fd138fc51f5b0b969a44ebe255b86a4f8abe59d6c47d53c191cc5ec7cb31bb19b02f46563417969aab864654b3e256bd91774bc18827381a8415d726b0e0fafe80715e4000b400c6078e5c7316d5b63333657195f7da49876a31e76b7d36fa117f430da4892d80f4ca70ba9cfc5098e60560d9888b3c17e2d3733be333a4f67dd18da7bda79f115f4f6edad44fcc3cc86d9334e67bc3e07b87974db665a1f8f3bbc16edadd3a6f8b845b7eb00f267aed749d17de1bfd0ccc1e7daf649ec416c9b79100c62ec4dd8dcda18f50a06bfd4578678598c65012b746586e22a98287a26a0ac025a8988764bf5ba08cf75adc4086703958f240e10ca82fb8190e84534c3ec736354433532022dabdc7bcf58c5092deffd11c10910f58e97fb0e2070691898152007bad8b3a33829b384da5c40e7ac7bafa9d0384c16aa0675d850916919bf1fc762ac93fec24258f0e8b440fc578dadc42cfacb91231a93b92241f2f70693075e5ed4dd626443ba444945f0f56a136d9d216ba1a965cc688390a85be6b0f293e4ce807be1b8437e4e3fc3018e623bb0884993ae7199c7041a0672ce34a8b8d4a00251ca727669280c86f4e213de199727b0d22c0ad67170e187380576cd92f39f0c75040377e03a7461e3d541a63585c1520296459f7173251f9153c8b3c3535847406feebeca7558ef7e741d53a93e1d45aad4df1e23bf49782734bbbc1830fddd0ec7de645fbff79aa4a68ab49ff0b4481f76ec9b6e0508322901dd4ace7144386f1c457d9ac8fcd8c2ad0542428f73d317c5f0973055a2cf4a795353a0a860a5fd7d3740ef85af66b26cd9b26c6107c9f95755f4898ff726661c4fcd9089ffb9dcb4353672d9b814a8e5eba2ec3173a63411f77e2a3036f864f78cf85e79d0de9ad54b62ca31b4c1b61334fd25afab674102242216b5e95c4f73e9967720b1938aa00fe97f8f358761d6026a00d1331ea7ea411695dfe0e0f695fa070ff4e0ba89e178b1e11a3fa690c665cdda2a7b52cef3323aaa9f6dafb04ab25a81b0603b43178a3b8d1eb722e35edaa1e712bb158547276732a5dcb30e0eafd96997ecf1eba28c25d60fc03bdfd60c058d9511bdadda88c53e5609e4dc114103c4ac52a095f753c7b3640f0ff1fd5864c328fea9399b91aa037cf295013cd4a6ef45e9fc5c8e10e5513825187c0e82bb56353884b40e47b93b701597abe630c525d0b54bff2c5a83a0650bc67e2c257dbc8e9ac1c3eda9c4cd6de7d98512fd83b80d382e7fe7b430a7ddb41055a5de38740e22a116e6ebf5693f0a0452202df31dec1158fa3fc5667b079e9e9c4cca76443b4cab5e1cc4297d38b2767a58dc95715e3007fb0a4f84d1da2925d1ec000e75ac154c5b3346451a65abe70177775761bff8fcceb0ac75b8f8df31b03facee0a09faf4e9b5b1523fa72429f11706927587150cdff8be90903f2cd09622ecc9709148be1ef579fd96b796f84156a39ff92da287c1b15169ffb3b7ecb91eb8768986fe5537da97c43ad983a162b9b11cb81b6f3e1928595b205c6c71091e907de40c8a94d03bac33a59ab14d4d38cb9aeb5413474c9273a778330bba3d359bcfb6da18d5c2ecc7c989a99734c75c77f4ef00c609de086b448cca46aa878a5540132be150f3707ee4864aacff8aa9f87ee1d4b4201f4e26da7b18a5bc712cd2995525b60bb050344ef6722d05baec195b0044f5295f93523603354d5a5b65fbc9c6e5056519f38879b407d38e1d5de45f87468ab021a6961076ce2661fb35759c060d263afef3d3c22ba2552ea49ad6230ebc9d8494f89f30e2742e86fff3810664a8a5bcf6200f547070202366902afcbd514bd1a097a75b18d55e27bfa6247ec97480707af3ecfc096d6267366c783927e9c1426dc21524e3f1fb66ff3c5a982e7330f58640908c01fc0f7b7fb8f7f914d1fe76365d61834365d69123593d5830fd11c022d558b2fd8117e7cb7f39607c097baecd15b37b2d98b888321fc03a1cedaa00a46fb36ec17f5f47e75b314485fd283dde0455d01dab63290d0d644fb41959692e6707624b90b051a3a1f2f8690a70b5370ad4d5b30139ac32e06ad6e99a06b817095720a4eb0fd36d59e9b3d6ff13844dcd23305669182833fb95596ea9e8a1960d9cff5081d37981282992891865217ac35a4fcac940f27a6f101a5f5b67fca158221c6994eba9dfdc89f36595b0a1c745a5e02e9996f10f679f9fa8d39da605e7dcc1c0c4bd5f9e36fe853dc2704e202769a5f4e89e12a7e35a834221ddabf71e1555cb081bec7e06cfd01f437f10ee45d121cc2dcda69d6c82688b5d901c6bb05af73ad95d17e7c7f83785d284d372743f5765b56ed00583f6c2e67a5eb38864daee54b13a1a42e33b78568c2cc328fecbd4ca2ef1686577d916510f91f8798b37fa6bcef9b061d8a750a3c761a5fca10e8095564aee873e71a8d282e033a1ffd35d7e4a360009a9d459d7afa4e4c0824ee4eaea95965ec299fddfb84f07f5cbb2a97b0368a3d12c7a772d23c907efbde81718f63d44a554c27eb73f231571ae1151c2f8cffadf94ca115f5485c78ff38f2552b6ef470edba64fd86afac9944fbe5ae80128b34ff4c627e53383bf4d9bf8538fe726b99514d3059263fc6f42f4ea94474a1743ad7d076940e0a671a3974ff7cafa8e1be0000c3378c5007631fd994192ed513336c7683fbad62e30b3130c73cd98011dbe0b45c2ac0642ffc75e7048c4c71ca43c7ebc1daba8bdcb759e88bde050173a579c7b6aec8681b204b98bccd0daa970215d71eee74f85c856da0e7b60425f1d0a9f31d74eb588837b54540c01ad3e156dc09eedb14e30ad49547a00f636d3681fcae3f14682b0485474f10f634a327cf28f071efa07f52e0b4a9cd055de2d76b0367b2f91868cf86ef71f33a8c847e1e5984d2c8928f45b204584c453fba501db496bb3ab650c9dd1e714331161895ca0f88f7d4fecef4797b88015c3012a5bafe54d35d0cdd519ccea9b48d46261a7e2bfa65c1df88577329d43b45e883c92b3be9766c5a7dc47cac6b4b88cb5a36df869f372c92966c7bcd7dec7db28de609bd6671112577d34178fd4cc378af8a053bc9182851d5463263003653163dac3889702ff3f8953b5ea8bf353c5fb3d9640276c9bad6b976ff7d6da57fa9d8046dda3c6fc4b776bf178b1d14954be5a47e402d7b7aad289faf7baabb9c16f7d4499648385681001b9112443cfb13051154c5b43397d7345d8471f48bc3d54b298f3cca5582e8b006eb94345079e4e8f8f4f58861ef6f22c889a7d77b58af2b7ce2057401faf695c965af3a3020f89fbaeabafa242634f49cd1f1fcbff1ea6f8e71f3af56e359ff3e4134a61fb192ca4fb872a5c7a589ad5c4d7b402b43e12a707fca43d5d9c410ef62643ee05ac2d831b267ecff6bb4a6f6c3b59ec066f7bfdb2499eb9ccdcc3f3fb177b31c7c903dc2e5462fd4c449517cbd010e363b45d438db426c123e6818c975710c44baf48a787408f0042dfe5fbf64c3a82be4d54171d964d5be560aee2c96d91186c454bd1b70e46e380d37aa81f0484249fe256db18532ac583bdecd2505967037081de14bac255822f2d25dc775799e12320c96aa8b2c7c52fc0ff254a92d3eb1996e7c5d4f565ba8da7b4535649c7bea549fe6b992e8130d4d47f75a7dcee8a7962c808258fbe44f26edf17a5ead5f49938e2f21b788fa1e9c413989e42102f2f495023eb772658ef762acdfe2faf1ab7da46a355310259ed01e59344bcf7e8aa7d86f38d9f49d1c786919c2e3caa084100512f5e6592327a5cc8e740534f8cfd68f9d89daad81b09b8cc0b8bb49891f5c8f35f8c13a297ce1a19afe3b56c58b7c61605254c5b83de1c6bf9be349ac422d3ebda5b45d8f6c6eabc2cc5bc00f20f73f1c2108789bf240fc7769ea04b58f39523ab6c8e7557f6d851afc0aed9515c29daf72ed5e4ac4aa01250f8815ccd34d45ba29d52c555c1b880dac6024beda71f5d5faad01f63739b586f1d206c2be5b7172da377bc61060413a5cb071b111364a345509c0638daa75d796d6288a84ce9e00ca2891244ac026f9828c92da4a6c98af83e77bbc91f5c0aece0bd8bcc6d84fce817b81c7f867a7799874175b7b90569d5f2adb8214fdf2d6d2dc133ac729d345513e4e0698031e227f621dfac17cbfcffdb0e07d495caa69607601f4faaa361e0f7d79f4650a8acb11ed51694aa216defe7b66f1cf069f0de8798b72097ca6e1d02ca8ab8201f2a621f0123a07150560701d914cfb2105a28671ea907628a70a30baf40569ce703c38e1ad11322f7725200cf8bc29c8bef1c7fd0923d06ba6d68ab55960893cc2caaa70945a77c7c7ce3e32d520835a6b377270185093bfb367bf6f82b05c4227d21dcae39d9703188cf3be95b3c3581ad32aa502cbaf3693fbc987a6189f6c779aed2d565f9292afd9bcef80c4171d1dee7f0c2ab51c46f3332ab063dea891e82547fb3a8a4635449d0de7c73a9273bcecee34fff1b00b771020473de8df6ce55d44a1c4cac0f3aa659e4d228d2d75f488812cb1578e5fabd18786aaff199a96344d8188f4e99fbc74c571e308fbd7b76aae1cef0cd6ef0c4c320e90f5d1ed5fc349a7e80629d1dbefbbd4b9b523fb1bc589ec90a64a1c280b46c930b8f2b7af89a7bb7aba66f5b630e4de3ca490e69f38e7726abc7dc1556fe65a26659dcb53bd2d1eb2849041cc093b506d97524fec5eade42ce687b6857d729bb2418f2f1d3793427f3947d2cbd47027fb74f148b991cc128072c6e94ddf55db141511486306de184a289e4ce606e917c27ab290817722f2fa299cd85cd9bed944dcefaf2aca5e93baf527022cfde03ca6ab185e28da075ebde8e5b7b81ec489ade79ae3ae09ad6fe60137fa4fcc29e0aacb8345448c236d2c49895f04648e3f717d5d447f871514070bc426ff3fc8f3333ce4ea396430163e5fcd296e4de04749eb70a3415fdec5685a9d2d7c5b770d90b5f3c4b422af6ce2bf3ffd272d2df9db51c8421d9b37a7e7521309ec25bc37468a15ad11100fa9a06564ad03b5be6ed2a1bf2ba1a12648dba55e949043db5d4bf57c3cc94c26b890cc014723ac25d40bffa954e61e4ec01e340b9d17059b03e8bd6294c193a97dd2e551feed0c9f643d65437184f2736933b2924e1e6ddc4e873dddd03a2af3d73c1a84351360cc42785bb7756b2be7c75d71f164968b0c8409c8374ae", 0x1000}], 0x3, &(0x7f00000021c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x88, 0x8}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xffff) r5 = dup(0xffffffffffffffff) fchmod(r5, 0x9) 17:16:52 executing program 0: getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c80)="685b147aa00cdea5b523cf78e26eda10eac6cdda243b910b6beca6fa90bb921caa8e8fd17eb1f9ab34cf237a0083d3f3b10857858906063c995a80a23fe33c16acde97fde73c243c16df348a0f36db6be2b3b1d856e0e1e2933468b5e4c623914dec5d38ce4abe42ffd94e1821cd03f068a6cfa323d58440dcae391726904d75786f64b83271acd3e1b5b236bbaa38730614586544817c70f552b5b0bc4f17047ddd", 0xa2}], 0x1) lstat(0x0, &(0x7f0000000140)) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x80) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/248, 0xf8}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) 17:16:52 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x4) connect(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000c5c503e5ec139e9da9ba876e21926cec598f7448279efb9a03ca830c"], 0xa) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x6, 0x1ff, 0xffffffffffffffff, "47427a3b2da52c57a508708d7ccda9eb7f90f75b", 0x2, 0xffffffffffffffff}) r4 = dup2(r0, r2) close(r0) ioctl$TIOCEXCL(r4, 0x2000740d) 17:16:52 executing program 1: r0 = kqueue() r1 = kqueue() poll(&(0x7f00000004c0)=[{r1, 0x1}], 0x1, 0x0) r2 = dup2(r0, r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 17:16:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, 0x0, &(0x7f0000000080)=0xf7) r1 = shmget(0x3, 0x4000, 0x615, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0x40, 0x3}, 0x18000, 0xe3, r6, r7, 0x20, 0x6, 0x3}) 17:16:53 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000080)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000001200)=""/236, 0xec}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000001300)=""/106, 0x6a}, {&(0x7f0000001380)=""/109, 0x6d}, {&(0x7f0000001400)=""/106, 0x6a}, {&(0x7f0000001480)=""/179, 0xb3}], 0x7) write(r0, &(0x7f00000001c0)="000080549100000040e643f25e95cbdb6bd752472acf697ff4", 0x19) r3 = semget(0x1, 0x0, 0x480) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/4096) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x6, 0x4000000000006, 0x1, 0xfff, "aff6031dbf93f4bf0dd70321db144251cc557b93", 0x3ff, 0x2}) write(r0, &(0x7f0000002800)="f9", 0x1) 17:16:53 executing program 1: socket$inet6(0x18, 0x4000, 0x4) r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) socket$inet6(0x18, 0xc007, 0x1f) socket$inet6(0x18, 0x5, 0x2098) sendto$inet6(r0, &(0x7f0000000000)="3cda06c2d135ceee58eaf119971f23135d559da723594ce3db41f7ba461132e1e527fe8669ce9ea8f5c22bd3389b52a6a3e5c01dc624f9470e90df52344dec276e5e5cdbb0007caf8bf242796779864a5893edf32bf99fa3b8892eff874585f7035d72f8bc2478af6dadee138cb72d859ef6f8c15546d7d89df84c9a26debf5f1fa6b33ec3ed5f71dcd590cc6535520149fc313978a70c90a8a74a56065084b1767f3485d8005dbcb758a7e49e4c3b6c1999ebdf8c8057f988be75e805d41e5faf327df26e69e059521cafc51d571d2ee9c3466fb6145efd3dd144849f1bcf24f9698dd2acd5b58d9dae1400000000", 0xef, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x7fffffff}, 0xc) 17:16:53 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='W\x00') 17:16:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1, &(0x7f0000000240)=""/146, 0x92}, 0x842) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82026530004d3b029ea2c426cd5070012b305a662bf63ae9dd6784f0a019836faf35cd77030aa636454a362c949ce6f8a1de5f67c4a6f5d0a69354c2778fa4099925e9b727b540e30390510d0c301e5d4b107bf7baccfadbcf431c135f65c9f44bacf1ad49059b1e007711d9b496bab78726f2243ca7198e8d836c1fe4511acfc0bfd4a12f3e3e66252a8bc0737eca7b4329f0a70ae5edb5d2"], 0x1) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000380)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/47, 0x2f}, {&(0x7f0000000480)=""/187, 0xbb}, {&(0x7f0000000540)=""/132, 0x84}, {&(0x7f0000000600)=""/3, 0x3}, {&(0x7f0000000640)=""/46, 0x2e}, {&(0x7f0000000680)=""/44, 0x2c}, {&(0x7f00000006c0)=""/228, 0xe4}, {&(0x7f00000007c0)=""/17, 0x11}, {&(0x7f0000000800)=""/150, 0x96}], 0xa, &(0x7f0000000980)=""/86, 0x56}, 0x0) 17:16:53 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000100)="fe010008aaa00810009bc311622a5e00511d56bfc6687717f8fb05000000fef7471fe71609006ee9674d2259dc7c04a72425241d6b8ade2829c56c30d23232bdbdbac1d84f1b825549be7c740312165b92", 0x158) 17:16:53 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = getpid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setstatus(r2, 0x4, 0x80) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 17:16:53 executing program 1: socket(0x11, 0x3, 0x1) socket$unix(0x1, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) 17:16:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66080000000000000079b7"], 0x1) r1 = socket(0x10, 0x4001, 0x1000) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x8000000000000001) 17:16:53 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x3, 0x100000003}) 17:16:53 executing program 0: clock_getres(0x7, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) 17:16:53 executing program 1: mprotect(&(0x7f00001a8000/0x1000)=nil, 0x1000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001a8000/0x4000)=nil, 0x4000, 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) sendto$inet(r2, &(0x7f0000000040)="450d768e6244ef6c34f0686994406ee8", 0x10, 0x4, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/8, 0x8, 0x801, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00001a9000/0x3000)=nil, 0x3000, 0x9) fcntl$setstatus(r1, 0x4, 0x44) pipe2(&(0x7f0000000140), 0x10004) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 17:16:53 executing program 0: r0 = semget$private(0x0, 0x7, 0x1c5) semop(r0, &(0x7f0000000080)=[{0x3, 0xd59, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x400000000007, 0x1800}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0xfff}, {0x40003, 0x63, 0x800}, {0x2, 0x68c, 0x800}], 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/28, 0xf}, {&(0x7f0000001500)=""/37, 0x25}, {&(0x7f00000018c0)=""/127, 0x7f}, {&(0x7f00000015c0)=""/66, 0x42}], 0x6, 0x0) msgrcv(0x0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a8e7f0c97e25affdf0f400bdfada11a1e3c367089969dba950bfa65d4e2a5da5a226916c67dbf4a93e150a3f6eeef1ab921646d66f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb7cbfa742d1c2268e4719b63aacc0a9080bb0c86aa4aa44f849b0b37a4dffec7c842ea7e0fdec2d0f30b34acac8b358701505d17d5251fb29740b033bcea9d4b76d86319cc08ee4c8acb2c31c42bf62ded659370a20d000000000000fafcd83adce9c24ddb9ccd3d7db9198415dcfd790992690c0dad65c8aebad14019e3e93f3bd48c99bbc587e7c6a0d031aa718a16e9742030b1d7c6da7644c26a1025750fb5688da43bb445910f0e44c1e214000000008c7cb15068da5f10ce8faad52ba6aec625bd6527cb0e2f775518d2e0b0d71fc16646df4f6a56c5199515002951ad7607be38fd8167fc7cd5db1f830ed9259c02957745744b685aa1d98646931c8c92bdaf9fe34571f0732152af0c73e8999f12fb4946ebedf340a22d5fb9917ffa44564fc6de1b463c2b03a179c6e33e9a3af245f21861c2731a5ae6f7bc877769e9f0eaf41ab199abd04e711d9e9d6ffd6d89a442e166abcc9eb924e76901300246091e043492101e65609a76d4120d344b74ffedd4725e6c6310f584dc79813765947c94e2caedaefa646e553b166461762e4952eb987423c4cd1cd35c70501ef74a6258d7e49a69409218d2fec4b9e86d4db849a4e85603dbeb0537b950f921116a03dd75f0febb78e7fd2503b37a1612649b2bc92b"], 0x1, 0x0, 0x0) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) semop(r0, &(0x7f0000001bc0)=[{0x0, 0x4, 0x1000}], 0x1) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000001580)=0xc) wait4(r3, &(0x7f0000001640), 0x0, &(0x7f0000001a80)) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000001680)=0x8e7faa26eabb2789) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) r5 = open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) msgget(0x0, 0x8) r6 = dup(r2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001cc0)) linkat(r6, &(0x7f0000001800)='./file0\x00', r6, &(0x7f0000001840)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff8, 0x1, 0x3f, 0xfff, 0x1f, 0x73a3, 0x8, 0x7}, &(0x7f0000000180)={0x101, 0x6, 0x8, 0x80b5, 0x200, 0x9, 0x1, 0x9}, &(0x7f00000001c0)={0xb, 0xfffffffffffffffa, 0x5, 0x0, 0xfffffffffffffff8, 0x8, 0x800000000, 0x6}, &(0x7f0000001c00)={0x0, 0x81}) linkat(r4, &(0x7f0000001780)='./file0\x00', r6, &(0x7f00000017c0)='./file0\x00', 0x4) recvmsg(r5, &(0x7f00000003c0)={&(0x7f0000001740)=@in, 0xed, &(0x7f0000000340)=[{&(0x7f00000016c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/249, 0xf9}], 0x2, &(0x7f0000000380)=""/52, 0x5}, 0x842) r7 = getpgid(0x0) symlinkat(&(0x7f0000001b40)='./file0\x00', r5, &(0x7f0000001b80)='./file0\x00') wait4(r7, &(0x7f0000000040), 0x1, &(0x7f00000019c0)) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8001, 0x5}, 0x169) 17:16:53 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec7d2f00afdba0e2d780b5109ccb45c920cf5483147d42cfa10d1db6d682a524112fa10e0000000000002947fb3bff8c58804e2d82505fb318abcd1e373509792fb7e7ffbcca094251eb14104d8e53f9b980d4aa8a42b89315f6392b8db3610405a2eaeeaceaeca7e82e7f5b1f0f825aca5b414d5f63998d350d3bba73ebecb534d7a7ed2a608b8aa384db7131143a5583e2732e633239f3137038cf3b70cef278790efd7cf84a5ec0f036674dd8051d682c8b9d74ffa770b1", 0xb9) syz_open_pts() r1 = socket(0x10, 0x4, 0x91a) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x10000}, 0xc) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) pipe2(&(0x7f0000000000), 0x4) poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 17:16:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) fcntl$getown(r0, 0x5) 17:16:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/166, 0xa6}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000500)=""/199, 0xc7}], 0x9, 0x0) poll(0x0, 0x0, 0xfffffffdfffffffb) 17:16:53 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6d8ac9863845be97bdcc1ed1e04bdfb7fe495e5fa45f9f0f55f0b140ade6", 0x1e) socket$inet(0x2, 0x5, 0xffff) r1 = socket$inet(0x2, 0x1, 0x971) setsockopt$inet_opts(r1, 0x0, 0x8000004000000020, &(0x7f0000000080)="14f0d398", 0xfffffffffffffe42) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0b91467f5d86b9d39e8bc103cf5cb3089d4e9227f9068bdd91764c93d2719cd338024d9b1ca18e85c956138ce2bf2dfb3e59b359b1bdd44aa79ed2b5a732c0c04baaa56feb0711c24269c6440181ab0459740b512e7a3ee8d1dbb6124361", 0x5e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="e98b9c6c8adf9ad113e8", 0xa) 17:16:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r1, 0xdbea8c744a991fc, 0x5, &(0x7f0000000040)=""/115) semop(r1, &(0x7f00000000c0)=[{0x0, 0x6, 0x800}, {0x4, 0x80}, {0x1, 0x5}, {0x3, 0xcdd9, 0x800}], 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/89) r2 = dup2(r0, r0) r3 = semget$private(0x0, 0x7, 0x20) r4 = open(&(0x7f0000000180)='./file0\x00', 0xc80, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/4096) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000011c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001280)=""/100) semget$private(0x0, 0x7, 0x102) seteuid(r5) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001300)) munlockall() getsockopt$sock_int(r2, 0xffff, 0x18c, &(0x7f0000001340), &(0x7f0000001380)=0x4) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000013c0)=""/21) r6 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f0000001400)={0x3, "bf415e4cdca1a88c71caf0b9786332"}, 0x17, 0x800) bind$inet6(r0, &(0x7f0000001440)={0x18, 0x0, 0x9, 0x80}, 0xc) mknodat(r0, &(0x7f0000001480)='./file0\x00', 0x1000, 0x800) ioctl$TIOCEXCL(r0, 0x2000740d) fchmodat(r4, &(0x7f00000014c0)='./file0\x00', 0x4, 0x0) clock_gettime(0x3, &(0x7f0000001500)) getuid() 17:16:53 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8257, 0x3, 0x9, 0x5}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1e, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 17:16:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000002c0)="35db4bf228cc73c71444e1cfe77fc7981872c5b37fd24c6c3c749260c6a778ba3a1e87aedb898d1971cfb99b0006df9abfd6d1eb720a73000000000000000000000000000000000000", 0x49) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x6, 0x0, 0xba3f, "e5ae8c4611fa5d00b7828d722b81e3cae2507594", 0x4, 0x5}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) msgget$private(0x0, 0x20) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) 17:16:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xae2, 0x1}, {0x18, 0x1, 0x6, 0x100}, 0x18d, [0x101, 0x56b9, 0xbc32c6c, 0xff, 0x0, 0x8001, 0x6, 0x2]}, 0x3c) 17:16:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff9, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x802, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x9181, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0xffc, 0x0, 0x0, 0x0) dup2(r1, r0) 17:16:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(r0, r0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x164}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) 17:16:53 executing program 1: mprotect(&(0x7f0000042000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000042000/0x3000)=nil, 0x3000, 0x7) select(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x0, 0x200}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 17:16:53 executing program 1: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) poll(&(0x7f00000008c0)=[{r0, 0xb}], 0x1, 0x0) 17:16:53 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x56, 0x80000010, 0x0, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x0, 0x2}], 0x1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x40000003, 0x0, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20000044, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x7, 0xac}, {{r0}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0x7ff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x10000, 0x4}], 0x7, &(0x7f0000000200)={0x800, 0x1}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) recvfrom(r0, &(0x7f0000000040)=""/121, 0x79, 0x841, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4}, 0xc) 17:16:54 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x1227, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') 17:16:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x4, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0xffffffffffffffe1, 0x8001, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$inet6(0x18, 0x400000c001, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r4, 0x200, 0x36, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) bind(r3, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1, 0x5, 0x7, 0xe20, "9dc4666df4ee9af2c771e8083da131dbc8846d87", 0x0, 0x10000}) 17:16:54 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x100000000000005, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x72f9, 0x1000}, {0x3, 0xfffffffffffffff9, 0x1000}, {}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x110, 0x80) sendto$inet6(r1, &(0x7f0000000080)="46cb2457ab52317fa4f9b4e4dd6e33f2fc75a7cd4c86807c7309aa186b3fa0ff0cfbdaef564a3643bd98fb855ff9f52b69b9de6b7bfbe8df962797cd9ee5d3e936ece24e881a5a86347c88878413206f452b9a8a53bf957cdbb92599c235346fa944dc9332ba9efad24fff9c9475404e4f", 0x71, 0x8, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 17:16:54 executing program 0: getuid() open(&(0x7f0000000080)='./bus\x00', 0x837d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x101, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffff000, 0xd8a6}, 0x8) 17:16:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 17:16:54 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xff) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:16:54 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3, &(0x7f0000000000), 0x5, &(0x7f0000001600)={0x3}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) 17:16:54 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x19f455a3d719e842) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') close(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 17:16:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000040)="b00d5d97abf8a4b3cc73d0cc5793ef8432d0d7cd32fde08b52d1c4b47e6f1e62d0e5ecfee102dc59eaf0938458a247a87a89848d71c8015c9f8accb22d535738dec2d4c839747922820ab01850b430b2a10d5ef143214a35b6fb7b4a9f3ecc42a67e3cb7e834204b8e55c0e69463d4d8f30f01db383a76a62dfbb3ff81a402128eb9d3597778dc0bb87ef722acab76fcb4434d7100369a3b87065ab47019be6eea4a271fb28c09613b37739fa0b53342a0b616", 0xb3, 0xa, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x8001, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000), 0x4) close(r2) 17:16:54 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0), 0xff97}, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x2}, 0xc) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000040), 0xfffffffffffffed9, 0x800, &(0x7f0000000100)=@in6={0x18, 0x0, 0x81, 0x3}, 0x4) 17:16:54 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') r0 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x8, 0x6}, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r3 = getgid() r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000240)=@file={0x0, './file2\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000280)="72ed16d2f3cbd7c497eb17999479e83e1271292fda9eb71ac39a5adcc94d4ae584f58f3cd13bb03e91a548be50eecfa0213850f020613547", 0x38}, {&(0x7f00000002c0)="732e3ac80ba6bd48f2dc7dbeab34947dabf305d680efad87e78ee564eb4b48fae3f45ae57909a07f5b034eb2205b31600244173a3dbed770d6134c07d44cd4b6bcc696a44e", 0x45}, {&(0x7f0000000340)="5e7721dbc9412b95fa066777e18764d5aafde9965a19a6f6792e60e697fda841dc37196c2d533566ff40f7634486f9bf986b81b6d05927939b3849a69d39389751e434c9de18173dda9c36a4c77b0246542a5b33b519a1e0253ebc44a6aa29db467d6d4cb941bb0330e11234fd3f34ea806d99839383e31305f3ae4aa1027695078fb8e112e54c0dd4ef4542d5d7fdbac90046220fa259bfe0d308f30bc01c2241808ece69bbd1f84c20ea987f9c8071d9db1008f2e510e1", 0xb8}, {&(0x7f0000000400)="0f1a2f77f9368483360e3b06c821ac68b16f38a2714874817fd039ed68d7226be1e1396da5aa943a5b60a08f956be32bf521010ffa33cb1d0d200ba6587fb5d1209b78f64a0f76c980497402ea0234d9c10428fe2fa2a7baf71ced322f87de14c1192ba892a9142ce0fdc6a081d98240d0b72c6eca17e004e6418d75cdc0b8f97c10741cfb", 0x85}, {&(0x7f00000004c0)="6d65edde87e4d9c905deefe24266b82ad6a690e7583e0eb68191eb7b7cda92fd98420d1f6abef27b06593d31d86fd416a19f2e46c24a73a83309d7167afaba75efa8792b931a05bf6f1721fefda48ed67f52c5a8a5636a850e3fb10b09177601afb69230ed8380c6e6a9163a43fc9eb59db9961e800da091d8fba5686e9b3e0dc30519ec228d6dee9d951cb2ae0fd0eeeff8988285446225a0245d4e7464134b4516bc5187fc500ba9f353629d7f484b551efafa6b5eb92d117916904bcc6f7c5c9ec55465a96e857142d4c9e66b71ac107710b976193dfde468c271f00c1f66652bb16bde238cb595b1c7b390218e79172c45c083763468b9d958acc9ce6692244272ed7812d7f2363ae7e5f20f830382b939a49a4d7a7d1771ffa741ba8793f318d225e25fa6869808f5c0267ac32857b2e90498991fd81304017f0e0f884143f4d495460341d7edba0297afe57c714549d00cc6cc64ac5ca850b850e1d857b5986a0382429a0e4d8a41f85f3373aab7c95873562b40c46c90d3f280c06aeb6ede75994e6120d48f18308fe9db34c2a146e92cf2163cb790a00cb1b93ec7b201d545a657748aa5fa7721171874ab355be86f7c315b0544166a1075a41e0e16b511eff3478b4951adadf9876927dd776e41afa7540c2f7d9fa1b9cd006aeea7bb4b7ed8da2281ee6d1c0a34b9658d9f379f191a42008e6e96ce1f6d5d245ceadab8bbdb2b67a12989bbe953e095eb73b22fe8cb6d2de3f88daf3032f569d8034cf6bb24a6cf273c823f6f2f49e9747eb0e14b02adc174689fc3b1886a3ba6a4261d526ade1bd9ef904072cc96ee136f82d069a255fefcbde862d7feceab94ead6322858f19f95698b4b8a931e080baffe4680c24191f91ba03805bed3f1310cecc5e8c23149a7461da9c1ab6255d70b8a9c2438e4c20a53de662eaa8aa450246a1a717c47f7d5abcfb29e095548154705c67deb09c2fa98e4ac822b2f8f765aeced195dffb221ebee2da4537243d3abd04b2f7000e71d214d52166823a834a07d882dd134c2fbcd13bb5368ddd058dea053ce031d3d482213ca6b7f98ccb0d3b6f3f0a117930b3861ea31bdeca570b108d5b22739e594b3a39f4b35205011471278844d75dbb2553a6279179d6615e97b5db0323de3cc0ca445b1603b694fdaaa624d29253a760919677641a9f9b4bed06cddd6e1128393c9e9ec3c9afd8038b1f5bee2b52cf033f8cf47ca0e52ae16a410d6c2a66c1dacdb8af2cb4da59cffc7d06c6322e817912396f92c39961a88bfd5c9815b5021ba4a1e29d0bbea961a005f326a3b2599f70ee1fdde900715966e3b263848aba43154206aefeb2ea0cae06fca002da3d1472326a5e25ea2392e2444606f883f768d7cc2202414dc2e428a45e57ed120bcac397de2ff44576ad5e766b41fe7717a8b6d206c0da7a4835ab3e5fa2678a8e2429a35e184f444020bbc266f22fc1cd822a3725fd5dbfbbc25c2f8c8fab2833742609d27b55cfdc88089c11fd859a45952f7f43079818c0dd035f9368b55bfd23929af796bc5c9098679c37c8f29b4a80dd739d4d46505e38e768c47093d833c0d4eb33ccdd18671336899c12b0f98257ee328023d33e656fb0d60357d91cea9a0ec4bb93cb4c2244ce113d319249650b755d41e6467df3b40a61240a79d3540b2fbbdeabfbecf5919eb6a01876938e3815ae5dfcc8925f1ecc8969418d7de152f7ddeb389f7f7dd9e1161320b9126be717f29e478d38faf25f30c0792b8308694373d6e827aebe7b9deae7ec941db749a1368286ca3957cd5ef59e3fb17bd1c493d0c29c255bcec892031d103e87241c6ef1d6011136a9feff9d5836fd41d08c64f47c6d119aea68d71f168c9e1d0a4849576054a5e909d4608b793549b54716c0e4b5c0d4ada6aad2404fd54c89de2e604952e1137769dbf7a6a65932335ed0af709f6c07ad6b6ec6329b381eed236e0ac9ae85c1de2ce83acece73607c2ee5fe15c409fa348d0d158bd9272605eda4ee59dabf5a6049cceae2e3cf8549a9f6a1ecc16c75d1b9d0cac83e822ba20c8099be7f985bd3f070a0ea94cb7b35a6cdb51a2b0ed1f373b95fc9f583b84f58af0ba70aa002f94f7a56f7dc454f3a8b8e20779551d0fed186efbbd8e63e3daebd1b3600e296c1006e7181019b9eedad3837b1146b973b82bea1116912ca6bcee7169a8fb15f0f587cdf8eb31fea7b9b964ec94ffbfb44c99c3335a450caf4bab8489706cdaae47f030d356703ae99d7cde02777549a2c86584adbcd77ac515e0df8d7b5803b2cd341e931e2a75fcaae07c1be61922563a8159e5e98c61affb58907d57ded2bc37fb79e52b2366042614967dd450455ae5635745cbc541db6015e65311d5c12bb01905cb8f48e732339803fd5e0871beaf8b16922abe66adfca777a3f2a07ccd41a91499f48d25a5f62d16bdd8b5cb0c2e7370a4d0d55b50d9d94f0454dfe3d4753249f5311cea092e96773c74ac5fc353e0d8b84297e8eb445f0eb725ddbdfd4b2ebe803c652b98248ce68f9e20ccf8c629f1511a9883f2d25c2e695bddcfde64a5f480a52e690abcec6c4f1d31f30cce93982e2bf6c225652b398dd10dd34f63728dd03bedfd3c36dfe3c2f7f2e7c69501cfdf5120b1155e3890462ae319df1f9d54de90b8ee37e25f1eebb63dadc09e56554f652213e83e71cf997cf72c8df5297b2f6959617fb8c2a7d84329f78162c46d6b4ef40536a9aaaa0d831faed5f72b6b0ed82060964dcd2331b01e1f9c965e3e09c8e3118414199c992b7040e75b6e0580f7bee19c9a079f809ab31b52832e0d3d4c757cf8dbd6dab1a535d2aedab21f5c8b06dc1e3e38baab44f3822ca4468b0687a47d49e47c7b15e76952645f228f07f53beb838aae7edacded3bd89b57db42685e1f4c602d28ce8924de0c00d0389b9ed24cdd5eadaed01949fc071afaa293d9e0b35e95ada6dcfa1e618703740316f27fea6bde4833b3e3ef1cc068d16e4a5e9ed0d728079244d0215ff7cc7d1ae0f90b0e8ce9e2b4a18de357d10a09ae6b6fbd5fab2653c9c7e6cb2ea3486c4f408063c9cda1a25d64993cab7826b85dd6747508ac2a3c4b17451ed73f729398c4db88dea3b387ac2183cdc2763b7cd828e553e576762c5a9e8ab3d0edd1b4f25c343ee0bb65913583b24ec67b69b554ef0d586eddf42a84f65f6c6f524efd133961b37aa20d7254af01ea8fb81132f7eb22cde23c33258ccb81061f3345aa121a4f6fd7b0e1e87ad91e592802ef75b4bac55be9e72b0152707b49ba7c82aff0cfcf8e04167a77eb018354300c7f70750870f92225b6adb102affc1e723963efd3b0c4eae1f50de91a895ae1b568dc2c46addb6a2ecbecff5990a0ed67ef2652aab08936f4640f9631659d192521bdcf35797cfde0e9174b0f7f5dc1bc77fe8a5499d8c71b9792a3e6f9dad8fc37e19a7a3743892ff8db302f716c8c0febb48898c372b23e8c0efe420a2ce46d414172e9e48d9e3ddb43ced7059cace114905a69e0d48ac8d5951711db38746f442604577f47261e2c342bb17bdedbbba5e4e5bd486ed8269f9c03c72057eed216bb68622d66e9234db780d8ceafc087e47c41d00b83632f0a57563ceaa1a2b59284b4dbfe60f3ecca7e81a54a5f408371f4f6ac78a6f783eeca82ed24969b3eaa90ed3d454b87e0ed5428903656020bbe9ecd000f4d18615e7159f5f63228c3b8c46a77782e0dce5e7022d184dbbe41d7f7e32282985ef5dd49c6cc46cc7988bfca68bb09cfd596228ddd205543a91af559596d07c5595b8e98e764597c64dcb6199264354d375dc83d6f9e055a62dc703af78dfa22ae67772c8e141f8d2df4e159fee636944ada461f52cf636924b0eb5b226bf4f319871f8fe55bba5c6eb6eac2fbca263f7fb11c9f5cfedd0adbbcdb936784bb4814c8c18a99c4ee2657027402ba5a33501a0362eab348e6f7966065af7f43eb0c099dabf9d803a59126fc04bca42623f1f9da5c64f5e0f0bb8e736a84e0e819de1c587dff0233f411daaa39c5e40305e684ecae72c1e15a93e8e93bbec94ff0c0ee945242042a7bc60e143db689f0cef2894c86ea3ddbfb15656e6dcbdfb9e650dfefb6d84a402aacdeaeb78cb2a87d6b7f89f72fba42150149fc38b09a384a0de64f0d0e8e61748550298b6b62c96729ea10093f9b976177ee9e3fa6ed42291f2f2c6ab158f8f8e60fcab89d81a46865507a5376851fb40cf51c1a3304af706d89aee9dd50b86c7d8e456eba919be7f2d4039f6a9f65b97c18e5b5751795a2ee5a1644bf8656d9b506129d760d9fc744770da4f1ba0a307a3542b6fc9b7ecce58fa711612dbe75ca65d8a1d89864d0894ae5e179d1dd9f52723a8c5f2685fbaeb9cf6f7376d119652ad29a6edc603040fd488da8b17d11cfcc7f8f1f832c72dd0d2388b13ae1384865ffa5a320f6b6dae43b4cd31ad3d93c4df2917e869573312194a3dc27277c9ecbf8f221a6dd1ada3ca96d377e949f6b304fa3ad382a4f75ee6e54791dded8b140f48c26eddf84d1edd3a4369fc5b777900fc7596b7216808b4881633591ca8a3aa763a91d657036ed8d9c8c83dcd4b728e7c29cbf033cc75a2ec31a43ccec2e95b4e683ee0d7f4603ac3cc7fda5fb1598849fc7289961414d629b86cff8e11e58cefe47da4ce2da4c2354b35d8bb03b91774d950308c176acef393306d9985d6e169bb5e3d11216c0d5c664309127997a5034c4448d57ea116974c6d58b390d095dfd88294cc47a5fd56ecc7253dbf422066602f397a84409bed3266c9fa368d141814a79b77c8de06f0e3cfa20d9cfa8cbae25e70b03bf778f3524d6c064ff3952af36a5aa866c0b7df998bd18e30b12367cd30ac0bc3633b9a96f6a72a57a166a1587b13d11d3619ce1155a7772c19a7bb25575de9f72664015a9601b8bc58ccec551493a64a0cc1133be3e31a730f8a872436304b64f26a366e7cdae89b265df7374443d6ebc50515e7e5c59ce352acd6580bb391b659511baca28712b4b3f23ef029090c34b5157a2361e3070d0bc9875eb8a036b1107b6d5adac5672c0064a15ce396c6d12f00066bf52bbe68e79884a9f64543e9bc5aab2161c9d0fb5dfe80bc5602c802beeb0d4142b8e0852f2bed2141dcc3b1f91a395f5234b08e207c07c74a1bbdc2052aeb08d319d1ad9ab873d1dc8469d0b34f2d13cfa6feb3ea74aa34789b8954da5580806027512d63ac5b1d6bba058403c7bf16f6ad67d0ddeada558333a00ba7fc1625aed7c4272f9a58999b3231b1ef7ea4e1cf792bfd8c13f1fd34c2bb883aeb213307c3957d9b81d4c4ce6bc6b85356fee5be6bbd07328ebca19207edff2f994dbe57c6d19b902088dab9f94b35d2aa4cb7b5d350a0e29b6f353603f0b08393a47598fdfe9bc5a067c5b74a7104e94d3bad8c7e8baab7720419351fa3a599fa443588a800d9ba7c8e6d5d27533c840b41aaa8b3ee97b43600b39ade39a42480271b0bc18b2a73a7faf335ec16dcd8e8937a30d0dac6120f106ac6000a78742e657f380d3879a5a55557f7c633189108ce1b667c9fa88f0463c21efda5d5de1fa5602ce2109658fdb0ee8d5e0a3a7b71a1fde923c831c33374edb22801bb815ab4864c245cb9f1344af98f0dc7f0a7852e7cffa91e513b37bef035030b0fc8e0526493cd16267a3706507df4feb3013e3d7e9f0e039902b6853f1f76d2976032e08ac73c9c6e2aaa4bfd4d9ddb413aca204465722e72f23178f3ee9b16814fa0cba26f2cff6a58adc0b6831", 0x1000}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xb8, 0x400}, 0x400) 17:16:54 executing program 1: r0 = socket(0x22, 0x1, 0x8001) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/53}, &(0x7f00000001c0)=0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000200)=""/215, 0xd7, 0x42, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32=r1, @ANYRESHEX=r2, @ANYRESDEC=r2, @ANYRESOCT=r1, @ANYRESDEC, @ANYRESHEX=r0, @ANYRES16=r0, @ANYBLOB="c6ec3aa6c4a11374bc5c4753d9443221be3d413fd2051ef610cecdbc327a1917fe3823d1d39b4a6b44bfcd348516acd8e6e42650dabc050c54f8b09073a9700217f139b33aa23651c4a6c05255ef9d37061a0885eaa1bac9dc92358566d4834b3b5c1893f71bfeb9dba029037eedba5d0ce2e288cf27f8153cd279111570d88d9535e6368603a27fecee660a4f348a95c8811475e873ee94531601f08393872f30106c826df8f43b232bec1c44353b498b54ba8bb33a98bc6bdde4e45cd7cf8ff1bfcce5e53f9b929bd1761297329450519b931edc9e32e3fd6d69c58128d2a5da57f6f3a6b2f8a5ddee363c02aa5f8009ac1d3a0586ad36ec27db8a292228a5b30ec230a84c211eaec6a54f952d83d20802853c50fc34b114556dbe3c78b4946948b421548c125bded3006e48aa5e30c5404d0eb0d858d0cd712166b7df2d90ceb752b16190177087d647147e97e7d72a9d46959b14d440d9810329cb52151944117d635f041e56dcfacade4f7f3626f9cbe1645d3ead88313e2053951f75d2951d99114f0e0fba586e6b011efd7ad91e5538450ccbbe5b822b118c186a15105e8427ae38786974a5a68ff47e39d8ce84c0e43bd3df7eadb253992170129a962a67e788736dab5c27be832f79f11a03441ce310c8179cc188ea6b6ab6dbb31ace92c28a651362e3dc7cbd3395bc45f6080aa106f3d112aa4c4056cf8c54635e0fde81af92c327e51d828eb272e5ccea7cee2175cd7864d8ea1615d7ad48395317d273103a70dc969d396ef9a930c33d62ef722b0e64210fee12cd74cc6d1dc8a56d788d6349bb80d12a87629462d21111a85cab735f29c0631db21eade843adc365430b36ae89909d21d4dc6dfd73d35685514f697efa2f25aab6fd596896355f1c9cb400a7aaf148ff73a66a42f75cb6bc6d73cd541b64b209ffdeaa8f0091cb570972e7431d8202437e677cb6a21c2b670a1250f3424506db2bf6c80184132b9c53dc57d199594ddb57180f2a70a6790cefb6b06b83e72fa0cf98a0527fb0382a5269146a9788afeef4ba9e40717c9be308aafd54a7b5f9de6d41c61ceb7607758c0effe70c36d6395c9a04c89eefb2ca6a35e92a8092c30266ea8a4274beaa48d407b5680affaa6128ad0a42998beeaaf14faf6c53d90307ffef227cd69d9558e319de0709fefd244ecf1f2cee2675c2a77d131180a8a7adb5b085bd078620d4d904f7947dd787096c484c30bb4bb048a194076b609de60ae011552292dc1c0ba7a5db7cdad9032519ffa7b8985c76ac2b4d8c5878776369652b8697d2c514096ecf03e4c4a23afa1e7d7692662a2f11eda486bb83f603066c49b991cfe62da8ca6a166e491f40d0ba7a75ff287edf0d00b11a045aca986e2fec3784fc05c3121e3fc5bf26dc569ba2ee961a2c9d0570705f34d2c619b4c17b0d25b451d000c391412366c84d5b88d2eb7a9feb7036ecb060ee7d95bf89705accad9f5ec8569952dda29487a7514632dfdca445b8da8d599d1f512993e915cbde89be5d681db1345763114f3055c13a95ab6773dea8365fd6eaf1b2563e53f3db24838afd05f77139413af69e2a3660279551a88475424aa67c5b6d68ed9de01a918683d21e2359db04e302fdd754048a421860f5cc8f37b609fc8bc8ebd09ae56cc4813ec9ef3a8f9748d94aa2eaccfa8d58a9e46e70b4e12e2ca528c0ed18cb66b9402a8f731c2352104c2018d8e2da472c65266c7ef734e8109e6fcaf7cd13e30c34879b7cc10059c5f6a3c90b14992f2fe0b3c13186eb94e124d8e6557a4d7d96acf7f50ee357a25154c95d3328f7c3c8d07c370ad5e13466accf29867f9bedffb3170c89c8073287d6e39be08869f61d45d8d546500248267bb74821dfd2315b557ee32df66d07b6dad981ded06a1ffb3af84b265c31ab0bc7490ec20201b297dd7a5435455ebef627888f9beef8a3c2733dc76f2c5b64c1cdbaa09120ea6a0a0f52cc4949ff0f875b17c9164aea5d2b11727c1073094758bd0504d643260618b5f54eb0a815bd13fb89ed39a0ba115aebf701706c4da017f181f7579b51b795dec9b84774ac76ac032c312d3565fc2105f0733007248fb3ad322af8ea37fcda0982311424d3b1c3eaa195e3f675cc7c68ab34c6ca4e59d13d590c2f369a3001f5f4bc300189d059845ed304d3f0e0e4c0dc08e2b36913254858cfc97de18992affe250274eb507e85eda0e401f49a157d92240d3ae30c8d526f51cacdbfeef22209ebf38615c26e02d252ea0f75ed5df95aef538c2a40ced08f9afdebf61f70cc3abbdd678098745822d2e1ae7ca19d071467049533dc53b6b0f8e9679b97028ac9d61a4ccfefec681f01d370fc8fafc2eadf26e66851391a452d95f5d4a9ba942f24b167d61b978912c63f6cee8e79f65d2cad879206706939dce014c43d9c58f0ee73aaae8897b61cb7577f31a36019530b03edf107e315f1c91247c6eb80f32314cd0b0c0892b084862e822c505ccfd61168cb2dcf3c8cd5712fc8633a4dba319a6e556197321bdf44d929c4f3dae56364711130b67582444becd039a9200f4f4f2506067960456031b2a3c40eefb81b7d1c375dfceeed50e46ef7e400cf9d180fe50e93a803301c7a6664fcefcfa5e43b71de1af7e647e828cc388d0b9a55ef69d2ab2e7c95982dc2c2f5aebeefed034491bf9be6454482a9517c9b7c54b4139d2f0cc8bbb337519181535eb8ddda5f10261c95f56ba3b040e0a5a258e42da618d694ee1f2b129c23fdff14d0e3b3e05580e313e1e2e198d5c9401e866cf44b93710c45892df8f8d5cad9b886b0d91f5f1ace0e6f565157add742e93bb3b2e69d5502fd7863fadf0714fda5f2fcf3703488d65365c597b55bca55884506521d86b97d8840cac5790f11eadabe2544bca107bcf57989b41237df2ae159d2a39eaad91d87dcb9a1b3718151cd5baf118380574a96b9279370591ce9a09f1871ea30a1f0e820e6908333dae4c460697ad1dfd9346765e55d3d4bb10194fee4c362143cfaaf747b451bedfbbc1872cb765ed11c3cbf54c5ed67f73fa47f416dee1206b97d101a6c32e466aa4617b1fae7d821d81219560d22881b5e414251dae6c553973cdf04f83df69b4f559300523f1df9a501d4bdefbaad990ef41e859c1d6fbdbd007c883a05b3798346e1bc8d805b4f28a5e8993fdef1e23c6571ba117ab03aaceabefad875532a1ed4d199fe9e920c84bd533692a82874fde8a65f862b17229c5ef2ebeed85ef4c8b8e3023c647ecb0e4c84f9aa04a25a24d627771615332f4cb5448c2fa56b6ab610ce417226afa198ca256bf2ab6bc5b9483c4d4fd225508b6453286aac1a9edc493afc6eee8353fbcebf25acbc02b3fc3e1e111b9a153f343bcc9a80c5a1167475f46fe44828d3256cb024f6bf9107bd356639811bc583d723b62099261f199a04b26ef9896b2f3d167aff07bc17535e8f46e64e13f7be2f6bbb1c86299cef7f5b3011f7be223632b133c64be166c2d4dd612d5541a8efa5d47d69551c7d708ebdb20e73a062007d59e7c1ccbcaf04f61ec23670a11d8a5cf1619bd0906f72369b1d4f94718bd75742e0299e89b633d0c12db6c7a4b669a072dc7f492ecb267411b8891266819705af40d4cc87ad2735e63e50f687f7f0d754d6b1f1a2da6d33dc5dd85036754efe5a259bde865242ac9f4b81f358c304a495438866d1b37fc25e3a3941c006ad27dfc918bf1f08e4f4658e404f8c753dd1840f8aea26cb149dd7fc4356d73c1cfb29b4554e93fc804155cec61282f201f1ad496ac6aa3012598a90154a049b1cce6ddcddb3097f3b033aa3cae0e4b90d1f2637608f8beff23722f0b06120f2d0f396d0a17ac3744ef0145915d559d35e31e126af0b66ce617fec4f2da3b413c52b65284257bc13bc140dfe20fd85a61c7d8e7353f4b1225a4b0dd0bc1e49c2f59d76476ebd59accdb478ecf8365ac422133646d8679525068963c27ff5e49d5c6a7530cc3af6c8da1a939754a681243e9881387bda7f01306d17a2ccd051d72096c0ed1590e38517d2a5966e5300702238bc55fd1131b171177e394920866547c1f8ccd5318e45b06869bec06458e2a20c19cab8f01e14d09dd767caa4ce57838a557db98f8d80f0eac44e1259890788d240b6e4fab9feb3910f9641ecc1248bcc16183b16316fea5b96d8e0e87055278121954789cea85b843d3712b96437b4dcdf4be41d913eec3055340b4a775f260bbf3151661bdae9c3e5833d5dfd2df9cae2051d6e9d6e8c96e625d1486938ebe9e185c16876d6aec0c77cf8aa68b5e432f78d7b100c0581e991f41ecf1508f1615893ce985a492c28e489e3b75890f6d447fc91b9cd58f9e3eb9117c19ed34330e7de85e8b7665697cda20af50982a1977f4305388984f74f304d136deedc3311f75cbea6ff56bbb2f0f42bdfded7c76418e6f487c7658132443400eed7ef06ba9e771504fcb4bac220f2d026e5f0e7524dee963f9e4649b6db275d519bbf2fd760076e5c69fab4cc479d9e48cfd806e3f7db956b4dfcab52dd918a9ab0c5c9210f9f7f0ccab1324895cf19a0ef1e7c064a3a556792b29cc0137d879e2fa10839eb6a360ae8a6dbc32c998ae387935b50c01480e5639c1b3f92ac96c050ff1ea6134dccc79fafc81727fc70d6e4850659c5bf39cbe8b2dae964925ddc6376d40a6a581d06fffe3ca3d942563ec1e5fb8832fa0d920da8394182fa5e3d8ab6c2d7fbf608f8882fd7e5321834ccd464fea8582a3642fc737a6495ed9f909b2500300ad237b75be3cf051fed6b5c30e47aaa59651a1853cc0a349ee92a85a301ebfeabf14d89accdeee5f4c42ae48b33597bea6ab20bcdd6ce4d5a7599524a2488698bc9c81541ceb46159a8f8af28bb55efc5769752e180cd5963b6f19fb9f210c239f4edc61cbe14298c27b111fff887c1ede5d00d527a199b0655347282922b96d0032b747b624f7428dd2255f6b32b5eb6a5fac38ad990a0113ff314eb10659b07a40f3ae3162d2bd6d39958e5dbcc35bf4f63fe37890a5eef07e5e02b0b0728ef0d49077443371720764bc1141852b4554f75af44ec2e92d7e58dcd9ee8f1bbba8460286cf66c1fc5bf575c6a8380a4dd1865a56714c6be0b04619d04bf4de02d1a93ad19ab3442e18e9808458058f8bd85e244bcdccd61fa3ebc81652245d33d27fe746180f5efbd82a082169ad533fb3dab1be1a5b1d9770c85c8b7cf63415a70536971246e9bef646ba2d5ecbb08ac9001519a381ee4ae6c16e68c5ccd4c4b841d96a89c33be4d8e95cf76815729a82d7bb52b9ef1585e8c15880106b3263902eacdc10d3d3a8ed77c1a626ae578846743c9bac5192b9c852ebd14258b8b65250264be3ea6d83db088c3ecf1f45c779c105d378e690abc606d491eaefddbd43f5c2daf69d2a02e09a7d5fea81251624474dbb910044a95a8157b621c513e1f8b595e551fb05b2c62c91461f938b2d03a69c3c58835fecb5b80a75b892a94f1a9df05552f2bedbb7bda45230a18139f66e57b5ff39499d43e6afb7e1a8ac251db8be242f97fa7a3507d7e6761ab78cd4bba0b1d9bc177e91cbf2a38d871d02a0335334bb98be4f2abd85a2db677bb6c90b250ddec8803898ef506c8d51cc5dbe4475c35693e3ed11ac946ca060626b2659d7063b2d0d2a7781439d1627f021bf6b728821a84e51d8871a1bc5b829e91eb0eb7a4905a97b0272ac73eebd370414d7d84986e2672d39435577969155101fc77e3e58b98098e2e5041b5fd", @ANYRESOCT=0x0, @ANYRESOCT=r2], @ANYRESDEC=0x0, @ANYRES32=r1, @ANYRESDEC=r2, @ANYPTR64, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYBLOB="2a3fe2558eb9f03d09852c28b8fd0b2e8e7a07e3194fe438e6c0c29a1f77b525c7954057df754cd9f2b30bd264b3658327beeae455a7168e608e1bf4a05c05502a330820e86d5abf970bb5101fff7f14d0cfe012c68bd0cf718b578c301e1c66581c65fc2d7326", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r2, @ANYRES16=0x0, @ANYRES16=0x0]], 0xcf, 0x4}, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = msgget(0x2, 0x82) msgrcv(r4, &(0x7f0000000080)={0x0, ""/226}, 0xea, 0x3, 0x800) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = dup(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x52d) recvmsg(r5, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 17:16:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0xf3, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffd}, 0x0, &(0x7f0000001480)={0x400000000008, 0x0, 0x0, 0x0, 0x3ff}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x1) 17:16:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x401) msgctl$IPC_RMID(r1, 0x0) socket(0x17, 0x1, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:16:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0xcd) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) listen(r0, 0x0) 17:16:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264", 0x386) syz_open_pts() kqueue() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = dup2(r1, r1) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x800000000000000, 0x0, 0x7, 0x2000000000000000, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0xfffffffffffffffc}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect(r4, &(0x7f0000000000)=@un=@abs={0x822a078ecca3369e, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 17:16:55 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 17:16:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x57569252392611b0, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x4000000008000002, 0x0) shutdown(r1, 0xfffffffffffffffc) 17:16:55 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) 17:16:56 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x10000fff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 17:16:56 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) 17:16:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x8) readv(r1, &(0x7f0000000400)=[{0x0}], 0x1) dup2(r1, r0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="45621042c38d9fe5c12f8dcf621c54aaa9f97d16e21feaaba5b8618fae07c3103a595fb94e90ebe93fe8edcf8fe41086bcdef782a8ad485cc4b0017312015f65259264831b194c274ab090a77f1a9643fc4770401b5d1fc6e6c864acab7761ab55fa96427bbd8ce55ef3dc61d88aa7e6f81e43296550f04d0a47b08e28db9868e30b0c60a2b2f27ad5a52d41b7ef1ad14e43d0781e802ddf510e1ace30b0cf6a24d913f757417d3fede0c036d64a22b8dd927631b8ca095593f7583736a3cb540a1a2331e66f1243b5e3e65bcd40c4c1f21265b3ef44513bea3f91223f41", 0xde}, {&(0x7f00000001c0)="e503b93683f545447163787ffd23f928b7e814d3c44af24c44fb1e29a8df83a9cd51953bdbad96bc7989b509c952b1efb901ee1aacdc3a873044e3dcf374e0d9f46618a459faf1f61161bf2e5b636eb1a5082ae120f07ba1913cbacc619c3967d54a0cec39493af47cf9efaff7f0bfa7464b8c9325cb93df3870054410a4b22ed5a673f88fb4fc04f65bb359106a5648c87c871a204ddce25102b6f90c5eb6e4e9e1ddbe46259efe4da9b55f88dae19095c4be085a989c2a2c3a17c417147851ae259d6c7c13044c91901b2dadfc1d8d9d8dedda97e09b427104", 0xda}, {&(0x7f0000000100)="3efaa3e51197ffed45111c70b71ed592ccb16e9bc6319984394f", 0x1a}, {&(0x7f00000002c0)="642c4fab5f1e4f8c7157ae3d9ac0e0276592e1d428d4622491e28b0d306e73fc4d9d314fa569463b3fa30e1a153842481ad0df8082a4813fad5fd6afca0a4ffd9926c8eecbf5bb4553742c15da088762c607770e040f144d801454c0dba4a37db0a410ef160dd2e440906448a68bd645c310d9bf3619afb8b1a9480f214d7c0e9f3accd63622b8890e1a320a8cc36d08d22199bb4dacabec8993e33a59b5668609bb1c21a4afa881ca1806098dc5d021929b09931b94db6b8a8b07a2ea4effc0bcb6beed0073f518dfd85482e24dbad3ba325b5b10bfc1ef40fa8b43facdb03d3c938e58521724e008", 0xe9}, {&(0x7f00000004c0)="3f8f1fd3ddc2d7013619e70f77e7f03b4f58ccffdffa6dfbafbd7afb69e48cfe0ef56c37a1544721faa3eec7aaf1848d8ea8dbaf5716614cf902e7597bd360cafa112fa9d297bfe92d38e078f309ac64ad0c90797ebd9c348a9dc8b2251c711964aef1aacbdaea8ae0de5b6f3498c66700199aaaa1085042e9e912ce83030999054d071bfdadc80918cdf5e7b704da5694ea86f56f6bef5d69036b45f48c56decc9bd63218698d7ec5ef24a7a3bbf66c92bd0851e4c69679944113c390e28dd4316a1625b4641f8bd24ab8d362eb0981ab1e028aeef33843fbf0dee758c3d442976647ee6fb3a77e9546be82ab05a3e8621bbdc018cad60e89e66535e7d0ae8848f12864974dfde5a11a94acfb29f8435f9092d6ccea218de520fbc4cdbd0d8e399c02825f67d44e8b45813904c37c28293b2f83fcb968bf73a9c88c33270588d91f39f6dc04137fda968fd43413b4fb0d6c1667d9edd6ba8d12497777e14ebe801ec3af4f11894ea22564f94caa55c1585b9855d71b864aa82f6accc6e2d56028e140003c82dc78174b0ea4b10e113a08784954b92efd6d735e09358ac61fef8ed733a0c64fec7201ea4319a4ca3c21e81c996f58e15758738034781bcfd0d1751a1fce585cd59a89a98f93d7e5a36978d5e8c6cac5543598a52ff863c634af0c8164c59ac8b26e5daaa99090a0d3f68f1375e7293c89dda14dcfcd9cde0f30accf2490e1b18523ba35d2efc8ca0b073eae77311fb46ea2954a9b5fc40132850830b22471d67d3c21c18b854fd560f7dc385dbe391e55d4c1815d611158455f75e40fe9b65715797e35980986bf6a00558a5d768a6b5d6596fe77987f9b90f38a2c3ff32ab1ee0cd37421c05f671d9e164d1ea3a9bc0c390b1d21cdded8a864b6c5923aaa1e3c80ed97f615be4a706409049097169dcfd57bfea5897711d80b4c37221cec78182ba553d7fd3e372accfc1f51b15e6383760fca9d693516e4a1d0d9c7644a426c3737cff06910e137d1ea0fc4c0d6a89ebe849c771297e17fa8b67ff0e57492ce6c038d8ce7fd3e1dc99a9377d4308a251b72c9f09d1ce77ea09166458d50b6ba4fccc5f47388924ba2eeb4200857782a1a65cef863d1569e3d7254d32c963e3f41ec4e1efe4bcd83dda40abba017a91a792d00a9e3492417f75e2427cc72e09dea1b80030966b541a77a33a427b38c669e5fe46a80d93548b2f17eeef5c38751ff7f2baa73c178dff0841c030cde4b3fd42ccf39ef7e6df5563b18cf7d0a7e0b987e8c5625905b01d29fe5498ef313deb029b5242a3cc4d34a8443fb6d9c291da96c0ad3d99c2b0de678629ffc09c233a63defcb4fdf8df5abebc0cea0c3e7b1259c73c4e9138ad83dfc682f9e7fd08c1567a19bb64ce54260b22b0f0043b321b50992402921a81c872100d4a914720042cb0dc217ad1c2daca0cd333e231dfc2706b5e29468580967bc2ad69e6fa80e2ed0013d10425864c0bc0e8378652c12b3c3f461d04875c017125a1b9ef1eb74d7e61c4782c57f7d905f09d05668c9187823d6903a841c1ba70bd30b5009fcbd3e38ea4d9fe776e6ee779ec386d939b021d432d3334be53d866169af0ea93229e6491b8a6f74f4fee820364174e35c876195b85589c5de64d28f98d7089b6052cd1adcee677ed5ba77b6afceffe6088d5ce5c2bfaae9a7c429d4e1b985d8f98eb4a7e4a353742d1f9813b756c9adf8cf061b5faf2bb7fc2c0bf90963785cd021bc42bd40a2c2bcee8e028ea2dabdbc507aad5db75a01bc494b6442c3259e12889cb4af1bb83afab468bf431dc0222c9da595a30a014ed8e92acbf17f91a1a7930bf1a41f17ab4cfad941838f20e0dbdf46fdc06a4df27a294ecf81ce5a2103eb964f3b07f9b2c81e7797023f9030c0587865730344c0e2491723d6de01e08ee58a411374ad2103bcac0d51615c06c34b8a032c5dd5323218d4a298a71bff035415efcd96a58ae922afdb3495464de8731635671ad63df8d1a2f3dbd7581efdd5b4613e9c9eadddd6c2f6b66549e8384a6d4d1de6541cbf7d34aa5bd7828c4ca7ec41504299e0315ab6a7c3d67c0c29f80edf525765cb531da3b516c33415ecccfcd6544f2e98ad526724c8866ef66769a04998e3d1fdc38e8e744b1d96ee9b6d7a30d188f31ed507cd8e5faf5f4fbbbcf4a78788b8e447e02ccb5f3f268355d3db9461f3e98e4384d4ea9a91427952cc307fb58e32a28389f64271220ff06df146e89876b63234dadc7adf81120d42b9f528906428a1ce4f3f776bac530330022485278ab161ed8feae45714021edcb5ec4024a8dc062b6a79d7e3efd00415f11b8b413da02e96f3d5e226110c4711b7170a509ddf1a4a013409f6d28731c2c05a327ce9df56ba8831acc3323f213675f98bf27820bac884e19602076f45a67682589bbdcdcb02adf4d36ee2b0bc3c6e7b1f14838d7e1db8bb2057d280ae361042296ac2cc5ac93c3ed9f68aa6909d4d62b42bdd140cfd7fe100fbd122ce4934837c380061a7b83a453d434a049e7bf8523cef7c719be2fedcaf47e48859dd6f64d94adafde503dff3e42128ed1f525cee3b448daae6ba4f7dde4e12ee129b0f0feec05850ee91128b85e54bdfcb40e89ea49ff278737c7f3e1e3d05202596de6da444499e2256370f83942ccf80a1d698c79029d88a4b185adc63e9b6a9b1e7a7905f3c54280005acfc6603d0ace45cefdbf58e2f1a58e5c356b180321033a80753114950a738c19837498703488a3b25cd36c1a9c29fd2ab088ac412ce07c0b70dffa09a2377759133f75e0e3290307aafb671f000e4d7508d7a89e1b411525d48b5b90e77a0cd93f0b69d2069224c46aa4440ffc42b6c2f1ab14ea8a46652afa150c98bf2e3c076986645ba5b18b682a1638d1c2124ede5a114c6d651466839a27f895ca3f599a69f85c4f1b252eb4fb630b0a65102a79409a8563edaec4f32438b7226583822744665bc09567c3b59a8d19156147d1f86d6a37b3a7b38bb186f2c93104d7a490e9ece9d54dbe18b85f52cfd2de60283026ec3bbb025547d6afaba7ab71b0e2002f56ea6620975e2675d1e92ded8b1f7471d1f76f33d9e2b448752abc163f53460a2d8c48e74ca28d098b73aeb1ff7783904e49d8a344baec04d57e723975189b6021c8ce2ee83f301dbb5dca6c68ef04d7522c8622424abbbbbec569f87f3bab9779e87d1f36c285caee694d35879d5d68ac33dcfe2297c7fc2942496b94c5d19f24cf070de1a5fdda21a71845476c45778a0d58a61d19b0e1d5f30581fce19c05383c58213bfc2874e260d077a5bb0b9fd72067328c39515ba79fc0a708d40818b944fe7db284e035e21a07f23d81a227017878a528bffb891a832380e4fc25dc921a71ab5748bf808eb9e2ef34b56f8568257f7314b4564d0d02ae231c6f6672497b1da038142b8af876560726b8bfe51085cb9fe1885d027b56f8170ea3d7c2d69fe4134253ccfe37aca1f3de334539da8f8e9245337cc15e1565c425606fbcd31b31e2c0ae47651762f716eb0ac651aecd33593d62b8460180a05a7cb3aedb478f27547801387b14a1c71f86db6116bf7d197049b737b6ef8363c0c1a110c2011c6865a1d4e4ab5843de6368cf865a3b65ebf789fd16cdd42b594fbca08f84ed6ae071b914c4bc58e4f313cf61fa63bdc657994661c0a3d083485a847efa16f9b926f9574093f59fa78c136dcbc5a32d93df34e2ed8f05427ac9262e44eb388b5d2e3a3090da11b1ec5535dfb3463728ff8f8601dae2d78914841248df2f67e1a74094a1d9bfc9481777be5d85bff0f7bd58bc752b4864322adbd9895dfd1640d11b23539722ea1b80c83fe90701420a8a37a7af03eacfc778b189987f2d2223bfcd4cbafd82df9120e3c5fc55874bf89e1d872a975de31cb2e4b7f8eb3a1d3c04fdcab763d88a2f3f6e2b79e13580c2a6c301372c49bd95d0b80672dcd59e92f8645612c6b0b33a8e35533845416f0bd9cfbd208de9ca19da7d538bf42fb8230984c426ba0ad22bae97b23ec177d1a1739d32cc74d07381b2ed725f6b09645c3ad58e5bcc3cbf1d2db8dfe7d1e7964ad6b759812f4ccd37d91320d93f5aea723491c0dad0c7a0ac6ab0108273bc6535d3f33b43f182b004c76e52276bc88e737120bb822a4fc548598c29dd547ef68848e9ccddf325575918be7092659e6945e62b1b4165612a7e3a1d195b3b84fe9ec98643d34f103d6d3f11ad3c1ed3935c7c358ee06e846989aa57f64ef7f485579332e201113a9fe23f54002552c7d0c7064e55ab5622566962ba1b70b8c04aa30794df43146653e117467ccf41b41c10b6ca1565041a816a47c49639b806b01e219aa9899f881ec890526ac397f2148a3dbc805b67e2f12d10e1586e5255de755652c236ef001c52dbf91475dd9ccf60d8c8053404efe52548d2744db071b8e165ab1f3593831c3280ee8a7108a3e8a2b34c593e75ca9511164c7be06f9996405e2c2bbdf1ae9bdc05aa7cb101f8a9c02655bc5018addb94f7db3dc411df7644cb1a671d52de104880b410a8c76b78bfbf32311d71e8c50ee52c2c3c5818cbfd152b1df8c06ab3a537604b6e4664004bccf3b6d4bd50d229c274e1608255fc92dc024759c3461d7e0dcca0d56e6fe63c9837d4cbb0ea82a759fda195d553bf8e1fc2b370e3ba6471454c43696dcf111bbe3ae86665fe71d4a9573f73d083ce96585e79195fc3e1fa2bd15d0556da3a6feb7e55a71c7f194fbc564eb05ae3fab297c4e727b95affb401d8ea33987f91d363111a261f692f5bc0f76305bb5e5f7623ea0f218dc285b5dd4f4541135f14b145cbcdd5f656cdaa77d416cfc277afc272606cd7183fe46f8e79d8701017bc9fc52252e5c8c3da4a63b7d93e38e3aa2d6d592221209c3f8e827a2aa8cd863ba12a5966334a01eb4e0160abf2905da64f6708c3605a4f209e1206056b97328af09ed605eeb061171e6547e2bf2aab99e44f0847b8576d659998249c5d2900d96db3978461a9988e670a37a9f54464f82f166515c7f118439b65ca8017244e99a5b93b0418e20e28ae8e5ea77eee5c5dda91f21e3786a36bb0f646835e4773d03adbe74ed7adb94d9c52121054f9ec31cd92dd8f66e1ac515893cc8b91782baaf0f0fd603d4a0fb4626e2d499303d312a97832642e8c635a46a23dc6a4c9c77f0630495f034c1f2cdd8a7388fd57c36d464bff456d6e052f5dfcd2a7beb1d6f1ed8f02bbc4ca196d0550e6d83ad5ee9d12f2875931e5e516a633883db6daf84482e5628d371115b17860f6b7eb2a8667915c498f09c666346c2c8be1b4967900599bc047493aef5036ea9de664f52d82d91cba93f79d5c4d1cc8d208f4a7d47bc04a0b58506623026d74c5e8be2c9f5594882ab4e74fc9d11f2b2ad07160bd14b761577287b0b61728b78206d82ff03baec0c733c48395b3600ed9ccede2fea81ace58d6cb9868cd2e25d7b715b44406bc4d1331121dbb374b5902e77ec4d018ca05779930516443ab46455260e537b9cab3b47e43f7ae7109beb186b75224fed0d460a8da2d0e47f3ade1a19738886dc764a962aec72e1948aed778efd7823358c4a1a661ec7744ebb44b82f292ac9999b2762a752fc9dd7eee3b2a60aa67c200241cbd78ab1530e79da68df9152a6e786cf4941af996db9ec7a637db3a4f47bd5d2a1f75508410bc40334ba42c464b82b9f8a76f792f5edea0c30e068cb1cd580b7f906ccb6796b0d4a21031d851f1d9197c2c88ec95b194d7af7eb634684", 0x1000}, {&(0x7f00000014c0)="e5e0ee93b07e27fc71d60df170c8bc034b7ccc6d154292eccfd9e1abae0da84c6b5e435aaa418a7f188f7998ce2f71306112e38fdf25542c224d0168db1ca43d184eaaaac22417303083bd3bd0f3f2f1b3f8a5894ffa975c65c86af8eed62f5b7cd5052105d0f5856207513bfff90d2e2983f7d88bf3e4a313ff90b18c339aea381106814ba6b6abf3c72dc095fd6264408880e3ddfe8a83fed0b2e3dad8a8712a37474d42c3b9c27de3e43cd013a42984b39dbf55bd315644b47b08430aeb1cbf7e02a2674560250a38faea79583bca2978d8a8fd20d8ef7f20d8b1e33d", 0xde}, {&(0x7f00000015c0)="d6178e624afb588fdd3e529c4cfef64a18641d20dda390258eb3a1cd4e74ba6a33d9e9e1e128b9f9aa93cabf9acc97cf814652d97246e517ba3e9df70984c077df2bc17183ec71531f2cbad940d9528ce434072b76ceab0e630cc054", 0x5c}], 0x7, 0x57) 17:16:56 executing program 1: r0 = msgget$private(0x0, 0x181) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9d12da6"], 0x1, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000440)=""/228) getitimer(0x3, &(0x7f0000000540)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x908, 0x28) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x85) msgrcv(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9180000000000000000000000000000000000000000000000000000000000000000000000000025e0f07fcdb8ba56457f169f0aeca066f139af378886e2b8e8d5b3d94e6ff9c894fecc74fe3312c2986de7338d360cbb7b9dbf8fab02a8fd1d155511e31fb6d7a16bfdb8a96e89fa0c038f1488a78f08bbf89bb3d18aab137233034578bf7e75fa5d525918e6a7cafc7edfe8dad0bfce64489fd380fbf524f0a83045c9ba6d68c6738ff6d151eaf15dad5dd029420f4154a94ff2c19ff2e8b3cef6935d93fb64179f167cb2badb39bb0000000000000000000000000000"], 0x89, 0x0, 0x1000) msgrcv(r0, &(0x7f0000001980)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) msgsnd(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="0300000000000000f3360e43f7ec672ad826c6b88b5d2f6aef59f57b9a16d1eba9dd31932cfd22b7aabc8cc3f1be094b27c0884f88b6708609da29a95d2f5f8cec41593bab52457ca40b19007de23016387bfac401f20875119ff67fe06dfad98bcc2e65a96cdc0d35eb26db168a332523734bf40fc8f8fc183f279b3815bc3080354cf5ce3994f846d8ee3fffc2ae4bdc1f981f0fdc4ccfd1ec973f1ee6f412971c13e38e6d88ea11c4e150fcdfcc16d8c9c814df870bbfe47030004ad26b8bbc05bc35fad66d4aa9a6acb4640842865a7dead7cb809c7942318f986f8f1b65365da5939e382a12c136184ba9"], 0xed, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000400563621b2000000"], 0x8, 0x800) msgrcv(r0, &(0x7f0000000200)={0x0, ""/158}, 0xa6, 0x2, 0x0) sendmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000000)="6ac53876ef2b1f853af61fa0c6dd85ed45d22406850030f0f00b595b31caf0176ef207bb4f5dc6b04167d8310b6a46abdf62cc16b3cb2b62435beb961d6bfd71c332c4a1de235e5a8ff3d46ec8e9971a3bae1f7a153a35cb45bb22a77c32e524f1f5e641a770dc8810369fa816735bac7a85d5032fbe82563a09cb253d21ec819460", 0x82}, {&(0x7f00000002c0)="426ecbf0003af0a716f9768db008ab8d3043", 0x12}, {&(0x7f0000000300)="d8702ca8b3a3ab0b8c8c4cd8d54b3472b38cd79a56a3ffbb18a173815073e03e3958d73077bebd4e0866abc3d09e4be464f11b58d26bd3a242e87b3f2acb6178cd84dbedb5bce7be28afdedaa735b1a7f231aa623532a8e23a6fc34a7ae3a180702c8927a588b8a1438bce5f659caaba76d65222e6442b5871ac84ab102218eb689c7e5a2a28b18f6b7c7a3a566512a362cf6d638409f79ad885c8723c85afb48abb95b2846ab8bc", 0xa8}, {&(0x7f0000000580)="8e0e29d2b09b9a6830eb0104ed7247f85e845f17b48f4ac9764b14b18843e2a180ff186ca2e1be091898f4135d610b2298f0a941ca8ce4282c1366981bebc63cdef60bdc1cc1b3faf0fa3bf08d29e326dfb66dff03c3d25d8e4986ad996c84494dc0ee9e77a5f68581ba97c262e22df849907fbabe6cc08f67afde4a8fc4d4990e3421fd8b52ac8bdb76ef7e3cc402c4fe1de985f2af606ffb40ad744163771ae8a441823a69ef17b0be758a4b07c7835fd69c5aa2502377741da39a6f55ca66949c65", 0xc3}, {&(0x7f0000000680)="cdfcb369b4ca0cb3392878af575e49ac5f89211979a1bf53d5c323c28dd4d3c7a25847c2e70dc156896d5c171f", 0x2d}, {&(0x7f00000006c0)="11bee9aa9025d43ea2e7612e24d1dc77ef53f70ecae02afb5d62bb224659b18f498be0b356c63d63627217e4bf55365556274e6491e6d58ec8e3d271f023c6fe1388f92f06e61a18b169e948311119fb984f6ed8f3c865329e9268403966c8b3de1ef762be6db52f0706843a4660d3718bbbf5a98535cc1482bf7e1805aac11e22286aa6ac8da8a38a9ed4", 0x8b}], 0x6, &(0x7f0000000800)=[{0x78, 0x1, 0x1, "1f93f3921b646e2ac9b190ce785c0a50cd63d64533c90ee9bfe356776972ce5e7dedf1a75d8473ea5aaa9598ca53698017d8539f59ab0b0f0e2e28bdcd171d5eb310c84bb6077ca40f5705fe73722703d2735ffdf916fb3cc23ac8b75c8cec1be4a7cf15"}, {0x48, 0x1, 0x4caf6cf6, "7135641592c9c75ffa3674f41b5272604401ed6245cfa441080116f97fc66c23b6cabdc758cc00d087e26b7124dfae38e9e80d833a"}], 0xc0}, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/114) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0xe9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x800}, 0xa3, 0x81, 0x0, 0x0, 0x8, 0x10000, 0xfffffffffffffff8}) 17:16:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) syz_open_pts() 17:16:56 executing program 1: getgid() r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 17:16:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) ioctl$TIOCCDTR(r1, 0x20007478) 17:16:56 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xfffffffffffffe7b) syz_open_pts() 17:16:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="84aa6e505f146e43d11c5005cefc59edbaf50137e523df142f4d3554dcf8459ec41e9162dfb50c242d808513ef5669b22f5dddaed22ef3053329de59aeb62683813e909b4c6fb83c02e5ba558247"], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x106d8, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) mknodat(r1, &(0x7f0000000480)='./file0\x00', 0x2004, 0x4) r3 = geteuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="7e640afeaed3b465502daeff9984ba729f8dc9cdd4c9b82b9ab70b6fb6e15a88541dbefb1acd47a3cd5c8c36ad4e8746956c6d8f248a875d9e767ba05a7fa35522a80f366f7120af5c901c", 0x4b}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0xe}, 0x400) bind$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 17:16:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) setsockopt(r0, 0xffffffffffffffff, 0xc0, &(0x7f0000000080)="3cfdbd348c03f267c53097c7e0816095e667cc87a8368df59c780c63e0fd7a04e64efdd36aabb41ffa900e87958d5042ebbc76ba8b16c9e67f63cdb67a539fd5c5c92e11b156bb2b1431e60b35cb58d10677ccf96d0dc8c902dae22e08dc03c13312a80e9d35001b61be656db655adb43235e34b30708d92392d8e2dd93b5692a7219328a11cb25279c40c99428c1119aa67efbf64b4d369adf771a22c2baa4136d9a3caca326db8b06e82b7ede7527956d4bde2bcbde6b85211bbecb00bd1a8663c32a97dc682471e8fd186183b4ea1e78007233ec1d3c107b30f177c", 0xdd) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xb, 0x0, 0x0) 17:16:56 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='x\x00') readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:16:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x100) kevent(r1, &(0x7f0000000140), 0x3, &(0x7f00000014c0), 0x5, &(0x7f0000001600)) syz_open_pts() syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 17:16:56 executing program 0: r0 = syz_open_pts() close(r0) kqueue() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xfffffffffffffffe, "1202545f8d0900410b18bedc185e9b37902cda4e"}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000480)="3e80ece0a005de15c5b2402f96da76b28aa166f59a16907f94c8eb042c13d1b8495c67cc246b842f5aab606988d451f311743de88cf93b599191c63e2b8013a8abf03b26a1f9f6c252c3516cbaa4920539008c8d48add078154c6cd9275cb9842eda5d2481be19f4e177b1ce29036d24c959e02374cf0448f2eab2776c75eb53a2702c559ac954b0156d53c834b4db9bd8bb1dbd156888d7a13a98e0c975acdf7633b2a5f94b65b1773ca05457e9184a176c74f6194ea5a7c85c4e75fcc3fceb7e5545e7201b04c9f57b34c012b623f94c6725a4c3629a21ecaf51bc7ab8c48da39ed3b3e5ff1f55f160d9c185d9127372a290736d2b30c954ea63320b4f739d11b0a837727efbada5a69de65d6074c41e9d917492333e018bdd8ad2aa3628e628226ec6f79bf132c2ad100086486b4fcf2ea6c074f8f4182ed699a1bbd21829045895337ee597593c6173bbc008f0393c7bd4b77c47bd2bacc90d6386b658c1ba054be8fa0077c479203ca97f", 0x16d}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc40000000000", 0x32e) 17:16:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x293, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x11}], 0xd1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x401, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() close(r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x12, 0xfffffffffffffa95, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa, 0xf0000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x4df5}, {{r0}, 0xfffffffffffffffe, 0x25, 0x8, 0x6, 0x400}, {{r0}, 0xfffffffffffffffc, 0x49, 0x40, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x6, 0xf0000001, 0x8, 0xfffffffffffffff7}], 0x3ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x8001, 0x9}, {{r0}, 0x0, 0x2, 0x0, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x8000000e, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0xc8, 0x0, 0x80000001, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000010, 0xce, 0xe645}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x1d}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000010, 0x4}], 0x5, &(0x7f0000000000)={0x4, 0x8000}) getpeername(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') 17:16:56 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000080)) nanosleep(&(0x7f0000000040)={0x80000000, 0x1}, &(0x7f00000000c0)) 17:16:56 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) nanosleep(&(0x7f0000000080)={0x0, 0xffffffffffffffc0}, &(0x7f00000000c0)) pledge(&(0x7f0000000000)='\r\x00', &(0x7f0000000040)='\x00') shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 17:16:56 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x81000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1000300000002}) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x100000003}) fsync(r1) 17:16:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x2810, r0, 0x0, 0x0) 17:16:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f0000000200)=[0x0, &(0x7f00000000c0)='\x04\xb7\x04\x00@\xd7jK'], 0x0) fcntl$setstatus(r0, 0x4, 0x20000000000000cc) connect$unix(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) unlink(&(0x7f0000000000)='./file1\x00') 17:16:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x3}}) 17:16:56 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x100) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x200}, 0xc) 17:16:56 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 17:16:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c", 0x1f}], 0x1) msgctl$IPC_STAT(0x0, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/30, 0x1e, 0x2, 0x0, 0x0) 17:16:56 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) kevent(r1, &(0x7f0000000180), 0x8, 0x0, 0x8, 0x0) pipe(&(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:16:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 17:16:56 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) setrlimit(0x4, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000100)={0x0, 0x3f}) clock_gettime(0x2, &(0x7f0000000080)) 17:16:56 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) socket(0x1, 0x1, 0x100) 17:16:56 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000000)=0xfffffffffffffff8, 0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = dup(r0) r2 = semget(0x3, 0x3, 0x40) semop(r2, &(0x7f00000000c0)=[{0x6, 0x9, 0x800}, {0x2, 0xf, 0x1800}], 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0xfffffffffffff4ef) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3, 0x5, 0x67d, 0xffff, "9d8217f013c282886e6b4dd8e0a08cd8d3c0b21a", 0x10000, 0x6}) connect(r1, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) semget$private(0x0, 0x3, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x10001, 0xc7}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f00000002c0)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7ff) r5 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) shmdt(r4) read(r1, &(0x7f0000000380)=""/80, 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) fcntl$setown(r6, 0x6, r8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0x101, 0x0, 0x5186, 0x3, "09405e6d6bd4757e82fca9a5f3dd130164ddc232", 0x9, 0x8}) socketpair(0x11, 0x7, 0x7fff, &(0x7f0000000480)) fcntl$setstatus(r7, 0x4, 0x44) fchmod(r5, 0x32) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000004c0)=0x7) 17:16:56 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pledge(&(0x7f00000000c0)='\x11`Wl\xdc|\x90B\x0e\xaf=M\xa6\x87\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94 (v\xa8\x9a\xf8\xd0u\"\xfc\x137\x90Q\xf7+\xc4~V\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6)\xedr6\xa3\\\xd3\x81B\xc9\xda\xd2\xd3\x00', &(0x7f0000000140)='\x11`Wl\xdc|\x90B\x0e\xaf=M\xa6\x87\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94 (v\xa8\x9a\xf8\xd0u\"\xfc\x137\x90Q\xf7+\xc4~V\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6)\xedr6\xa3\\\xd3\x81B\xc9\xda\xd2\xd3\x00') pledge(&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='$%\x00') pledge(0x0, &(0x7f0000000540)='\x11`Wl\xdc|\x90B\x0e\xaf=M\xa6\x87\x17\xa1{\x8e\x9a\x9b\x16\xc0G\xe6\x94 (v\xa8\x9a\xf8\xd0u\"\xfc\x137\x90Q\xf7+\xc4~V\r\xaa\xb1\xb6\xffe\xfd\xc6\xd1\\\xe7\xc3\xb4\x84\xb0\xde\xd6)\xedr6\xa3\\\xd3\x81B\xc9\xda\xd2\xd3\x00') 17:16:56 executing program 0: unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[], 0x0) 17:16:56 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = kqueue() r1 = dup2(r0, r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) syz_open_pts() kevent(r0, &(0x7f00000000c0), 0xaa4, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 17:16:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20400, 0x90) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/65}, &(0x7f0000000140)=0x43) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/6}, &(0x7f00000001c0)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 17:16:56 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x9, 0xfffffdfffffffff8, "1742079b37982cfa4e0000ea83f77f00fbff000d"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c845b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b854552eb2ca1346461f449bdca2e054b2c001e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297f", 0x14b}], 0x1) 17:16:56 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') 17:16:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x80000001, 0xad, &(0x7f0000000040)="72a5e210bcf70928c60ce539598b6f", 0xf) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202000001006c0030a07814b1b94e56b231e1e9bb1433ec35a7fbdb"], 0x1) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 17:16:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0xffffffffffffffff, 0x4002, 0xfffffffffffffff8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 17:16:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) msgget(0x0, 0x0) msgget(0x0, 0x101) r1 = msgget(0x1, 0x10) msgrcv(r1, &(0x7f0000000180)=ANY=[], 0x0, 0x400000003, 0x1) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r2, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffff3) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 17:16:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x2, 0xc0) msgget(0x3, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cf37fbdf1460584a889f0b6e460a4cea2788eb74368491b8744114537f3d9462a879862325af3096481da9759d9320fa7abe704608d0388377e86943c02e415303ded7dfb09aceec93516dc6e5c16bfd151e1409f110948ba43711328fcf956b518793fd467bec918ba0f6c6e0dcd4c253e3f0e6aa5349cfca538569ed296640678fda8261feeb1500c81e5d0fad17ae2f1f5e2cbd2cf2c673841abb46236b22f6f4d6ff3e3ab09313c9d316910ea7749526258f5590a8ed70cb772b3f802b1fb027ce86aa424c75e4e7aaf18084d22285baec7fb61dd3213551d4f961ba8808e306da5ad5", 0xe5) msgrcv(r1, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 17:16:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 17:16:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000a40)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf917", 0x7ec, 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000180)="04a5b1f5dd226ee377e27f86e2d017d4cadb73fb39", 0x15) unlink(&(0x7f0000000080)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) 17:16:57 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x8000}, 0x8) 17:16:57 executing program 1: socketpair(0x19, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2810, r0, 0x0, 0x0) 17:16:57 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x4332, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r2 = dup(0xffffffffffffffff) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) 17:16:57 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 17:16:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xb, 0x0, 0x20000eb8, &(0x7f00000000c0)={0xff, 0xfffffffffffffff9}) close(r0) close(r0) kqueue() 17:16:57 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="c77607c22cb4692982cc23c328a6106ea58ca5695601e40c90bb5826940bcd9eba321488a5be29edaef77941607ecb4563a496e9c678fbbd3d7ace3690e807b7ffb96db3423c570f50ad439a49cee23dbed3ecb5203e8f345fd67c52ea0c06839440c87e6bd470c36c4c25160a0cbbf0f89cbe674c8e8900ba111afa9c3edc5fa14390db402a3aef24a4ed", 0x8b) syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x9, 0xec63}) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/56) 17:16:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae860320755ab8bdad345f07a098206fb200", 0x81}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x40, 0x4, 0x65f73193}, {{r0}, 0x0, 0x58, 0x4, 0x401, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0xb1dc}, {{r0}, 0xfffffffffffffffb, 0x40, 0x30, 0x6, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x20, 0x2fd}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0xfffffffffffffff8}], 0x4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x7, 0x32, 0x6f2a83d3, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000008, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000019, 0x1a}, {{r0}, 0xffffffffffffffff, 0x22, 0xfffff, 0x1, 0x17f5}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000045, 0x81, 0xc}, {{r0}, 0x0, 0x20, 0x80000000, 0x647a, 0x2}, {{r0}, 0xfffffffffffffffb, 0x65, 0x80, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x81, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x21, 0x2, 0x5}], 0x7ff, &(0x7f00000001c0)={0x3f, 0x200}) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070ded18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ecba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xe3) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() close(r0) fcntl$setstatus(r1, 0x4, 0x80) r2 = kqueue() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x5, 0xffffffffeffffffd, 0xce6, "a14700001400", 0x9}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 17:16:57 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000100)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x8805bc9dd09547f8, 0x0, 0x6}, {{r0}, 0xfffffffffffffffb, 0x44, 0x96, 0x7fff, 0x8}, {{r2}, 0xfffffffffffffffd, 0x10, 0x60, 0x7}, {{r0}, 0xdee6321b9c75f632, 0x6, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xc1, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x6b86000000000000, 0x3}], 0x7, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x48, 0x40000005, 0x2, 0x3}, {{r2}, 0xfffffffffffffffc, 0x75, 0x0, 0x1000, 0xb}, {{r2}, 0xfffffffffffffff8, 0x20, 0x11, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa7a33e472c52928d, 0x60000042, 0x1, 0xacc}, {{r2}, 0x0, 0x40, 0x0, 0x1, 0x8fb9}, {{r0}, 0x0, 0x0, 0xf000000a, 0x1}, {{r1}, 0x0, 0x2, 0xf0000000, 0x10000, 0x6}], 0x4, &(0x7f0000000140)={0xfb}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x3, 0x1, 0xe2b, 0x800}, {{r2}, 0xfffffffffffffffd, 0x15, 0x2, 0x2, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x956}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x1, 0x9, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0x100000000}], 0xd897, &(0x7f00000000c0)={0xffffffffffff8000, 0x100000001}) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x6, 0x0) 17:16:57 executing program 1: r0 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 17:16:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 17:16:58 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x7, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x4}, 0xc) 17:16:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001002000", @ANYPTR, @ANYRES64=r1, @ANYRES32=r0], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 17:16:58 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000240), 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/27, &(0x7f0000000180)=0x1b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) accept(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) r3 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/25, &(0x7f0000000280)=0x19) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setreuid(r2, r3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) 17:16:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8022, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x1}) 17:16:58 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x666d8419) syz_open_pts() 17:16:59 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x7badff5c, 0xe3, 0x0, "11d24793c896881faac9776675c50589a2f3186b", 0x400000000, 0xb2e4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 17:16:59 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) connect(r0, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/157) r2 = dup(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000500)=0x7) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000540)='./file0/file0/file0\x00') recvfrom(r0, &(0x7f0000000580)=""/225, 0xe1, 0x1, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xfe61) chdir(&(0x7f0000000380)='./file0/file0/file0\x00') 17:16:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xfffffffffffffffc) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x396be3296e6275cd, 0x0, 0x6, 0x4}], 0xffffffff, 0x0, 0x101, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 17:16:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mincore(&(0x7f000041d000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x82) mprotect(&(0x7f00004c3000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget$private(0x0, 0x4, 0x80) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) fchdir(r0) semop(r1, &(0x7f0000000040)=[{0x0, 0x80000001, 0x1000}, {0x3, 0x20, 0x800}, {0x5, 0x6, 0x800}, {0x2, 0x46361b0b, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x7, 0x1800}, {0x1, 0x7, 0x1800}, {0x1, 0x8000, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0x6, 0x1000}], 0xa) 17:16:59 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 17:16:59 executing program 1: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000380)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) 17:17:00 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000002600)=[{0x0}], 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x14) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) open(&(0x7f0000000100)='./file0\x00', 0x422, 0x10) lchown(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="bdd9a37ba1bf8e43ec0938c9a08e80282b957615e2542fbc678634bbf538bd780c04734a579ab9f8aa906e62fc4c0b162bbe5164bbdc3c7ad26b21f585a67876496403fa5e716c00cc2074fa62270bf885cc5eaa566954089d12367dc6f26e4b604b6401c440efd543a3cec136dd87c270bb26100617e07cf71eb0ec43691a0111b6ac0bd322c3e480ef41bd09b022d83eee1c5a", 0x94, 0x409, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 17:17:00 executing program 1: socketpair(0x3f, 0x4, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x7af669155a131a6, &(0x7f0000000000)=[{&(0x7f0000000280)=""/47, 0x2f}], 0xfffffffffffffe47, 0x0, 0x238, 0x9}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) socket$inet6(0x18, 0x3, 0x3) 17:17:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() 17:17:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x20, 0x10000}) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x40}, {r1, 0x40}], 0x2, 0x80) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xaa, 0x1, 0x7ff, 0x3}, {{r2}, 0xfffffffffffffff9, 0x23, 0x10, 0x7f, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x89c0764f8af8e3cb, 0x200, 0xd51}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000004, 0x4}], 0xe6b, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0xfd}, {{r1}, 0xfffffffffffffffb, 0x88, 0x3, 0xb13, 0x9}, {{r4}, 0xfffffffffffffffa, 0x31, 0x40, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x9, 0x2}, {{r4}, 0xfffffffffffffffd, 0x28, 0x1, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0xc0, 0xf00fffff, 0x1000, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4, 0xfffff, 0xc8, 0x6}], 0x654d96ac, &(0x7f00000000c0)={0x2, 0xff}) writev(r1, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a", 0x5b}], 0x1) kevent(r2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x82, 0x4000000a, 0x8001, 0x42c4}, {{r0}, 0x0, 0x40, 0x2, 0xaf, 0x3f}, {{r2}, 0xfffffffffffffffb, 0xc2, 0x20, 0x4, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x7, 0xfff}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x65, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x21, 0x20, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x42, 0x0, 0x10001, 0x652}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x7f, 0x3f}], 0x2, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x20000041, 0x80000001, 0x5}, {{r3}, 0xfffffffffffffffc, 0x24, 0x2, 0xfffffffffffffffc, 0x101}], 0x4, &(0x7f0000000400)={0x6, 0xc9c1}) 17:17:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6100, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) getsockname(r1, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x9}, {0x554e121, 0x8a}}, 0x2) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 17:17:00 executing program 0: getpid() r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f00000000c0)="01000000", 0x4) read(r0, &(0x7f0000000100)=""/210, 0xd2) 17:17:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = shmget$private(0x0, 0x1000, 0x44a, &(0x7f0000ffe000/0x1000)=nil) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r7, 0x5) r15 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x1, r10, r11, r12, r13, 0x40, 0x80000001}, 0x7ff, 0x8, r14, r15, 0x9, 0x8cfb, 0x3}) kevent(r0, &(0x7f00000000c0), 0xa8d, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x81, 0x7ff}, {{r4}, 0xffffffffffffffff, 0xa2, 0x1, 0x1, 0x1}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x800000}, {{r6}, 0xffffffffffffffff, 0x1c, 0x1, 0xf39, 0x2}, {{r8}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x7fff, 0x3f}], 0x0, &(0x7f0000000300)={0x1, 0x100}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000400)=0x8) r16 = kqueue() read(r1, &(0x7f0000000340)=""/184, 0xb8) kevent(r16, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffff9, 0x41}], 0x4, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffa, 0x1}], 0xd308, 0x0) close(r16) 17:17:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = msgget$private(0x0, 0x5) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00_$\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xbd, 0x0, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff79, 0xffffffffffffff44, "ad8b00974a7b00101600000000000100"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 17:17:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17:17:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x100000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000003e6, 0x0) writev(r1, &(0x7f00000021c0)=[{&(0x7f0000002140)="0d890148690678098bfefc7ca75c04adb0f1e395438263f8a8cd15ef48b17f1ec785812e6dc6790905b0c7c6c0ef553ca37b8c07147c9b731ffde685dab4cca6f6d84f064b259b0b0e0ec970f8520e8186b961e5b218a7d678907a9719f43b3b64d10a511eab1238c56159bcb60d74c574be5193874e8edf", 0x78}], 0x1) readlink(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)=""/189, 0xbd) ftruncate(r1, 0xffffffff) ftruncate(r1, 0xe35) sendmsg(r1, &(0x7f0000002a40)={&(0x7f0000002240)=@in6={0x18, 0x0, 0x8000, 0x1ff}, 0xc, &(0x7f00000026c0)=[{&(0x7f00000025c0)="da6326099d80a4a9cd776cfdff301a99299f8cc1dbb8d36d145e178c234ab4917b5f101a07605145dad6719780f65feb8195e637c7e1737490c1c98feebd001bacbefefb7b197b3c7069105f1d45c7915429c06822d601d9a8d2d09871e93f42102dc2975b9eda98a25351dd08a2b3afda687bc390f17cdd87b4a5ab60ac65e8215b1e324d2af3e8c5a45d7bf30b331c46ee7e1f15f0b5de5615b078d750d19da3693dca1a793344d6134d54db7a76e2d69ec963c540e11cca4601f095ced3c1e46794af3b13302be0f9470ef521a436ca0735c1a33570ecdd3e03e791c4fe7b755017e9dae9b2c2e6b9d253dabcde", 0xef}], 0x1, 0x0}, 0x409) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002200)=0x10001) 17:17:01 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() fchown(r0, r1, r2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r3 = dup(0xffffffffffffff9c) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x9, 0x800}, {0x9, 0x7}}, 0x2) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x7) 17:17:01 executing program 0: r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) msgget$private(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x10000000) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) msgctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 17:17:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x8d, &(0x7f0000000000)="b4114b4650e77ae4b1047f215e020cac80556001ce733b3b41fbb420b3130c61ad72f57daf9e12071967f506ca9ab320d9b254e79fb6994e48cee96156c68e2371f685ba980e70f9b9798d92a3b2fff5b1bead75d49b7ab09c1104d5d1a8ff8c6ff8330d66b4533439909bd7", 0x6c) setsockopt(r0, 0x6, 0x6, &(0x7f0000000080)="0922ffff", 0x4) getuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) 17:17:01 executing program 1: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="d3", 0x1}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 17:17:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x8003, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 17:17:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x56) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x10001, "886980c7484293a028b53b82463109a55f3c1794", 0x8, 0x7f}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 17:17:01 executing program 1: mincore(&(0x7f0000eaa000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/196) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = getuid() setuid(r0) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 17:17:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2000, 0x0, 0x0) socket(0x2, 0x5, 0x80000001) 17:17:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x0, "f74e496bf7d3eea8d2234045138ff26b098ad1f1"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 17:17:01 executing program 1: r0 = socket$inet6(0x18, 0x2000000000009003, 0x2) connect$inet6(r0, &(0x7f0000000000), 0xc) 17:17:01 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCCDTR(r0, 0x20007478) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="28ecda55c587b0b2970bfd947ba673e42d5f883d7af8a8a22c7337f3a26a97e5164989010d2094504a8d39fe9503b429dfddbede6441f8be225f813bc2e781260557f2500c745325bfbbe4c5b77b327212c4de81bbb0d94786c9219106ada0976567e2194d99eecffea257eeb7769a42e4a32812668e7f392aec639884d53af8da37f070c161a636ec51d7770ddbb08e", 0x90}, {&(0x7f0000000240)="4781778e9a3302694927849aef759992ab881c2910f96bae0c13263e4b078dce72ade446e42cbcc345491a8abca4b0e38553573f9bae31b8910f4c54ba345bf79bacbf2b5d17012c8f8feb8a031a6c2d627deed7c9f28c7a6834ac34f506de36467e4f6c75dac03be71c225ebe1bd9cd76d7d2bd08a6e000188b733de44d847ca11341c6efe8d458dbaaa8610332d7dcb6b0686496af91dad234eb46419802d67acc36ca076fe1f516b50d681a72bbc1a3f9b2714811d40f2299cf84d2183ffdb0ec01811f", 0xc5}], 0x2, 0x0) 17:17:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xc0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x5b2df5631f361923) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x202000000001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x982, 0xfffffffffffffffe) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) dup2(r2, r1) 17:17:01 executing program 0: mprotect(&(0x7f0000032000/0x3000)=nil, 0x3000, 0x2) setitimer(0x0, 0x0, 0x0) syz_open_pts() syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) nanosleep(&(0x7f0000000180)={0x1}, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1012, &(0x7f0000000040), &(0x7f0000000080)=0x4) 17:17:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 17:17:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ff9, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) flock(r2, 0x7) close(r2) Connection to 10.128.0.3 closed by remote host.